On Thu, Jul 23, 2015 at 08:39:41AM -0700, John D. Blair wrote: > Dear USB devs, > > I have a question regarding GPIO support for the Silicon Labs cp210x USB > serial driver. > > Silicon Labs provides GPIOs on the CP210x USB serial hardware. Silicon > Labs also supplies a version of the cp210x driver which provides ioctl() > support allowing control of these GPIOs. > > Support of the ioctl() requires adding some additional code to read the > specific cp210x chip version, as GPIO support varies across the product > line. > > My question is: do you know why this GPIO support hasn't been integrated > into the mainline kernel? Is it just Silicon Labs being lazy, or is > there a technical reason this vendor-specific extension has been left > out? I don't think anyone has ever submitted the code, and yes, vendor-specific ioctls will not be accepted. Integrating into the kernel's GPIO subsystem is the best thing to do to get this done properly. hope this helps, greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html