opnsense-src/sys/dev/iicbus
Bjoern A. Zeeb c81df1c112 iicbus/mux/pca954x: add support for PCA9546 I2C Switch
Add support for the 4 channel I2C switch from NXP by adding a new
description struct and the list entries.  Compared to x=[2345] which
require code to support the INT, for this one no further changes are
needed.

Tested on:	WHLE-LS1088A using a SPF+
MFC after:	1 week
Reviewed by:	imp
Differential Revision: https://reviews.freebsd.org/D44009
2024-02-21 16:46:15 +00:00
..
adc sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
controller hwreset: Move reset code in dev/hwreset 2024-01-10 19:20:28 +01:00
gpio sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
mux iicbus/mux/pca954x: add support for PCA9546 I2C Switch 2024-02-21 16:46:15 +00:00
pmic rk8xx_poweroff: add parentheses missed in 8b408fc6f2 2024-02-18 18:29:00 +02:00
pwm sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
rtc ds1307: restore hints-based configuration on FDT systems 2024-01-28 12:45:57 +02:00
sensor sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
acpi_iicbus.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
icee.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
if_ic.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
iic.c iicbus: add compat32 support for I2C ioctls 2023-11-30 20:33:46 -05:00
iic.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
iic_recover_bus.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
iic_recover_bus.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
iicbb.c iicbb: Fix pause_sbt() arguments order 2023-12-23 18:58:51 -05:00
iicbb_if.m sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
iicbus.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
iicbus.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
iicbus_if.m sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
iichid.c iichid(4): Switch taskqueue to "fast" 2023-12-26 19:36:34 -05:00
iiconf.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
iiconf.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
iicsmb.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
ofw_iicbus.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
ofw_iicbus_if.m spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00