All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/12] rockchip: Fixes for RK3568 and RK3588 and cleanup
@ 2023-03-14  0:38 Jonas Karlman
  2023-03-14  0:38 ` [PATCH 01/12] rockchip: Fix early use of bootph props Jonas Karlman
                   ` (11 more replies)
  0 siblings, 12 replies; 26+ messages in thread
From: Jonas Karlman @ 2023-03-14  0:38 UTC (permalink / raw)
  To: Kever Yang, Simon Glass, Philipp Tomsich
  Cc: Jagan Teki, Eugen Hristev, u-boot, Jonas Karlman

This series includes fixes mainly targeted at RK3568 and RK3588:

Patch 1 reverts early use of new bootph props in master branch.
Patch 2-3 fixes emmc boot on rk3568-rock-3a.
Patch 4 fixes reset handler on rk3568.
Patch 5 fixes missing return value in rk3588 clk driver.
Patch 6-7 fixes sdmmc boot on rk3588-rock-5b.
Patch 8 fixes building of tinker-rk3288 with USB or NET disabled.

Remaining patches does not fix a real issue and mainly contains cleanup
and converts RK35xx to use standard boot.

Patch 9 improves return value used when clk_set_rate fails.
Patch 10-11 remove dangling comments and an unused define.
Patch 12 converts RK3568 and RK3588 to use standard boot.

This series builds on top of "rockchip: Use an external TPL binary on
RK3588" at [1] that fixes generation of bootable RK3588 firmware images.

[1] https://patchwork.ozlabs.org/project/uboot/patch/20230228213822.3583989-1-jonas@kwiboo.se/

Jonas Karlman (11):
  rockchip: Fix early use of bootph props
  rockchip: rk3568: Fix boot device detection
  rockchip: rk3568-rock-3a: Sync device tree from linux
  clk: rockchip: rk3588: Fix clk_aux16m in clock driver
  rockchip: rk3588-rock-5b: Fix sdmmc boot
  rockchip: rk3588: Add boot device detection
  rockchip: tinker-rk3288: Use common BOOT_TARGET_DEVICES
  mmc: rockchip_dw_mmc: Fix get_mmc_clk return value
  rockchip: include: configs: Remove dangling comments
  rockchip: include: configs: Remove unused SDRAM_BANK_SIZE
  rockchip: Convert rk35xx to use standard boot

Peter Geis (1):
  clk: rockchip: rk3568: Fix reset handler

 arch/arm/dts/rk3308-rock-pi-s-u-boot.dtsi     |   2 +-
 arch/arm/dts/rk3566-radxa-cm3-io-u-boot.dtsi  |   2 +-
 arch/arm/dts/rk3568-rock-3a-u-boot.dtsi       |  12 +-
 arch/arm/dts/rk3568-rock-3a.dts               | 261 +++++++++++++++++-
 arch/arm/dts/rk356x-u-boot.dtsi               |   2 +-
 .../dts/rk3588-edgeble-neu6a-io-u-boot.dtsi   |   2 +-
 arch/arm/dts/rk3588-rock-5b-u-boot.dtsi       |   3 +-
 arch/arm/dts/rk3588s-u-boot.dtsi              |  14 +-
 arch/arm/mach-rockchip/Kconfig                |   6 +
 arch/arm/mach-rockchip/rk3568/rk3568.c        |   2 +-
 arch/arm/mach-rockchip/rk3588/rk3588.c        |   7 +
 configs/rock5b-rk3588_defconfig               |   1 -
 drivers/clk/rockchip/clk_rk3568.c             |   2 +
 drivers/clk/rockchip/clk_rk3588.c             |   4 +-
 drivers/mmc/rockchip_dw_mmc.c                 |   2 +-
 include/configs/evb_rk3328.h                  |   2 -
 include/configs/evb_rk3399.h                  |   2 -
 include/configs/pinebook-pro-rk3399.h         |   2 -
 include/configs/pinephone-pro-rk3399.h        |   2 -
 include/configs/puma_rk3399.h                 |   2 -
 include/configs/px30_common.h                 |   1 -
 include/configs/rk3128_common.h               |   4 -
 include/configs/rk3188_common.h               |   6 -
 include/configs/rk322x_common.h               |   1 -
 include/configs/rk3288_common.h               |   3 -
 include/configs/rk3308_common.h               |   1 -
 include/configs/rk3328_common.h               |   1 -
 include/configs/rk3399_common.h               |   1 -
 include/configs/rk3568_common.h               |   9 +-
 include/configs/rk3588_common.h               |   9 +-
 include/configs/roc-pc-rk3399.h               |   2 -
 include/configs/rock960_rk3399.h              |   1 -
 include/configs/rockchip-common.h             |   2 -
 include/configs/rockpro64_rk3399.h            |   1 -
 include/configs/rv1108_common.h               |   2 -
 include/configs/tinker_rk3288.h               |   9 -
 include/configs/vyasa-rk3288.h                |   6 -
 37 files changed, 309 insertions(+), 82 deletions(-)

-- 
2.39.2


^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2023-03-19  9:13 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-14  0:38 [PATCH 00/12] rockchip: Fixes for RK3568 and RK3588 and cleanup Jonas Karlman
2023-03-14  0:38 ` [PATCH 01/12] rockchip: Fix early use of bootph props Jonas Karlman
2023-03-14  3:15   ` Kever Yang
2023-03-14  0:38 ` [PATCH 02/12] rockchip: rk3568: Fix boot device detection Jonas Karlman
2023-03-14  3:16   ` Kever Yang
2023-03-14  0:38 ` [PATCH 03/12] rockchip: rk3568-rock-3a: Sync device tree from linux Jonas Karlman
2023-03-14  3:17   ` Kever Yang
2023-03-14  0:38 ` [PATCH 04/12] clk: rockchip: rk3568: Fix reset handler Jonas Karlman
2023-03-14  0:38 ` [PATCH 05/12] clk: rockchip: rk3588: Fix clk_aux16m in clock driver Jonas Karlman
2023-03-14  3:21   ` Kever Yang
2023-03-14  0:38 ` [PATCH 06/12] rockchip: rk3588-rock-5b: Fix sdmmc boot Jonas Karlman
2023-03-14  3:22   ` Kever Yang
2023-03-14  0:38 ` [PATCH 07/12] rockchip: rk3588: Add boot device detection Jonas Karlman
2023-03-14  3:22   ` Kever Yang
2023-03-14  0:38 ` [PATCH 08/12] rockchip: tinker-rk3288: Use common BOOT_TARGET_DEVICES Jonas Karlman
2023-03-14  3:28   ` Kever Yang
2023-03-14  0:38 ` [PATCH 09/12] mmc: rockchip_dw_mmc: Fix get_mmc_clk return value Jonas Karlman
2023-03-14  3:25   ` Kever Yang
2023-03-14  0:38 ` [PATCH 10/12] rockchip: include: configs: Remove dangling comments Jonas Karlman
2023-03-14  3:28   ` Kever Yang
2023-03-14  0:38 ` [PATCH 11/12] rockchip: include: configs: Remove unused SDRAM_BANK_SIZE Jonas Karlman
2023-03-14  3:29   ` Kever Yang
2023-03-14  0:38 ` [PATCH 12/12] rockchip: Convert rk35xx to use standard boot Jonas Karlman
2023-03-15 19:43   ` Simon Glass
2023-03-19  6:16   ` Kever Yang
2023-03-19  9:13     ` Jonas Karlman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.