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
next 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: linkBe 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.