mirror of
https://github.com/AetherDroid/android_kernel_samsung_on5xelte.git
synced 2025-09-06 08:18:05 -04:00
Fixed MTP to work with TWRP
This commit is contained in:
commit
f6dfaef42e
50820 changed files with 20846062 additions and 0 deletions
41
Documentation/devicetree/bindings/spi/efm32-spi.txt
Normal file
41
Documentation/devicetree/bindings/spi/efm32-spi.txt
Normal file
|
@ -0,0 +1,41 @@
|
|||
* Energy Micro EFM32 SPI
|
||||
|
||||
Required properties:
|
||||
- #address-cells: see spi-bus.txt
|
||||
- #size-cells: see spi-bus.txt
|
||||
- compatible: should be "energymicro,efm32-spi"
|
||||
- reg: Offset and length of the register set for the controller
|
||||
- interrupts: pair specifying rx and tx irq
|
||||
- clocks: phandle to the spi clock
|
||||
- cs-gpios: see spi-bus.txt
|
||||
|
||||
Recommended properties :
|
||||
- energymicro,location: Value to write to the ROUTE register's LOCATION
|
||||
bitfield to configure the pinmux for the device, see
|
||||
datasheet for values.
|
||||
If this property is not provided, keeping what is
|
||||
already configured in the hardware, so its either the
|
||||
reset default 0 or whatever the bootloader did.
|
||||
|
||||
Example:
|
||||
|
||||
spi1: spi@0x4000c400 { /* USART1 */
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
compatible = "energymicro,efm32-spi";
|
||||
reg = <0x4000c400 0x400>;
|
||||
interrupts = <15 16>;
|
||||
clocks = <&cmu 20>;
|
||||
cs-gpios = <&gpio 51 1>; // D3
|
||||
energymicro,location = <1>;
|
||||
status = "ok";
|
||||
|
||||
ks8851@0 {
|
||||
compatible = "ks8851";
|
||||
spi-max-frequency = <6000000>;
|
||||
reg = <0>;
|
||||
interrupt-parent = <&boardfpga>;
|
||||
interrupts = <4>;
|
||||
status = "ok";
|
||||
};
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue