aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/pwm
Commit message (Expand)AuthorAgeFilesLines
* bus: Document special ranges of IVARsJohn Baldwin13 days1-1/+1
* newbus: replace leftover device unit wildcardsAhmad Khalifa2025-06-211-2/+4
* Use the new bus_generic_detach directly in place of home-grown versionsJohn Baldwin2025-01-021-12/+1
* bus_generic_detach: Delete children after detaching themJohn Baldwin2025-01-021-3/+0
* Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin2024-12-064-4/+8
* Replace calls to bus_generic_probe with bus_identify_childrenJohn Baldwin2024-12-062-2/+2
* newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh2024-07-252-2/+2
* regulator: Move regulator code in dev/regulatorEmmanuel Vadot2024-01-101-1/+1
* clk: Move clock code in dev/clkEmmanuel Vadot2024-01-102-2/+2
* pwm: Move allwinner driver into the common directoryEmmanuel Vadot2024-01-101-0/+398
* pwm: Move rockchip driver into the common directoryEmmanuel Vadot2024-01-101-0/+397
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-273-3/+0
* sys: Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-165-11/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-164-8/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-129-9/+9
* pwm: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-095-14/+6
* newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,loca...Warner Losh2021-06-232-13/+5
* usr.sbin/pwm/pwm add support for flagsOskar Holmund2021-03-111-3/+16
* share/man/man9/pwmbus.9 fix types in argumentsOskar Holmund2021-03-111-7/+7
* pwm_backlight: Add MODULE_DEPEND on backlightBrett Mastbergen2021-02-241-0/+1
* Revert "Define PNP info after defining driver modules"Mark Johnston2021-01-231-3/+3
* Define PNP info after defining driver modulesMark Johnston2021-01-211-3/+3
* pwm_backlight: Fix 32 bits buildEmmanuel Vadot2020-10-031-4/+4
* Add pwm_backlightEmmanuel Vadot2020-10-021-0/+311
* pwm: clean up empty lines in .c and .h filesMateusz Guzik2020-09-012-2/+1
* Remove "all rights reserved" from copyright for the file I own.Emmanuel Vadot2019-12-035-5/+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-182-10/+2
* 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-174-12/+292
* Rework pwmbus and pwmc so that each child will handle a single PWM channel.Ian Lepore2019-06-163-29/+234
* Rename pwmbus.h to ofw_pwm.h, because after all the recent changes, thereIan Lepore2019-06-163-7/+4
* This code no longer uses fdt/ofw stuff, no need to include ofw headers.Ian Lepore2019-06-161-3/+0
* Make channel number unsigned, and spell unsigned int u_int. This shouldIan Lepore2019-06-161-3/+3
* Make pwm channel numbers unsigned.Ian Lepore2019-06-154-20/+20
* Restructure the pwm device hirearchy and interfaces.Ian Lepore2019-06-156-192/+50
* 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-153-3/+3
* Spell unsigned int as u_int and channel as chan; eliminates the need to wrapIan Lepore2019-06-151-18/+18
* Unwrap prototype lines so that return type and function name are on theIan Lepore2019-06-151-8/+4
* Make pwmbus driver and devclass vars static; they're not mentioned in anyIan Lepore2019-06-151-2/+2
* Use device_delete_children() instead of a locally-rolled copy of it thatIan Lepore2019-06-151-12/+4
* Remove pwmbus_attach_bus(), it no longer has any callers. Also remove aIan Lepore2019-06-152-33/+0
* Move/rename the sys/pwm.h header file to dev/pwm/pwmc.h. The file containsIan Lepore2019-06-152-1/+54
* Do not include pwm.h here, it is purely a userland interface file containingIan Lepore2019-06-152-5/+0
* pwm: Convert period and duty to unsigned intEmmanuel Vadot2018-12-143-10/+10
* Add a pwm subsystem so we can configure pwm controller from kernel and userland.Emmanuel Vadot2018-12-126-0/+795