Messages in this thread | | | From | Patrick Rudolph <> | Subject | [v9 0/4] Add support for Maxim MAX735x/MAX736x variants | Date | Fri, 7 Oct 2022 09:53:49 +0200 |
| |
v9: - Fix 'then' not aligned with 'if' in dt-bindings - Split enhanced mode configuration into separate patch - Add MAX7357/MAX7358 register definitions - Rename config register defines - Update comments and explain non default config being applied on MAX7357 - Check for I2C_FUNC_SMBUS_WRITE_BYTE_DATA functionality
v8: - Move allOf in dt-binding and use double negation
v7: - Reworked the commit message, comments and renamed a struct field. No functional change.
v6: - Fix typo in dt-bindings
v5: - Remove optional and make vdd-supply mandatory
v4: - Add missing maxitems dt-bindings property
v3: - Merge dt-bindings into i2c-mux-pca954x.yaml
v2: - Move dt-bindings to separate file - Added support for MAX736x as they are very similar - Fixed an issue found by kernel test robot - Dropped max735x property and custom IRQ check - Added MAX7357 config register defines instead of magic values - Renamed vcc-supply to vdd-supply
Patrick Rudolph (4): dt-bindings: i2c: Add Maxim MAX735x/MAX736x variants i2c: muxes: pca954x: Add MAX735x/MAX736x support i2c: muxes: pca954x: Configure MAX7357 in enhanced mode i2c: muxes: pca954x: Add regulator support
.../bindings/i2c/i2c-mux-pca954x.yaml | 39 ++++- drivers/i2c/muxes/Kconfig | 6 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 140 +++++++++++++++++- 3 files changed, 170 insertions(+), 15 deletions(-)
-- 2.37.3
| |