On Sun 2020-11-15 18:49:09, Pavel Machek wrote: > Hi! > > > > > > Does anyone have Droid 4 working with 5.10-rc3? > > > > > > I tried it with the original config; I got message about culomb > > > counter calibration done scrolling (and boot progressing very slowly > > > or not at all) . So ... I disabled cpcap battery & charger > > > support. But init still drops me to emergency shell. > > > > > > I may try some more, but if someone know what is going on, let me > > > know. > > > > I ran into this too, sorry I thought I added you to Cc but looks like not. > > See the fix here: > > > > https://lore.kernel.org/lkml/20201111170613.46057-1-tony@atomide.com/ > > You did (thank you!) but I failed to realize importance of that > email. I have tested it and the culomb counter messages are gone. > > Good. > > But it looks like my mmcblk interfaces got re-numbered, from mmcblk0 & > mmcblk1 to mmcblk0 & mmcblk2. ... which breaks my startup. If someone > knows what is going on there, please tell me :-). It seems like my wireless card sabotages the mmc? If I disable mmc3 completely, I'm back to working system. (Those omap3 changes are probably not needed). Best regards, Pavel diff --git a/arch/arm/boot/dts/motorola-mapphone-common.dtsi b/arch/arm/boot/dts/motorola-mapphone-common.dtsi index ae4c0f7c7383..21a5375f1e66 100644 --- a/arch/arm/boot/dts/motorola-mapphone-common.dtsi +++ b/arch/arm/boot/dts/motorola-mapphone-common.dtsi @@ -394,6 +394,7 @@ ti,non-removable; }; +#if 0 &mmc3 { pinctrl-names = "default"; pinctrl-0 = <&mmc3_pins>; @@ -420,6 +421,7 @@ tcxo-clock-frequency = <26000000>; }; }; +#endif &i2c1 { led-controller@38 { diff --git a/arch/arm/boot/dts/omap3-n900.dts b/arch/arm/boot/dts/omap3-n900.dts index 1fed802175fc..60eb3ebdc6b8 100644 --- a/arch/arm/boot/dts/omap3-n900.dts +++ b/arch/arm/boot/dts/omap3-n900.dts @@ -866,9 +866,11 @@ no-sd; }; +#if 0 &mmc3 { status = "disabled"; }; +#endif &gpmc { ranges = <0 0 0x01000000 0x01000000>, /* 16 MB for OneNAND */ diff --git a/arch/arm/boot/dts/omap3-n950-n9.dtsi b/arch/arm/boot/dts/omap3-n950-n9.dtsi index 8601e5ab85b8..704e4c7149ed 100644 --- a/arch/arm/boot/dts/omap3-n950-n9.dtsi +++ b/arch/arm/boot/dts/omap3-n950-n9.dtsi @@ -563,9 +563,11 @@ ti,non-removable; }; +#if 0 &mmc3 { status = "disabled"; }; +#endif /* RNG not directly accessible on N950/N9. */ &rng_target { diff --git a/arch/arm/boot/dts/omap3.dtsi b/arch/arm/boot/dts/omap3.dtsi index 9dcae1f2bc99..ba575e76b75a 100644 --- a/arch/arm/boot/dts/omap3.dtsi +++ b/arch/arm/boot/dts/omap3.dtsi @@ -532,6 +532,7 @@ dma-names = "tx", "rx"; }; +#if 0 mmc3: mmc@480ad000 { compatible = "ti,omap3-hsmmc"; reg = <0x480ad000 0x200>; @@ -540,6 +541,7 @@ dmas = <&sdma 77>, <&sdma 78>; dma-names = "tx", "rx"; }; +#endif mmu_isp: mmu@480bd400 { #iommu-cells = <0>; diff --git a/arch/arm/boot/dts/omap4-l4.dtsi b/arch/arm/boot/dts/omap4-l4.dtsi index de742bf84efb..477246f8d5c1 100644 --- a/arch/arm/boot/dts/omap4-l4.dtsi +++ b/arch/arm/boot/dts/omap4-l4.dtsi @@ -2214,6 +2214,7 @@ ranges = <0x0 0xa8000 0x4000>; }; +#if 0 target-module@ad000 { /* 0x480ad000, ap 63 50.0 */ compatible = "ti,sysc-omap4", "ti,sysc"; reg = <0xad000 0x4>, @@ -2245,6 +2246,7 @@ dma-names = "tx", "rx"; }; }; +#endif target-module@b0000 { /* 0x480b0000, ap 47 40.0 */ compatible = "ti,sysc"; -- http://www.livejournal.com/~pavelmachek