This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

kernel startup - why does it change gpio value ?

Guru 20755 points
Other Parts Discussed in Thread: SYSCONFIG

Hello,

I observe the following strange behaviour:

On linux startup it changes a gpio value which was set in u-boot.

I've tried to debug where this change of value comes from, and I don't yet know the exact place where this happens, 

but I validated that this happens before the call to: ti8148_evm_init() routine.

So it must be very early in the startup. I am not sure yet where. It seems as if it disbales all gpios or that it is a matter of power domain issue ?

Linux is compiled with OMAP_MUX disabled (all pinmux is done in u-boot).

I work on dm8148.

Is there any idea why and where kernel change value of gpio ?

Regards,

Ran