Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
tbblgm119
lede
提交
2d840e18
L
lede
项目概览
tbblgm119
/
lede
与 Fork 源项目一致
从无法访问的项目Fork
通知
7
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
lede
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
2d840e18
编写于
9月 06, 2017
作者:
C
coolsnowwolf
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add Buffalo WXR-2533DHP DTS
上级
6f784d12
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
448 addition
and
0 deletion
+448
-0
target/linux/ipq806x/files-4.9/arch/arm/boot/dts/qcom-ipq8064-wxr-2533dhp.dts
.../files-4.9/arch/arm/boot/dts/qcom-ipq8064-wxr-2533dhp.dts
+448
-0
未找到文件。
target/linux/ipq806x/files-4.9/arch/arm/boot/dts/qcom-ipq8064-wxr-2533dhp.dts
0 → 100644
浏览文件 @
2d840e18
#
include
"qcom-ipq8064-v1.0.dtsi"
#
include
<
dt
-
bindings
/
input
/
input
.
h
>
/
{
model
=
"Buffalo WXR-2533DHP"
;
compatible
=
"buffalo,wxr-2533dhp"
,
"qcom,ipq8064"
;
memory
@
0
{
reg
=
<
0x42000000
0x1e000000
>;
device_type
=
"memory"
;
};
reserved
-
memory
{
#
address
-
cells
=
<
1
>;
#
size
-
cells
=
<
1
>;
ranges
;
rsvd
@
41200000
{
reg
=
<
0x41200000
0x300000
>;
no
-
map
;
};
};
aliases
{
serial0
=
&
uart4
;
mdio
-
gpio0
=
&
mdio0
;
led
-
boot
=
&
power_white
;
led
-
failsafe
=
&
power_orange
;
led
-
running
=
&
power_white
;
led
-
upgrade
=
&
power_orange
;
};
chosen
{
bootargs
=
"console=ttyMSM0,115200n8 ubi.mtd=0 ubi.block=0,1 root=/dev/ubiblock0_1 rootfstype=squashfs"
;
linux
,
stdout
-
path
=
"serial0:115200n8"
;
};
soc
{
pinmux
@
800000
{
i2c4_pins
:
i2c4_pinmux
{
mux
{
pins
=
"gpio12"
,
"gpio13"
;
function
=
"gsbi4"
;
drive
-
strength
=
<
12
>;
bias
-
disable
;
};
};
spi_pins
:
spi_pins
{
mux
{
pins
=
"gpio18"
,
"gpio19"
,
"gpio21"
;
function
=
"gsbi5"
;
drive
-
strength
=
<
10
>;
bias
-
none
;
};
};
nand_pins
:
nand_pins
{
mux
{
pins
=
"gpio34"
,
"gpio35"
,
"gpio36"
,
"gpio37"
,
"gpio38"
,
"gpio39"
,
"gpio40"
,
"gpio41"
,
"gpio42"
,
"gpio43"
,
"gpio44"
,
"gpio45"
,
"gpio46"
,
"gpio47"
;
function
=
"nand"
;
drive
-
strength
=
<
10
>;
bias
-
disable
;
};
pullups
{
pins
=
"gpio39"
;
bias
-
pull
-
up
;
};
hold
{
pins
=
"gpio40"
,
"gpio41"
,
"gpio42"
,
"gpio43"
,
"gpio44"
,
"gpio45"
,
"gpio46"
,
"gpio47"
;
bias
-
bus
-
hold
;
};
};
mdio0_pins
:
mdio0_pins
{
mux
{
pins
=
"gpio0"
,
"gpio1"
;
function
=
"gpio"
;
drive
-
strength
=
<
8
>;
bias
-
disable
;
};
};
rgmii2_pins
:
rgmii2_pins
{
mux
{
pins
=
"gpio27"
,
"gpio28"
,
"gpio29"
,
"gpio30"
,
"gpio31"
,
"gpio32"
,
"gpio51"
,
"gpio52"
,
"gpio59"
,
"gpio60"
,
"gpio61"
,
"gpio62"
;
function
=
"rgmii2"
;
drive
-
strength
=
<
8
>;
bias
-
disable
;
};
};
led_pins
:
led_pins
{
mux
{
pins
=
"gpio7"
,
"gpio8"
,
"gpio9"
,
"gpio16"
,
"gpio22"
,
"gpio23"
,
"gpio24"
,
"gpio25"
,
"gpio26"
,
"gpio53"
;
function
=
"gpio"
;
drive
-
strength
=
<
2
>;
bias
-
pull
-
up
;
};
};
button_pins
:
button_pins
{
mux
{
pins
=
"gpio54"
,
"gpio65"
;
function
=
"gpio"
;
drive
-
strength
=
<
2
>;
bias
-
pull
-
up
;
};
};
};
nand
@
1
ac00000
{
status
=
"ok"
;
pinctrl
-
0
=
<&
nand_pins
>;
pinctrl
-
names
=
"default"
;
cs0
{
reg
=
<
0
>;
compatible
=
"qcom,nandcs"
;
nand
-
ecc
-
strength
=
<
4
>;
nand
-
bus
-
width
=
<
8
>;
nand
-
ecc
-
step
-
size
=
<
512
>;
partitions
{
compatible
=
"fixed-partitions"
;
#
address
-
cells
=
<
1
>;
#
size
-
cells
=
<
1
>;
rootfs
@
0000000
{
label
=
"rootfs"
;
reg
=
<
0x0000000
0x4000000
>;
};
rootfs_1
@
4000000
{
label
=
"rootfs_1"
;
reg
=
<
0x4000000
0x4000000
>;
};
};
};
};
gsbi
@
16300000
{
qcom
,
mode
=
<
GSBI_PROT_I2C_UART
>;
status
=
"ok"
;
uart4
:
serial
@
16340000
{
status
=
"ok"
;
};
/*
*
The
i2c
device
on
gsbi4
should
not
be
enabled
.
*
On
ipq806x
designs
gsbi4
i2c
is
meant
for
exclusive
*
RPM
usage
.
Turning
this
on
in
kernel
manifests
as
*
i2c
failure
for
the
RPM
.
*/
};
gsbi5
:
gsbi
@
1
a200000
{
qcom
,
mode
=
<
GSBI_PROT_SPI
>;
status
=
"ok"
;
spi5
:
spi
@
1
a280000
{
status
=
"ok"
;
pinctrl
-
0
=
<&
spi_pins
>;
pinctrl
-
names
=
"default"
;
cs
-
gpios
=
<&
qcom_pinmux
20
GPIO_ACTIVE_HIGH
>;
flash
:
m25p80
@
0
{
compatible
=
"jedec,spi-nor"
;
#
address
-
cells
=
<
1
>;
#
size
-
cells
=
<
1
>;
spi
-
max
-
frequency
=
<
50000000
>;
reg
=
<
0
>;
SBL1
@
0
{
label
=
"SBL1"
;
reg
=
<
0x0
0x10000
>;
read
-
only
;
};
MIBIB
@
10000
{
label
=
"MIBIB"
;
reg
=
<
0x10000
0x20000
>;
read
-
only
;
};
SBL2
@
30000
{
label
=
"SBL2"
;
reg
=
<
0x30000
0x30000
>;
read
-
only
;
};
SBL3
@
60000
{
label
=
"SBL3"
;
reg
=
<
0x60000
0x30000
>;
read
-
only
;
};
DDRCONFIG
@
90000
{
label
=
"DDRCONFIG"
;
reg
=
<
0x90000
0x10000
>;
read
-
only
;
};
SSD
@
a0000
{
label
=
"SSD"
;
reg
=
<
0xa0000
0x10000
>;
read
-
only
;
};
TZ
@
b0000
{
label
=
"TZ"
;
reg
=
<
0xb0000
0x30000
>;
read
-
only
;
};
RPM
@
e0000
{
label
=
"RPM"
;
reg
=
<
0xe0000
0x20000
>;
read
-
only
;
};
APPSBL
@
100000
{
label
=
"APPSBL"
;
reg
=
<
0x100000
0x70000
>;
read
-
only
;
};
APPSBLENV
@
170000
{
label
=
"APPSBLENV"
;
reg
=
<
0x170000
0x10000
>;
read
-
only
;
};
ART
:
ART
@
180000
{
label
=
"ART"
;
reg
=
<
0x180000
0x40000
>;
read
-
only
;
};
BOOTCONFIG
@
1
c0000
{
label
=
"OLDART"
;
reg
=
<
0x1c0000
0x10000
>;
read
-
only
;
};
APPSBL_1
@
1
d0000
{
label
=
"APPSBL_1"
;
reg
=
<
0x1d0000
0x70000
>;
};
};
};
};
phy
@
100f8800
{
/*
USB3
port
1
HS
phy
*/
status
=
"ok"
;
};
phy
@
100f8830
{
/*
USB3
port
1
SS
phy
*/
status
=
"ok"
;
};
phy
@
110f8800
{
/*
USB3
port
0
HS
phy
*/
status
=
"ok"
;
};
phy
@
110f8830
{
/*
USB3
port
0
SS
phy
*/
status
=
"ok"
;
};
usb30
@
0
{
status
=
"ok"
;
};
usb30
@
1
{
status
=
"ok"
;
};
pcie0
:
pci
@
1
b500000
{
status
=
"ok"
;
phy
-
tx0
-
term
-
offset
=
<
7
>;
};
pcie1
:
pci
@
1
b700000
{
status
=
"ok"
;
phy
-
tx0
-
term
-
offset
=
<
7
>;
};
mdio0
:
mdio
{
compatible
=
"virtual,mdio-gpio"
;
#
address
-
cells
=
<
1
>;
#
size
-
cells
=
<
0
>;
gpios
=
<&
qcom_pinmux
1
GPIO_ACTIVE_HIGH
&
qcom_pinmux
0
GPIO_ACTIVE_HIGH
>;
pinctrl
-
0
=
<&
mdio0_pins
>;
pinctrl
-
names
=
"default"
;
phy0
:
ethernet
-
phy
@
0
{
device_type
=
"ethernet-phy"
;
reg
=
<
0
>;
qca
,
ar8327
-
initvals
=
<
0x00004
0x7600000
/*
PAD0_MODE
*/
0x00008
0x1000000
/*
PAD5_MODE
*/
0x0000c
0x80
/*
PAD6_MODE
*/
0x000e4
0x6a545
/*
MAC_POWER_SEL
*/
0x000e0
0xc74164de
/*
SGMII_CTRL
*/
0x0007c
0x4e
/*
PORT0_STATUS
*/
0x00094
0x4e
/*
PORT6_STATUS
*/
>;
};
phy4
:
ethernet
-
phy
@
4
{
device_type
=
"ethernet-phy"
;
reg
=
<
4
>;
};
};
gmac1
:
ethernet
@
37200000
{
status
=
"ok"
;
phy
-
mode
=
"rgmii"
;
qcom
,
id
=
<
1
>;
qcom
,
phy_mdio_addr
=
<
4
>;
qcom
,
poll_required
=
<
1
>;
qcom
,
rgmii_delay
=
<
0
>;
qcom
,
emulation
=
<
0
>;
pinctrl
-
0
=
<&
rgmii2_pins
>;
pinctrl
-
names
=
"default"
;
mtd
-
mac
-
address
=
<&
ART
6
>;
fixed
-
link
{
speed
=
<
1000
>;
full
-
duplex
;
};
};
//
lan
gmac2
:
ethernet
@
37400000
{
status
=
"ok"
;
phy
-
mode
=
"sgmii"
;
qcom
,
id
=
<
2
>;
qcom
,
phy_mdio_addr
=
<
0
>;
/*
none
*/
qcom
,
poll_required
=
<
0
>;
/*
no
polling
*/
qcom
,
rgmii_delay
=
<
0
>;
qcom
,
emulation
=
<
0
>;
mtd
-
mac
-
address
=
<&
ART
0
>;
fixed
-
link
{
speed
=
<
1000
>;
full
-
duplex
;
};
};
rpm
@
108000
{
pinctrl
-
0
=
<&
i2c4_pins
>;
pinctrl
-
names
=
"default"
;
};
};
gpio
-
keys
{
compatible
=
"gpio-keys"
;
pinctrl
-
0
=
<&
button_pins
>;
pinctrl
-
names
=
"default"
;
reset
{
label
=
"reset"
;
gpios
=
<&
qcom_pinmux
54
GPIO_ACTIVE_LOW
>;
linux
,
code
=
<
KEY_RESTART
>;
};
aoss
{
label
=
"aoss"
;
gpios
=
<&
qcom_pinmux
65
GPIO_ACTIVE_LOW
>;
linux
,
code
=
<
KEY_RFKILL
>;
};
};
gpio
-
leds
{
compatible
=
"gpio-leds"
;
pinctrl
-
0
=
<&
led_pins
>;
pinctrl
-
names
=
"default"
;
power_white
:
power_white
{
label
=
"wxr-2533dhp:white:power"
;
gpios
=
<&
qcom_pinmux
53
GPIO_ACTIVE_HIGH
>;
default
-
state
=
"keep"
;
};
power_orange
:
power_orange
{
label
=
"wxr-2533dhp:orange:power"
;
gpios
=
<&
qcom_pinmux
9
GPIO_ACTIVE_HIGH
>;
default
-
state
=
"keep"
;
};
wireless_white
:
wireless_white
{
label
=
"wxr-2533dhp:white:wireless"
;
gpios
=
<&
qcom_pinmux
24
GPIO_ACTIVE_HIGH
>;
};
wireless_orange
:
wireless_orange
{
label
=
"wxr-2533dhp:orange:wireless"
;
gpios
=
<&
qcom_pinmux
23
GPIO_ACTIVE_HIGH
>;
};
internet_white
:
internet_white
{
label
=
"wxr-2533dhp:white:internet"
;
gpios
=
<&
qcom_pinmux
22
GPIO_ACTIVE_HIGH
>;
};
internet_orange
:
internet_orange
{
label
=
"wxr-2533dhp:orange:internet"
;
gpios
=
<&
qcom_pinmux
16
GPIO_ACTIVE_HIGH
>;
};
router_white
:
router_white
{
label
=
"wxr-2533dhp:white:router"
;
gpios
=
<&
qcom_pinmux
26
GPIO_ACTIVE_LOW
>;
};
router_orange
:
router_orange
{
label
=
"wxr-2533dhp:orange:router"
;
gpios
=
<&
qcom_pinmux
25
GPIO_ACTIVE_HIGH
>;
};
usb_green
:
usb_green
{
label
=
"wxr-2533dhp:green:usb"
;
gpios
=
<&
qcom_pinmux
7
GPIO_ACTIVE_HIGH
>;
};
guest_green
:
guest_green
{
label
=
"wxr-2533dhp:green:guest"
;
gpios
=
<&
qcom_pinmux
8
GPIO_ACTIVE_HIGH
>;
};
};
};
&
adm_dma
{
status
=
"ok"
;
};
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录