AnsweredAssumed Answered

Is it possible to build the kernel for iMX6 hardware that does not have a PMIC?

Question asked by Ed Sutter on Jan 28, 2014
Latest reply on Feb 20, 2014 by Ed Sutter

My custom iMX6 board does not have a PMIC (power manager) chip.

Actually it doesn't have much io, so I'm trying to turn off most of it in the kernel.

I edit .config to change this...

 

CONFIG_IMX_HAVE_PLATFORM_VIV_GPU=y

CONFIG_IMX_HAVE_PLATFORM_MXC_HDMI=y

CONFIG_IMX_HAVE_PLATFORM_IMX_ANATOP_THERMAL=y

CONFIG_IMX_HAVE_PLATFORM_FSL_OTG=y

CONFIG_IMX_HAVE_PLATFORM_FSL_USB_WAKEUP=y

CONFIG_IMX_HAVE_PLATFORM_IMX_PM=y

CONFIG_IMX_HAVE_PLATFORM_IMX_ASRC=y

CONFIG_IMX_HAVE_PLATFORM_IMX_MIPI_DSI=y

CONFIG_IMX_HAVE_PLATFORM_IMX_MIPI_CSI2=y

CONFIG_IMX_HAVE_PLATFORM_IMX_VDOA=y

CONFIG_IMX_HAVE_PLATFORM_IMX_PCIE=y

 

to this...

 

# CONFIG_IMX_HAVE_PLATFORM_VIV_GPU is not set

# CONFIG_IMX_HAVE_PLATFORM_MXC_HDMI is not set

# CONFIG_IMX_HAVE_PLATFORM_IMX_ANATOP_THERMAL is not set

# CONFIG_IMX_HAVE_PLATFORM_FSL_OTG is not set

# CONFIG_IMX_HAVE_PLATFORM_FSL_USB_WAKEUP is not set

# CONFIG_IMX_HAVE_PLATFORM_IMX_PM is not set

# CONFIG_IMX_HAVE_PLATFORM_IMX_ASRC is not set

# CONFIG_IMX_HAVE_PLATFORM_IMX_MIPI_DSI is not set

# CONFIG_IMX_HAVE_PLATFORM_IMX_MIPI_CSI2 is not set

# CONFIG_IMX_HAVE_PLATFORM_IMX_VDOA is not set

# CONFIG_IMX_HAVE_PLATFORM_IMX_PCIE is not set

 

but then 'make' seems to automatically re-enable these in the .config.

Is there a way to avoid this?

Outcomes