History log of /netbsd-src/usr.sbin/gpioctl/gpioctl.8 (Results 1 – 24 of 24)
Revision Date Author Comments
# 4a4aaff1 20-Oct-2019 wiz <wiz@NetBSD.org>

Be consistent in not marking up "GPIO".


# bbae070d 20-Oct-2019 tnn <tnn@NetBSD.org>

gpioctl: implement support for "gpioctl gpioN list". Like pcictl(8).

For drivers that name their pins, this can be used to determine how the
logical pins are mapped to physical pins. Example from su

gpioctl: implement support for "gpioctl gpioN list". Like pcictl(8).

For drivers that name their pins, this can be used to determine how the
logical pins are mapped to physical pins. Example from sunxigpio(4):

# gpioctl gpio0 list
0: PA0
1: PA1
2: PA2
...

show more ...


# aa6b7361 13-Feb-2019 wiz <wiz@NetBSD.org>

Bump date for previous.


# 1586b806 12-Feb-2019 mlelstv <mlelstv@NetBSD.org>

Document options to select alternate GPIO modes.


# 6cb10275 18-Mar-2014 riastradh <riastradh@NetBSD.org>

Merge riastradh-drm2 to HEAD.


# a5684d07 20-Jul-2013 wiz <wiz@NetBSD.org>

Use Mt for email addresses.


# 4dfbc91d 19-May-2013 mbalmer <mbalmer@NetBSD.org>

Make it easier to use gpioctl(8) in shell scripts: Add a -s flag which
instructs gpioctl(8) to only output a single numeric value, either the
number of pins if no pin number was passed as argumenti,

Make it easier to use gpioctl(8) in shell scripts: Add a -s flag which
instructs gpioctl(8) to only output a single numeric value, either the
number of pins if no pin number was passed as argumenti, or, the current
state of the pin.

show more ...


# 9cfaa75e 19-May-2013 mbalmer <mbalmer@NetBSD.org>

Remove stray 'To'.


# 5d102761 13-Nov-2011 mbalmer <mbalmer@NetBSD.org>

Fix a "lonely name".


# a2091c82 13-Nov-2011 mbalmer <mbalmer@NetBSD.org>

Remove software pulsing in gpio(4), this functionality is now provided
by the gpiopwm(4) driver.


# 7caa96aa 06-Oct-2011 wiz <wiz@NetBSD.org>

Sort SEE ALSO.


# d394843f 03-Oct-2011 mbalmer <mbalmer@NetBSD.org>

Remove the GPIODETACH gpio(4) ioctl (it is still available in COMPAT_50) and
the 'detach' command line option from gpioctl(8). Drivers that are
attached to gpio pins can be detached using the drvctl

Remove the GPIODETACH gpio(4) ioctl (it is still available in COMPAT_50) and
the 'detach' command line option from gpioctl(8). Drivers that are
attached to gpio pins can be detached using the drvctl(8) command.

show more ...


# 44f61c85 02-Oct-2011 mbalmer <mbalmer@NetBSD.org>

It's actually 'the flag locator', not 'flags' (as 'flags' can not be used
as a locator name for reasons unknown to me.)


# 90077b6e 02-Oct-2011 mbalmer <mbalmer@NetBSD.org>

Add a ga_flags field to the gpio_attach structure to hand driver
specific flags to drivers being attached at gpio pins. gpioiic(4)
uses this to reverse the SDA/SCL signal order. gpioctl(8) accepts

Add a ga_flags field to the gpio_attach structure to hand driver
specific flags to drivers being attached at gpio pins. gpioiic(4)
uses this to reverse the SDA/SCL signal order. gpioctl(8) accepts
the flag values as optional argument to the attach command.
While here, make sure we retain backwards compatability and wrap compat
code in #ifdef COMPAT_50/#endif.

show more ...


# 4776eb0a 28-Aug-2011 wiz <wiz@NetBSD.org>

Use Cm to mark up command arguments. Use An -nosplit to avoid linebreak in sentence.


# 92ced822 28-Aug-2011 mbalmer <mbalmer@NetBSD.org>

Add a new ioctl, GPIOPULSE to gpio(4) to allow for pulsing a pin.
If a pin can pulse in hardware, that will be used, else it will
be pulsed in software. There is no way yet to set the pulse frequenc

Add a new ioctl, GPIOPULSE to gpio(4) to allow for pulsing a pin.
If a pin can pulse in hardware, that will be used, else it will
be pulsed in software. There is no way yet to set the pulse frequency
for pins that pulse in hardware. While here, make the code mpsafe and
allow more than one thread in the driver (access to ioctl is serialized).

show more ...


# badcc968 12-Aug-2011 mbalmer <mbalmer@NetBSD.org>

Make some functions static, use getprogname() instead of
'extern char *__progname'.


# 98c90767 25-Sep-2009 mbalmer <mbalmer@NetBSD.org>

Rename 'pulse' to 'pulsate' to make clear it is a continuous strain of
pulses and and not a single shot pulse that is emitted by devices
supporting this kind of operation.


# e5d5fe6e 25-Sep-2009 mbalmer <mbalmer@NetBSD.org>

Jonatha Kollasch has a GPIO device that can pulse the output lines.
Support it wuth the GPIO_PIN_PULSE attribute and the 'pulse' paramater
to gpioctl. Discussed with Jonathan.


# 32eeaba5 25-Jul-2009 mbalmer <mbalmer@NetBSD.org>

Reworked gpioctl(8) command to reflect recent gpio(4) changes.


# cfebb94a 09-Jan-2008 xtraeme <xtraeme@NetBSD.org>

Add support for GPIO_PIN_PULLDOWN, GPIO_PIN_INVIN, GPIO_PIN_INVOUT,
from OpenBSD.


# b3bb0865 09-Jan-2008 xtraeme <xtraeme@NetBSD.org>

Xref gcscpcib(4).


# 3224a4d9 27-Sep-2005 wiz <wiz@NetBSD.org>

Remove default argument from .Nm. Add a missing article. Mention NetBSD import.


# 825ff184 27-Sep-2005 jmcneill <jmcneill@NetBSD.org>

Import userland utility for playing with gpio devices. From OpenBSD.