Tudor Ambarus
ee09bb727b
spi: dt-bindings: samsung: make dma properties not required
...
Since the addition of the driver in 2009, the driver selects between DMA
and polling mode depending on the transfer length - DMA mode for
transfers bigger than the FIFO depth, polling mode otherwise. All
versions of the IP support polling mode, make the dma properties not
required.
Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org >
Link: https://msgid.link/r/20240301115546.2266676-1-tudor.ambarus@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org >
2024-03-04 14:54:40 +00:00
Tudor Ambarus
ff690e75d6
spi: dt-bindings: samsung: add google,gs101-spi compatible
...
Add "google,gs101-spi" dedicated compatible for representing SPI of
Google GS101 SoC.
Reviewed-by: Sam Protsenko <semen.protsenko@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Peter Griffin <peter.griffin@linaro.org >
Acked-by: Andi Shyti <andi.shyti@kernel.org >
Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org >
Link: https://lore.kernel.org/r/20240207111516.2563218-2-tudor.ambarus@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org >
2024-02-08 16:33:45 +00:00
Sam Protsenko
737cf74b38
spi: dt-bindings: samsung: Add Exynos850 SPI
...
Document samsung,exynos850-spi compatible which will be used on
Exynos850 SoC. Exynos850 doesn't have ioclk, so only two clocks are
needed (bus clock and functional SPI clock).
Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org >
Reviewed-by: Tudor Ambarus <tudor.ambarus@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://msgid.link/r/20240120012948.8836-3-semen.protsenko@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org >
2024-01-24 15:11:44 +00:00
Krzysztof Kozlowski
bbd25f1ae8
spi: dt-bindings: samsung: drop cs-gpios
...
Remove cs-gpios because it is already mentioned by common
spi-controller.yaml.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20230601095908.563865-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org >
2023-06-01 17:15:51 +01:00
Chanho Park
9dbeef8ad5
spi: s3c64xx: define exynosautov9 compatible
...
Define "samsung,exynosautov9-spi" for Exynos Auto v9's spi.
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Andi Shyti <andi@etezian.org >
Signed-off-by: Chanho Park <chanho61.park@samsung.com >
Link: https://lore.kernel.org/r/20220629102304.65712-4-chanho61.park@samsung.com
Signed-off-by: Mark Brown <broonie@kernel.org >
2022-06-29 12:37:14 +01:00
Krzysztof Kozlowski
595d68c1b7
spi: dt-bindings: samsung: Add Exynos4210 SPI
...
Document samsung,exynos4210-spi compatible which is already used on
several Exynos SoCs.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Chanho Park <chanho61.park@samsung.com >
Link: https://lore.kernel.org/r/20220626112838.19281-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org >
2022-06-27 13:24:34 +01:00
Krzysztof Kozlowski
8a1e6bb3f7
dt-bindings: update Krzysztof Kozlowski's email
...
Krzysztof Kozlowski's @canonical.com email stopped working, so switch to
generic @kernel.org account for all Devicetree bindings.
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org >
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Arnd Bergmann <arnd@arndb.de >
Link: https://lore.kernel.org/r/20220330074016.12896-2-krzysztof.kozlowski@linaro.org
2022-04-04 15:43:20 +02:00
Alim Akhtar
363d3c51bc
spi: dt-bindings: samsung: Add fsd spi compatible
...
Adds spi controller dt-binding compatible information for
Tesla Full Self-Driving (FSD) SoC.
Cc: linux-fsd@tesla.com
Signed-off-by: Adithya K V <adithya.kv@samsung.com >
Signed-off-by: Alim Akhtar <alim.akhtar@samsung.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com >
Reviewed-by: Andi Shyti <andi@etezian.org >
Link: https://lore.kernel.org/r/20220308121640.27344-1-alim.akhtar@samsung.com
Signed-off-by: Mark Brown <broonie@kernel.org >
2022-03-08 17:25:37 +00:00
Krzysztof Kozlowski
0ff4827ed6
spi: dt-bindings: samsung: Convert to dtschema
...
Convert the Samsung SoC (S3C24xx, S3C64xx, S5Pv210, Exynos) SPI
controller bindings to DT schema format.
The conversion also drops requirement from providing controller-data and
its data for each of SPI peripheral device nodes. The dtschema cannot
express this and the requirement is being relaxed in the driver now.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com >
Reviewed-by: Sam Protsenko <semen.protsenko@linaro.org >
Acked-by: Pratyush Yadav <p.yadav@ti.com >
Reviewed-by: Mark Brown <broonie@kernel.org >
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Lee Jones <lee.jones@linaro.org >
Link: https://lore.kernel.org/r/20220124082347.32747-2-krzysztof.kozlowski@canonical.com
2022-03-07 12:55:14 +00:00