1. 25 Oct, 2023 1 commit
    • Arnd Bergmann's avatar
      Merge tag 'ti-driver-soc-for-v6.7' of... · 80957adc
      Arnd Bergmann authored
      Merge tag 'ti-driver-soc-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
      
      TI SoC driver updates for v6.7
      
      - Generic fixups: Convert to platform remove callback returning void
      - ti_sci: Minor fixups and mark driver as non-removable
      - k3-socinfo: Documentation fixups, cosmetic fixups
      - knav_qmss_queue: Optimize with device_get_match_data
      Signed-off-by: default avatarNishanth Menon <nm@ti.com>
      
      * tag 'ti-driver-soc-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux:
        soc: ti: k3-socinfo: Avoid overriding return value
        soc: ti: k3-socinfo: Fix typo in bitfield documentation
        soc: ti: knav_qmss_queue: Use device_get_match_data()
        firmware: ti_sci: Use device_get_match_data()
        soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void
        soc/ti: smartreflex: Convert to platform remove callback returning void
        soc/ti: pruss: Convert to platform remove callback returning void
        soc/ti: pm33xx: Convert to platform remove callback returning void
        soc/ti: knav_qmss_queue: Convert to platform remove callback returning void
        soc/ti: knav_dma: Convert to platform remove callback returning void
        soc/ti: k3-ringacc: Convert to platform remove callback returning void
        firmware: ti_sci: Mark driver as non removable
        firmware: ti_sci: refactor deprecated strncpy
        firmware: ti_sci: Use list_for_each_entry() helper
      
      Link: https://lore.kernel.org/r/20231018165226.33x5cjn5jmgnm3di@magnoliaSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      80957adc
  2. 18 Oct, 2023 2 commits
    • Arnd Bergmann's avatar
      Merge tag 'v6.7-rockchip-drivers1' of... · f1243fce
      Arnd Bergmann authored
      Merge tag 'v6.7-rockchip-drivers1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/drivers
      
      Converting the io-domain driver to the new remove callback.
      
      * tag 'v6.7-rockchip-drivers1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        soc/rockchip: io-domain: Convert to platform remove callback returning void
      
      Link: https://lore.kernel.org/r/2578684.Lt9SDvczpP@philSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      f1243fce
    • Arnd Bergmann's avatar
      Merge tag 'qcom-drivers-for-6.7' of... · 57e06f8c
      Arnd Bergmann authored
      Merge tag 'qcom-drivers-for-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
      
      Qualcomm driver updates for v6.7
      
      This introduces partial support for the Qualcomm Secure Execution
      Environment SCM interface, and uses this to implement EFI variable
      access on the Windows On Snapdragon devices (for now).
      
      The 32/64-bit calling convention detector of the SCM interface is
      updated to not choose 64-bit convention when Linux is 32-bit. The
      "extern" specifier is dropped from the interface include file.
      
      The LLCC driver gains support for carrying configuration for multiple
      different system/DDR configurations for a given platform, and selecting
      between them. Support for Q[DR]U1000 is added to the driver.
      
      All exported symbols are transitioned to EXPORT_SYMBOL_GPL().
      
      The platform_drivers in the Qualcomm SoC are transitioned to the
      void-returning remove_new implementation.
      
      The rmtfs memory driver gains support for leaving guard pages around the
      used area, to avoid issues if the allocation happens to be placed
      adjacent to another protected memory region.
      
      The socinfo driver gains knowledge about IPQ8174, QCM6490, SM7150P and
      various PMICs used together with SM8550.
      
      * tag 'qcom-drivers-for-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux: (44 commits)
        soc: qcom: socinfo: Convert to platform remove callback returning void
        soc: qcom: smsm: Convert to platform remove callback returning void
        soc: qcom: smp2p: Convert to platform remove callback returning void
        soc: qcom: smem: Convert to platform remove callback returning void
        soc: qcom: rmtfs_mem: Convert to platform remove callback returning void
        soc: qcom: qcom_stats: Convert to platform remove callback returning void
        soc: qcom: qcom_gsbi: Convert to platform remove callback returning void
        soc: qcom: qcom_aoss: Convert to platform remove callback returning void
        soc: qcom: pmic_glink: Convert to platform remove callback returning void
        soc: qcom: ocmem: Convert to platform remove callback returning void
        soc: qcom: llcc-qcom: Convert to platform remove callback returning void
        soc: qcom: icc-bwmon: Convert to platform remove callback returning void
        firmware: qcom_scm: use 64-bit calling convention only when client is 64-bit
        soc: qcom: llcc: Handle a second device without data corruption
        soc: qcom: Switch to EXPORT_SYMBOL_GPL()
        soc: qcom: smem: Annotate struct qcom_smem with __counted_by
        soc: qcom: rmtfs: Support discarding guard pages
        dt-bindings: reserved-memory: rmtfs: Allow guard pages
        dt-bindings: firmware: qcom,scm: document IPQ5018 compatible
        firmware: qcom_scm: disable SDI if required
        ...
      
      Link: https://lore.kernel.org/r/20231015204014.855672-1-andersson@kernel.orgSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      57e06f8c
  3. 16 Oct, 2023 18 commits
  4. 14 Oct, 2023 12 commits
  5. 13 Oct, 2023 5 commits
  6. 12 Oct, 2023 2 commits