summaryrefslogtreecommitdiff
path: root/sys/dev/pwm
AgeCommit message (Expand)Author
2025-06-21newbus: replace leftover device unit wildcardsAhmad Khalifa
2025-01-02Use the new bus_generic_detach directly in place of home-grown versionsJohn Baldwin
2025-01-02bus_generic_detach: Delete children after detaching themJohn Baldwin
2024-12-06Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin
2024-12-06Replace calls to bus_generic_probe with bus_identify_childrenJohn Baldwin
2024-07-24newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh
2024-01-10regulator: Move regulator code in dev/regulatorEmmanuel Vadot
2024-01-10clk: Move clock code in dev/clkEmmanuel Vadot
2024-01-10pwm: Move allwinner driver into the common directoryEmmanuel Vadot
2024-01-10pwm: Move rockchip driver into the common directoryEmmanuel Vadot
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line sh patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-05-09pwm: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2021-06-22newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,loca...Warner Losh
2021-03-11usr.sbin/pwm/pwm add support for flagsOskar Holmund
2021-03-11share/man/man9/pwmbus.9 fix types in argumentsOskar Holmund
2021-02-24pwm_backlight: Add MODULE_DEPEND on backlightBrett Mastbergen
2021-01-23Revert "Define PNP info after defining driver modules"Mark Johnston
2021-01-21Define PNP info after defining driver modulesMark Johnston
2020-10-03pwm_backlight: Fix 32 bits buildEmmanuel Vadot
2020-10-02Add pwm_backlightEmmanuel Vadot
2020-09-01pwm: clean up empty lines in .c and .h filesMateusz Guzik
2019-12-03Remove "all rights reserved" from copyright for the file I own.Emmanuel Vadot
2019-06-18Handle labels specified with hints even on FDT systems. Hints are theIan Lepore
2019-06-18Remove everything related to channels from the pwmc public interface, nowIan Lepore
2019-06-17Put the pwmc cdev filenames under the pwm directory along with any labelIan Lepore
2019-06-17Add back a const qualifier I somehow fumbled away between test-buildingIan Lepore
2019-06-17Add ofw_pwmbus to enumerate pwmbus devices on systems configured with fdtIan Lepore
2019-06-16Rework pwmbus and pwmc so that each child will handle a single PWM channel.Ian Lepore
2019-06-16Rename pwmbus.h to ofw_pwm.h, because after all the recent changes, thereIan Lepore
2019-06-16This code no longer uses fdt/ofw stuff, no need to include ofw headers.Ian Lepore
2019-06-16Make channel number unsigned, and spell unsigned int u_int. This shouldIan Lepore
2019-06-15Make pwm channel numbers unsigned.Ian Lepore
2019-06-15Restructure the pwm device hirearchy and interfaces.Ian Lepore
2019-06-15Destroy the cdev on device detach. Also, make the driver and devclassIan Lepore
2019-06-15Rename the channel_max method to channel_count, because that's what it'sIan Lepore
2019-06-15Spell unsigned int as u_int and channel as chan; eliminates the need to wrapIan Lepore
2019-06-15Unwrap prototype lines so that return type and function name are on theIan Lepore
2019-06-15Make pwmbus driver and devclass vars static; they're not mentioned in anyIan Lepore
2019-06-15Use device_delete_children() instead of a locally-rolled copy of it thatIan Lepore
2019-06-15Remove pwmbus_attach_bus(), it no longer has any callers. Also remove aIan Lepore
2019-06-15Move/rename the sys/pwm.h header file to dev/pwm/pwmc.h. The file containsIan Lepore
2019-06-15Do not include pwm.h here, it is purely a userland interface file containingIan Lepore
2018-12-14pwm: Convert period and duty to unsigned intEmmanuel Vadot
2018-12-12Add a pwm subsystem so we can configure pwm controller from kernel and userland.Emmanuel Vadot