From: Hector Martin <marcan@marcan.st> To: Sven Peter <sven@svenpeter.dev>, Mark Brown <broonie@kernel.org>, Rob Herring <robh+dt@kernel.org> Cc: Hector Martin <marcan@marcan.st>, Alyssa Rosenzweig <alyssa@rosenzweig.io>, linux-arm-kernel@lists.infradead.org, linux-spi@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/3] Apple SPI controller driver Date: Sun, 12 Dec 2021 12:47:23 +0900 [thread overview] Message-ID: <20211212034726.26306-1-marcan@marcan.st> (raw) Hi all, This short series adds a new SPI controller driver for Apple SoCs. It is based on spi-sifive. It has been tested with the generic jedec,spi-nor support and with a patched up input/keyboard/applespi.c (though we're going to write a new driver for the keyboard; that's a story for another time). As usual, I'm splitting off the MAINTAINERS and DT binding changes. We would rather merge the MAINTAINERS change through the Asahi-SoC tree to avoid merge conflicts as things trickle upstream, since we have other submissions touching that section of the file. The DT binding change can go via the SPI tree or via ours, but it's easier if we merge it, as then we can make the DT changes to instantiate it without worrying about DT validation failures depending on merge order. Hector Martin (3): MAINTAINERS: Add apple-spi driver & binding files dt-bindings: spi: apple,spi: Add binding for Apple SPI controllers spi: apple: Add driver for Apple SPI controller .../devicetree/bindings/spi/apple,spi.yaml | 63 ++ MAINTAINERS | 2 + drivers/spi/Kconfig | 8 + drivers/spi/Makefile | 1 + drivers/spi/spi-apple.c | 566 ++++++++++++++++++ 5 files changed, 640 insertions(+) create mode 100644 Documentation/devicetree/bindings/spi/apple,spi.yaml create mode 100644 drivers/spi/spi-apple.c -- 2.33.0
WARNING: multiple messages have this Message-ID (diff)
From: Hector Martin <marcan@marcan.st> To: Sven Peter <sven@svenpeter.dev>, Mark Brown <broonie@kernel.org>, Rob Herring <robh+dt@kernel.org> Cc: Hector Martin <marcan@marcan.st>, Alyssa Rosenzweig <alyssa@rosenzweig.io>, linux-arm-kernel@lists.infradead.org, linux-spi@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/3] Apple SPI controller driver Date: Sun, 12 Dec 2021 12:47:23 +0900 [thread overview] Message-ID: <20211212034726.26306-1-marcan@marcan.st> (raw) Hi all, This short series adds a new SPI controller driver for Apple SoCs. It is based on spi-sifive. It has been tested with the generic jedec,spi-nor support and with a patched up input/keyboard/applespi.c (though we're going to write a new driver for the keyboard; that's a story for another time). As usual, I'm splitting off the MAINTAINERS and DT binding changes. We would rather merge the MAINTAINERS change through the Asahi-SoC tree to avoid merge conflicts as things trickle upstream, since we have other submissions touching that section of the file. The DT binding change can go via the SPI tree or via ours, but it's easier if we merge it, as then we can make the DT changes to instantiate it without worrying about DT validation failures depending on merge order. Hector Martin (3): MAINTAINERS: Add apple-spi driver & binding files dt-bindings: spi: apple,spi: Add binding for Apple SPI controllers spi: apple: Add driver for Apple SPI controller .../devicetree/bindings/spi/apple,spi.yaml | 63 ++ MAINTAINERS | 2 + drivers/spi/Kconfig | 8 + drivers/spi/Makefile | 1 + drivers/spi/spi-apple.c | 566 ++++++++++++++++++ 5 files changed, 640 insertions(+) create mode 100644 Documentation/devicetree/bindings/spi/apple,spi.yaml create mode 100644 drivers/spi/spi-apple.c -- 2.33.0 _______________________________________________ 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-12-12 3:47 UTC|newest] Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-12-12 3:47 Hector Martin [this message] 2021-12-12 3:47 ` [PATCH 0/3] Apple SPI controller driver Hector Martin 2021-12-12 3:47 ` [PATCH 1/3] MAINTAINERS: Add apple-spi driver & binding files Hector Martin 2021-12-12 3:47 ` Hector Martin 2021-12-12 3:47 ` [PATCH 2/3] dt-bindings: spi: apple,spi: Add binding for Apple SPI controllers Hector Martin 2021-12-12 3:47 ` [PATCH 2/3] dt-bindings: spi: apple, spi: " Hector Martin 2021-12-15 20:05 ` [PATCH 2/3] dt-bindings: spi: apple,spi: " Rob Herring 2021-12-15 20:05 ` Rob Herring 2021-12-12 3:47 ` [PATCH 3/3] spi: apple: Add driver for Apple SPI controller Hector Martin 2021-12-12 3:47 ` Hector Martin 2021-12-12 12:39 ` Sven Peter 2021-12-12 12:39 ` Sven Peter 2021-12-13 3:32 ` Hector Martin 2021-12-13 3:32 ` Hector Martin 2021-12-12 23:41 ` Mark Brown 2021-12-12 23:41 ` Mark Brown 2021-12-13 3:50 ` Hector Martin 2021-12-13 3:50 ` Hector Martin 2021-12-13 15:56 ` Mark Brown 2021-12-13 15:56 ` Mark Brown 2021-12-13 17:10 ` Hector Martin 2021-12-13 17:10 ` Hector Martin 2021-12-13 17:54 ` Mark Brown 2021-12-13 17:54 ` Mark Brown [not found] ` <CAHp75Vc17tOFTyMT2698BkENC23ocbX9QEc8-rj5=n3Lz5Pn=g@mail.gmail.com> 2021-12-18 4:35 ` Hector Martin 2021-12-18 4:35 ` Hector Martin 2022-01-01 7:25 ` Lukas Wunner 2022-01-04 12:58 ` Mark Brown 2022-01-04 12:58 ` Mark Brown
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=20211212034726.26306-1-marcan@marcan.st \ --to=marcan@marcan.st \ --cc=alyssa@rosenzweig.io \ --cc=broonie@kernel.org \ --cc=devicetree@vger.kernel.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-spi@vger.kernel.org \ --cc=robh+dt@kernel.org \ --cc=sven@svenpeter.dev \ /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.