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
next 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.