OpenGrok
Cross Reference: pcagpio.c
xref
: /
src
/
sys
/
dev
/
i2c
/
pcagpio.c
Home
|
History
|
Annotate
|
Download
|
only in
i2c
History log of
/src/sys/dev/i2c/pcagpio.c
Revision
Date
Author
Comments
1.13
09-Jul-2025
macallan
remove callout-using debug code
1.12
12-Feb-2022
riastradh
sys: Fix various abuse of struct device internals.
Will help to make struct device opaque later.
1.11
21-Jun-2021
christos
fix proplib deprecation
1.10
27-Jan-2021
thorpej
branches: 1.10.4;
Use DEVICE_COMPAT_EOL.
1.9
25-Jan-2021
thorpej
Since we're using designated initialisers for compat data, we should
use a completely empty initializer for the sentinel.
1.8
18-Jan-2021
thorpej
Change the device_compatible_match() function to only perform the match.
Introduce a device_compatible_lookup() function to return an entry based
on the same matching criteria (a'la of_search_compatible()).
Update iic_compatible_match() to reflect the above change, and introduce
iic_compatible_lookup(). This pattern is less awkward to use.
1.7
17-Jan-2021
thorpej
Change the device_compatible_entry struct to have a union of
a scalar value (uintptr_t value) and a pointer value (const void *data),
rather than just "uintptr_t data". This eliminates the need for drivers
to cast this value, and doesn't lose const'ness of pointers assigned
to the field.
Update all of the users of this field to use the correct set of
designated initialisers for each specific case.
1.6
31-Oct-2020
jdc
branches: 1.6.2;
Detach led's in our detach routine.
1.5
29-Oct-2020
jdc
Handle the change in the sparc64 OFW patching, where we now encode the
GPIO pin type in the pin name (only LED types are currently handled).
1.4
27-Oct-2020
jdc
Add additional debugging output.
Track more chip state in the softc and check the chip state via a timer.
This allows us to easily observe changes caused by external events
(e.g. disk removal or PSU failure).
1.3
02-Feb-2020
macallan
branches: 1.3.2; 1.3.6;
break long lines
1.2
02-Feb-2020
macallan
attach LEDs according to info passed as device properties
1.1
29-Jan-2020
macallan
the beginning of a driver for Philips Semiconductors PCA 9555 and 9556
GPIO controllers, found in Sun Fire v210 and some G5 macs.
Only prints configuration and line status so far.
1.3.6.2
08-Apr-2020
martin
Merge changes from current as of 20200406
1.3.6.1
02-Feb-2020
martin
file pcagpio.c was added on branch phil-wifi on 2020-04-08 14:08:05 +0000
1.3.2.2
29-Feb-2020
ad
Sync with head.
1.3.2.1
02-Feb-2020
ad
file pcagpio.c was added on branch ad-namecache on 2020-02-29 20:19:08 +0000
1.6.2.1
03-Apr-2021
thorpej
Sync with HEAD.
1.10.4.1
01-Aug-2021
thorpej
Sync with HEAD.
Indexes created Wed Oct 15 16:09:53 GMT 2025