pub/scm/linux/kernel/git/ukleinek/libpwm.git  about / heads / tags
mirror of https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/libpwm.git/
$ git log --pretty=format:'%h %s (%cs)%d'
f7a7496 README: Document where and how to send patches for contributions (2024-04-09)
	(HEAD -> main)
46ae827 COPYING: Establish a license conformance procedure (2024-04-09)
910fef6 Provide an initial .gitignore file (2024-04-09)
046435d cdev: Implement get_state callback (2024-03-17)
8ef8f5b confgure: Provide better args to AC_INIT call (2023-10-26)
2860dd0 Fix a few warnings when using -Wextra (2023-10-26)
4f64440 Fix returning an uninitialized value in pwm_chip_sysfs_apply_state() (2023-10-26)
5dc4fe2 Fix sysfs backend for pwmchips with npwm > 1 (2023-10-26)
67f0b9f First prototype for libpwm (2023-10-12)

$ git cat-file blob HEAD:README
libpwm
======

This library allows to drive Linux PWM devices from userspace. Traditionally
this is done using files in `/sys/class/pwm`. This lib also supports an (for
now experimental) character device interface. Both ABIs are supported
transparently.

See the two pwmtest programs for how to use the API provided here.

To contribute to this project send patches to linux-pwm@vger.kernel.org. Please
mark patches using "libpwm" in the Subject (e.g. by using

	git config format.subjectPrefix "PATCH libpwm"

) to allow simple distinguishing them from kernel patches. Also note the need
to sign-off patches as documented in COPYING.

# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
	--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
* main         README: Document where and how to send patches for contributions (2024-04-09)

# tags:
$ git for-each-ref --sort=-creatordate refs/tags \
	--format='%(refname:short) %(subject) (%(creatordate:short))'
# no tags, yet...

git clone https://80x24.org/lore/pub/scm/linux/kernel/git/ukleinek/libpwm.git