cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

spi-bcm63xx.txt (836B)


      1Binding for Broadcom BCM6348/BCM6358 SPI controller
      2
      3Required properties:
      4- compatible: must contain one of "brcm,bcm6348-spi", "brcm,bcm6358-spi".
      5- reg: Base address and size of the controllers memory area.
      6- interrupts: Interrupt for the SPI block.
      7- clocks: phandle of the SPI clock.
      8- clock-names: has to be "spi".
      9- #address-cells: <1>, as required by generic SPI binding.
     10- #size-cells: <0>, also as required by generic SPI binding.
     11
     12Optional properties:
     13- num-cs: some controllers have less than 8 cs signals. Defaults to 8
     14  if absent.
     15
     16Child nodes as per the generic SPI binding.
     17
     18Example:
     19
     20	spi@10000800 {
     21		compatible = "brcm,bcm6368-spi", "brcm,bcm6358-spi";
     22		reg = <0x10000800 0x70c>;
     23
     24		interrupts = <1>;
     25
     26		clocks = <&clkctl 9>;
     27		clock-names = "spi";
     28
     29		num-cs = <5>;
     30
     31		#address-cells = <1>;
     32		#size-cells = <0>;
     33	};