From: Richard Cochran <richardcoch...@gmail.com> Date: Thu, 20 Mar 2014 22:21:51 +0100
> This patch series introduces a way of changing the auxiliary PTP > Hardware Clock functions (periodic output signals and time stamping > external signals) at run time. In the past on the netdev list, we have > discussed other ways to handle this, such as module parameters and > ethtool. This series implements a new PHC ioctl because that is the > most natural way. Users already activate the auxiliary functions via > the ioctls. The sysfs interface has also been expanded so that the pin > configuration can be programmed using shell scripts. > > The first patch adds the new ioctls. The PHC subsystem does most of > the work of maintaining the function-to-pin mapping. Drivers will only > need to allocate and initialize a pin configuration table and also > provide a new method that validates a particular assignment. > > Patches 5 and 6 just clean up a couple of issues in the phyter driver, > and the remaining patches actually hook the phyter's pins into the new > system. > > Comments and questions are most welcome. Series applied, thanks Richard. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/