003 File Manager
Current Path:
/usr/src/sys/contrib/device-tree/src/arm64/amlogic
usr
/
src
/
sys
/
contrib
/
device-tree
/
src
/
arm64
/
amlogic
/
📁
..
📄
meson-a1-ad401.dts
(455 B)
📄
meson-a1.dtsi
(3.46 KB)
📄
meson-axg-s400.dts
(11.36 KB)
📄
meson-axg.dtsi
(38.17 KB)
📄
meson-g12-common.dtsi
(52.74 KB)
📄
meson-g12.dtsi
(11.08 KB)
📄
meson-g12a-sei510.dts
(10.67 KB)
📄
meson-g12a-u200.dts
(5.95 KB)
📄
meson-g12a-x96-max.dts
(9.07 KB)
📄
meson-g12a.dtsi
(2.55 KB)
📄
meson-g12b-a311d-khadas-vim3.dts
(1.25 KB)
📄
meson-g12b-a311d.dtsi
(2.89 KB)
📄
meson-g12b-gtking-pro.dts
(2.12 KB)
📄
meson-g12b-gtking.dts
(2.45 KB)
📄
meson-g12b-khadas-vim3.dtsi
(3.45 KB)
📄
meson-g12b-odroid-n2.dts
(12.42 KB)
📄
meson-g12b-s922x-khadas-vim3.dts
(1.25 KB)
📄
meson-g12b-s922x.dtsi
(2.44 KB)
📄
meson-g12b-ugoos-am6.dts
(3.06 KB)
📄
meson-g12b-w400.dtsi
(8.46 KB)
📄
meson-g12b.dtsi
(2.65 KB)
📄
meson-gx-libretech-pc.dtsi
(8.56 KB)
📄
meson-gx-mali450.dtsi
(1.48 KB)
📄
meson-gx-p23x-q20x.dtsi
(6.1 KB)
📄
meson-gx.dtsi
(15.66 KB)
📄
meson-gxbb-kii-pro.dts
(1.46 KB)
📄
meson-gxbb-nanopi-k2.dts
(7.95 KB)
📄
meson-gxbb-nexbox-a95x.dts
(5.36 KB)
📄
meson-gxbb-odroidc2.dts
(8.16 KB)
📄
meson-gxbb-p200.dts
(2 KB)
📄
meson-gxbb-p201.dts
(555 B)
📄
meson-gxbb-p20x.dtsi
(4.65 KB)
📄
meson-gxbb-vega-s95-meta.dts
(345 B)
📄
meson-gxbb-vega-s95-pro.dts
(343 B)
📄
meson-gxbb-vega-s95-telos.dts
(347 B)
📄
meson-gxbb-vega-s95.dtsi
(5.11 KB)
📄
meson-gxbb-wetek-hub.dts
(313 B)
📄
meson-gxbb-wetek-play2.dts
(1.01 KB)
📄
meson-gxbb-wetek.dtsi
(5.32 KB)
📄
meson-gxbb.dtsi
(16.07 KB)
📄
meson-gxl-mali.dtsi
(404 B)
📄
meson-gxl-s805x-libretech-ac.dts
(6.48 KB)
📄
meson-gxl-s805x-p241.dts
(4.19 KB)
📄
meson-gxl-s805x.dtsi
(459 B)
📄
meson-gxl-s905d-libretech-pc.dts
(363 B)
📄
meson-gxl-s905d-p230.dts
(2.13 KB)
📄
meson-gxl-s905d-p231.dts
(550 B)
📄
meson-gxl-s905d-phicomm-n1.dts
(514 B)
📄
meson-gxl-s905d-sml5442tw.dts
(1.61 KB)
📄
meson-gxl-s905d.dtsi
(262 B)
📄
meson-gxl-s905w-p281.dts
(589 B)
📄
meson-gxl-s905w-tx3-mini.dts
(637 B)
📄
meson-gxl-s905x-hwacom-amazetv.dts
(3.19 KB)
📄
meson-gxl-s905x-khadas-vim.dts
(4.41 KB)
📄
meson-gxl-s905x-libretech-cc.dts
(7.37 KB)
📄
meson-gxl-s905x-nexbox-a95x.dts
(4.19 KB)
📄
meson-gxl-s905x-p212.dts
(1.17 KB)
📄
meson-gxl-s905x-p212.dtsi
(4.16 KB)
📄
meson-gxl-s905x.dtsi
(375 B)
📄
meson-gxl.dtsi
(17.39 KB)
📄
meson-gxm-khadas-vim2.dts
(7.74 KB)
📄
meson-gxm-nexbox-a1.dts
(3.33 KB)
📄
meson-gxm-q200.dts
(1.64 KB)
📄
meson-gxm-q201.dts
(542 B)
📄
meson-gxm-rbox-pro.dts
(3.85 KB)
📄
meson-gxm-s912-libretech-pc.dts
(1.18 KB)
📄
meson-gxm-vega-s96.dts
(783 B)
📄
meson-gxm-wetek-core2.dts
(1.67 KB)
📄
meson-gxm.dtsi
(4.14 KB)
📄
meson-khadas-vim3.dtsi
(8.01 KB)
📄
meson-sm1-khadas-vim3l.dts
(3.61 KB)
📄
meson-sm1-odroid-c4.dts
(9.7 KB)
📄
meson-sm1-sei610.dts
(11.83 KB)
📄
meson-sm1.dtsi
(13.43 KB)
Editing: meson-gxm.dtsi
// SPDX-License-Identifier: (GPL-2.0+ OR MIT) /* * Copyright (c) 2016 Endless Computers, Inc. * Author: Carlo Caione <carlo@endlessm.com> */ #include "meson-gxl.dtsi" / { compatible = "amlogic,meson-gxm"; cpus { cpu-map { cluster0 { core0 { cpu = <&cpu0>; }; core1 { cpu = <&cpu1>; }; core2 { cpu = <&cpu2>; }; core3 { cpu = <&cpu3>; }; }; cluster1 { core0 { cpu = <&cpu4>; }; core1 { cpu = <&cpu5>; }; core2 { cpu = <&cpu6>; }; core3 { cpu = <&cpu7>; }; }; }; cpu4: cpu@100 { device_type = "cpu"; compatible = "arm,cortex-a53"; reg = <0x0 0x100>; enable-method = "psci"; next-level-cache = <&l2>; clocks = <&scpi_dvfs 1>; #cooling-cells = <2>; }; cpu5: cpu@101 { device_type = "cpu"; compatible = "arm,cortex-a53"; reg = <0x0 0x101>; enable-method = "psci"; next-level-cache = <&l2>; clocks = <&scpi_dvfs 1>; #cooling-cells = <2>; }; cpu6: cpu@102 { device_type = "cpu"; compatible = "arm,cortex-a53"; reg = <0x0 0x102>; enable-method = "psci"; next-level-cache = <&l2>; clocks = <&scpi_dvfs 1>; #cooling-cells = <2>; }; cpu7: cpu@103 { device_type = "cpu"; compatible = "arm,cortex-a53"; reg = <0x0 0x103>; enable-method = "psci"; next-level-cache = <&l2>; clocks = <&scpi_dvfs 1>; #cooling-cells = <2>; }; }; gpu_opp_table: opp-table { compatible = "operating-points-v2"; opp-125000000 { opp-hz = /bits/ 64 <125000000>; opp-microvolt = <950000>; }; opp-250000000 { opp-hz = /bits/ 64 <250000000>; opp-microvolt = <950000>; }; opp-285714285 { opp-hz = /bits/ 64 <285714285>; opp-microvolt = <950000>; }; opp-400000000 { opp-hz = /bits/ 64 <400000000>; opp-microvolt = <950000>; }; opp-500000000 { opp-hz = /bits/ 64 <500000000>; opp-microvolt = <950000>; }; opp-666666666 { opp-hz = /bits/ 64 <666666666>; opp-microvolt = <950000>; }; }; }; &apb { usb2_phy2: phy@78040 { compatible = "amlogic,meson-gxl-usb2-phy"; #phy-cells = <0>; reg = <0x0 0x78040 0x0 0x20>; clocks = <&clkc CLKID_USB>; clock-names = "phy"; resets = <&reset RESET_USB_OTG>; reset-names = "phy"; status = "okay"; }; mali: gpu@c0000 { compatible = "amlogic,meson-gxm-mali", "arm,mali-t820"; reg = <0x0 0xc0000 0x0 0x40000>; interrupt-parent = <&gic>; interrupts = <GIC_SPI 162 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 161 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 160 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "job", "mmu", "gpu"; clocks = <&clkc CLKID_MALI>; resets = <&reset RESET_MALI_CAPB3>, <&reset RESET_MALI>; operating-points-v2 = <&gpu_opp_table>; }; }; &clkc_AO { compatible = "amlogic,meson-gxm-aoclkc", "amlogic,meson-gx-aoclkc"; }; &cpu_cooling_maps { map0 { cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, <&cpu1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, <&cpu2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, <&cpu3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, <&cpu4 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, <&cpu5 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, <&cpu6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, <&cpu7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; }; map1 { cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, <&cpu1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, <&cpu2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, <&cpu3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, <&cpu4 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, <&cpu5 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, <&cpu6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, <&cpu7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; }; }; &saradc { compatible = "amlogic,meson-gxm-saradc", "amlogic,meson-saradc"; }; &scpi_dvfs { clock-indices = <0 1>; clock-output-names = "vbig", "vlittle"; }; &vpu { compatible = "amlogic,meson-gxm-vpu", "amlogic,meson-gx-vpu"; }; &hdmi_tx { compatible = "amlogic,meson-gxm-dw-hdmi", "amlogic,meson-gx-dw-hdmi"; }; &usb { compatible = "amlogic,meson-gxm-usb-ctrl"; phy-names = "usb2-phy0", "usb2-phy1", "usb2-phy2"; phys = <&usb2_phy0>, <&usb2_phy1>, <&usb2_phy2>; }; &vdec { compatible = "amlogic,gxm-vdec", "amlogic,gx-vdec"; };
Upload File
Create Folder