On 8/29/11 1:16 AM, Emmanuel Deloget wrote: > Le 29/08/2011 06:55, Philip Prindeville a écrit : >> The name gpio-cs5535 used to refer to the drivers/char/ module, but in 3.1 >> it refers to what had been drivers/gpio/cs5535-gpio in more recent kernels. >> > Have you checked on Linux 3.0 ? It seems to me that many drivers have > been moved (serial went to drivers/serial/tty or something like that) > and so on. > > Also, I would have checked the linux kernel version out of the package > definitions and set a GPIODIR variable to either "/gpio" or "/char", > depending on the kernel version. Something like this would be useful > anyway when dealing with drivers that move from staging to non-staging. > > Best regards, > > -- Emmanuel
The change was made in 3.1, but it affects mostly naming. The driver that *was* in drivers/char/ used an entirely different model of GPIO, which was revamped around 2.6.35 and appeared as drivers/gpio/ instead to support co-habitation until the old driver was finally deprecated (in 3.1). _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel