+Cc: Kishon Vijay Abraham I <kishon@xxxxxx> On 07/22/2015 07:48 PM, Grygorii Strashko wrote:
Hi Tony, Tero, All, It seems MMC PBIAS regulator functionality is broken now (on DRA7 at least). 1) On DRA7 I can see that "pbias_regulator: pbias_regulator" device is not registered. It happens because pbias_mmc_reg is defined in DT as child of scm_conf: scm_conf@0 which is "syscon" and, as result, it's not populated neither by of_platform_populate neither by Syscon driver. scm_conf: scm_conf@0 { compatible = "syscon", "simple-bus"; reg = <0x0 0x1400>; #address-cells = <1>; #size-cells = <1>; pbias_regulator: pbias_regulator { 2) if I add "simple-bus" to scm_conf the "pbias_regulator: pbias_regulator" device will be registered scm_conf: scm_conf@0 { compatible = "syscon", "simple-bus"; but its probe will fail: [ 0.682549] pbias-regulator: probe of 4a002000.scm_conf:pbias_regulator failed with error -22 3) Seems this issue was introduced by series [PATCHv6 00/34] ARM: OMAP2+: PRCM+SCM cleanup against 4.0-rc1 http://lists.infradead.org/pipermail/linux-arm-kernel/2015-March/334846.html
-- regards, -grygorii -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html