]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: apple: t600x: Add spi controller nodes
authorJanne Grunau <j@jannau.net>
Tue, 3 Dec 2024 07:58:00 +0000 (08:58 +0100)
committerSven Peter <sven@svenpeter.dev>
Tue, 18 Feb 2025 16:44:19 +0000 (17:44 +0100)
commitd08e455a865c99a8050addf4dc001bcfdf1b7b8b
tree1b7473ea594b91928acb575c87415bddc9104a62
parent0a6d561c7e46bf46b886af209e8ebedb6d500680
arm64: dts: apple: t600x: Add spi controller nodes

Apple silicon devices have one or more SPI devices. Add device tree
nodes for all known controllers. The missing ones could be guessed and
tested with a little effort but since the devices expose no pins and
no new devices are expected there is no point in spending the effort.
SPI is used for spi-nor and input devices like keyboard, trackpad,
touchscreen and fingerprint reader. Only the spi-nor flash has upstream
drivers. Support for it will be added in a following commit.

Reviewed-by: Neal Gompa <neal@gompa.dev>
Signed-off-by: Janne Grunau <j@jannau.net>
Link: https://lore.kernel.org/r/20241203-asahi-spi-dt-v2-4-cd68bfaf0c84@jannau.net
Signed-off-by: Sven Peter <sven@svenpeter.dev>
arch/arm64/boot/dts/apple/t600x-common.dtsi
arch/arm64/boot/dts/apple/t600x-die0.dtsi
arch/arm64/boot/dts/apple/t600x-gpio-pins.dtsi