-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branches 'spi/topic/fsl-dspi', 'spi/topic/fsl-e…
…spi', 'spi/topic/gpio', 'spi/topic/img-spfi' and 'spi/topic/meson' into spi-next
- Loading branch information
Showing
13 changed files
with
1,365 additions
and
110 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
IMG Synchronous Peripheral Flash Interface (SPFI) controller | ||
|
||
Required properties: | ||
- compatible: Must be "img,spfi". | ||
- reg: Must contain the base address and length of the SPFI registers. | ||
- interrupts: Must contain the SPFI interrupt. | ||
- clocks: Must contain an entry for each entry in clock-names. | ||
See ../clock/clock-bindings.txt for details. | ||
- clock-names: Must include the following entries: | ||
- spfi: SPI operating clock | ||
- sys: SPI system interface clock | ||
- dmas: Must contain an entry for each entry in dma-names. | ||
See ../dma/dma.txt for details. | ||
- dma-names: Must include the following entries: | ||
- rx | ||
- tx | ||
- #address-cells: Must be 1. | ||
- #size-cells: Must be 0. | ||
|
||
Optional properties: | ||
- img,supports-quad-mode: Should be set if the interface supports quad mode | ||
SPI transfers. | ||
|
||
Example: | ||
|
||
spi@18100f00 { | ||
compatible = "img,spfi"; | ||
reg = <0x18100f00 0x100>; | ||
interrupts = <GIC_SHARED 22 IRQ_TYPE_LEVEL_HIGH>; | ||
clocks = <&spi_clk>, <&system_clk>; | ||
clock-names = "spfi", "sys"; | ||
dmas = <&mdc 9 0xffffffff 0>, <&mdc 10 0xffffffff 0>; | ||
dma-names = "rx", "tx"; | ||
|
||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
Amlogic Meson SPI controllers | ||
|
||
* SPIFC (SPI Flash Controller) | ||
|
||
The Meson SPIFC is a controller optimized for communication with SPI | ||
NOR memories, without DMA support and a 64-byte unified transmit / | ||
receive buffer. | ||
|
||
Required properties: | ||
- compatible: should be "amlogic,meson6-spifc" | ||
- reg: physical base address and length of the controller registers | ||
- clocks: phandle of the input clock for the baud rate generator | ||
- #address-cells: should be 1 | ||
- #size-cells: should be 0 | ||
|
||
spi@c1108c80 { | ||
compatible = "amlogic,meson6-spifc"; | ||
reg = <0xc1108c80 0x80>; | ||
clocks = <&clk81>; | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.