Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /dts-v1/;
- / {
- videocore {
- pins_rev1 {
- pin_config {
- pin@default {
- polarity = "active_high";
- termination = "pull_down";
- startup_state = "inactive";
- function = "input";
- }; // pin
- pin@p2 { function = "i2c1"; termination = "pull_up"; }; // I2C 1 SDA
- pin@p3 { function = "i2c1"; termination = "pull_up"; }; // I2C 1 SCL
- pin@p5 { function = "output"; termination = "pull_down"; }; // CAM_LED
- pin@p6 { function = "output"; termination = "pull_down"; }; // LAN NRESET
- pin@p14 { function = "uart0"; termination = "no_pulling"; drive_strength_mA = < 8 >; }; // TX uart0
- pin@p15 { function = "uart0"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // RX uart0
- pin@p16 { function = "output"; termination = "pull_up"; polarity="active_low"; }; // activity LED
- pin@p27 { function = "output"; termination = "no_pulling"; }; // Camera shutdown
- pin@p40 { function = "pwm"; termination = "no_pulling"; drive_strength_mA = < 16 >; }; // Left audio
- pin@p45 { function = "pwm"; termination = "no_pulling"; drive_strength_mA = < 16 >; }; // Right audio
- pin@p46 { function = "input"; termination = "no_pulling"; }; // Hotplug
- pin@p47 { function = "input"; termination = "no_pulling"; }; // SD card detect
- pin@p48 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD CLK
- pin@p49 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD CMD
- pin@p50 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D0
- pin@p51 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D1
- pin@p52 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D2
- pin@p53 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D3
- }; // pin_config
- pin_defines {
- pin_define@HDMI_CONTROL_ATTACHED {
- type = "internal";
- number = <46>;
- };
- pin_define@NUM_CAMERAS {
- type = "internal";
- number = <1>;
- };
- pin_define@CAMERA_0_UNICAM_PORT {
- type = "internal";
- number = <1>;
- };
- pin_define@CAMERA_0_I2C_PORT {
- type = "internal";
- number = <1>;
- };
- pin_define@CAMERA_0_SDA_PIN {
- type = "internal";
- number = <2>;
- };
- pin_define@CAMERA_0_SCL_PIN {
- type = "internal";
- number = <3>;
- };
- pin_define@CAMERA_0_SHUTDOWN {
- type = "internal";
- number = <27>;
- };
- pin_define@CAMERA_0_LED {
- type = "internal";
- number = <5>;
- };
- pin_define@FLASH_0_ENABLE {
- type = "absent";
- };
- pin_define@FLASH_0_INDICATOR {
- type = "absent";
- };
- pin_define@FLASH_1_ENABLE {
- type = "absent";
- };
- pin_define@FLASH_1_INDICATOR {
- type = "absent";
- };
- pin_define@POWER_LOW {
- type = "absent";
- };
- pin_define@LEDS_DISK_ACTIVITY {
- type = "internal";
- number = <16>;
- };
- pin_define@LAN_RESET {
- type = "internal";
- number = <6>;
- };
- }; // pin_defines
- }; // pins_rev1
- pins_rev2 {
- pin_config {
- pin@default {
- polarity = "active_high";
- termination = "pull_down";
- startup_state = "inactive";
- function = "input";
- }; // pin
- pin@p0 { function = "i2c0"; termination = "pull_up"; }; // I2C 0 SDA
- pin@p1 { function = "i2c0"; termination = "pull_up"; }; // I2C 0 SCL
- pin@p5 { function = "output"; termination = "pull_down"; }; // CAM_LED
- pin@p6 { function = "output"; termination = "pull_down"; }; // LAN NRESET
- pin@p14 { function = "uart0"; termination = "no_pulling"; drive_strength_mA = < 8 >; }; // TX uart0
- pin@p15 { function = "uart0"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // RX uart0
- pin@p16 { function = "output"; termination = "pull_up"; polarity = "active_low"; }; // activity LED
- pin@p21 { function = "output"; termination = "no_pulling"; }; // Camera shutdown
- pin@p40 { function = "pwm"; termination = "no_pulling"; drive_strength_mA = < 16 >; }; // Left audio
- pin@p45 { function = "pwm"; termination = "no_pulling"; drive_strength_mA = < 16 >; }; // Right audio
- pin@p46 { function = "input"; termination = "no_pulling"; }; // Hotplug
- pin@p47 { function = "input"; termination = "no_pulling"; }; // SD card detect
- pin@p48 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD CLK
- pin@p49 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD CMD
- pin@p50 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D0
- pin@p51 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D1
- pin@p52 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D2
- pin@p53 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D3
- }; // pin_config
- pin_defines {
- pin_define@HDMI_CONTROL_ATTACHED {
- type = "internal";
- number = <46>;
- };
- pin_define@NUM_CAMERAS {
- type = "internal";
- number = <1>;
- };
- pin_define@CAMERA_0_I2C_PORT {
- type = "internal";
- number = <1>;
- };
- pin_define@CAMERA_0_SDA_PIN {
- type = "internal";
- number = <2>;
- };
- pin_define@CAMERA_0_SCL_PIN {
- type = "internal";
- number = <3>;
- };
- pin_define@CAMERA_0_SHUTDOWN {
- type = "internal";
- number = <21>;
- };
- pin_define@CAMERA_0_UNICAM_PORT {
- type = "internal";
- number = <1>;
- };
- pin_define@CAMERA_0_LED {
- type = "internal";
- number = <5>;
- };
- pin_define@FLASH_0_ENABLE {
- type = "absent";
- };
- pin_define@FLASH_0_INDICATOR {
- type = "absent";
- };
- pin_define@FLASH_1_ENABLE {
- type = "absent";
- };
- pin_define@FLASH_1_INDICATOR {
- type = "absent";
- };
- pin_define@POWER_LOW {
- type = "absent";
- };
- pin_define@LEDS_DISK_ACTIVITY {
- type = "internal";
- number = <16>;
- };
- pin_define@LAN_RESET {
- type = "internal";
- number = <6>;
- };
- }; // pin_defines
- }; // pins
- pins_bplus {
- pin_config {
- pin@default {
- polarity = "active_high";
- termination = "pull_down";
- startup_state = "inactive";
- function = "input";
- }; // pin
- pin@p14 { function = "uart0"; termination = "no_pulling"; drive_strength_mA = < 8 >; }; // TX uart0
- pin@p15 { function = "uart0"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // RX uart0
- pin@p28 { function = "i2c0"; termination = "pull_up"; }; // I2C 0 SDA
- pin@p29 { function = "i2c0"; termination = "pull_up"; }; // I2C 0 SCL
- pin@p31 { function = "output"; termination = "pull_down"; }; // LAN NRESET
- pin@p32 { function = "output"; termination = "pull_down"; }; // Camera LED
- pin@p35 { function = "input"; termination = "no_pulling"; polarity = "active_low"; }; // Power low
- pin@p38 { function = "output"; termination = "no_pulling"; }; // USB current limit (0=600mA, 1=1200mA)
- pin@p40 { function = "pwm"; termination = "no_pulling"; drive_strength_mA = < 16 >; }; // Left audio
- pin@p41 { function = "output"; termination = "no_pulling"; }; // Camera enable
- pin@p44 { function = "gp_clk"; termination = "pull_down"; }; // Ethernet 25MHz output
- pin@p45 { function = "pwm"; termination = "no_pulling"; drive_strength_mA = < 16 >; }; // Right audio
- pin@p46 { function = "input"; termination = "no_pulling"; polarity = "active_low"; }; // Hotplug
- pin@p47 { function = "output"; termination = "pull_down"; }; // activity LED
- pin@p48 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD CLK
- pin@p49 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD CMD
- pin@p50 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D0
- pin@p51 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D1
- pin@p52 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D2
- pin@p53 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D3
- }; // pin_config
- pin_defines {
- pin_define@HDMI_CONTROL_ATTACHED {
- type = "internal";
- number = <46>;
- };
- pin_define@NUM_CAMERAS {
- type = "internal";
- number = <1>;
- };
- pin_define@CAMERA_0_I2C_PORT {
- type = "internal";
- number = <0>;
- };
- pin_define@CAMERA_0_SDA_PIN {
- type = "internal";
- number = <28>;
- };
- pin_define@CAMERA_0_SCL_PIN {
- type = "internal";
- number = <29>;
- };
- pin_define@CAMERA_0_SHUTDOWN {
- type = "internal";
- number = <41>;
- };
- pin_define@CAMERA_0_UNICAM_PORT {
- type = "internal";
- number = <1>;
- };
- pin_define@CAMERA_0_LED {
- type = "internal";
- number = <32>;
- };
- pin_define@FLASH_0_ENABLE {
- type = "absent";
- };
- pin_define@FLASH_0_INDICATOR {
- type = "absent";
- };
- pin_define@FLASH_1_ENABLE {
- type = "absent";
- };
- pin_define@FLASH_1_INDICATOR {
- type = "absent";
- };
- pin_define@POWER_LOW {
- type = "internal";
- number = <35>;
- };
- pin_define@LEDS_DISK_ACTIVITY {
- type = "internal";
- number = <47>;
- };
- pin_define@LAN_RESET {
- type = "internal";
- number = <31>;
- };
- }; // pin_defines
- }; // pins
- pins_cm {
- pin_config {
- pin@default {
- polarity = "active_high";
- termination = "pull_down";
- startup_state = "inactive";
- function = "input";
- }; // pin
- pin@p14 { function = "uart0"; termination = "no_pulling"; }; // TX uart0
- pin@p15 { function = "uart0"; termination = "pull_up"; }; // RX uart0
- pin@p48 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD CLK
- pin@p49 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD CMD
- pin@p50 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D0
- pin@p51 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D1
- pin@p52 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D2
- pin@p53 { function = "sdcard"; termination = "pull_up"; drive_strength_mA = < 8 >; }; // SD D3
- }; // pin_config
- pin_defines {
- }; // pin_defines
- }; // pins_cm
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement