The NetBSD Project

CVS log for src/sys/dev/i2c/pcagpio.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / dev / i2c

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.12 / (download) - annotate - [select for diffs], Sat Feb 12 03:24:35 2022 UTC (11 months, 3 weeks ago) by riastradh
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Changes since 1.11: +9 -9 lines
Diff to previous 1.11 (colored)

sys: Fix various abuse of struct device internals.

Will help to make struct device opaque later.

Revision 1.10.4.1 / (download) - annotate - [select for diffs], Sun Aug 1 22:42:23 2021 UTC (18 months ago) by thorpej
Branch: thorpej-i2c-spi-conf
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored) next main 1.11 (colored)

Sync with HEAD.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Jun 21 03:12:54 2021 UTC (19 months, 2 weeks ago) by christos
Branch: MAIN
CVS Tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-futex2-base, thorpej-futex2, thorpej-cfargs2-base, thorpej-cfargs2
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)

fix proplib deprecation

Revision 1.6.2.1 / (download) - annotate - [select for diffs], Sat Apr 3 22:28:44 2021 UTC (22 months ago) by thorpej
Branch: thorpej-futex
Changes since 1.6: +9 -9 lines
Diff to previous 1.6 (colored) next main 1.7 (colored)

Sync with HEAD.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Jan 27 02:29:48 2021 UTC (2 years ago) by thorpej
Branch: MAIN
CVS Tags: thorpej-futex-base, thorpej-cfargs-base, thorpej-cfargs, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Branch point for: thorpej-i2c-spi-conf
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

Use DEVICE_COMPAT_EOL.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Jan 25 13:30:20 2021 UTC (2 years ago) by thorpej
Branch: MAIN
Changes since 1.8: +3 -4 lines
Diff to previous 1.8 (colored)

Since we're using designated initialisers for compat data, we should
use a completely empty initializer for the sentinel.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Jan 18 15:28:21 2021 UTC (2 years ago) by thorpej
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

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.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Jan 17 21:56:20 2021 UTC (2 years ago) by thorpej
Branch: MAIN
Changes since 1.6: +9 -8 lines
Diff to previous 1.6 (colored)

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.

Revision 1.6 / (download) - annotate - [select for diffs], Sat Oct 31 14:38:54 2020 UTC (2 years, 3 months ago) by jdc
Branch: MAIN
Branch point for: thorpej-futex
Changes since 1.5: +9 -4 lines
Diff to previous 1.5 (colored)

Detach led's in our detach routine.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Oct 29 06:50:53 2020 UTC (2 years, 3 months ago) by jdc
Branch: MAIN
Changes since 1.4: +12 -6 lines
Diff to previous 1.4 (colored)

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).

Revision 1.4 / (download) - annotate - [select for diffs], Tue Oct 27 20:13:21 2020 UTC (2 years, 3 months ago) by jdc
Branch: MAIN
Changes since 1.3: +73 -13 lines
Diff to previous 1.3 (colored)

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).

Revision 1.3.6.2 / (download) - annotate - [select for diffs], Wed Apr 8 14:08:05 2020 UTC (2 years, 10 months ago) by martin
Branch: phil-wifi
Changes since 1.3.6.1: +277 -0 lines
Diff to previous 1.3.6.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)

Merge changes from current as of 20200406

Revision 1.3.2.2 / (download) - annotate - [select for diffs], Sat Feb 29 20:19:08 2020 UTC (2 years, 11 months ago) by ad
Branch: ad-namecache
Changes since 1.3.2.1: +277 -0 lines
Diff to previous 1.3.2.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)

Sync with head.

Revision 1.3.6.1, Sun Feb 2 06:43:14 2020 UTC (3 years ago) by martin
Branch: phil-wifi
Changes since 1.3: +0 -277 lines
FILE REMOVED

file pcagpio.c was added on branch phil-wifi on 2020-04-08 14:08:05 +0000

Revision 1.3.2.1, Sun Feb 2 06:43:14 2020 UTC (3 years ago) by ad
Branch: ad-namecache
Changes since 1.3: +0 -277 lines
FILE REMOVED

file pcagpio.c was added on branch ad-namecache on 2020-02-29 20:19:08 +0000

Revision 1.3 / (download) - annotate - [select for diffs], Sun Feb 2 06:43:14 2020 UTC (3 years ago) by macallan
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, is-mlppp-base, is-mlppp, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, ad-namecache-base3
Branch point for: phil-wifi, ad-namecache
Changes since 1.2: +10 -6 lines
Diff to previous 1.2 (colored)

break long lines

Revision 1.2 / (download) - annotate - [select for diffs], Sun Feb 2 06:41:27 2020 UTC (3 years ago) by macallan
Branch: MAIN
Changes since 1.1: +100 -9 lines
Diff to previous 1.1 (colored)

attach LEDs according to info passed as device properties

Revision 1.1 / (download) - annotate - [select for diffs], Wed Jan 29 05:27:05 2020 UTC (3 years ago) by macallan
Branch: MAIN

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.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>