Messages in this thread | | | From | Patrick Rudolph <> | Subject | [PATCH v10 0/3] Add support for Maxim MAX735x/MAX736x variants | Date | Thu, 23 Mar 2023 12:53:52 +0100 |
| |
v10: - Small updates to dt-bindings - Make vdd-supply optional - Drop MAX7357 enhanced mode configuration
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 (3): dt-bindings: i2c: Add Maxim MAX735x/MAX736x variants i2c: muxes: pca954x: Add MAX735x/MAX736x support i2c: muxes: pca954x: Add regulator support
.../bindings/i2c/i2c-mux-pca954x.yaml | 43 ++++++++- drivers/i2c/muxes/Kconfig | 6 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 95 +++++++++++++++++-- 3 files changed, 130 insertions(+), 14 deletions(-)
-- 2.39.1
| |