All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Arnd Bergmann" <arnd@arndb.de>
To: "Linus Torvalds" <torvalds@linuxfoundation.org>
Cc: soc@kernel.org, linux-kernel@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] ARM: late SoC changes for 6.9
Date: Tue, 19 Mar 2024 17:32:22 +0100	[thread overview]
Message-ID: <2227a206-d1b8-40e0-812e-c9b601bc0cc7@app.fastmail.com> (raw)

The following changes since commit d206a76d7d2726f3b096037f2079ce0bd3ba329b:

  Linux 6.8-rc6 (2024-02-25 15:46:06 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-late-6.9

for you to fetch changes up to 72ebb41b88f9d7c10c5e159e0507074af0a22fe2:

  soc: fsl: dpio: fix kcalloc() argument order (2024-03-13 17:17:32 +0100)

----------------------------------------------------------------
ARM: late SoC changes for 6.9

These are changes that for some reason ended up not making it into the
first four branches but that should still make it into 6.9:

 - A rework of the omap clock support that touches both drivers and
   device tree files

 - The reset controller branch changes that had a dependency on late
   bugfixes. Merging them here avoids a backmerge of 6.8-rc5 into the
   drivers branch

 - The RISC-V/starfive, RISC-V/microchip and ARM/Broadcom devicetree
   changes that got delayed and needed some extra time in linux-next
   for wider testing.

----------------------------------------------------------------
Arnd Bergmann (8):
      ARM: bcm: stop selecing CONFIG_TICK_ONESHOT
      Merge tag 'omap-for-v6.9/dt-warnings-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/late
      Merge tag 'reset-for-v6.9' of git://git.pengutronix.de/pza/linux into soc/late
      Merge tag 'riscv-dt-for-v6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/late
      Merge tag 'arm-soc/for-6.9/devicetree-arm64' of https://github.com/Broadcom/stblinux into soc/late
      Merge tag 'arm-soc/for-6.9/drivers' of https://github.com/Broadcom/stblinux into soc/late
      Merge tag 'arm-soc/for-6.9/soc' of https://github.com/Broadcom/stblinux into soc/late
      soc: fsl: dpio: fix kcalloc() argument order

Changhuang Liang (1):
      riscv: dts: starfive: jh7110: Add camera subsystem nodes

Chen Wang (2):
      dt-bindings: reset: sophgo: support SG2042
      reset: simple: add support for Sophgo SG2042

Conor Dooley (1):
      riscv: dts: microchip: add missing CAN bus clocks

Cristian Ciocaltea (4):
      riscv: dts: starfive: jh7100: Add sysmain and gmac DT nodes
      riscv: dts: starfive: jh7100-common: Setup pinmux and enable gmac
      riscv: dts: starfive: visionfive-v1: Setup ethernet phy
      riscv: dts: starfive: beaglev-starlight: Setup phy reset gpio

Florian Fainelli (3):
      dt-bindings: bus: Document Broadcom GISB arbiter 74165 compatible
      bus: brcmstb_gisb: Added support for 74165 register layout
      ARM: brcmstb: Add debug UART entry for 74165

Heinrich Schuchardt (1):
      dt-bindings: riscv: cpus: reg matches hart ID

Ji Sheng Teoh (1):
      dt-bindings: pwm: opencores: Add compatible for StarFive JH8100

Krzysztof Kozlowski (4):
      of: Add of_phandle_args_equal() helper
      cpufreq: do not open-code of_phandle_args_equal()
      reset: gpio: Add GPIO-based reset controller
      reset: Instantiate reset GPIO controller for shared reset-gpios

Rafał Miłecki (2):
      arm64: dts: broadcom: bcmbca: bcm4908: use NVMEM layout for Asus GT-AC5300
      arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells

Shravan Chippa (1):
      riscv: dts: microchip: add specific compatible for mpfs pdma

Tony Lindgren (4):
      clk: ti: Handle possible address in the node name
      clk: ti: Improve clksel clock bit parsing for reg property
      ARM: dts: am3: Update clksel clocks to use reg instead of ti,bit-shift
      ARM: dts: omap3: Update clksel clocks to use reg instead of ti,bit-shift

Uwe Kleine-König (2):
      bus: ts-nbus: Convert to atomic pwm API
      bus: ts-nbus: Improve error reporting

William Qiu (3):
      dt-bindings: pwm: Add bindings for OpenCores PWM Controller
      riscv: dts: starfive: jh7100: Add PWM node and pins configuration
      riscv: dts: starfive: jh7110: Add PWM node and pins configuration

 .../devicetree/bindings/bus/brcm,gisb-arb.yaml     |   1 +
 .../devicetree/bindings/pwm/opencores,pwm.yaml     |  56 +++
 .../bindings/reset/sophgo,sg2042-reset.yaml        |  35 ++
 Documentation/devicetree/bindings/riscv/cpus.yaml  |   4 +
 MAINTAINERS                                        |   5 +
 arch/arm/boot/dts/ti/omap/am33xx-clocks.dtsi       |  39 +-
 arch/arm/boot/dts/ti/omap/am35xx-clocks.dtsi       |  18 +-
 arch/arm/boot/dts/ti/omap/omap3430es1-clocks.dtsi  |  52 ++-
 .../boot/dts/ti/omap/omap34xx-omap36xx-clocks.dtsi |  86 ++--
 .../omap36xx-am35xx-omap3430es2plus-clocks.dtsi    |  28 +-
 arch/arm/boot/dts/ti/omap/omap36xx-clocks.dtsi     |   7 +-
 .../ti/omap/omap36xx-omap3430es2plus-clocks.dtsi   |  46 +-
 arch/arm/boot/dts/ti/omap/omap3xxx-clocks.dtsi     | 510 +++++++++++----------
 arch/arm/include/debug/brcmstb.S                   |   8 +-
 arch/arm/mach-bcm/Kconfig                          |   1 -
 .../dts/broadcom/bcmbca/bcm4908-asus-gt-ac5300.dts |  13 +-
 arch/arm64/boot/dts/broadcom/bcmbca/bcm4908.dtsi   |   3 -
 arch/riscv/boot/dts/microchip/mpfs.dtsi            |   6 +-
 .../boot/dts/starfive/jh7100-beaglev-starlight.dts |  11 +
 arch/riscv/boot/dts/starfive/jh7100-common.dtsi    | 108 +++++
 .../dts/starfive/jh7100-starfive-visionfive-v1.dts |  22 +-
 arch/riscv/boot/dts/starfive/jh7100.dtsi           |  45 ++
 .../dts/starfive/jh7110-starfive-visionfive-2.dtsi |  71 +++
 arch/riscv/boot/dts/starfive/jh7110.dtsi           |  76 +++
 drivers/bus/brcmstb_gisb.c                         |  15 +
 drivers/bus/ts-nbus.c                              |  81 ++--
 drivers/clk/ti/apll.c                              |  11 +-
 drivers/clk/ti/clk.c                               |  71 ++-
 drivers/clk/ti/clock.h                             |   1 +
 drivers/clk/ti/divider.c                           |   5 +-
 drivers/clk/ti/gate.c                              |   9 +-
 drivers/clk/ti/interface.c                         |   4 +-
 drivers/clk/ti/mux.c                               |   6 +-
 drivers/reset/Kconfig                              |  12 +-
 drivers/reset/Makefile                             |   1 +
 drivers/reset/core.c                               | 224 ++++++++-
 drivers/reset/reset-gpio.c                         | 119 +++++
 drivers/reset/reset-simple.c                       |   2 +
 drivers/soc/fsl/dpio/dpio-service.c                |   2 +-
 include/dt-bindings/reset/sophgo,sg2042-reset.h    |  87 ++++
 include/linux/clk/ti.h                             |   3 +
 include/linux/cpufreq.h                            |   3 +-
 include/linux/of.h                                 |  16 +
 include/linux/reset-controller.h                   |   4 +
 44 files changed, 1441 insertions(+), 486 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/pwm/opencores,pwm.yaml
 create mode 100644 Documentation/devicetree/bindings/reset/sophgo,sg2042-reset.yaml
 create mode 100644 drivers/reset/reset-gpio.c
 create mode 100644 include/dt-bindings/reset/sophgo,sg2042-reset.h

WARNING: multiple messages have this Message-ID (diff)
From: "Arnd Bergmann" <arnd@arndb.de>
To: "Linus Torvalds" <torvalds@linuxfoundation.org>
Cc: soc@kernel.org, linux-kernel@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] ARM: late SoC changes for 6.9
Date: Tue, 19 Mar 2024 17:32:22 +0100	[thread overview]
Message-ID: <2227a206-d1b8-40e0-812e-c9b601bc0cc7@app.fastmail.com> (raw)

