From: WeiHao Li <cn.liweihao@gmail.com>
To: u-boot@lists.denx.de
Cc: antonio.borneo@foss.st.com, mk7.kang@samsung.com,
gregkh@linuxfoundation.org, semen.protsenko@linaro.org,
mikhail.kshevetskiy@iopsys.eu, bb@ti.com,
justin.swartz@risingedge.co.za, lukasz.czechowski@thaumatec.com,
robh@kernel.org, tharvey@gateworks.com,
clement.legoffic@foss.st.com, marek.vasut@mailbox.org,
dinesh.maniyam@altera.com, patrice.chotard@foss.st.com,
festevam@gmail.com, jerome.forissier@linaro.org,
quentin.schulz@cherry.de, andrew.goodbody@linaro.org,
sumit.garg@kernel.org, ag.dev.uboot@gmail.com,
rfried.dev@gmail.com, joe.hershberger@ni.com,
jh80.chung@samsung.com, peng.fan@nxp.com, seanga2@gmail.com,
lukma@denx.de, kever.yang@rock-chips.com,
philipp.tomsich@vrull.eu, sjg@chromium.org, trini@konsulko.com,
WeiHao Li <cn.liweihao@gmail.com>
Subject: [PATCH 00/10] Add RK3368 YMD8_MB board support
Date: Thu, 7 Aug 2025 15:44:08 +0800 [thread overview]
Message-ID: <20250807074419.336752-1-cn.liweihao@gmail.com> (raw)
YMD8_MB is an RK3368-based board purchased from Xianyu, a Chinese secondhand
marketplace. It comes with 1GB RAM, 8GB eMMC, and an 8-inch MIPI display.
Detailed information about this board is documented on the following link.
https://ieiao.github.io/wiki/embedded-dev/rockchip/rk3368
This series of patches aims to add missing drivers for the RK3368 and enable
VOP driver support, making U-Boot initially usable on this board.
The VOP driver modifications are based on the following repository.
https://github.com/muratdemirtas/rockchip-rk3399-uboot-mipi-dsi
The original repository for this series of patches can be found at
https://github.com/ieiao/u-boot/tree/ymd8_mb
WeiHao Li (10):
clk: rockchip: rk3368: fix gmac clock error
mmc: rockchip: fix clock get wrong index
net: rockchip: rk3368: add set_to_rmii
clk: rockchip: rk3368: Add bus clk get/set
clk: rockchip: rk3368: Adjust pll clk get
clk: rockchip: rk3368: Add vop clk get/set
video: rockchip: vop add bridge support
video: rockchip: add rk3368 vop support
video: panel: add rm72014 panel support
board: rockchip: add rk3368 ymd8_mb support
arch/arm/dts/Makefile | 1 +
arch/arm/dts/rk3368-ymd8-mb-u-boot.dtsi | 44 +++
arch/arm/dts/rk3368-ymd8-mb.dts | 326 +++++++++++++++++
arch/arm/dts/rk3368.dtsi | 258 +++++++++++++
.../include/asm/arch-rockchip/cru_rk3368.h | 65 ++++
.../include/asm/arch-rockchip/grf_rk3368.h | 111 +++++-
arch/arm/mach-rockchip/rk3368/Kconfig | 6 +
board/rockchip/ymd8_mb/Kconfig | 12 +
board/rockchip/ymd8_mb/MAINTAINERS | 6 +
board/rockchip/ymd8_mb/Makefile | 7 +
board/rockchip/ymd8_mb/README | 1 +
board/rockchip/ymd8_mb/ymd8_mb_rk3368.c | 19 +
configs/ymd8-mb_defconfig | 72 ++++
drivers/clk/rockchip/clk_rk3368.c | 338 +++++++++++++++++-
drivers/mmc/rockchip_dw_mmc.c | 2 +-
drivers/net/gmac_rockchip.c | 17 +
drivers/video/Kconfig | 7 +
drivers/video/Makefile | 1 +
drivers/video/rm72014.c | 199 +++++++++++
drivers/video/rockchip/Makefile | 1 +
drivers/video/rockchip/dw_mipi_dsi_rockchip.c | 20 ++
drivers/video/rockchip/rk3368_vop.c | 81 +++++
drivers/video/rockchip/rk_vop.c | 92 +++--
.../include/dt-bindings/clock/rk3368-cru.h | 1 +
include/configs/ymd8_mb.h | 11 +
25 files changed, 1668 insertions(+), 30 deletions(-)
create mode 100644 arch/arm/dts/rk3368-ymd8-mb-u-boot.dtsi
create mode 100644 arch/arm/dts/rk3368-ymd8-mb.dts
create mode 100644 board/rockchip/ymd8_mb/Kconfig
create mode 100644 board/rockchip/ymd8_mb/MAINTAINERS
create mode 100644 board/rockchip/ymd8_mb/Makefile
create mode 100644 board/rockchip/ymd8_mb/README
create mode 100644 board/rockchip/ymd8_mb/ymd8_mb_rk3368.c
create mode 100644 configs/ymd8-mb_defconfig
create mode 100644 drivers/video/rm72014.c
create mode 100644 drivers/video/rockchip/rk3368_vop.c
create mode 100644 include/configs/ymd8_mb.h
--
2.39.5
next reply other threads:[~2025-08-07 8:26 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-08-07 7:44 WeiHao Li [this message]
2025-08-07 7:44 ` [PATCH 01/10] clk: rockchip: rk3368: fix gmac clock error WeiHao Li
2025-08-07 7:44 ` [PATCH 02/10] mmc: rockchip: fix clock get wrong index WeiHao Li
2025-08-12 17:49 ` Jonas Karlman
2025-08-13 0:24 ` 李维豪
2025-08-07 7:44 ` [PATCH 03/10] net: rockchip: rk3368: add set_to_rmii WeiHao Li
2025-08-07 7:44 ` [PATCH 04/10] clk: rockchip: rk3368: Add bus clk get/set WeiHao Li
2025-08-07 7:44 ` [PATCH 05/10] clk: rockchip: rk3368: Adjust pll clk get WeiHao Li
2025-08-07 7:44 ` [PATCH 06/10] clk: rockchip: rk3368: Add vop clk get/set WeiHao Li
2025-08-07 7:44 ` [PATCH 07/10] video: rockchip: vop add bridge support WeiHao Li
2025-08-07 7:44 ` [PATCH 08/10] video: rockchip: add rk3368 vop support WeiHao Li
2025-08-07 7:44 ` [PATCH 09/10] video: panel: add rm72014 panel support WeiHao Li
2025-08-07 7:44 ` [PATCH 10/10] board: rockchip: add rk3368 ymd8_mb support WeiHao Li
2025-08-11 15:01 ` Quentin Schulz
2025-08-12 1:25 ` 李维豪
2025-08-12 8:11 ` Quentin Schulz
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20250807074419.336752-1-cn.liweihao@gmail.com \
--to=cn.liweihao@gmail.com \
--cc=ag.dev.uboot@gmail.com \
--cc=andrew.goodbody@linaro.org \
--cc=antonio.borneo@foss.st.com \
--cc=bb@ti.com \
--cc=clement.legoffic@foss.st.com \
--cc=dinesh.maniyam@altera.com \
--cc=festevam@gmail.com \
--cc=gregkh@linuxfoundation.org \
--cc=jerome.forissier@linaro.org \
--cc=jh80.chung@samsung.com \
--cc=joe.hershberger@ni.com \
--cc=justin.swartz@risingedge.co.za \
--cc=kever.yang@rock-chips.com \
--cc=lukasz.czechowski@thaumatec.com \
--cc=lukma@denx.de \
--cc=marek.vasut@mailbox.org \
--cc=mikhail.kshevetskiy@iopsys.eu \
--cc=mk7.kang@samsung.com \
--cc=patrice.chotard@foss.st.com \
--cc=peng.fan@nxp.com \
--cc=philipp.tomsich@vrull.eu \
--cc=quentin.schulz@cherry.de \
--cc=rfried.dev@gmail.com \
--cc=robh@kernel.org \
--cc=seanga2@gmail.com \
--cc=semen.protsenko@linaro.org \
--cc=sjg@chromium.org \
--cc=sumit.garg@kernel.org \
--cc=tharvey@gateworks.com \
--cc=trini@konsulko.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox