
On Fri, May 26, 2017 at 10:34 PM, Fabio Estevam festevam@gmail.com wrote:
On Fri, May 26, 2017 at 1:55 PM, Jagan Teki jagannadh.teki@gmail.com wrote:
No, PMIC and I2C are as it is like old code, I never did any modification to use it for dts since driver require dm.
Let me try to clarify the problem.
If I use the latest u-boot-imx:
U-Boot SPL 2017.05-35079-g4c78028 (May 26 2017 - 13:58:48) Trying to boot from MMC1
U-Boot 2017.05-35079-g4c78028 (May 26 2017 - 13:58:48 -0300)
CPU: Freescale i.MX6Q rev1.1 at 792MHz CPU: Commercial temperature grade (0C to 95C) at 31C Reset cause: POR Board: MX6-SabreSD I2C: ready DRAM: 1 GiB PMIC: PFUZE100 ID=0x10 MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2 PCI: pcie phy link never came up No panel detected: default to Hannstar-XGA Display: Hannstar-XGA (1024x768) In: serial Out: serial Err: serial Net: FEC [PRIME] Hit any key to stop autoboot: 0 => pmic pmic - PMIC
Usage: pmic list - list available PMICs pmic name dump - dump named PMIC registers pmic name read <reg> - read register pmic name write <reg> <value> - write register pmic name bat state - write register pmic name bat charge - write register
If I use your series:
U-Boot SPL 2017.05-rc3-00037-g60e903a (May 26 2017 - 14:02:35) Trying to boot from MMC1
U-Boot 2017.05-rc3-00037-g60e903a (May 26 2017 - 14:02:35 -0300)
CPU: Freescale i.MX6Q rev1.1 at 792MHz CPU: Commercial temperature grade (0C to 95C) at 38C Reset cause: POR Model: Freescale i.MX6 Quad SABRE Smart Device Board DRAM: 1 GiB MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2 PCI: pcie phy link never came up No panel detected: default to Hannstar-XGA Display: Hannstar-XGA (1024x768) In: serial Out: serial Err: serial Net: eth0: ethernet@02188000 Hit any key to stop autoboot: 0 => pmic Unknown command 'pmic' - try 'help'
Can you please confirm, are you using v7 series? in this I kept the PMIC as it is.
/* PMIC */ #define CONFIG_POWER #define CONFIG_POWER_I2C #define CONFIG_POWER_PFUZE100 #define CONFIG_POWER_PFUZE100_I2C_ADDR 0x08
thanks!