The following changes since commit d206a76d7d2726f3b096037f2079ce0bd3ba329b:

  Linux 6.8-rc6 (2024-02-25 15:46:06 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-late-6.9

for you to fetch changes up to 72ebb41b88f9d7c10c5e159e0507074af0a22fe2:

  soc: fsl: dpio: fix kcalloc() argument order (2024-03-13 17:17:32 +0100)

----------------------------------------------------------------
ARM: late SoC changes for 6.9

These are changes that for some reason ended up not making it into the
first four branches but that should still make it into 6.9:

 - A rework of the omap clock support that touches both drivers and
   device tree files

 - The reset controller branch changes that had a dependency on late
   bugfixes. Merging them here avoids a backmerge of 6.8-rc5 into the
   drivers branch

 - The RISC-V/starfive, RISC-V/microchip and ARM/Broadcom devicetree
   changes that got delayed and needed some extra time in linux-next
   for wider testing.

----------------------------------------------------------------
Arnd Bergmann (8):
      ARM: bcm: stop selecing CONFIG_TICK_ONESHOT
      Merge tag 'omap-for-v6.9/dt-warnings-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/late
      Merge tag 'reset-for-v6.9' of git://git.pengutronix.de/pza/linux into soc/late
      Merge tag 'riscv-dt-for-v6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/late
      Merge tag 'arm-soc/for-6.9/devicetree-arm64' of https://github.com/Broadcom/stblinux into soc/late
      Merge tag 'arm-soc/for-6.9/drivers' of https://github.com/Broadcom/stblinux into soc/late
      Merge tag 'arm-soc/for-6.9/soc' of https://github.com/Broadcom/stblinux into soc/late
      soc: fsl: dpio: fix kcalloc() argument order

Changhuang Liang (1):
      riscv: dts: starfive: jh7110: Add camera subsystem nodes

Chen Wang (2):
      dt-bindings: reset: sophgo: support SG2042
      reset: simple: add support for Sophgo SG2042

Conor Dooley (1):
      riscv: dts: microchip: add missing CAN bus clocks

Cristian Ciocaltea (4):
      riscv: dts: starfive: jh7100: Add sysmain and gmac DT nodes
      riscv: dts: starfive: jh7100-common: Setup pinmux and enable gmac
      riscv: dts: starfive: visionfive-v1: Setup ethernet phy
      riscv: dts: starfive: beaglev-starlight: Setup phy reset gpio

Florian Fainelli (3):
      dt-bindings: bus: Document Broadcom GISB arbiter 74165 compatible
      bus: brcmstb_gisb: Added support for 74165 register layout
      ARM: brcmstb: Add debug UART entry for 74165

Heinrich Schuchardt (1):
      dt-bindings: riscv: cpus: reg matches hart ID

Ji Sheng Teoh (1):
      dt-bindings: pwm: opencores: Add compatible for StarFive JH8100

Krzysztof Kozlowski (4):
      of: Add of_phandle_args_equal() helper
      cpufreq: do not open-code of_phandle_args_equal()
      reset: gpio: Add GPIO-based reset controller
      reset: Instantiate reset GPIO controller for shared reset-gpios

Rafał Miłecki (2):
      arm64: dts: broadcom: bcmbca: bcm4908: use NVMEM layout for Asus GT-AC5300
      arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells

Shravan Chippa (1):
      riscv: dts: microchip: add specific compatible for mpfs pdma

Tony Lindgren (4):
      clk: ti: Handle possible address in the node name
      clk: ti: Improve clksel clock bit parsing for reg property
      ARM: dts: am3: Update clksel clocks to use reg instead of ti,bit-shift
      ARM: dts: omap3: Update clksel clocks to use reg instead of ti,bit-shift

Uwe Kleine-König (2):
      bus: ts-nbus: Convert to atomic pwm API
      bus: ts-nbus: Improve error reporting

William Qiu (3):
      dt-bindings: pwm: Add bindings for OpenCores PWM Controller
      riscv: dts: starfive: jh7100: Add PWM node and pins configuration
      riscv: dts: starfive: jh7110: Add PWM node and pins configuration

 .../devicetree/bindings/bus/brcm,gisb-arb.yaml     |   1 +
 .../devicetree/bindings/pwm/opencores,pwm.yaml     |  56 +++
 .../bindings/reset/sophgo,sg2042-reset.yaml        |  35 ++
 Documentation/devicetree/bindings/riscv/cpus.yaml  |   4 +
 MAINTAINERS                                        |   5 +
 arch/arm/boot/dts/ti/omap/am33xx-clocks.dtsi       |  39 +-
 arch/arm/boot/dts/ti/omap/am35xx-clocks.dtsi       |  18 +-
 arch/arm/boot/dts/ti/omap/omap3430es1-clocks.dtsi  |  52 ++-
 .../boot/dts/ti/omap/omap34xx-omap36xx-clocks.dtsi |  86 ++--
 .../omap36xx-am35xx-omap3430es2plus-clocks.dtsi    |  28 +-
 arch/arm/boot/dts/ti/omap/omap36xx-clocks.dtsi     |   7 +-
 .../ti/omap/omap36xx-omap3430es2plus-clocks.dtsi   |  46 +-
 arch/arm/boot/dts/ti/omap/omap3xxx-clocks.dtsi     | 510 +++++++++++----------
 arch/arm/include/debug/brcmstb.S                   |   8 +-
 arch/arm/mach-bcm/Kconfig                          |   1 -
 .../dts/broadcom/bcmbca/bcm4908-asus-gt-ac5300.dts |  13 +-
 arch/arm64/boot/dts/broadcom/bcmbca/bcm4908.dtsi   |   3 -
 arch/riscv/boot/dts/microchip/mpfs.dtsi            |   6 +-
 .../boot/dts/starfive/jh7100-beaglev-starlight.dts |  11 +
 arch/riscv/boot/dts/starfive/jh7100-common.dtsi    | 108 +++++
 .../dts/starfive/jh7100-starfive-visionfive-v1.dts |  22 +-
 arch/riscv/boot/dts/starfive/jh7100.dtsi           |  45 ++
 .../dts/starfive/jh7110-starfive-visionfive-2.dtsi |  71 +++
 arch/riscv/boot/dts/starfive/jh7110.dtsi           |  76 +++
 drivers/bus/brcmstb_gisb.c                         |  15 +
 drivers/bus/ts-nbus.c                              |  81 ++--
 drivers/clk/ti/apll.c                              |  11 +-
 drivers/clk/ti/clk.c                               |  71 ++-
 drivers/clk/ti/clock.h                             |   1 +
 drivers/clk/ti/divider.c                           |   5 +-
 drivers/clk/ti/gate.c                              |   9 +-
 drivers/clk/ti/interface.c                         |   4 +-
 drivers/clk/ti/mux.c                               |   6 +-
 drivers/reset/Kconfig                              |  12 +-
 drivers/reset/Makefile                             |   1 +
 drivers/reset/core.c                               | 224 ++++++++-
 drivers/reset/reset-gpio.c                         | 119 +++++
 drivers/reset/reset-simple.c                       |   2 +
 drivers/soc/fsl/dpio/dpio-service.c                |   2 +-
 include/dt-bindings/reset/sophgo,sg2042-reset.h    |  87 ++++
 include/linux/clk/ti.h                             |   3 +
 include/linux/cpufreq.h                            |   3 +-
 include/linux/of.h                                 |  16 +
 include/linux/reset-controller.h                   |   4 +
 44 files changed, 1441 insertions(+), 486 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/pwm/opencores,pwm.yaml
 create mode 100644 Documentation/devicetree/bindings/reset/sophgo,sg2042-reset.yaml
 create mode 100644 drivers/reset/reset-gpio.c
 create mode 100644 include/dt-bindings/reset/sophgo,sg2042-reset.h

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

             reply	other threads:[~2024-03-19 16:33 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-03-19 16:32 Arnd Bergmann [this message]
2024-03-19 16:32 ` [GIT PULL] ARM: late SoC changes for 6.9 Arnd Bergmann
2024-03-19 19:29 ` pr-tracker-bot
2024-03-19 19:29   ` pr-tracker-bot

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=2227a206-d1b8-40e0-812e-c9b601bc0cc7@app.fastmail.com \
    --to=arnd@arndb.de \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=soc@kernel.org \
    --cc=torvalds@linuxfoundation.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.