Difference between revisions of "Quartz64 Development"
Jump to navigation
Jump to search
(→Upstreaming Status: Add ffmpeg patchwork link for the hwaccel stuff) |
|||
Line 23: | Line 23: | ||
|- | |- | ||
! scope="row" | Video Decode | ! scope="row" | Video Decode | ||
| style="background: | | style="background:LightYellow; text-align:center;"|Linux Staging | ||
| style="background: | | style="background:#F99; text-align:center;"|Not in ffmpeg<sup>[https://patchwork.ffmpeg.org/project/ffmpeg/list/?series=2898]</sup> | ||
| <code>hantro-vpu</code>, using <code> | | <code>hantro-vpu</code>, using <code>v4l2-requests</code> | ||
| Speculative status on this also being hantro | | Speculative status on this also being hantro, can't find rk35* in drivers/staging/media/ | ||
|- | |- | ||
! scope="row" rowspan="2" | Audio | ! scope="row" rowspan="2" | Audio | ||
Line 34: | Line 34: | ||
| colspan="2" style="background:LightYellow; text-align:center;"|In review<sup>[https://patchwork.kernel.org/project/alsa-devel/patch/20210519203754.27184-2-macroalpha82@gmail.com/]</sup> | | colspan="2" style="background:LightYellow; text-align:center;"|In review<sup>[https://patchwork.kernel.org/project/alsa-devel/patch/20210519203754.27184-2-macroalpha82@gmail.com/]</sup> | ||
| <code>rk817-codec</code> | | <code>rk817-codec</code> | ||
| Up to V12 now | |||
|- | |- | ||
! scope="row" | u-boot | ! scope="row" | u-boot |
Revision as of 21:51, 28 May 2021
Under Construction!
Overview
Upstreaming Status
Function | Status | Component | Notes | |
---|---|---|---|---|
Video Output | Needs porting | rockchipdrm/VOP-v2
|
||
3D Acceleration | Linux Mainline | Upstream Mesa | panfrost
|
|
Video Decode | Linux Staging | Not in ffmpeg[1] | hantro-vpu , using v4l2-requests
|
Speculative status on this also being hantro, can't find rk35* in drivers/staging/media/ |
Audio | Needs porting | snd-soc-rockchip-i2s?
| ||
In review[2] | rk817-codec
|
Up to V12 now | ||
u-boot | Waiting on ATF sources | |||
Device Tree | Early rk3568 dts in review | |||
Gigabit Ethernet | In review[3] | rk3566-gmac
| ||
In review[4] | yt8511-phy
| |||
IOMMU | In review[5] | rockchip-iommu
| ||
GPIO | In review | |||
pinctrl | Linux Mainline | |||
Thermal Regulation | In review[6] | rockchip-thermal
| ||
PCIe | In review | pcie-dw-rockchip
| ||
Power Management | In review | rockchip-pm-domain
| ||
Voltage Control | In review[7] | rk3568-pmu-io-voltage-domain
|
Ressources
Repositories
- BSP based development effort for SPL/U-Boot and Linux
Board/SoC Documentation
Booting
Boot Order
The RK3566 boot ROM will search for a valid ID BLOCK in the following order on the support boot media:
- SPI NOR flash
- SPI NAND flash
- eMMC
- SD-Card
... if this fails, the boot ROM will initialize the USB0 port and wait for a connection from the Rockchip flash/boot tools.