1.\" 2.\" This file and its contents are supplied under the terms of the 3.\" Common Development and Distribution License ("CDDL"), version 1.0. 4.\" You may only use this file in accordance with the terms of version 5.\" 1.0 of the CDDL. 6.\" 7.\" A full copy of the text of the CDDL should have accompanied this 8.\" source. A copy of the CDDL is also available via the Internet at 9.\" http://www.illumos.org/license/CDDL. 10.\" 11.\" 12.\" Copyright 2025 Oxide Computer Company 13.\" 14.Dd October 4, 2025 15.Dt PCA954X 4D 16.Os 17.Sh NAME 18.Nm pca954x 19.Nd PCA 954X series I2C mux driver 20.Sh DESCRIPTION 21The 22.Nm 23driver provides support for the PCA 954X series I2C switches and multiplexors. 24Instances of 25.Nm 26are part of the system's I2C framework and not manipulated directly, but 27are visible with 28.Xr i2cadm 8 . 29.Pp 30The following devices are currently supported by the driver: 31.Bl -bullet 32.It 33PCA9543 -- 2 port switch 34.It 35PCA9545 -- 4 port switch 36.It 37PCA9546 -- 4 port switch 38.It 39PCA9548 -- 8 port switch 40.It 41PCA9846 -- 4 port switch 42.It 43PCA9848 -- 8 port switch 44.El 45.Sh FILES 46.Bl -tag -width Pa 47.It Pa /kernel/drv/amd64/pca954x 48Device driver (x86) 49.El 50.Sh SEE ALSO 51.Xr i2cadm 8 52