This set of fixes tends to complement the upstream effort of the driver code and aims to address the following issues: - Convert the DT file to a YAML schema to be consistent with the latest kernel releases. - Fix build issues reproted by the kernel test robot. - Apply a couple of changes to the driver code to include bug fixes. - Keep the MAINTAINER info up-to-date. Khalil Blaiech (6): i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Update author and maintainer email info dt-bindings: i2c: Convert DT file to YAML schema .../bindings/i2c/mellanox,i2c-mlxbf.txt | 42 ---- .../bindings/i2c/mellanox,i2c-mlxbf.yaml | 78 +++++++ MAINTAINERS | 3 +- drivers/i2c/busses/i2c-mlxbf.c | 204 ++++++++---------- 4 files changed, 166 insertions(+), 161 deletions(-) delete mode 100644 Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.txt create mode 100644 Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml -- 2.24.1