Home | History | Annotate | Download | only in fdt
History log of /src/sys/dev/fdt/i2cmux_fdt.c
RevisionDateAuthorComments
 1.11  16-Sep-2025  thorpej Now that the common I2C code hides many of the FDT vs ACPI differences,
perform the reductions currently possible in the I2C mux layer. Note
some additional enhancements necessary for further reductions.
 1.10  27-Jan-2021  thorpej branches: 1.10.4; 1.10.14;
Rename of_match_compat_data() to of_compatible_match(). Similarly,
rename of_search_compatible() to of_compatible_lookup().

Standardize on of_compatible_match() for driver matching, and adapt
all call sites.
 1.9  27-Jan-2021  thorpej 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  25-Jan-2021  jmcneill Add support for ACPI-based I2C mux attachment.
 1.6  18-Jan-2021  thorpej Remove "struct of_compat_data" and replace its usage with
"struct device_compatible_entry"; they are ABI-compatible.

Fix several "loses const qualifier" bugs encountered during
this conversion.
 1.5  17-Jan-2021  jmcneill trailing whitespace
 1.4  28-Dec-2020  thorpej branches: 1.4.2;
Re-factor the "iicmux" driver to support other types of muxes that are
themselves i2c devices.
 1.3  28-Dec-2020  thorpej The i2c-mux bindings specify that if the mux device has a child node named
"i2c-mux", then it is that node that is the parent of the i2c bus children.
This is to accommodate mux devices that may also have other kinds of child
nodes in addition to i2c bus child nodes.
 1.2  23-Dec-2020  thorpej Register each virtual bus's i2c_tag_t so that references for e.g. HDMI DDC
in the device tree work.
 1.1  23-Dec-2020  thorpej Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual
controllers.
 1.4.2.3  03-Apr-2021  thorpej Sync with HEAD.
 1.4.2.2  03-Jan-2021  thorpej Sync w/ HEAD.
 1.4.2.1  28-Dec-2020  thorpej file i2cmux_fdt.c was added on branch thorpej-futex on 2021-01-03 16:34:57 +0000
 1.10.14.1  09-Aug-2021  thorpej Port over the changes from thorpej-i2c-spi-conf to thorpej-i2c-spi-conf2,
which is based on a newer HEAD revision.
 1.10.4.1  08-May-2021  thorpej Update the i2c mux code for the new enumeration methods.

RSS XML Feed