u-boot/arch/arm
Jonas Karlman dd8d52c934 rockchip: rk356x-u-boot: Add bootph-all to i2c0_xfer pinctrl node
A RK8XX PMIC is typically using i2c0 on RK356x devices. Add bootph-all
to required pinctrl nodes to simplify use of the prevent booting on
power plug-in option in SPL.

With the following Kconfig options and nodes in u-boot.dtsi the prevent
booting on power plug-in option can work in SPL.

  CONFIG_ROCKCHIP_RK8XX_DISABLE_BOOT_ON_POWERON=y
  CONFIG_SPL_I2C=y
  CONFIG_SPL_POWER=y
  CONFIG_SPL_PINCTRL=y
  CONFIG_SPL_PMIC_RK8XX=y

  &i2c0 {
  	bootph-pre-ram;
  };

  &rk817 {
  	bootph-pre-ram;

  	regulators {
  		bootph-pre-ram;
  	};
  };

Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
2023-10-07 16:52:48 +08:00
..
cpu freescale: Drop call to init_func_vid() in the init sequence 2023-08-31 13:16:55 -04:00
dts rockchip: rk356x-u-boot: Add bootph-all to i2c0_xfer pinctrl node 2023-10-07 16:52:48 +08:00
include Record the position of the SMBIOS tables 2023-09-22 06:05:40 +08:00
lib common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
mach-apple
mach-aspeed
mach-at91 board: at91: sama5d29_curiosity: add initial support for sama5d29_curiosity 2023-08-07 11:42:16 +03:00
mach-bcm283x arm: bcm283x undefined reference to "print_cpuinfo" 2023-08-17 16:39:20 -04:00
mach-bcmbca
mach-bcmstb
mach-cortina
mach-davinci
mach-exynos
mach-highbank
mach-histb
mach-hpe
mach-imx Merge branch 'next' 2023-10-02 10:55:44 -04:00
mach-integrator
mach-ipq40xx
mach-k3 arm: mach-k3: j721e_init: Move clk_k3 probe before loading TIFS 2023-10-04 14:16:01 -04:00
mach-keystone
mach-kirkwood
mach-lpc32xx
mach-mediatek arm: mediatek: add support for MediaTek MT7988 SoC 2023-08-03 09:40:50 -04:00
mach-meson common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
mach-mvebu common: return type board_get_usable_ram_top 2023-08-15 18:21:17 +02:00
mach-nexell
mach-npcm
mach-octeontx
mach-octeontx2
mach-omap2 Merge branch 'next' 2023-10-02 10:55:44 -04:00
mach-orion5x
mach-owl
mach-qemu
mach-rmobile ARM: rmobile: Clean up rmobile_cpuinfo_idx() 2023-09-06 13:47:44 -04:00
mach-rockchip rockchip: Kconfig: Enable external TPL binary for rk3308 2023-10-07 16:49:41 +08:00
mach-s5pc1xx
mach-snapdragon
mach-socfpga common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
mach-sti
mach-stm32
mach-stm32mp common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
mach-sunxi Prepare v2023.10-rc3 2023-08-21 17:32:17 -04:00
mach-tegra common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
mach-u8500
mach-uniphier common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
mach-versal
mach-versal-net
mach-versatile
mach-zynq
mach-zynqmp zynqmp: config: Add proper dependencies for USB 2023-09-21 13:20:12 +02:00
mach-zynqmp-r5
thumb1/include/asm/proc-armv
config.mk
Kconfig Merge branch 'next' 2023-10-02 10:55:44 -04:00
Kconfig.debug
Makefile