OpenGrok
Cross Reference: pcf8574.c
xref
: /
src
/
sys
/
dev
/
i2c
/
pcf8574.c
Home
|
History
|
Annotate
|
Download
|
only in
i2c
History log of
/src/sys/dev/i2c/pcf8574.c
Revision
Date
Author
Comments
1.10
21-Jun-2021
christos
fix proplib deprecation
1.9
27-Jan-2021
thorpej
branches: 1.9.4;
Use DEVICE_COMPAT_EOL.
1.8
25-Jan-2021
thorpej
Since we're using designated initialisers for compat data, we should
use a completely empty initializer for the sentinel.
1.7
17-Jan-2021
thorpej
Use designated initializers and a consistent termination style in
compat_data[].
1.6
23-Dec-2020
jdc
Handle pins that represent alerts.
split out common code for alert and indicator pins
change the previously debug-only callout to work for alerts too
split out common code for alerts in refresh and in callout
While here, remove redundant variable used for checking sysmon setup.
1.5
06-Dec-2020
jdc
Don't read from the chip when matching, fail the attach instead (requested
by jmcneill). Reverts previous.
1.4
05-Dec-2020
jdc
Return "match_result", not "1". Pointed out by jmcneill.
1.3
05-Dec-2020
jdc
When matching, try a read in case this is an optional device and isn't
actually present.
Make sure that we set sc->sc_sme to NULL in failure cases and when we
detach in order to avoid calling sysmon_envsys_unregister() with an
invalid struct.
1.2
31-Oct-2020
jdc
branches: 1.2.2;
Detach led's and sysmon in our detach routine.
1.1
29-Oct-2020
jdc
Add a driver for the PCF8574 I/O expander, used as a GPIO in some sparc64
hardware.
The driver currently handles pins configured as LED or INDICATOR and adds
them to the LED and sysmon_envsys subsystems, respectively.
1.2.2.3
03-Apr-2021
thorpej
Sync with HEAD.
1.2.2.2
03-Jan-2021
thorpej
Sync w/ HEAD.
1.2.2.1
14-Dec-2020
thorpej
Sync w/ HEAD.
1.9.4.1
01-Aug-2021
thorpej
Sync with HEAD.
Indexes created Wed Oct 15 16:09:53 GMT 2025