Hi, I have just begun working on a powerpc-based embedded system,
and find the location of several hardware-specific files a bit odd. For instance a lot of gpio-drivers are placed in
drivers/gpio (which is logical). But then there is also a gpio driver located
in arch/powerpc/sysdev/ (gpio_mpc8xxx.c). (gpio is only one of the
drivers found in this folder). There are also board setup files in here that would
for me have been logical to put in arch/powerpc/platform. Does anyone of you know what the real purpose of the sysdev
folder is? -- Maria |