media: rockchip: Add the rkvdec driver
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v8 Latest5 patches 6 repliesIn review
- v75 patches 2 repliesSuperseded
- v66 patches 15 repliesSuperseded
Earlier versions · 2
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v5 | 6 patches | 2 replies | Superseded | |
| v4 | 6 patches | 3 replies | Superseded |
Patches in v8 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | media: v4l2-core: Add helpers to build the H264 P/B0/B1 reflistsdrivers/ drivers/ drivers/ +2 more | +367 | 0 replies | |
| 2/5 | media: hantro: h264: Use the generic H264 reflist builderdrivers/ drivers/ | +9 | 0 replies | |
| 3/5 | media: dt-bindings: rockchip: Document RK3399 Video Decoder bindingsDocumentation/ | +73 | 0 replies | |
| 4/5 | media: rkvdec: Add the rkvdec driverMAINTAINERS drivers/ drivers/ +7 more | +2642 | 5 replies | |
| 5/5 | arm64: dts: rockchip: rk3399: Define the rockchip Video Decoder nodearch/ | +13 | 1 reply |
Reviews trailers per patch
1 of 5 patches has a Reviewed-by or Acked-by.
| Patch | Rob Herring | Nicolas Dufresne |
|---|---|---|
| 1/5 | ||
| 2/5 | ||
| 3/5 | R-b | |
| 4/5 | T-b | |
| 5/5 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v8 0/5] media: rockchip: Add the rkvdec driver
Hello,
This is v8 of Boris' rkvdec driver, to support H264 decoding on Rockchip RK3399 SoCs.
Support for VP9 is planned, but not covered by this patchset.
I've addressed the feedback from Andriy Gelman and fixed two warnings reported by the 0-day bot.
While here, this is now rebased on top of Hans'
latest pull requests.
Thanks,
Ezequiel
Boris Brezillon (5):
media: v4l2-core: Add helpers to build the H264 P/B0/B1 reflists
media: hantro: h264: Use the generic H264 reflist builder
media: dt-bindings: rockchip: Document RK3399 Video Decoder bindings
media: rkvdec: Add the rkvdec driver
arm64: dts: rockchip: rk3399: Define the rockchip Video Decoder node
.../bindings/media/rockchip,vdec.yaml | 73 ++ MAINTAINERS | 7 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 14 +- drivers/media/v4l2-core/Kconfig | 4 + drivers/media/v4l2-core/Makefile | 1 + drivers/media/v4l2-core/v4l2-h264.c | 270 ++++ drivers/staging/media/Kconfig | 2 + drivers/staging/media/Makefile | 1 + drivers/staging/media/hantro/Kconfig | 1 + drivers/staging/media/hantro/hantro_h264.c | 237 +--- drivers/staging/media/rkvdec/Kconfig | 15 + drivers/staging/media/rkvdec/Makefile | 3 + drivers/staging/media/rkvdec/TODO | 11 + drivers/staging/media/rkvdec/rkvdec-h264.c | 1156 +++++++++++++++++ drivers/staging/media/rkvdec/rkvdec-regs.h | 223 ++++ drivers/staging/media/rkvdec/rkvdec.c | 1103 ++++++++++++++++ drivers/staging/media/rkvdec/rkvdec.h | 121 ++ include/media/h264-ctrls.h | 8 +- include/media/v4l2-h264.h | 85 ++ 19 files changed, 3104 insertions(+), 231 deletions(-) create mode 100644 Documentation/devicetree/bindings/media/rockchip,vdec.yaml create mode 100644 drivers/media/v4l2-core/v4l2-h264.c create mode 100644 drivers/staging/media/rkvdec/Kconfig create mode 100644 drivers/staging/media/rkvdec/Makefile create mode 100644 drivers/staging/media/rkvdec/TODO create mode 100644 drivers/staging/media/rkvdec/rkvdec-h264.c create mode 100644 drivers/staging/media/rkvdec/rkvdec-regs.h create mode 100644 drivers/staging/media/rkvdec/rkvdec.c create mode 100644 drivers/staging/media/rkvdec/rkvdec.h create mode 100644 include/media/v4l2-h264.h
Signature · 1 line
2.26.0.rc2