u-boot/arch/arm
Robert Marko 65513f3c18 arm: dts: armada8040: Fix CP0 eMMC/SDIO support
During the migration to a single DTSI for the CP110-s specific pinctrl
compatibles were moved to the SoC DTSI as CP0 and CP1 have some specifics.
Namely, CP0 eMMC/SDIO support depends on the mvebu-pinctrl driver setting
the BIT(0) in eMMC PHY IO Control 0 Register to 0 in order for the connect
the eMMC/SDIO PHY to the controller and not use it as a MPP pin multiplexor.

So, the mvebu-pinctrl driver check specifically for the
"marvell,armada-8k-cpm-pinctrl" compatible to clear the that bit.

Issue is that compatibles in the 8040 DTSI were set to "marvell,8k-cpm-pinctrl"
for CP0 and "marvell,8k-cps-pinctrl" for the CP1.
This is obviously incorrect as the pinctrl driver does not know about these.

So fix the regression by applying correct compatibles to the DTSI.
Regression found and tested on the Puzzle M801 board.

Fixes: a0ba97e5 ("arm: armada: dts: Use a single dtsi for cp110 die description")
Signed-off-by: Robert Marko <robert.marko@sartura.hr>
Reviewed-by: Stefan Roese <sr@denx.de>
2021-09-29 07:13:27 +02:00
..
cpu armv8: fsl : create bootcmd and mcinitcmd as per boot source 2021-08-18 15:55:15 +05:30
dts arm: dts: armada8040: Fix CP0 eMMC/SDIO support 2021-09-29 07:13:27 +02:00
include imx8ulp: add upower api support 2021-08-09 14:46:51 +02:00
lib Revert "arm: bootm: Disable LMB reservation for command line and board info on arm64" 2021-08-08 11:59:01 -04:00
mach-aspeed
mach-at91 arm: Remove at91rm9200ek boards 2021-07-07 22:22:42 -04:00
mach-bcm283x ARM: bcm283x: change the virtual address of the XHCI PCI device base 2021-09-15 13:18:23 +02:00
mach-bcmstb
mach-cortina
mach-davinci
mach-exynos Merge https://source.denx.de/u-boot/custodians/u-boot-samsung 2021-08-03 09:07:01 -04:00
mach-highbank
mach-imx pci: Drop DM_PCI 2021-09-13 18:23:13 -04:00
mach-integrator
mach-ipq40xx
mach-k3 arm: mach-k3: common: Make sure firmware sections are loaded prior to armv8 startup 2021-09-17 14:48:53 -04:00
mach-keystone global: Convert simple_strtoul() with decimal to dectoul() 2021-08-02 13:32:14 -04:00
mach-kirkwood arm: kirkwood: Do not overwrite CONFIG_SYS_TCLK 2021-08-11 08:42:26 +02:00
mach-lpc32xx arm: lpc32xx: add EA LPC3250 DevKitv2 board support 2021-07-06 14:12:14 -04:00
mach-mediatek arm: use the correct prototype for reset_cpu function 2021-07-28 19:30:22 -04:00
mach-meson Revert "ARM: meson: Add support for fastboot_set_reboot_flag()" 2021-07-30 14:54:03 +02:00
mach-mvebu Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell 2021-09-01 10:11:21 -04:00
mach-nexell global: Convert simple_strtoul() with decimal to dectoul() 2021-08-02 13:32:14 -04:00
mach-octeontx
mach-octeontx2
mach-omap2 i2c: Rename SPL/TPL_I2C_SUPPORT to I2C 2021-07-28 14:29:37 -04:00
mach-orion5x
mach-owl
mach-qemu
mach-rmobile ARM: renesas: Turn on PIE for Gen3 2021-08-08 12:27:04 +02:00
mach-rockchip rockchip: px30: Add support for using SFC 2021-08-12 09:34:11 +08:00
mach-s5pc1xx
mach-snapdragon global: Convert simple_strtoul() with hex to hextoul() 2021-08-02 13:32:14 -04:00
mach-socfpga lib: Drop SHA512_ALGO in lieu of SHA512 2021-09-08 16:11:46 -04:00
mach-sti
mach-stm32 Rename DRIVERS_MISC_SUPPORT to DRIVERS_MISC 2021-07-28 14:29:37 -04:00
mach-stm32mp stm32mp: Fix board_get_usable_ram_top() 2021-09-06 10:00:11 +02:00
mach-sunxi i2c: Rename SPL/TPL_I2C_SUPPORT to I2C 2021-07-28 14:29:37 -04:00
mach-tegra Rename GPIO_SUPPORT to GPIO 2021-07-28 14:29:36 -04:00
mach-u8500 board: stemmy: Copy atags for booting downstream/vendor kernel 2021-07-14 16:48:12 -04:00
mach-uniphier global: Convert simple_strtoul() with hex to hextoul() 2021-08-02 13:32:14 -04:00
mach-versal soc: xilinx: versal: Add soc_xilinx_versal driver 2021-08-26 08:08:11 +02:00
mach-versatile
mach-zynq
mach-zynqmp xilinx: zynqmp: Update descriptions for u-boot.its 2021-08-26 08:14:43 +02:00
mach-zynqmp-r5
thumb1/include/asm/proc-armv
config.mk ARM: don't use --gc-sections with LTO when using private libgcc 2021-05-24 14:21:30 -04:00
Kconfig pci: Drop DM_PCI 2021-09-13 18:23:13 -04:00
Kconfig.debug
Makefile arm: imx: basic i.MX8ULP support 2021-08-09 14:46:50 +02:00