aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/pwm/pwmc.c
Commit message (Expand)AuthorAgeFilesLines
* Remove "all rights reserved" from copyright for the file I own.Emmanuel Vadot2019-12-031-1/+0
* Handle labels specified with hints even on FDT systems. Hints are theIan Lepore2019-06-181-14/+5
* Remove everything related to channels from the pwmc public interface, nowIan Lepore2019-06-181-6/+0
* Put the pwmc cdev filenames under the pwm directory along with any labelIan Lepore2019-06-171-1/+1
* Add back a const qualifier I somehow fumbled away between test-buildingIan Lepore2019-06-171-1/+1
* Add ofw_pwmbus to enumerate pwmbus devices on systems configured with fdtIan Lepore2019-06-171-7/+58
* Rework pwmbus and pwmc so that each child will handle a single PWM channel.Ian Lepore2019-06-161-13/+27
* Make pwm channel numbers unsigned.Ian Lepore2019-06-151-2/+2
* Restructure the pwm device hirearchy and interfaces.Ian Lepore2019-06-151-9/+5
* Destroy the cdev on device detach. Also, make the driver and devclassIan Lepore2019-06-151-2/+6
* Rename the channel_max method to channel_count, because that's what it'sIan Lepore2019-06-151-1/+1
* Move/rename the sys/pwm.h header file to dev/pwm/pwmc.h. The file containsIan Lepore2019-06-151-1/+1
* Add a pwm subsystem so we can configure pwm controller from kernel and userland.Emmanuel Vadot2018-12-121-0/+161