On Fri, May 26, 2017 at 10:34 PM, Fabio Estevam <feste...@gmail.com> wrote: > On Fri, May 26, 2017 at 1:55 PM, Jagan Teki <jagannadh.t...@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! -- Jagan Teki Free Software Engineer | www.openedev.com U-Boot, Linux | Upstream Maintainer Hyderabad, India. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot