Advertisement
Guest User

Untitled

a guest
Jul 16th, 2013
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.36 KB | None | 0 0
  1. /dts-v1/;
  2. /plugin/;
  3.  
  4. / {
  5.     compatible = "ti,beaglebone", "ti,beaglebone-black";
  6.  
  7.     /* identification */
  8.     part-number = "BB-SPI1-ENABLE";
  9.     /* version */
  10.     version = "00A0";
  11.  
  12.     fragment@0 {
  13.         target = <&am33xx_pinmux>;
  14.         __overlay__ {
  15.             spi1_pins_s0: spi1_pins_s0 {
  16.                 pinctrl-single,pins = <
  17.                     0x190 0x33  /* spi1_sclk, INPUT_PULLUP  | MODE3 */
  18.                     0x194 0x33  /* spi1_d0,   INPUT_PULLUP  | MODE3 */
  19.                     0x198 0x13  /* spi1_d1,   OUTPUT_PULLUP | MODE3 */
  20.                     0x19c 0x13  /* spi1_cs0,  OUTPUT_PULLUP | MODE3 */
  21.                     0x164 0x12  /* spi1_cs1,  OUTPUT_PULLUP | MODE2 */
  22.                 >;
  23.             };
  24.         };
  25.     };
  26.  
  27.     fragment@1 {
  28.         target = <&spi1>;
  29.         __overlay__ {
  30.              #address-cells = <1>;
  31.              #size-cells = <0>;
  32.  
  33.              status = "okay";
  34.              pinctrl-names = "default";
  35.              pinctrl-0 = <&spi1_pins_s0>;
  36.  
  37.              spidev@0 {
  38.                  spi-max-frequency = <24000000>;
  39.                  reg = <0>;
  40.                  compatible = "linux,spidev";
  41.             };
  42.  
  43.             spidev@1 {
  44.                  spi-max-frequency = <24000000>;
  45.                  reg = <1>;
  46.                  compatible = "linux,spidev";
  47.             };
  48.         };
  49.     };
  50. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement