From: Linus Walleij <linus.walleij@linaro.org> To: SoC Team <soc@kernel.org>, arm-soc <arm@kernel.org> Cc: Linux ARM <linux-arm-kernel@lists.infradead.org>, Jens Axboe <axboe@kernel.dk>, Guenter Roeck <linux@roeck-us.net>, "open list:LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)" <linux-ide@vger.kernel.org>, LINUXWATCHDOG <linux-watchdog@vger.kernel.org> Subject: [GIT PULL] IXP4xx driver updates for v5.15 Date: Wed, 4 Aug 2021 14:44:18 +0200 [thread overview] Message-ID: <CACRpkdZaCosXsgp02nuUbd_nEvdxm5-z0+d0oSA97UTWQ0RQQg@mail.gmail.com> (raw) Hi SoC maintainers, this is a set of combined driver updates for IXP4xx targeted for the v5.15 merge window. I am sending it to the SoC tree because of the cross-subsystem dependencies and since the corresponding DTS changes goes into SoC. These will be sent separately. Note the following: All new DT bindings in this patch set are ACKed by bindings maintainer Rob Herring. The new expansion bus driver goes in through the SoC tree as is custom for bus drivers. The watchdog maintainer has ACKed the watchdog patch, which also briefly affects the timer driver. The PATA changes also have some mach dependencies. I have informed the libata maintainer that I intend to take these through ARM SoC. https://lore.kernel.org/linux-ide/CACRpkdbf9TfFyObuqCzOEe_QrS=Gru8i6x-1P7v_N-a11g_iiA@mail.gmail.com/ Please pull it in! Yours, Linus Walleij The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3: Linux 5.14-rc1 (2021-07-11 15:07:40 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git tags/ixp4xx-drivers-arm-soc-v5.15-1 for you to fetch changes up to 47adef20e67d657696c953f4b8023017c6005c1b: pata: ixp4xx: Rewrite to use device tree (2021-08-04 12:20:44 +0200) ---------------------------------------------------------------- IXP4xx driver updates for modernizing the IXP4xx platforms, taregeted for v5.15: - Add DT bindings to the expansion bus and PATA libata driver. - Add a new expansion bus driver. - Rewrite the watchdog driver to use the watchdog core and spawn from the timer (clocksource) driver. - Refactor the PATA/libata driver to probe from the device tree and use the expansion bus driver to manipulate chip select timings directly. ---------------------------------------------------------------- Linus Walleij (8): bus: ixp4xx: Add DT bindings for the IXP4xx expansion bus bus: ixp4xx: Add a driver for IXP4xx expansion bus watchdog: ixp4xx: Rewrite driver to use core pata: ixp4xx: Use local dev variable pata: ixp4xx: Use IS_ENABLED() to determine endianness pata: ixp4xx: Refer to cmd and ctl rather than csN pata: ixp4xx: Add DT bindings pata: ixp4xx: Rewrite to use device tree .../bindings/ata/intel,ixp4xx-compact-flash.yaml | 61 +++ .../bus/intel,ixp4xx-expansion-bus-controller.yaml | 168 ++++++++ MAINTAINERS | 2 + drivers/ata/pata_ixp4xx_cf.c | 264 +++++++++---- drivers/bus/Kconfig | 11 + drivers/bus/Makefile | 1 + drivers/bus/intel-ixp4xx-eb.c | 429 +++++++++++++++++++++ drivers/clocksource/timer-ixp4xx.c | 48 ++- drivers/watchdog/Kconfig | 1 + drivers/watchdog/ixp4xx_wdt.c | 283 ++++++-------- include/linux/platform_data/pata_ixp4xx_cf.h | 4 +- 11 files changed, 1014 insertions(+), 258 deletions(-) create mode 100644 Documentation/devicetree/bindings/ata/intel,ixp4xx-compact-flash.yaml create mode 100644 Documentation/devicetree/bindings/bus/intel,ixp4xx-expansion-bus-controller.yaml create mode 100644 drivers/bus/intel-ixp4xx-eb.c
WARNING: multiple messages have this Message-ID (diff)
From: Linus Walleij <linus.walleij@linaro.org> To: SoC Team <soc@kernel.org>, arm-soc <arm@kernel.org> Cc: Linux ARM <linux-arm-kernel@lists.infradead.org>, Jens Axboe <axboe@kernel.dk>, Guenter Roeck <linux@roeck-us.net>, "open list:LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)" <linux-ide@vger.kernel.org>, LINUXWATCHDOG <linux-watchdog@vger.kernel.org> Subject: [GIT PULL] IXP4xx driver updates for v5.15 Date: Wed, 4 Aug 2021 14:44:18 +0200 [thread overview] Message-ID: <CACRpkdZaCosXsgp02nuUbd_nEvdxm5-z0+d0oSA97UTWQ0RQQg@mail.gmail.com> (raw) Message-ID: <20210804124418.MjSTpAks5ekQR7snDwhP5BPTUkJbWp1IEJc0KNMD1Ik@z> (raw) Hi SoC maintainers, this is a set of combined driver updates for IXP4xx targeted for the v5.15 merge window. I am sending it to the SoC tree because of the cross-subsystem dependencies and since the corresponding DTS changes goes into SoC. These will be sent separately. Note the following: All new DT bindings in this patch set are ACKed by bindings maintainer Rob Herring. The new expansion bus driver goes in through the SoC tree as is custom for bus drivers. The watchdog maintainer has ACKed the watchdog patch, which also briefly affects the timer driver. The PATA changes also have some mach dependencies. I have informed the libata maintainer that I intend to take these through ARM SoC. https://lore.kernel.org/linux-ide/CACRpkdbf9TfFyObuqCzOEe_QrS=Gru8i6x-1P7v_N-a11g_iiA@mail.gmail.com/ Please pull it in! Yours, Linus Walleij The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3: Linux 5.14-rc1 (2021-07-11 15:07:40 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git tags/ixp4xx-drivers-arm-soc-v5.15-1 for you to fetch changes up to 47adef20e67d657696c953f4b8023017c6005c1b: pata: ixp4xx: Rewrite to use device tree (2021-08-04 12:20:44 +0200) ---------------------------------------------------------------- IXP4xx driver updates for modernizing the IXP4xx platforms, taregeted for v5.15: - Add DT bindings to the expansion bus and PATA libata driver. - Add a new expansion bus driver. - Rewrite the watchdog driver to use the watchdog core and spawn from the timer (clocksource) driver. - Refactor the PATA/libata driver to probe from the device tree and use the expansion bus driver to manipulate chip select timings directly. ---------------------------------------------------------------- Linus Walleij (8): bus: ixp4xx: Add DT bindings for the IXP4xx expansion bus bus: ixp4xx: Add a driver for IXP4xx expansion bus watchdog: ixp4xx: Rewrite driver to use core pata: ixp4xx: Use local dev variable pata: ixp4xx: Use IS_ENABLED() to determine endianness pata: ixp4xx: Refer to cmd and ctl rather than csN pata: ixp4xx: Add DT bindings pata: ixp4xx: Rewrite to use device tree .../bindings/ata/intel,ixp4xx-compact-flash.yaml | 61 +++ .../bus/intel,ixp4xx-expansion-bus-controller.yaml | 168 ++++++++ MAINTAINERS | 2 + drivers/ata/pata_ixp4xx_cf.c | 264 +++++++++---- drivers/bus/Kconfig | 11 + drivers/bus/Makefile | 1 + drivers/bus/intel-ixp4xx-eb.c | 429 +++++++++++++++++++++ drivers/clocksource/timer-ixp4xx.c | 48 ++- drivers/watchdog/Kconfig | 1 + drivers/watchdog/ixp4xx_wdt.c | 283 ++++++-------- include/linux/platform_data/pata_ixp4xx_cf.h | 4 +- 11 files changed, 1014 insertions(+), 258 deletions(-) create mode 100644 Documentation/devicetree/bindings/ata/intel,ixp4xx-compact-flash.yaml create mode 100644 Documentation/devicetree/bindings/bus/intel,ixp4xx-expansion-bus-controller.yaml create mode 100644 drivers/bus/intel-ixp4xx-eb.c _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next reply other threads:[~2021-08-04 12:44 UTC|newest] Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-08-04 12:44 Linus Walleij [this message] 2021-08-04 12:44 ` [GIT PULL] IXP4xx driver updates for v5.15 Linus Walleij 2021-08-04 12:44 ` Linus Walleij 2021-08-04 14:07 ` Arnd Bergmann 2021-08-04 14:07 ` Arnd Bergmann
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=CACRpkdZaCosXsgp02nuUbd_nEvdxm5-z0+d0oSA97UTWQ0RQQg@mail.gmail.com \ --to=linus.walleij@linaro.org \ --cc=arm@kernel.org \ --cc=axboe@kernel.dk \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-ide@vger.kernel.org \ --cc=linux-watchdog@vger.kernel.org \ --cc=linux@roeck-us.net \ --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: linkBe 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; as well as URLs for NNTP newsgroup(s).