1/* 2 * dts file for Hisilicon HiKey960 Development Board 3 * 4 * Copyright (C) 2016, Hisilicon Ltd. 5 * 6 */ 7 8/dts-v1/; 9 10#include "hi3660.dtsi" 11#include "hikey960-pinctrl.dtsi" 12#include <dt-bindings/gpio/gpio.h> 13 14/ { 15 model = "HiKey960"; 16 compatible = "hisilicon,hi3660-hikey960", "hisilicon,hi3660"; 17 18 aliases { 19 serial0 = &uart0; 20 serial1 = &uart1; 21 serial2 = &uart2; 22 serial3 = &uart3; 23 serial4 = &uart4; 24 serial5 = &uart5; 25 serial6 = &uart6; 26 }; 27 28 chosen { 29 stdout-path = "serial6:115200n8"; 30 }; 31 32 memory@0 { 33 device_type = "memory"; 34 /* rewrite this at bootloader */ 35 reg = <0x0 0x0 0x0 0x0>; 36 }; 37}; 38 39&i2c0 { 40 /* On Low speed expansion */ 41 label = "LS-I2C0"; 42 status = "okay"; 43}; 44 45&i2c1 { 46 status = "okay"; 47 48 adv7533: adv7533@39 { 49 status = "ok"; 50 compatible = "adi,adv7533"; 51 reg = <0x39>; 52 }; 53}; 54 55&i2c7 { 56 /* On Low speed expansion */ 57 label = "LS-I2C1"; 58 status = "okay"; 59}; 60 61&uart3 { 62 /* On Low speed expansion */ 63 label = "LS-UART0"; 64 status = "okay"; 65}; 66 67&uart4 { 68 status = "okay"; 69 70 bluetooth { 71 compatible = "ti,wl1837-st"; 72 enable-gpios = <&gpio15 6 GPIO_ACTIVE_HIGH>; 73 max-speed = <921600>; 74 }; 75}; 76 77&uart6 { 78 /* On Low speed expansion */ 79 label = "LS-UART1"; 80 status = "okay"; 81}; 82