Home | History | Annotate | Download | only in gpio
History log of /src/sys/dev/gpio/gpiopwm.c
RevisionDateAuthorComments
 1.7  28-Oct-2017  riastradh Kill some more extern struct cfdriver declarations.

Down with externs in .c!
 1.6  20-Jan-2017  maya Check pmf_device_register return value. NFC
Appeases static analyzers.
 1.5  14-Jul-2016  msaitoh branches: 1.5.2; 1.5.4;
- Use aprint*() instead of printf() in xxx_attach().
- Add missing aprint_naive("\n");
- KNF
 1.4  25-Feb-2014  pooka branches: 1.4.6;
Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist before
the sysctl link sets are processed, and remove redundancy.

Shaves >13kB off of an amd64 GENERIC, not to mention >1k duplicate
lines of code.
 1.3  02-Jun-2012  dsl branches: 1.3.2; 1.3.4;
Add some pre-processor magic to verify that the type of the data item
passed to sysctl_createv() actually matches the declared type for
the item itself.
In the places where the caller specifies a function and a structure
address (typically the 'softc') an explicit (void *) cast is now needed.
Fixes bugs in sys/dev/acpi/asus_acpi.c sys/dev/bluetooth/bcsp.c
sys/kern/vfs_bio.c sys/miscfs/syncfs/sync_subr.c and setting
AcpiGbl_EnableAmlDebugObject.
(mostly passing the address of a uint64_t when typed as CTLTYPE_INT).
I've test built quite a few kernels, but there may be some unfixed MD
fallout. Most likely passing &char[] to char *.
Also add CTLFLAG_UNSIGNED for unsiged decimals - not set yet.
 1.2  13-Nov-2011  mbalmer branches: 1.2.8;
On detach, set the pin to low state.
 1.1  13-Nov-2011  mbalmer gpiopwm(4) is a driver to pulse GPIO pins in software. This obsoletes
the software pulsing facilities in gpio(4) (and gpioctl(8)) which will
later be removed.
 1.2.8.4  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.8.3  30-Oct-2012  yamt sync with head
 1.2.8.2  17-Apr-2012  yamt sync with head
 1.2.8.1  13-Nov-2011  yamt file gpiopwm.c was added on branch yamt-pagecache on 2012-04-17 00:07:30 +0000
 1.3.4.1  18-May-2014  rmind sync with head
 1.3.2.2  03-Dec-2017  jdolecek update from HEAD
 1.3.2.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.4.6.2  05-Feb-2017  skrll Sync with HEAD
 1.4.6.1  05-Oct-2016  skrll Sync with HEAD
 1.5.4.1  21-Apr-2017  bouyer Sync with HEAD
 1.5.2.1  20-Mar-2017  pgoyette Sync with HEAD

RSS XML Feed