Skip to content
Navigation Menu
Toggle navigation
Sign in
In this repository
All GitHub Enterprise
↵
Jump to
↵
No suggested jump to results
In this repository
All GitHub Enterprise
↵
Jump to
↵
In this organization
All GitHub Enterprise
↵
Jump to
↵
In this repository
All GitHub Enterprise
↵
Jump to
↵
Sign in
Reseting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
mariux64
/
linux
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
2
Pull requests
0
Actions
Projects
0
Wiki
Security
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security
Insights
Files
eda1a4b
Documentation
arch
alpha
arc
arm
boot
bootp
compressed
dts
include
testcases
Makefile
aks-cdu.dts
am335x-base0033.dts
am335x-bone-common.dtsi
am335x-bone.dts
am335x-boneblack.dts
am335x-evm.dts
am335x-evmsk.dts
am335x-igep0033.dtsi
am335x-nano.dts
am33xx-clocks.dtsi
am33xx.dtsi
am3517-evm.dts
am3517.dtsi
am3517_mt_ventoux.dts
am35xx-clocks.dtsi
am4372.dtsi
am43x-epos-evm.dts
am43xx-clocks.dtsi
animeo_ip.dts
armada-370-db.dts
armada-370-mirabox.dts
armada-370-netgear-rn102.dts
armada-370-netgear-rn104.dts
armada-370-rd.dts
armada-370-xp.dtsi
armada-370.dtsi
armada-xp-axpwifiap.dts
armada-xp-db.dts
armada-xp-gp.dts
armada-xp-matrix.dts
armada-xp-mv78230.dtsi
armada-xp-mv78260.dtsi
armada-xp-mv78460.dtsi
armada-xp-netgear-rn2120.dts
armada-xp-openblocks-ax3-4.dts
armada-xp.dtsi
armv7-m.dtsi
at91-ariag25.dts
at91-cosino.dtsi
at91-cosino_mega2560.dts
at91-foxg20.dts
at91-qil_a9260.dts
at91rm9200.dtsi
at91rm9200_pqfp.dtsi
at91rm9200ek.dts
at91sam9260.dtsi
at91sam9263.dtsi
at91sam9263ek.dts
at91sam9g15.dtsi
at91sam9g15ek.dts
at91sam9g20.dtsi
at91sam9g20ek.dts
at91sam9g20ek_2mmc.dts
at91sam9g20ek_common.dtsi
at91sam9g25.dtsi
at91sam9g25ek.dts
at91sam9g35.dtsi
at91sam9g35ek.dts
at91sam9g45.dtsi
at91sam9m10g45ek.dts
at91sam9n12.dtsi
at91sam9n12ek.dts
at91sam9x25.dtsi
at91sam9x25ek.dts
at91sam9x35.dtsi
at91sam9x35ek.dts
at91sam9x5.dtsi
at91sam9x5_macb0.dtsi
at91sam9x5_macb1.dtsi
at91sam9x5_usart3.dtsi
at91sam9x5cm.dtsi
at91sam9x5ek.dtsi
atlas6-evb.dts
atlas6.dtsi
bcm11351-brt.dts
bcm11351.dtsi
bcm28155-ap.dts
bcm2835-rpi-b.dts
bcm2835.dtsi
berlin2-sony-nsz-gs7.dts
berlin2.dtsi
berlin2cd-google-chromecast.dts
berlin2cd.dtsi
da850-enbw-cmc.dts
da850-evm.dts
da850.dtsi
dove-cm-a510.dts
dove-cubox.dts
dove-d2plug.dts
dove-d3plug.dts
dove-dove-db.dts
dove.dtsi
dra7-evm.dts
dra7.dtsi
dra7xx-clocks.dtsi
ea3250.dts
ecx-2000.dts
ecx-common.dtsi
efm32gg-dk3750.dts
efm32gg.dtsi
elpida_ecb240abacn.dtsi
emev2-kzm9d.dts
emev2.dtsi
ethernut5.dts
evk-pro3.dts
exynos4.dtsi
exynos4210-origen.dts
exynos4210-pinctrl.dtsi
exynos4210-smdkv310.dts
exynos4210-trats.dts
exynos4210-universal_c210.dts
exynos4210.dtsi
exynos4212.dtsi
exynos4412-odroidx.dts
exynos4412-origen.dts
exynos4412-smdk4412.dts
exynos4412-tiny4412.dts
exynos4412-trats2.dts
exynos4412.dtsi
exynos4x12-pinctrl.dtsi
exynos4x12.dtsi
exynos5.dtsi
exynos5250-arndale.dts
exynos5250-cros-common.dtsi
exynos5250-pinctrl.dtsi
exynos5250-smdk5250.dts
exynos5250-snow.dts
exynos5250.dtsi
exynos5420-arndale-octa.dts
exynos5420-pinctrl.dtsi
exynos5420-smdk5420.dts
exynos5420.dtsi
exynos5440-sd5v1.dts
exynos5440-ssdk5440.dts
exynos5440.dtsi
ge863-pro3.dtsi
hi3620-hi4511.dts
hi3620.dtsi
highbank.dts
imx23-evk.dts
imx23-olinuxino.dts
imx23-pinfunc.h
imx23-stmp378x_devb.dts
imx23.dtsi
imx25-karo-tx25.dts
imx25-pdk.dts
imx25.dtsi
imx27-apf27.dts
imx27-apf27dev.dts
imx27-pdk.dts
imx27-phytec-phycard-s-rdk.dts
imx27-phytec-phycard-s-som.dts
imx27-phytec-phycore-rdk.dts
imx27-phytec-phycore-som.dts
imx27.dtsi
imx28-apf28.dts
imx28-apf28dev.dts
imx28-apx4devkit.dts
imx28-cfa10036.dts
imx28-cfa10037.dts
imx28-cfa10049.dts
imx28-cfa10055.dts
imx28-cfa10056.dts
imx28-cfa10057.dts
imx28-cfa10058.dts
imx28-evk.dts
imx28-m28cu3.dts
imx28-m28evk.dts
imx28-pinfunc.h
imx28-sps1.dts
imx28-tx28.dts
imx28.dtsi
imx31-bug.dts
imx31.dtsi
imx35-pinfunc.h
imx51-apf51.dts
imx51-apf51dev.dts
imx51-babbage.dts
imx51-pinfunc.h
imx51.dtsi
imx53-ard.dts
imx53-evk.dts
imx53-m53evk.dts
imx53-mba53.dts
imx53-pinfunc.h
imx53-qsb.dts
imx53-smd.dts
imx53-tqma53.dtsi
imx53-tx53.dtsi
imx53.dtsi
imx6dl-cubox-i.dts
imx6dl-hummingboard.dts
imx6dl-pinfunc.h
imx6dl-sabreauto.dts
imx6dl-sabresd.dts
imx6dl-wandboard.dts
imx6dl.dtsi
imx6q-arm2.dts
imx6q-cubox-i.dts
imx6q-phytec-pbab01.dts
imx6q-phytec-pfla02.dtsi
imx6q-pinfunc.h
imx6q-sabreauto.dts
imx6q-sabrelite.dts
imx6q-sabresd.dts
imx6q-sbc6x.dts
imx6q-udoo.dts
imx6q-wandboard.dts
imx6q.dtsi
imx6qdl-cubox-i.dtsi
imx6qdl-microsom-ar8035.dtsi
imx6qdl-microsom.dtsi
imx6qdl-sabreauto.dtsi
imx6qdl-sabresd.dtsi
imx6qdl-wandboard.dtsi
imx6qdl.dtsi
imx6sl-evk.dts
imx6sl-pinfunc.h
imx6sl.dtsi
integrator.dtsi
integratorap.dts
integratorcp.dts
k2hk-evm.dts
keystone-clocks.dtsi
keystone.dtsi
kirkwood-6192.dtsi
kirkwood-6281.dtsi
kirkwood-6282.dtsi
kirkwood-98dx4122.dtsi
kirkwood-cloudbox.dts
kirkwood-db-88f6281.dts
kirkwood-db-88f6282.dts
kirkwood-db.dtsi
kirkwood-dns320.dts
kirkwood-dns325.dts
kirkwood-dnskw.dtsi
kirkwood-dockstar.dts
kirkwood-dreamplug.dts
kirkwood-goflexnet.dts
kirkwood-guruplug-server-plus.dts
kirkwood-ib62x0.dts
kirkwood-iconnect.dts
kirkwood-iomega_ix2_200.dts
kirkwood-is2.dts
kirkwood-km_kirkwood.dts
kirkwood-laplug.dts
kirkwood-lschlv2.dts
kirkwood-lsxhl.dts
kirkwood-lsxl.dtsi
kirkwood-mplcec4.dts
kirkwood-mv88f6281gtw-ge.dts
kirkwood-netgear_readynas_duo_v2.dts
kirkwood-netgear_readynas_nv+_v2.dts
kirkwood-ns2-common.dtsi
kirkwood-ns2.dts
kirkwood-ns2lite.dts
kirkwood-ns2max.dts
kirkwood-ns2mini.dts
kirkwood-nsa310-common.dtsi
kirkwood-nsa310.dts
kirkwood-nsa310a.dts
kirkwood-openblocks_a6.dts
kirkwood-openblocks_a7.dts
kirkwood-sheevaplug-common.dtsi
kirkwood-sheevaplug-esata.dts
kirkwood-sheevaplug.dts
kirkwood-topkick.dts
kirkwood-ts219-6281.dts
kirkwood-ts219-6282.dts
kirkwood-ts219.dtsi
kirkwood.dtsi
kizbox.dts
lpc32xx.dtsi
marco-evb.dts
marco.dtsi
mmp2-brownstone.dts
mmp2.dtsi
moxart-uc7112lx.dts
moxart.dtsi
mpa1600.dts
mxs-pinfunc.h
nspire-classic.dtsi
nspire-clp.dts
nspire-cx.dts
nspire-tp.dts
nspire.dtsi
omap-gpmc-smsc911x.dtsi
omap-zoom-common.dtsi
omap2.dtsi
omap2420-h4.dts
omap2420-n800.dts
omap2420-n810-wimax.dts
omap2420-n810.dts
omap2420-n8x0-common.dtsi
omap2420.dtsi
omap2430-sdp.dts
omap2430.dtsi
omap3-beagle-xm.dts
omap3-beagle.dts
omap3-cm-t3517.dts
omap3-cm-t3530.dts
omap3-cm-t3730.dts
omap3-cm-t3x.dtsi
omap3-cm-t3x30.dtsi
omap3-devkit8000.dts
omap3-evm-37xx.dts
omap3-evm-common.dtsi
omap3-evm.dts
omap3-gta04.dts
omap3-igep.dtsi
omap3-igep0020.dts
omap3-igep0030.dts
omap3-ldp.dts
omap3-lilly-a83x.dtsi
omap3-lilly-dbb056.dts
omap3-n9.dts
omap3-n900.dts
omap3-n950-n9.dtsi
omap3-n950.dts
omap3-overo.dtsi
omap3-sb-t35.dtsi
omap3-sbc-t3517.dts
omap3-sbc-t3530.dts
omap3-sbc-t3730.dts
omap3-tobi.dts
omap3-zoom3.dts
omap3.dtsi
omap3430-sdp.dts
omap3430es1-clocks.dtsi
omap34xx-hs.dtsi
omap34xx-omap36xx-clocks.dtsi
omap34xx.dtsi
omap36xx-am35xx-omap3430es2plus-clocks.dtsi
omap36xx-clocks.dtsi
omap36xx-hs.dtsi
omap36xx-omap3430es2plus-clocks.dtsi
omap36xx.dtsi
omap3xxx-clocks.dtsi
omap4-cpu-thermal.dtsi
omap4-panda-a4.dts
omap4-panda-common.dtsi
omap4-panda-es.dts
omap4-panda.dts
omap4-sdp-es23plus.dts
omap4-sdp.dts
omap4-var-som.dts
omap4.dtsi
omap443x-clocks.dtsi
omap443x.dtsi
omap4460.dtsi
omap446x-clocks.dtsi
omap44xx-clocks.dtsi
omap5-core-thermal.dtsi
omap5-gpu-thermal.dtsi
omap5-uevm.dts
omap5.dtsi
omap54xx-clocks.dtsi
orion5x-lacie-ethernet-disk-mini-v2.dts
orion5x.dtsi
phy3250.dts
picoxcell-pc3x2.dtsi
picoxcell-pc3x3.dtsi
picoxcell-pc7302-pc3x2.dts
picoxcell-pc7302-pc3x3.dts
pm9g45.dts
prima2-evb.dts
prima2.dtsi
pxa168-aspenite.dts
pxa168.dtsi
pxa27x.dtsi
pxa2xx.dtsi
pxa3xx.dtsi
pxa910-dkb.dts
pxa910.dtsi
qcom-apq8074-dragonboard.dts
qcom-msm8660-surf.dts
qcom-msm8960-cdp.dts
qcom-msm8974.dtsi
r7s72100-genmai-reference.dts
r7s72100-genmai.dts
r7s72100.dtsi
r8a73a4-ape6evm-reference.dts
r8a73a4-ape6evm.dts
r8a73a4.dtsi
r8a7740-armadillo800eva-reference.dts
r8a7740-armadillo800eva.dts
r8a7740.dtsi
r8a7778-bockw-reference.dts
r8a7778-bockw.dts
r8a7778.dtsi
r8a7779-marzen-reference.dts
r8a7779-marzen.dts
r8a7779.dtsi
r8a7790-lager.dts
r8a7790.dtsi
r8a7791-koelsch-reference.dts
r8a7791-koelsch.dts
r8a7791.dtsi
rk3066a-bqcurie2.dts
rk3066a-clocks.dtsi
rk3066a.dtsi
rk3188-clocks.dtsi
rk3188-radxarock.dts
rk3188.dtsi
rk3xxx.dtsi
s3c2416-pinctrl.dtsi
s3c2416-smdk2416.dts
s3c2416.dtsi
s3c24xx.dtsi
s3c6400.dtsi
s3c6410-mini6410.dts
s3c6410-smdk6410.dts
s3c6410.dtsi
s3c64xx-pinctrl.dtsi
s3c64xx.dtsi
sama5d3.dtsi
sama5d31.dtsi
sama5d31ek.dts
sama5d33.dtsi
sama5d33ek.dts
sama5d34.dtsi
sama5d34ek.dts
sama5d35.dtsi
sama5d35ek.dts
sama5d36.dtsi
sama5d36ek.dts
sama5d3_can.dtsi
sama5d3_emac.dtsi
sama5d3_gmac.dtsi
sama5d3_lcd.dtsi
sama5d3_mci2.dtsi
sama5d3_tcb1.dtsi
sama5d3_uart.dtsi
sama5d3xcm.dtsi
sama5d3xdm.dtsi
sama5d3xmb.dtsi
samsung_k3pe0e000b.dtsi
sh7372-mackerel.dts
sh7372.dtsi
sh73a0-kzm9g-reference.dts
sh73a0-kzm9g.dts
sh73a0.dtsi
skeleton.dtsi
skeleton64.dtsi
socfpga.dtsi
socfpga_arria5.dtsi
socfpga_arria5_socdk.dts
socfpga_cyclone5.dtsi
socfpga_cyclone5_socdk.dts
socfpga_cyclone5_sockit.dts
socfpga_vt.dts
spear1310-evb.dts
spear1310.dtsi
spear1340-evb.dts
spear1340.dtsi
spear13xx.dtsi
spear300-evb.dts
spear300.dtsi
spear310-evb.dts
spear310.dtsi
spear320-evb.dts
spear320-hmi.dts
spear320.dtsi
spear3xx.dtsi
spear600-evb.dts
spear600.dtsi
st-pincfg.h
ste-ccu8540-pinctrl.dtsi
ste-ccu8540.dts
ste-ccu9540.dts
ste-dbx5x0.dtsi
ste-href-family-pinctrl.dtsi
ste-href-stuib.dtsi
ste-href-tvk1281618.dtsi
ste-href.dtsi
ste-hrefprev60-stuib.dts
ste-hrefprev60-tvk.dts
ste-hrefprev60.dtsi
ste-hrefv60plus-stuib.dts
ste-hrefv60plus-tvk.dts
ste-hrefv60plus.dtsi
ste-nomadik-pinctrl.dtsi
ste-nomadik-s8815.dts
ste-nomadik-stn8815.dtsi
ste-snowball.dts
ste-u300.dts
stih415-b2000.dts
stih415-b2020.dts
stih415-clock.dtsi
stih415-pinctrl.dtsi
stih415.dtsi
stih416-b2000.dts
stih416-b2020.dts
stih416-clock.dtsi
stih416-pinctrl.dtsi
stih416.dtsi
stih41x-b2000.dtsi
stih41x-b2020.dtsi
stih41x.dtsi
sun4i-a10-a1000.dts
sun4i-a10-cubieboard.dts
sun4i-a10-hackberry.dts
sun4i-a10-mini-xplus.dts
sun4i-a10.dtsi
sun5i-a10s-olinuxino-micro.dts
sun5i-a10s.dtsi
sun5i-a13-olinuxino-micro.dts
sun5i-a13-olinuxino.dts
sun5i-a13.dtsi
sun6i-a31-colombus.dts
sun6i-a31.dtsi
sun7i-a20-cubieboard2.dts
sun7i-a20-cubietruck.dts
sun7i-a20-olinuxino-micro.dts
sun7i-a20.dtsi
tegra114-dalmore.dts
tegra114.dtsi
tegra124-venice2.dts
tegra124.dtsi
tegra20-colibri-512.dtsi
tegra20-harmony.dts
tegra20-iris-512.dts
tegra20-medcom-wide.dts
tegra20-paz00.dts
tegra20-plutux.dts
tegra20-seaboard.dts
tegra20-tamonten.dtsi
tegra20-tec.dts
tegra20-trimslice.dts
tegra20-ventana.dts
tegra20-whistler.dts
tegra20.dtsi
tegra30-beaver.dts
tegra30-cardhu-a02.dts
tegra30-cardhu-a04.dts
tegra30-cardhu.dtsi
tegra30.dtsi
tny_a9260.dts
tny_a9260_common.dtsi
tny_a9263.dts
tny_a9g20.dts
tps6507x.dtsi
tps65217.dtsi
tps65910.dtsi
twl4030.dtsi
twl4030_omap3.dtsi
twl6030.dtsi
twl6030_omap4.dtsi
usb_a9260.dts
usb_a9260_common.dtsi
usb_a9263.dts
usb_a9g20-dab-mmx.dtsi
usb_a9g20.dts
usb_a9g20_common.dtsi
usb_a9g20_lpw.dts
versatile-ab.dts
versatile-pb.dts
vexpress-v2m-rs1.dtsi
vexpress-v2m.dtsi
vexpress-v2p-ca15-tc1.dts
vexpress-v2p-ca15_a7.dts
vexpress-v2p-ca5s.dts
vexpress-v2p-ca9.dts
vf610-cosmic.dts
vf610-pinfunc.h
vf610-twr.dts
vf610.dtsi
vt8500-bv07.dts
vt8500.dtsi
wm8505-ref.dts
wm8505.dtsi
wm8650-mid.dts
wm8650.dtsi
wm8750-apc8750.dts
wm8750.dtsi
wm8850-w70v2.dts
wm8850.dtsi
xenvm-4.2.dts
zynq-7000.dtsi
zynq-zc702.dts
zynq-zc706.dts
zynq-zed.dts
.gitignore
Makefile
install.sh
common
configs
crypto
firmware
include
kernel
kvm
lib
mach-at91
mach-bcm
mach-bcm2835
mach-berlin
mach-clps711x
mach-cns3xxx
mach-davinci
mach-dove
mach-ebsa110
mach-efm32
mach-ep93xx
mach-exynos
mach-footbridge
mach-gemini
mach-highbank
mach-hisi
mach-imx
mach-integrator
mach-iop13xx
mach-iop32x
mach-iop33x
mach-ixp4xx
mach-keystone
mach-kirkwood
mach-ks8695
mach-lpc32xx
mach-mmp
mach-moxart
mach-msm
mach-mv78xx0
mach-mvebu
mach-mxs
mach-netx
mach-nomadik
mach-nspire
mach-omap1
mach-omap2
mach-orion5x
mach-picoxcell
mach-prima2
mach-pxa
mach-realview
mach-rockchip
mach-rpc
mach-s3c24xx
mach-s3c64xx
mach-s5p64x0
mach-s5pc100
mach-s5pv210
mach-sa1100
mach-shmobile
mach-socfpga
mach-spear
mach-sti
mach-sunxi
mach-tegra
mach-u300
mach-ux500
mach-versatile
mach-vexpress
mach-virt
mach-vt8500
mach-w90x900
mach-zynq
mm
net
nwfpe
oprofile
plat-iop
plat-omap
plat-orion
plat-pxa
plat-samsung
plat-versatile
tools
vfp
xen
Kconfig
Kconfig-nommu
Kconfig.debug
Makefile
arm64
avr32
blackfin
c6x
cris
frv
hexagon
ia64
m32r
m68k
metag
microblaze
mips
mn10300
openrisc
parisc
powerpc
s390
score
sh
sparc
tile
um
unicore32
x86
xtensa
.gitignore
Kconfig
block
crypto
drivers
firmware
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
tools
usr
virt
.gitignore
.mailmap
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS
Makefile
README
REPORTING-BUGS
Breadcrumbs
linux
/
arch
/
arm
/
boot
/
dts
/
am335x-evmsk.dts
Copy path
Blame
Blame
Latest commit
History
History
506 lines (427 loc) · 11.4 KB
Breadcrumbs
linux
/
arch
/
arm
/
boot
/
dts
/
am335x-evmsk.dts
Top
File metadata and controls
Code
Blame
506 lines (427 loc) · 11.4 KB
Raw
/* * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */ /* * AM335x Starter Kit * http://www.ti.com/tool/tmdssk3358 */ /dts-v1/; #include "am33xx.dtsi" #include <dt-bindings/pwm/pwm.h> / { model = "TI AM335x EVM-SK"; compatible = "ti,am335x-evmsk", "ti,am33xx"; cpus { cpu@0 { cpu0-supply = <&vdd1_reg>; }; }; memory { device_type = "memory"; reg = <0x80000000 0x10000000>; /* 256 MB */ }; vbat: fixedregulator@0 { compatible = "regulator-fixed"; regulator-name = "vbat"; regulator-min-microvolt = <5000000>; regulator-max-microvolt = <5000000>; regulator-boot-on; }; lis3_reg: fixedregulator@1 { compatible = "regulator-fixed"; regulator-name = "lis3_reg"; regulator-boot-on; }; leds { pinctrl-names = "default"; pinctrl-0 = <&user_leds_s0>; compatible = "gpio-leds"; led@1 { label = "evmsk:green:usr0"; gpios = <&gpio1 4 GPIO_ACTIVE_HIGH>; default-state = "off"; }; led@2 { label = "evmsk:green:usr1"; gpios = <&gpio1 5 GPIO_ACTIVE_HIGH>; default-state = "off"; }; led@3 { label = "evmsk:green:mmc0"; gpios = <&gpio1 6 GPIO_ACTIVE_HIGH>; linux,default-trigger = "mmc0"; default-state = "off"; }; led@4 { label = "evmsk:green:heartbeat"; gpios = <&gpio1 7 GPIO_ACTIVE_HIGH>; linux,default-trigger = "heartbeat"; default-state = "off"; }; }; gpio_buttons: gpio_buttons@0 { compatible = "gpio-keys"; #address-cells = <1>; #size-cells = <0>; switch@1 { label = "button0"; linux,code = <0x100>; gpios = <&gpio2 3 GPIO_ACTIVE_HIGH>; }; switch@2 { label = "button1"; linux,code = <0x101>; gpios = <&gpio2 2 GPIO_ACTIVE_HIGH>; }; switch@3 { label = "button2"; linux,code = <0x102>; gpios = <&gpio0 30 GPIO_ACTIVE_HIGH>; gpio-key,wakeup; }; switch@4 { label = "button3"; linux,code = <0x103>; gpios = <&gpio2 5 GPIO_ACTIVE_HIGH>; }; }; backlight { compatible = "pwm-backlight"; pwms = <&ecap2 0 50000 PWM_POLARITY_INVERTED>; brightness-levels = <0 58 61 66 75 90 125 170 255>; default-brightness-level = <8>; }; sound { compatible = "ti,da830-evm-audio"; ti,model = "AM335x-EVMSK"; ti,audio-codec = <&tlv320aic3106>; ti,mcasp-controller = <&mcasp1>; ti,codec-clock-rate = <24000000>; ti,audio-routing = "Headphone Jack", "HPLOUT", "Headphone Jack", "HPROUT"; }; }; &am33xx_pinmux { pinctrl-names = "default"; pinctrl-0 = <&gpio_keys_s0 &clkout2_pin>; user_leds_s0: user_leds_s0 { pinctrl-single,pins = < 0x10 (PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* gpmc_ad4.gpio1_4 */ 0x14 (PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* gpmc_ad5.gpio1_5 */ 0x18 (PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* gpmc_ad6.gpio1_6 */ 0x1c (PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* gpmc_ad7.gpio1_7 */ >; }; gpio_keys_s0: gpio_keys_s0 { pinctrl-single,pins = < 0x94 (PIN_INPUT_PULLDOWN | MUX_MODE7) /* gpmc_oen_ren.gpio2_3 */ 0x90 (PIN_INPUT_PULLDOWN | MUX_MODE7) /* gpmc_advn_ale.gpio2_2 */ 0x70 (PIN_INPUT_PULLDOWN | MUX_MODE7) /* gpmc_wait0.gpio0_30 */ 0x9c (PIN_INPUT_PULLDOWN | MUX_MODE7) /* gpmc_ben0_cle.gpio2_5 */ >; }; i2c0_pins: pinmux_i2c0_pins { pinctrl-single,pins = < 0x188 (PIN_INPUT_PULLUP | MUX_MODE0) /* i2c0_sda.i2c0_sda */ 0x18c (PIN_INPUT_PULLUP | MUX_MODE0) /* i2c0_scl.i2c0_scl */ >; }; uart0_pins: pinmux_uart0_pins { pinctrl-single,pins = < 0x170 (PIN_INPUT_PULLUP | MUX_MODE0) /* uart0_rxd.uart0_rxd */ 0x174 (PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* uart0_txd.uart0_txd */ >; }; clkout2_pin: pinmux_clkout2_pin { pinctrl-single,pins = < 0x1b4 (PIN_OUTPUT_PULLDOWN | MUX_MODE3) /* xdma_event_intr1.clkout2 */ >; }; ecap2_pins: backlight_pins { pinctrl-single,pins = < 0x19c 0x4 /* mcasp0_ahclkr.ecap2_in_pwm2_out MODE4 */ >; }; cpsw_default: cpsw_default { pinctrl-single,pins = < /* Slave 1 */ 0x114 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txen.rgmii1_tctl */ 0x118 (PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxdv.rgmii1_rctl */ 0x11c (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd3.rgmii1_td3 */ 0x120 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd2.rgmii1_td2 */ 0x124 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd1.rgmii1_td1 */ 0x128 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txd0.rgmii1_td0 */ 0x12c (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* mii1_txclk.rgmii1_tclk */ 0x130 (PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxclk.rgmii1_rclk */ 0x134 (PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd3.rgmii1_rd3 */ 0x138 (PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd2.rgmii1_rd2 */ 0x13c (PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd1.rgmii1_rd1 */ 0x140 (PIN_INPUT_PULLDOWN | MUX_MODE2) /* mii1_rxd0.rgmii1_rd0 */ /* Slave 2 */ 0x40 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* gpmc_a0.rgmii2_tctl */ 0x44 (PIN_INPUT_PULLDOWN | MUX_MODE2) /* gpmc_a1.rgmii2_rctl */ 0x48 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* gpmc_a2.rgmii2_td3 */ 0x4c (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* gpmc_a3.rgmii2_td2 */ 0x50 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* gpmc_a4.rgmii2_td1 */ 0x54 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* gpmc_a5.rgmii2_td0 */ 0x58 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* gpmc_a6.rgmii2_tclk */ 0x5c (PIN_INPUT_PULLDOWN | MUX_MODE2) /* gpmc_a7.rgmii2_rclk */ 0x60 (PIN_INPUT_PULLDOWN | MUX_MODE2) /* gpmc_a8.rgmii2_rd3 */ 0x64 (PIN_INPUT_PULLDOWN | MUX_MODE2) /* gpmc_a9.rgmii2_rd2 */ 0x68 (PIN_INPUT_PULLDOWN | MUX_MODE2) /* gpmc_a10.rgmii2_rd1 */ 0x6c (PIN_INPUT_PULLDOWN | MUX_MODE2) /* gpmc_a11.rgmii2_rd0 */ >; }; cpsw_sleep: cpsw_sleep { pinctrl-single,pins = < /* Slave 1 reset value */ 0x114 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x118 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x11c (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x120 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x124 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x128 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x12c (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x130 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x134 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x138 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x13c (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x140 (PIN_INPUT_PULLDOWN | MUX_MODE7) /* Slave 2 reset value*/ 0x40 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x44 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x48 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x4c (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x50 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x54 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x58 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x5c (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x60 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x64 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x68 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x6c (PIN_INPUT_PULLDOWN | MUX_MODE7) >; }; davinci_mdio_default: davinci_mdio_default { pinctrl-single,pins = < /* MDIO */ 0x148 (PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE0) /* mdio_data.mdio_data */ 0x14c (PIN_OUTPUT_PULLUP | MUX_MODE0) /* mdio_clk.mdio_clk */ >; }; davinci_mdio_sleep: davinci_mdio_sleep { pinctrl-single,pins = < /* MDIO reset value */ 0x148 (PIN_INPUT_PULLDOWN | MUX_MODE7) 0x14c (PIN_INPUT_PULLDOWN | MUX_MODE7) >; }; mcasp1_pins: mcasp1_pins { pinctrl-single,pins = < 0x10c (PIN_INPUT_PULLDOWN | MUX_MODE4) /* mii1_crs.mcasp1_aclkx */ 0x110 (PIN_INPUT_PULLDOWN | MUX_MODE4) /* mii1_rxerr.mcasp1_fsx */ 0x108 (PIN_OUTPUT_PULLDOWN | MUX_MODE4) /* mii1_col.mcasp1_axr2 */ 0x144 (PIN_INPUT_PULLDOWN | MUX_MODE4) /* rmii1_ref_clk.mcasp1_axr3 */ >; }; }; &uart0 { pinctrl-names = "default"; pinctrl-0 = <&uart0_pins>; status = "okay"; }; &i2c0 { pinctrl-names = "default"; pinctrl-0 = <&i2c0_pins>; status = "okay"; clock-frequency = <400000>; tps: tps@2d { reg = <0x2d>; }; lis331dlh: lis331dlh@18 { compatible = "st,lis331dlh", "st,lis3lv02d"; reg = <0x18>; Vdd-supply = <&lis3_reg>; Vdd_IO-supply = <&lis3_reg>; st,click-single-x; st,click-single-y; st,click-single-z; st,click-thresh-x = <10>; st,click-thresh-y = <10>; st,click-thresh-z = <10>; st,irq1-click; st,irq2-click; st,wakeup-x-lo; st,wakeup-x-hi; st,wakeup-y-lo; st,wakeup-y-hi; st,wakeup-z-lo; st,wakeup-z-hi; st,min-limit-x = <120>; st,min-limit-y = <120>; st,min-limit-z = <140>; st,max-limit-x = <550>; st,max-limit-y = <550>; st,max-limit-z = <750>; }; tlv320aic3106: tlv320aic3106@1b { compatible = "ti,tlv320aic3106"; reg = <0x1b>; status = "okay"; /* Regulators */ AVDD-supply = <&vaux2_reg>; IOVDD-supply = <&vaux2_reg>; DRVDD-supply = <&vaux2_reg>; DVDD-supply = <&vbat>; }; }; &usb { status = "okay"; control@44e10000 { status = "okay"; }; usb-phy@47401300 { status = "okay"; }; usb-phy@47401b00 { status = "okay"; }; usb@47401000 { status = "okay"; }; usb@47401800 { status = "okay"; dr_mode = "host"; }; }; &epwmss2 { status = "okay"; ecap2: ecap@48304100 { status = "okay"; pinctrl-names = "default"; pinctrl-0 = <&ecap2_pins>; }; }; #include "tps65910.dtsi" &tps { vcc1-supply = <&vbat>; vcc2-supply = <&vbat>; vcc3-supply = <&vbat>; vcc4-supply = <&vbat>; vcc5-supply = <&vbat>; vcc6-supply = <&vbat>; vcc7-supply = <&vbat>; vccio-supply = <&vbat>; regulators { vrtc_reg: regulator@0 { regulator-always-on; }; vio_reg: regulator@1 { regulator-always-on; }; vdd1_reg: regulator@2 { /* VDD_MPU voltage limits 0.95V - 1.26V with +/-4% tolerance */ regulator-name = "vdd_mpu"; regulator-min-microvolt = <912500>; regulator-max-microvolt = <1312500>; regulator-boot-on; regulator-always-on; }; vdd2_reg: regulator@3 { /* VDD_CORE voltage limits 0.95V - 1.1V with +/-4% tolerance */ regulator-name = "vdd_core"; regulator-min-microvolt = <912500>; regulator-max-microvolt = <1150000>; regulator-boot-on; regulator-always-on; }; vdd3_reg: regulator@4 { regulator-always-on; }; vdig1_reg: regulator@5 { regulator-always-on; }; vdig2_reg: regulator@6 { regulator-always-on; }; vpll_reg: regulator@7 { regulator-always-on; }; vdac_reg: regulator@8 { regulator-always-on; }; vaux1_reg: regulator@9 { regulator-always-on; }; vaux2_reg: regulator@10 { regulator-always-on; }; vaux33_reg: regulator@11 { regulator-always-on; }; vmmc_reg: regulator@12 { regulator-min-microvolt = <1800000>; regulator-max-microvolt = <3300000>; regulator-always-on; }; }; }; &mac { pinctrl-names = "default", "sleep"; pinctrl-0 = <&cpsw_default>; pinctrl-1 = <&cpsw_sleep>; }; &davinci_mdio { pinctrl-names = "default", "sleep"; pinctrl-0 = <&davinci_mdio_default>; pinctrl-1 = <&davinci_mdio_sleep>; }; &cpsw_emac0 { phy_id = <&davinci_mdio>, <0>; phy-mode = "rgmii-txid"; }; &cpsw_emac1 { phy_id = <&davinci_mdio>, <1>; phy-mode = "rgmii-txid"; }; &mmc1 { status = "okay"; vmmc-supply = <&vmmc_reg>; bus-width = <4>; }; &sham { status = "okay"; }; &aes { status = "okay"; }; &gpio0 { ti,no-reset-on-init; }; &mcasp1 { pinctrl-names = "default"; pinctrl-0 = <&mcasp1_pins>; status = "okay"; op-mode = <0>; /* MCASP_IIS_MODE */ tdm-slots = <2>; /* 4 serializers */ serial-dir = < /* 0: INACTIVE, 1: TX, 2: RX */ 0 0 1 2 >; tx-num-evt = <1>; rx-num-evt = <1>; }; &tscadc { status = "okay"; tsc { ti,wires = <4>; ti,x-plate-resistance = <200>; ti,coordinate-readouts = <5>; ti,wire-config = <0x00 0x11 0x22 0x33>; }; };
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
You can’t perform that action at this time.