Home | History | Annotate | Download | only in i2c
History log of /src/sys/dev/i2c/fan53555.c
RevisionDateAuthorComments
 1.10  17-Sep-2025  thorpej These drivers blindly assume that i2c_attach_args::ia_cookie is an FDT / OF
phandle. Instead, extract the phandle from self's devhandle, both eliminating
the reference to ia_cookie and providing an assertion that it is, in fact,
an FDT / OF phandle.
 1.9  27-Jan-2021  thorpej branches: 1.9.4; 1.9.14;
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  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.6  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.5  23-Dec-2019  thorpej branches: 1.5.8;
No need to use I2C_F_POLL here.
 1.4  12-Nov-2019  mrg match DIE_ID of 9 (SILERGY_DIE_ID_SYR83X), seen on some rockpro64s.
 1.3  29-Jun-2019  jmcneill Fix name of suspend voltage selector property
 1.2  29-Aug-2018  jmcneill branches: 1.2.4; 1.2.8;
Initialize transition slew rate if specified in the DT
 1.1  29-Aug-2018  jmcneill Add driver for Silergy SY827/SY828 step down regulator.
 1.2.8.4  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.2.8.3  08-Apr-2020  martin Merge changes from current as of 20200406
 1.2.8.2  10-Jun-2019  christos Sync with HEAD
 1.2.8.1  29-Aug-2018  christos file fan53555.c was added on branch phil-wifi on 2019-06-10 22:07:09 +0000
 1.2.4.2  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.2.4.1  29-Aug-2018  pgoyette file fan53555.c was added on branch pgoyette-compat on 2018-09-06 06:55:49 +0000
 1.5.8.1  03-Apr-2021  thorpej Sync with HEAD.
 1.9.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.9.4.1  08-May-2021  thorpej ia->ia_cookie -> devhandle_to_of(device_handle(self))

RSS XML Feed