[Bug?] OMAP4+: pbias functionality is broken

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux