QUERY: How to handle SOC Configuration (Peripheral Multiplexing) in linux
Viresh KUMAR
viresh.kumar at st.com
Mon Mar 15 02:34:15 EDT 2010
On 3/15/2010 10:58 AM, Shilimkar, Santosh wrote:
>> > But the standard drivers which are already in mainline may not support these platform
>> > data.
>> >
> Driver won't change major way. I was saying passing additional information via
> platform data to drivers. Even with Kconfig stuff, you need to touch drivers to take care of
> your exceptions.
>
> Am I missing something?
We need only a platform specific function (spear300_configure), that will take care of this.
We don't need to change anything in driver for this. I feel Driver is not supposed to know
what platform specific configuration is required to enable the device.
More information about the linux-arm-kernel
mailing list