Linux SOC development
 help / color / mirror / Atom feed
From: "Christophe Leroy (CS GROUP)" <chleroy@kernel.org>
To: soc@kernel.org, Arnd Bergmann <arnd@arndb.de>
Cc: "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] SOC FSL for 7.3
Date: Mon, 10 Aug 2026 08:07:34 +0200	[thread overview]
Message-ID: <b0e98427-f0d3-47a3-a0b2-de386a5e641c@kernel.org> (raw)

Hi Arnd,

Please pull the following Freescale Soc Drivers changes for 7.3

Changes to fsl-mc bus are reviewed or acked by Ioana
Changes to powerpc are reviewed or acked by Maddy
Changes to phy is acked by Vinod
Changes to dt-binding are reviewed or acked by Conor or Krzysztof

Thanks
Christophe

The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:

   Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)

are available in the Git repository at:

   https://git.kernel.org/pub/scm/linux/kernel/git/chleroy/linux 
tags/soc_fsl-7.3-1

for you to fetch changes up to e14b8d39388095fb806fe9f98a95b70619e4cabd:

   bus: fsl-mc: drop unused assignment of acpi_device_id::driver_data 
(2026-08-07 06:54:23 +0200)

----------------------------------------------------------------
FSL SOC Changes for 7.3

Freescale QUICC Engine:
- Use generic I/O helpers in interrupt controller for IO Ports
- Move CONFIG_QE_GPIO out of powerpc
- Fix DT scan for GPIO nodes
- Convert IO ports interrupt controller to generic IRQ chip
- Add support of IRQs in GPIO controller
- Implement get_direction() in GPIO controller
- Check platform_driver_register() in interrupt controller for IO Ports

Data Path I/O:
- Replace maintainer
- Remove redundant dev_err()
- Fix kernel-doc typos

Freescale Management Complex:
- Use strscpy() to copy strings into arrays
- Remove redundant dev_err()
- Drop unused assignment of acpi_device_id::driver_data

Other changes:
- Add kernel and device tree binding support for RCW override,
completing the SerDes PHY driver functionality
- Fix kernel-doc warnings and typos in DPAA header

----------------------------------------------------------------
Christophe Leroy (1):
       dt-bindings: soc: fsl: qe: Convert QE GPIO to DT schema

Christophe Leroy (CS GROUP) (4):
       soc: fsl: qe_ports_ic: Use generic I/O helper instead of specific 
powerPC ones
       powerpc: Move CONFIG_QE_GPIO to SoC
       soc: fsl: qe: properly scan GPIO nodes at startup
       soc: fsl: qe: implement get_direction()

David Laight (1):
       drivers/bus/fsl-mc: Use strscpy() to copy strings into arrays

Ioana Ciornei (4):
       soc: fsl: guts: use a macro to encode the DCFG CCSR space
       soc: fsl: guts: add a global structure to hold state
       soc: fsl: guts: add a central fsl_guts_read() function
       soc: fsl: guts: make it easier to determine on which SoC we are 
running

Linkai Gong (1):
       soc: fsl: qe: check platform_driver_register() in qe_ic_of_init()

Pan Chuang (2):
       soc: fsl: dpio: Remove redundant dev_err()
       bus: fsl-mc: Remove redundant dev_err()

Paul Louvel (9):
       soc: fsl: qe: Add chained_irq_{enter,exit}() calls in cascade handler
       dt-bindings: soc: fsl: qe: Set #interrupt-cells to 2 to support 
interrupt type encoding
       dt-bindings: soc: fsl: qe: Add support of IRQ in QE GPIO
       soc: fsl: qe: Use generic_handle_domain_irq()
       soc: fsl: qe: Iterate over all pending interrupts in cascade handler
       soc: fsl: qe: Handle spurious interrupts
       soc: fsl: qe: Convert to generic IRQ chip
       soc: fsl: qe: Rename irq variable to parent_irq
       soc: fsl: qe: Add support of IRQs in QE GPIO

Pawel Zalewski (The Capable Hub) (1):
       bus: fsl-mc: drop unused assignment of acpi_device_id::driver_data

Randy Dunlap (2):
       soc: fsl: fix kernel-doc warnings and typos
       soc: fsl: dpio: fix kernel-doc typos

Roy Pledge (1):
       MAINTAINERS: Update drivers/soc/fsl/dpio maintainer

Vladimir Oltean (5):
       soc: fsl: guts: perform fsl_guts_init() error teardown in reverse 
order of setup
       soc: fsl: guts: make fsl_soc_data available after fsl_guts_init()
       dt-bindings: fsl: layerscape-dcfg: define DCFG_DCSR region
       soc: fsl: guts: implement the RCW override procedure
       phy: lynx-10g: use RCW override procedure for dynamic protocol change

  .../bindings/gpio/fsl,mpc8323-qe-pario-bank.yaml   |  84 ++++
  .../interrupt-controller/fsl,qe-ports-ic.yaml      |   4 +-
  .../bindings/soc/fsl/cpm_qe/qe/par_io.txt          |  26 +-
  .../bindings/soc/fsl/fsl,layerscape-dcfg.yaml      |  15 +-
  MAINTAINERS                                        |   2 +-
  arch/powerpc/platforms/Kconfig                     |   8 -
  drivers/bus/fsl-mc/dprc-driver.c                   |   6 +-
  drivers/bus/fsl-mc/fsl-mc-bus.c                    |   6 +-
  drivers/phy/freescale/Kconfig                      |   1 +
  drivers/phy/freescale/phy-fsl-lynx-10g.c           |  23 +-
  drivers/soc/fsl/dpio/dpio-driver.c                 |   6 +-
  drivers/soc/fsl/guts.c                             | 528 
+++++++++++++++++++--
  drivers/soc/fsl/qe/Kconfig                         |  10 +
  drivers/soc/fsl/qe/gpio.c                          |  53 ++-
  drivers/soc/fsl/qe/qe_ic.c                         |   3 +-
  drivers/soc/fsl/qe/qe_io.c                         |  15 +
  drivers/soc/fsl/qe/qe_ports_ic.c                   | 142 ++++--
  drivers/usb/host/Kconfig                           |   1 +
  include/linux/fsl/guts.h                           |  18 +-
  include/soc/fsl/dpaa2-fd.h                         |  19 +-
  include/soc/fsl/dpaa2-io.h                         |   4 +-
  21 files changed, 809 insertions(+), 165 deletions(-)
  create mode 100644 
Documentation/devicetree/bindings/gpio/fsl,mpc8323-qe-pario-bank.yaml

             reply	other threads:[~2026-08-10  6:07 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-08-10  6:07 Christophe Leroy (CS GROUP) [this message]
2026-08-10  9:00 ` [GIT PULL] SOC FSL for 7.3 patchwork-bot+linux-soc

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=b0e98427-f0d3-47a3-a0b2-de386a5e641c@kernel.org \
    --to=chleroy@kernel.org \
    --cc=arnd@arndb.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=soc@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox