1. 07 Mar, 2024 15 commits
  2. 06 Mar, 2024 3 commits
  3. 05 Mar, 2024 20 commits
  4. 02 Mar, 2024 2 commits
    • Greg Kroah-Hartman's avatar
      Merge tag 'iio-for-6.9b' of... · e0014ce7
      Greg Kroah-Hartman authored
      Merge tag 'iio-for-6.9b' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
      
      Jonathan writes:
      
      IIO: 2nd set of new device support, cleanups and features for 6.9
      
      New device support
      =================
      adi,hmc425a
      - Add support for LTC6373 Instrumentation Amplifier.
      microchip,pac1934
      - New driver supporting PAC1931, PAC1932, PAC1933 and PAC1934 power monitoring
      chips with accumulators.
      voltafield,af8133j
      - New driver for the AF8133J 3 axis magnetometer.
      
      Docs
      ====
      
      New general documentation of device buffers, and a specific section on
      the adi,adis16475 IMU
      
      Features
      ========
      
      kionix,kxcjk-1013
       - Add support for ACPI ROTM (Microsoft defined ACPI method) to get rotation
         matrix.
      ti,tmp117
      - Add missing vcc-supply control and binding.
      
      Cleanups and minor fixes
      ========================
      
      Tree-wide
      - Corrected headers to remove linux/of.h from a bunch of drivers
        that only had it to get to linux/mod_devicetable.h
      - dt binding cleanup to drop redundant type from label properties.
      
      adi,hmc425a
      - Fix constraints on GPIO array sizes for different devices.
      adi,ltc2983
      - Use spi_get_device_match_data instead of open coding similar.
      - Update naming of fw parsing function to reflect that it is not longer
        dt only.
      - Set the chip name explicitly to reduce fragility resulting from different
        entries in the various ID tables.
      bosch,bmg160
      - Add spi-max-frequency property and limit to dt-binding.
      microchip,mcp320x
      - Use devm_* to simplify device removal and error handling.
      nxp,imx93
      - Drop a non existent 4th interrupt from bindings.
      qcom,mp8xxx-xoadc
      - Drop unused kerneldoc
      renesas,isl29501
      - Actually use the of_match table.
      rockchip,saradc
      - Fix channel bitmask
      - Fix write masks
      - Replace custom handling of optional reset control with how it should be
        done.
      ti,ads1298
      - Fix error code to not return a successfully obtained regulator.
      - Avoid a divide by zero when setting frequency.
      ti,hdc2010
      - Add missing interrupts dt binding property
      vishay,veml6075
      - Make vdd-supply required in the dt-binding.
      
      * tag 'iio-for-6.9b' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio: (42 commits)
        dt-bindings: iio: gyroscope: bosch,bmg160: add spi-max-frequency
        dt-bindings: iio: adc: imx93: drop the 4th interrupt
        iio: proximity: isl29501: make use of of_device_id table
        iio: adc: qcom-pm8xxx-xoadc: drop unused kerneldoc struct pm8xxx_chan_info member
        dt-bindings: iio: adc: drop redundant type from label
        dt-bindings: iio: ti,tmp117: add optional label property
        MAINTAINERS: Add an entry for AF8133J driver
        iio: magnetometer: add a driver for Voltafield AF8133J magnetometer
        dt-bindings: iio: magnetometer: Add Voltafield AF8133J
        dt-bindings: vendor-prefix: Add prefix for Voltafield
        iio: adc: rockchip_saradc: replace custom logic with devm_reset_control_get_optional_exclusive
        iio: adc: rockchip_saradc: use mask for write_enable bitfield
        iio: adc: rockchip_saradc: fix bitmask for channels on SARADCv2
        dt-bindings: iio: light: vishay,veml6075: make vdd-supply required
        iio: adc: adding support for PAC193x
        dt-bindings: iio: adc: adding support for PAC193X
        iio: temperature: ltc2983: explicitly set the name in chip_info
        iio: temperature: ltc2983: rename ltc2983_parse_dt()
        iio: temperature: ltc2983: make use of spi_get_device_match_data()
        iio: adc: ti-ads1298: prevent divide by zero in ads1298_set_samp_freq()
        ...
      e0014ce7
    • Greg Kroah-Hartman's avatar
      Merge tag 'fpga-for-6.9-rc1' of... · a6a3bf9b
      Greg Kroah-Hartman authored
      Merge tag 'fpga-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into char-misc-next
      
      Xu writes:
      
      FPGA Manager changes for 6.9-rc1
      
      DFL:
      
      - Ricardo's change makes dfl_bus_type const.
      
      FPGA MGR core:
      
      - Marco's change removes redundant checks for bridge ops.
      
      All patches have been reviewed on the mailing list, and have been in the
      last linux-next releases (as part of our for-next branch).
      Signed-off-by: default avatarXu Yilun <yilun.xu@intel.com>
      
      * tag 'fpga-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga:
        fpga: remove redundant checks for bridge ops
        fpga: dfl: make dfl_bus_type const
      a6a3bf9b