Created
December 29, 2025 17:38
-
-
Save macromorgan/015ecbc2df70c422e546aa4aff731a2e to your computer and use it in GitHub Desktop.
RG DS
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| DDR 03ea844c5d typ 25/11/10-12:00.51,fwver: v1.23 | |
| In | |
| wdqs_if: 0x1010100 | |
| LP4/4x derate en, other dram:1x trefi | |
| Not support DRAM ODT | |
| ddrconfig:8 | |
| LPDDR3, 324MHz | |
| BW=32 Col=11 Bk=8 CS0 Row=15 CS1 Row=15 CS=2 Die BW=32 Size=3072MB | |
| tdqss_lf: cs0 dqs0: 313ps, dqs1: 96ps, dqs2: 217ps, dqs3: 168ps, | |
| tdqss_lf: cs1 dqs0: 289ps, dqs1: 96ps, dqs2: 192ps, dqs3: 192ps, | |
| tdqss_hf: cs0 dqs0: 313ps, dqs1: 96ps, dqs2: 217ps, dqs3: 168ps, | |
| tdqss_hf: cs1 dqs0: 289ps, dqs1: 96ps, dqs2: 192ps, dqs3: 192ps, | |
| change to: 324MHz | |
| clk skew:0x88 | |
| PHY drv:clk:39,ca:37,DQ:37,odt:0 | |
| vrefinner:50%, vrefout:50% | |
| dram drv:34,odt:0 | |
| change to: 528MHz | |
| clk skew:0x88 | |
| PHY drv:clk:39,ca:37,DQ:37,odt:148 | |
| vrefinner:50%, vrefout:50% | |
| dram drv:34,odt:0 | |
| change to: 780MHz | |
| clk skew:0x88 | |
| PHY drv:clk:39,ca:37,DQ:37,odt:148 | |
| vrefinner:50%, vrefout:50% | |
| dram drv:34,odt:0 | |
| rx vref: 54.0% | |
| tx vref: 48.0% | |
| change to: 924MHz(final freq) | |
| clk skew:0x88 | |
| PHY drv:clk:39,ca:37,DQ:37,odt:148 | |
| vrefinner:50%, vrefout:50% | |
| dram drv:34,odt:0 | |
| rx vref: 54.0% | |
| tx vref: 50.0% | |
| cs 0: | |
| rdtrn RS: | |
| DQS0:0x48, DQS1:0x35, DQS2:0x53, DQS3:0x44, | |
| min : 0x8 0x8 0xb 0x5 0x5 0x1 0x5 0x7 , 0x2 0x2 0xa 0x9 0x5 0xa 0xc 0x7 , | |
| 0xe 0x9 0x6 0x5 0xc 0x6 0x0 0x9 , 0xa 0x7 0x5 0x1 0x9 0xb 0x9 0x8 , | |
| mid :0x23 0x24 0x27 0x1f 0x1f 0x1c 0x20 0x23 ,0x1e 0x1e 0x22 0x22 0x1e 0x23 0x26 0x20 , | |
| 0x2a 0x27 0x24 0x23 0x29 0x24 0x1f 0x27 ,0x29 0x27 0x25 0x23 0x2b 0x2c 0x2a 0x2a , | |
| max :0x3f 0x41 0x44 0x3a 0x3a 0x38 0x3b 0x3f ,0x3a 0x3a 0x3b 0x3c 0x37 0x3d 0x40 0x3a , | |
| 0x46 0x46 0x42 0x41 0x47 0x42 0x3f 0x46 ,0x49 0x48 0x46 0x45 0x4d 0x4d 0x4b 0x4d , | |
| range:0x37 0x39 0x39 0x35 0x35 0x37 0x36 0x38 ,0x38 0x38 0x31 0x33 0x32 0x33 0x34 0x33 , | |
| 0x38 0x3d 0x3c 0x3c 0x3b 0x3c 0x3f 0x3d ,0x3f 0x41 0x41 0x44 0x44 0x42 0x42 0x45 , | |
| wrtrn RS: | |
| DQS0:0xad, DQS1:0x93, DQS2:0xa1, DQS3:0x9b, | |
| min :0x92 0x94 0x95 0x91 0x91 0x8e 0x90 0x92 0x90 ,0x88 0x87 0x8c 0x8b 0x87 0x8b 0x8e 0x8c 0x7c , | |
| 0x81 0x81 0x7d 0x7e 0x81 0x7e 0x7b 0x7f 0x82 ,0x86 0x86 0x85 0x83 0x87 0x8b 0x88 0x88 0x84 , | |
| mid :0xa4 0xa7 0xa9 0xa3 0xa3 0xa2 0xa3 0xa6 0xab ,0x9c 0x9c 0x9f 0x9e 0x9b 0x9f 0xa2 0x9f 0x98 , | |
| 0x97 0x97 0x92 0x94 0x97 0x94 0x90 0x97 0x9e ,0xa2 0xa2 0xa1 0x9e 0xa5 0xa7 0xa4 0xa3 0xa1 , | |
| max :0xb6 0xba 0xbd 0xb6 0xb6 0xb7 0xb7 0xbb 0xc6 ,0xb0 0xb2 0xb3 0xb2 0xb0 0xb4 0xb6 0xb2 0xb4 , | |
| 0xae 0xae 0xa8 0xab 0xad 0xaa 0xa6 0xaf 0xba ,0xbf 0xbf 0xbd 0xba 0xc3 0xc3 0xc0 0xbe 0xbe , | |
| range:0x24 0x26 0x28 0x25 0x25 0x29 0x27 0x29 0x36 ,0x28 0x2b 0x27 0x27 0x29 0x29 0x28 0x26 0x38 , | |
| 0x2d 0x2d 0x2b 0x2d 0x2c 0x2c 0x2b 0x30 0x38 ,0x39 0x39 0x38 0x37 0x3c 0x38 0x38 0x36 0x3a , | |
| cs 1: | |
| rdtrn RS: | |
| DQS0:0x48, DQS1:0x35, DQS2:0x53, DQS3:0x44, | |
| min : 0x8 0x8 0xb 0x5 0x5 0x1 0x5 0x7 , 0x2 0x2 0xa 0x9 0x5 0xa 0xc 0x7 , | |
| 0xe 0x9 0x6 0x5 0xc 0x6 0x0 0x9 , 0xa 0x7 0x5 0x1 0x9 0xb 0x9 0x8 , | |
| mid :0x23 0x24 0x27 0x1f 0x1f 0x1c 0x20 0x23 ,0x1e 0x1e 0x22 0x22 0x1e 0x23 0x26 0x20 , | |
| 0x2a 0x27 0x24 0x23 0x29 0x24 0x1f 0x27 ,0x29 0x27 0x25 0x23 0x2b 0x2c 0x2a 0x2a , | |
| max :0x3f 0x41 0x44 0x3a 0x3a 0x38 0x3b 0x3f ,0x3a 0x3a 0x3b 0x3c 0x37 0x3d 0x40 0x3a , | |
| 0x46 0x46 0x42 0x41 0x47 0x42 0x3f 0x46 ,0x49 0x48 0x46 0x45 0x4d 0x4d 0x4b 0x4d , | |
| range:0x37 0x39 0x39 0x35 0x35 0x37 0x36 0x38 ,0x38 0x38 0x31 0x33 0x32 0x33 0x34 0x33 , | |
| 0x38 0x3d 0x3c 0x3c 0x3b 0x3c 0x3f 0x3d ,0x3f 0x41 0x41 0x44 0x44 0x42 0x42 0x45 , | |
| wrtrn RS: | |
| DQS0:0xad, DQS1:0x93, DQS2:0xa1, DQS3:0x9b, | |
| min :0x92 0x94 0x95 0x91 0x91 0x8e 0x90 0x92 0x90 ,0x88 0x87 0x8c 0x8b 0x87 0x8b 0x8e 0x8c 0x7c , | |
| 0x81 0x81 0x7d 0x7e 0x81 0x7e 0x7b 0x7f 0x82 ,0x86 0x86 0x85 0x83 0x87 0x8b 0x88 0x88 0x84 , | |
| mid :0xa4 0xa7 0xa9 0xa3 0xa3 0xa2 0xa3 0xa6 0xab ,0x9c 0x9c 0x9f 0x9e 0x9b 0x9f 0xa2 0x9f 0x98 , | |
| 0x97 0x97 0x92 0x94 0x97 0x94 0x90 0x97 0x9e ,0xa2 0xa2 0xa1 0x9e 0xa5 0xa7 0xa4 0xa3 0xa1 , | |
| max :0xb6 0xba 0xbd 0xb6 0xb6 0xb7 0xb7 0xbb 0xc6 ,0xb0 0xb2 0xb3 0xb2 0xb0 0xb4 0xb6 0xb2 0xb4 , | |
| 0xae 0xae 0xa8 0xab 0xad 0xaa 0xa6 0xaf 0xba ,0xbf 0xbf 0xbd 0xba 0xc3 0xc3 0xc0 0xbe 0xbe , | |
| range:0x24 0x26 0x28 0x25 0x25 0x29 0x27 0x29 0x36 ,0x28 0x2b 0x27 0x27 0x29 0x29 0x28 0x26 0x38 , | |
| 0x2d 0x2d 0x2b 0x2d 0x2c 0x2c 0x2b 0x30 0x38 ,0x39 0x39 0x38 0x37 0x3c 0x38 0x38 0x36 0x3a , | |
| out | |
| U-Boot SPL board init | |
| U-Boot SPL 2017.09-g606f72bd97a-240527 #lxh (May 30 2024 - 16:08:15), fwver: v1.14 | |
| unknown raw ID 0 0 0 | |
| unrecognized JEDEC id bytes: 00, 00, 00 | |
| Trying to boot from MMC2 | |
| MMC: no card present | |
| mmc_init: -123, time 1 | |
| spl: mmc init failed with error: -123 | |
| Trying to boot from MMC1 | |
| SPL: A/B-slot: _a, successful: 0, tries-remain: 7 | |
| Trying fit image at 0x4000 sector | |
| ## Verified-boot: 0 | |
| ## Checking atf-1 0x00040000 (gzip @0x00240000) ... sha256(b33d44e24d...) + sha256(d7623f2738...) + OK | |
| ## Checking uboot 0x00a00000 (gzip @0x00c00000) ... sha256(8fcbced396...) + sha256(6460d6b98c...) + OK | |
| ## Checking fdt 0x00b5fd58 ... sha256(cb93004999...) + OK | |
| ## Checking atf-2 0xfdcc1000 ... sha256(6cff1ca02d...) + OK | |
| ## Checking atf-3 0x0005c000 ... sha256(1ceb7c563d...) + OK | |
| ## Checking atf-4 0xfdcce000 ... sha256(673d5b3eb1...) + OK | |
| ## Checking atf-5 0xfdcd0000 ... sha256(59cdd7d1fa...) + OK | |
| ## Checking atf-6 0x0005a000 ... sha256(7a657e895a...) + OK | |
| ## Checking optee 0x08400000 (gzip @0x08600000) ... sha256(f5621243a8...) + sha256(69cf1dc21a...) + OK | |
| Jumping to U-Boot(0x00a00000) via ARM Trusted Firmware(0x00040000) | |
| Total: 168.239/278.300 ms | |
| INFO: Preloader serial: 2 | |
| NOTICE: BL31: v2.3():v2.3-896-g70d3deb59:huan.he, fwver: v1.45 | |
| NOTICE: BL31: Built : 16:38:07, Mar 4 2025 | |
| INFO: GICv3 without legacy support detected. | |
| INFO: ARM GICv3 driver initialized in EL3 | |
| INFO: pmu v1 is valid 220114 | |
| INFO: l3 cache partition cfg-0 | |
| INFO: dfs DDR fsp_param[0].freq_mhz= 920MHz | |
| INFO: dfs DDR fsp_param[1].freq_mhz= 324MHz | |
| INFO: dfs DDR fsp_param[2].freq_mhz= 528MHz | |
| INFO: dfs DDR fsp_param[3].freq_mhz= 780MHz | |
| INFO: Using opteed sec cpu_context! | |
| INFO: boot cpu mask: 0 | |
| INFO: BL31: Initializing runtime services | |
| INFO: BL31: Initializing BL32 | |
| I/TC: | |
| I/TC: OP-TEE version: 3.13.0-1018-g3864e29ae #hisping.lin (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Tue Jul 1 02:22:06 UTC 2025 aarch64, fwver: v2.16 | |
| I/TC: OP-TEE memory size: TEEOS 0x200000 TA 0xc00000 SHM 0x200000 | |
| I/TC: Primary CPU initializing | |
| I/TC: CRYPTO_CRYPTO_VERSION_NEW no support. Skip all algo mode check. | |
| I/TC: Primary CPU switching to normal world boot | |
| INFO: BL31: Preparing for EL3 exit to normal world | |
| INFO: Entry point address = 0xa00000 | |
| INFO: SPSR = 0x3c9 | |
| U-Boot 2017.09 (Dec 08 2025 - 22:50:30 +0800) | |
| Model: Rockchip RK3568 Evaluation Board | |
| MPIDR: 0x0 | |
| PreSerial: 2, raw, 0xfe660000 | |
| DRAM: 3 GiB | |
| Sysmem: init | |
| Relocation Offset: bd0ff000 | |
| Relocation fdt: bb7f8a28 - bb7fecd0 | |
| CR: M/C/I | |
| Using default environment | |
| optee api revision: 2.0 | |
| dwmmc@fe2b0000: 1, dwmmc@fe2c0000: 2, sdhci@fe310000: 0 | |
| Bootdev(atags): mmc 0 | |
| MMC0: HS200, 200Mhz | |
| PartType: EFI | |
| E/TC:? 0 storage_check_security_level_flag:581 Not support security level! | |
| DM: v1 | |
| Android 14.0, Build 2025.6, v2 | |
| boot mode: None | |
| RESC: 'boot', blk@0x0001f3e4 | |
| Device is: UNLOCKED | |
| DTB: rk-kernel.dtb | |
| HASH(c): OK | |
| ANDROID: fdt overlay OK | |
| usb dr_mode not found | |
| usb dr_mode not found | |
| I2c0 speed: 100000Hz | |
| vsel-gpios- not found! Error: -2 | |
| vdd_cpu init 1000000 uV | |
| can't find shutdown-sequence prop | |
| can't find vb-shutdown-sequence prop | |
| PMIC: RK8170 (on=0x40, off=0x80) | |
| vdd_logic init 950000 uV | |
| vdd_gpu init 950000 uV | |
| io-domain: OK | |
| otp spec: 1 | |
| INFO: ddr dmc_fsp already initialized in loader. | |
| use 0xbde00000 as drm logo base memory | |
| dm_gpio_set_value desc->offset=23 value=1 | |
| dm_gpio_set_value desc->offset=8 value=1 | |
| dm_gpio_set_value desc->offset=11 value=0 | |
| dm_gpio_set_value desc->offset=17 value=1 | |
| dm_gpio_set_value desc->offset=18 value=1 | |
| dm_gpio_set_value desc->offset=12 value=0 | |
| Model: Anbernic RG DS (rk3568) | |
| mode: uboot=0, android=1; exit: soc=2%, voltage=3600mv; | |
| lp_voltage=3600%, screen_on=3600mv | |
| can't find ocv_table prop | |
| dm_gpio_set_value desc->offset=21 value=0 | |
| Found Charging LED | |
| dm_gpio_set_value desc->offset=20 value=0 | |
| Found Charging-Full LED | |
| dm_gpio_set_value desc->offset=22 value=0 | |
| Found Battery-LOW LED | |
| dm_gpio_set_value desc->offset=4 value=1 | |
| Found BACKLIGHT_0_POWER | |
| dm_gpio_set_value desc->offset=3 value=0 | |
| Found BACKLIGHT_1_POWER | |
| Enable charge animation display | |
| @@ BAT voltage check : threshold=3600mv, now=4318mv | |
| Android charge mode | |
| Exit charge: due to not enable uboot charge | |
| Rockchip UBOOT DRM driver version: v1.0.1 | |
| Assign default plane mask | |
| VOP have 2 active VP | |
| vp0 have layer nr:3[Cluster0 Esmart0 Smart0 ], primary plane: Smart0 | |
| vp1 have layer nr:3[Cluster1 Esmart1 Smart1 ], primary plane: Smart1 | |
| vp2 have layer nr:0[], primary plane: INVALID | |
| disp info 2, type:16, id:0 | |
| Using display timing dts | |
| dsi@fe060000: detailed mode clock 42100 kHz, flags[a] | |
| H: 0640 0900 1120 1380 | |
| V: 0480 0490 0492 0508 | |
| bus_format: 100e | |
| VOP update mode to: 640x480p60, type: MIPI0 for VP0 | |
| VP0 set crtc_clock to 42100KHz | |
| VOP VP0 enable Smart0[640x480->640x480@0x0] fmt[0] addr[0xbde00000] | |
| final DSI-Link bandwidth: 276 Mbps x 4 | |
| dm_gpio_set_value desc->offset=23 value=1 | |
| dm_gpio_set_value desc->offset=8 value=1 | |
| dm_gpio_set_value desc->offset=11 value=1 | |
| dm_gpio_set_value desc->offset=11 value=0 | |
| dm_gpio_set_value desc->offset=11 value=1 | |
| Using display timing dts | |
| dsi@fe070000: detailed mode clock 42100 kHz, flags[a] | |
| H: 0640 0900 1120 1380 | |
| V: 0480 0490 0492 0508 | |
| bus_format: 100e | |
| VOP update mode to: 640x480p60, type: MIPI1 for VP1 | |
| VP1 set crtc_clock to 42094KHz | |
| VOP VP1 enable Smart1[640x480->640x480@0x0] fmt[0] addr[0xbde00000] | |
| final DSI-Link bandwidth: 276 Mbps x 4 | |
| dm_gpio_set_value desc->offset=17 value=1 | |
| dm_gpio_set_value desc->offset=18 value=1 | |
| dm_gpio_set_value desc->offset=12 value=1 | |
| dm_gpio_set_value desc->offset=12 value=0 | |
| dm_gpio_set_value desc->offset=12 value=1 | |
| CLK: (sync kernel. arm: enter 816000 KHz, init 816000 KHz, kernel 0N/A) | |
| apll 1104000 KHz | |
| dpll 460000 KHz | |
| gpll 1188000 KHz | |
| cpll 1000000 KHz | |
| npll 1200000 KHz | |
| vpll 673500 KHz | |
| hpll 42099 KHz | |
| ppll 200000 KHz | |
| armclk 1104000 KHz | |
| aclk_bus 150000 KHz | |
| pclk_bus 100000 KHz | |
| aclk_top_high 500000 KHz | |
| aclk_top_low 400000 KHz | |
| hclk_top 150000 KHz | |
| pclk_top 100000 KHz | |
| aclk_perimid 300000 KHz | |
| hclk_perimid 150000 KHz | |
| pclk_pmu 100000 KHz | |
| Net: No ethernet found. | |
| Hit key to stop autoboot('CTRL+C'): 0 | |
| ANDROID: reboot reason: "(none)" | |
| Vboot=0, AVB images, AVB verify | |
| read_is_device_unlocked() ops returned that device is UNLOCKED | |
| avb_slot_verify.c:763: ERROR: vbmeta: Error verifying vbmeta image: OK_NOT_SIGNED | |
| preloaded: distribute image from 'boot | |
| ANDROID: sha1(cb3d35fb72...) + OK | |
| Could not find "system" partition | |
| Booting IMAGE kernel at 0x00280000 with fdt at 0x08300000... | |
| Fdt Ramdisk skip relocation | |
| ## Booting Android Image at 0x0027f800 ... | |
| Kernel: 0x00280000 - 0x02684008 (36881 KiB) | |
| ramdisk: 0x0a200000 - 0x0a3772cd (1501 KiB) | |
| ## Flattened Device Tree blob at 0x08300000 | |
| Booting using the fdt blob at 0x08300000 | |
| XIP Kernel Image from 0x00280000 to 0x00280000 ... OK | |
| kernel loaded at 0x00280000, end = 0x02684008 | |
| Using Device Tree in place at 0000000008300000, end 0000000008331df9 | |
| vp0, plane_mask:0x15, primary-id:4, curser-id:255 | |
| vp1, plane_mask:0x2a, primary-id:5, curser-id:255 | |
| vp2, plane_mask:0x0, primary-id:255, curser-id:255 | |
| ## reserved-memory: | |
| drm-logo@0: addr=bde00000 size=258000 | |
| drm-cubic-lut@0: addr=bfe00000 size=8000 | |
| linux,cma: addr=10000000 size=800000 | |
| ramoops@110000: addr=110000 size=f0000 | |
| vendor-storage-rm@00000000: addr=bbc03000 size=10000 | |
| Adding bank: 0x00200000 - 0x08400000 (size: 0x08200000) | |
| Adding bank: 0x09400000 - 0xc0000000 (size: 0xb6c00000) | |
| == DO RELOCATE == Kernel from 0x00280000 to 0x00200000 | |
| Total: 2160.697/2210.54 ms | |
| Starting kernel ... | |
| [ 2.218493][ T0] Booting Linux on physical CPU 0x0000000000 [0x412fd050] | |
| [ 2.218529][ T0] Linux version 6.1.141 (builder1@dell-PowerEdge-R730XD) (Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362), LLD 17.0.2) #27 SMP PREEMPT Mon Dec 8 22:52:31 CST 2025 | |
| [ 2.220404][ T0] random: crng init done | |
| [ 2.223627][ T0] Machine model: Anbernic RG DS (rk3568) | |
| [ 2.234749][ T0] earlycon: uart8250 at MMIO32 0x00000000fe660000 (options '') | |
| [ 2.239665][ T0] printk: bootconsole [uart8250] enabled | |
| [ 2.240392][ T0] OF: reserved mem: 0x0000000000110000..0x00000000001fffff (960 KiB) map non-reusable ramoops@110000 | |
| [ 2.241428][ T0] Reserved memory: created CMA memory pool at 0x0000000010000000, size 8 MiB | |
| [ 2.242243][ T0] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool | |
| [ 2.243066][ T0] OF: reserved mem: 0x0000000010000000..0x00000000107fffff (8192 KiB) map reusable linux,cma | |
| [ 2.244021][ T0] OF: reserved mem: 0x00000000bbc03000..0x00000000bbc12fff (64 KiB) map non-reusable vendor-storage-rm@00000000 | |
| [ 2.245129][ T0] OF: reserved mem: 0x00000000bde00000..0x00000000be057fff (2400 KiB) map non-reusable drm-logo@0 | |
| [ 2.246122][ T0] OF: reserved mem: 0x00000000bfe00000..0x00000000bfe07fff (32 KiB) map non-reusable drm-cubic-lut@0 | |
| [ 2.291274][ T0] Zone ranges: | |
| [ 2.291607][ T0] DMA32 [mem 0x0000000000200000-0x00000000bfffffff] | |
| [ 2.292268][ T0] Normal empty | |
| [ 2.292610][ T0] Movable zone start for each node | |
| [ 2.293080][ T0] Early memory node ranges | |
| [ 2.293485][ T0] node 0: [mem 0x0000000000200000-0x00000000083fffff] | |
| [ 2.294145][ T0] node 0: [mem 0x0000000009400000-0x00000000bfffffff] | |
| [ 2.294806][ T0] Initmem setup node 0 [mem 0x0000000000200000-0x00000000bfffffff] | |
| [ 2.296174][ T0] On node 0, zone DMA32: 512 pages in unavailable ranges | |
| [ 2.309914][ T0] On node 0, zone DMA32: 4096 pages in unavailable ranges | |
| [ 2.310669][ T0] psci: probing for conduit method from DT. | |
| [ 2.311886][ T0] psci: PSCIv1.1 detected in firmware. | |
| [ 2.312392][ T0] psci: Using standard PSCI v0.2 function IDs | |
| [ 2.312956][ T0] psci: Trusted OS migration not required | |
| [ 2.313493][ T0] psci: SMC Calling Convention v1.2 | |
| [ 2.314307][ T0] percpu: Embedded 29 pages/cpu s78696 r8192 d31896 u118784 | |
| [ 2.315104][ T0] Detected VIPT I-cache on CPU0 | |
| [ 2.315587][ T0] CPU features: detected: GIC system register CPU interface | |
| [ 2.316265][ T0] CPU features: detected: Virtualization Host Extensions | |
| [ 2.316924][ T0] CPU features: detected: ARM errata 1165522, 1319367, or 1530923 | |
| [ 2.317650][ T0] alternatives: applying boot alternatives | |
| [ 2.320915][ T0] Built 1 zonelists, mobility grouping on. Total pages: 769544 | |
| [ 2.321655][ T0] Kernel command line: storagemedia=emmc androidboot.storagemedia=emmc androidboot.mode=charger androidboot.dtb_idx=0 androidboot.dtbo_idx=0 androidboot.verifiedbootstate=orange androidboot.serialno=6c52f704be665f32 console=ttyFIQ0 firmware_class.path=/vendor/etc/firmware init=/init rootwait ro loop.max_part=7 printk.devkmsg=on kvm-arm.mode=none androidboot.console=ttyFIQ0 androidboot.wificountrycode=CN androidboot.hardware=rk30board androidboot.boot_devices=fe310000.sdhci,fe330000.nandc earlycon=uart8250,mmio32,0xfe660000 androidboot.fwver=ddr-v1.23-03ea844c5d,spl-v1.14,bl31-v1.45,bl32-v2.16,uboot-12/08/2025 | |
| [ 2.327398][ T0] Unknown kernel command line parameters "storagemedia=emmc", will be passed to user space. | |
| [ 2.329351][ T0] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) | |
| [ 2.330663][ T0] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) | |
| [ 2.331469][ T0] mem auto-init: stack:all(zero), heap alloc:off, heap free:off | |
| [ 2.369799][ T0] Memory: 3013768K/3127296K available (21888K kernel code, 4368K rwdata, 8648K rodata, 1856K init, 947K bss, 105336K reserved, 8192K cma-reserved) | |
| [ 2.371317][ T0] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 | |
| [ 2.372143][ T0] trace event string verifier disabled | |
| [ 2.372833][ T0] rcu: Preemptible hierarchical RCU implementation. | |
| [ 2.373449][ T0] rcu: RCU event tracing is enabled. | |
| [ 2.373945][ T0] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4. | |
| [ 2.374628][ T0] rcu: RCU priority boosting: priority 1 delay 500 ms. | |
| [ 2.375272][ T0] Trampoline variant of Tasks RCU enabled. | |
| [ 2.375815][ T0] Tracing variant of Tasks RCU enabled. | |
| [ 2.376335][ T0] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. | |
| [ 2.377116][ T0] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 | |
| [ 2.386096][ T0] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 | |
| [ 2.388371][ T0] GICv3: GIC: Using split EOI/Deactivate mode | |
| [ 2.388955][ T0] GICv3: 320 SPIs implemented | |
| [ 2.389387][ T0] GICv3: 0 Extended SPIs implemented | |
| [ 2.389921][ T0] Root IRQ handler: gic_handle_irq | |
| [ 2.390411][ T0] GICv3: GICv3 features: 16 PPIs | |
| [ 2.390899][ T0] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000 | |
| [ 2.392107][ T0] ITS [mem 0xfd440000-0xfd45ffff] | |
| [ 2.392653][ T0] ITS@0x00000000fd440000: allocated 8192 Devices @28e0000 (indirect, esz 8, psz 64K, shr 0) | |
| [ 2.393628][ T0] ITS@0x00000000fd440000: allocated 32768 Interrupt Collections @28f0000 (flat, esz 2, psz 64K, shr 0) | |
| [ 2.394665][ T0] ITS: using cache flushing for cmd queue | |
| [ 2.395595][ T0] GICv3: using LPI property table @0x0000000002900000 | |
| [ 2.396342][ T0] GIC: using cache flushing for LPI property table | |
| [ 2.396949][ T0] GICv3: CPU0: using allocated LPI pending table @0x0000000002910000 | |
| [ 2.397774][ T0] rcu: srcu_init: Setting srcu_struct sizes based on contention. | |
| [ 2.430396][ T0] arch_timer: cp15 timer(s) running at 24.00MHz (phys). | |
| [ 2.431073][ T0] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns | |
| [ 2.432165][ T0] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns | |
| [ 2.434058][ T0] kfence: initialized - using 524288 bytes for 63 objects at 0x(____ptrval____)-0x(____ptrval____) | |
| [ 2.435250][ T0] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) | |
| [ 2.436299][ T0] pid_max: default: 32768 minimum: 301 | |
| [ 2.436881][ T0] LSM: Security Framework initializing | |
| [ 2.437420][ T0] SELinux: Initializing. | |
| [ 2.437934][ T0] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) | |
| [ 2.438718][ T0] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) | |
| [ 2.440615][ T1] cacheinfo: Unable to detect cache hierarchy for CPU 0 | |
| [ 2.442070][ T1] cblist_init_generic: Setting adjustable number of callback queues. | |
| [ 2.442826][ T1] cblist_init_generic: Setting shift to 2 and lim to 1. | |
| [ 2.443603][ T1] cblist_init_generic: Setting adjustable number of callback queues. | |
| [ 2.444356][ T1] cblist_init_generic: Setting shift to 2 and lim to 1. | |
| [ 2.445205][ T1] rcu: Hierarchical SRCU implementation. | |
| [ 2.445730][ T1] rcu: Max phase no-delay instances is 1000. | |
| [ 2.446912][ T1] Platform MSI: interrupt-controller@fd440000 domain created | |
| [ 2.448129][ T1] PCI/MSI: /interrupt-controller@fd400000/interrupt-controller@fd440000 domain created | |
| [ 2.449956][ T1] smp: Bringing up secondary CPUs ... | |
| I/TC: Secondary CPU 1 initializing | |
| I/TC: Secondary CPU 1 switching to normal world boot | |
| I/TC: Secondary CPU 2 initializing | |
| I/TC: Secondary CPU 2 switching to normal world boot | |
| I/TC: Secondary CPU 3 initializing | |
| I/TC: Secondary CPU 3 switching to normal world boot | |
| [ 2.451757][ T0] Detected VIPT I-cache on CPU1 | |
| [ 2.451836][ T0] cacheinfo: Unable to detect cache hierarchy for CPU 1 | |
| [ 2.451849][ T0] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000 | |
| [ 2.451873][ T0] GICv3: CPU1: using allocated LPI pending table @0x0000000002920000 | |
| [ 2.451922][ T0] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] | |
| [ 2.453324][ T0] Detected VIPT I-cache on CPU2 | |
| [ 2.453395][ T0] cacheinfo: Unable to detect cache hierarchy for CPU 2 | |
| [ 2.453406][ T0] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000 | |
| [ 2.453427][ T0] GICv3: CPU2: using allocated LPI pending table @0x0000000002930000 | |
| [ 2.453462][ T0] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] | |
| [ 2.454774][ T0] Detected VIPT I-cache on CPU3 | |
| [ 2.454846][ T0] cacheinfo: Unable to detect cache hierarchy for CPU 3 | |
| [ 2.454858][ T0] GICv3: CPU3: found redistributor 300 region 0:0x00000000fd4c0000 | |
| [ 2.454878][ T0] GICv3: CPU3: using allocated LPI pending table @0x0000000002940000 | |
| [ 2.454909][ T0] CPU3: Booted secondary processor 0x0000000300 [0x412fd050] | |
| [ 2.455010][ T1] smp: Brought up 1 node, 4 CPUs | |
| [ 2.465269][ T1] SMP: Total of 4 processors activated. | |
| [ 2.465786][ T1] CPU features: detected: 32-bit EL0 Support | |
| [ 2.466339][ T1] CPU features: detected: Data cache clean to the PoU not required for I/D coherence | |
| [ 2.467218][ T1] CPU features: detected: Common not Private translations | |
| [ 2.467876][ T1] CPU features: detected: CRC32 instructions | |
| [ 2.468429][ T1] CPU features: detected: RCpc load-acquire (LDAPR) | |
| [ 2.469037][ T1] CPU features: detected: LSE atomic instructions | |
| [ 2.469644][ T1] CPU features: detected: Privileged Access Never | |
| [ 2.470239][ T1] CPU features: detected: RAS Extension Support | |
| [ 2.470816][ T1] CPU features: detected: Speculative Store Bypassing Safe (SSBS) | |
| [ 2.471604][ T1] CPU: All CPU(s) started at EL2 | |
| [ 2.472062][ T1] alternatives: applying system-wide alternatives | |
| [ 2.482256][ T1] devtmpfs: initialized | |
| [ 2.503703][ T1] Registered cp15_barrier emulation handler | |
| [ 2.504273][ T1] Registered setend emulation handler | |
| [ 2.504945][ T1] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns | |
| [ 2.505974][ T1] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) | |
| [ 2.506958][ T1] pinctrl core: initialized pinctrl subsystem | |
| [ 2.508474][ T1] NET: Registered PF_NETLINK/PF_ROUTE protocol family | |
| [ 2.510738][ T1] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations | |
| [ 2.511626][ T1] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations | |
| [ 2.512542][ T1] audit: initializing netlink subsys (disabled) | |
| [ 2.513370][ T38] audit: type=2000 audit(0.068:1): state=initialized audit_enabled=0 res=1 | |
| [ 2.515681][ T1] Registered FIQ tty driver | |
| [ 2.516453][ T1] thermal_sys: Registered thermal governor 'fair_share' | |
| [ 2.516460][ T1] thermal_sys: Registered thermal governor 'step_wise' | |
| [ 2.517105][ T1] thermal_sys: Registered thermal governor 'user_space' | |
| [ 2.517739][ T1] thermal_sys: Registered thermal governor 'power_allocator' | |
| [ 2.518457][ T1] cpuidle: using governor menu | |
| [ 2.520066][ T1] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. | |
| [ 2.520914][ T1] ASID allocator initialised with 65536 entries | |
| [ 2.524516][ T1] ramoops: dmesg-0 0x20000@0x0000000000110000 | |
| [ 2.525113][ T1] ramoops: console 0x80000@0x0000000000130000 | |
| [ 2.525693][ T1] ramoops: pmsg 0x50000@0x00000000001b0000 | |
| [ 2.526712][ T1] printk: console [ramoops-1] enabled | |
| [ 2.527514][ T1] pstore: Registered ramoops as persistent store backend | |
| [ 2.528206][ T1] ramoops: using 0xf0000@0x110000, ecc: 0 | |
| [ 2.543599][ T1] /vop@fe040000: Fixed dependency cycle(s) with /dsi@fe060000 | |
| [ 2.544434][ T1] /dsi@fe060000: Fixed dependency cycle(s) with /dsi@fe060000/panel@0 | |
| [ 2.545208][ T1] /dsi@fe060000: Fixed dependency cycle(s) with /vop@fe040000 | |
| [ 2.546017][ T1] /dsi@fe060000/panel@0: Fixed dependency cycle(s) with /dsi@fe060000 | |
| [ 2.547340][ T1] /vop@fe040000: Fixed dependency cycle(s) with /dsi@fe070000 | |
| [ 2.548099][ T1] /dsi@fe070000: Fixed dependency cycle(s) with /dsi@fe070000/panel@0 | |
| [ 2.548898][ T1] /dsi@fe070000: Fixed dependency cycle(s) with /vop@fe040000 | |
| [ 2.549695][ T1] /dsi@fe070000/panel@0: Fixed dependency cycle(s) with /dsi@fe070000 | |
| [ 2.568304][ T1] rockchip-gpio fdd60000.gpio: probed /pinctrl/gpio@fdd60000 | |
| [ 2.569628][ T1] rockchip-gpio fe740000.gpio: probed /pinctrl/gpio@fe740000 | |
| [ 2.570765][ T1] rockchip-gpio fe750000.gpio: probed /pinctrl/gpio@fe750000 | |
| [ 2.571889][ T1] rockchip-gpio fe760000.gpio: probed /pinctrl/gpio@fe760000 | |
| [ 2.573107][ T1] rockchip-gpio fe770000.gpio: probed /pinctrl/gpio@fe770000 | |
| [ 2.573923][ T1] rockchip-pinctrl pinctrl: probed pinctrl | |
| [ 2.581918][ T1] KASLR disabled due to lack of seed | |
| [ 2.596915][ T1] fiq_debugger fiq_debugger.0: error -ENXIO: IRQ fiq not found | |
| [ 2.597673][ T1] fiq_debugger fiq_debugger.0: error -ENXIO: IRQ wakeup not found | |
| [ 2.598409][ T1] fiq_debugger_probe: could not install nmi irq handler | |
| [ [ 2.599146][ T1] printk: console [ttyFIQ0] enabled | |
| 2.599146][ T1] printk: console [ttyFIQ0] enabled | |
| [ 2.600076][ T1] printk: bootconsole [uart8250] disabled | |
| [ 2.600076][ T1] printk: bootconsole [uart8250] disabled | |
| [ 2.600849][ T1] Registered fiq debugger ttyFIQ0 | |
| [ 2.603066][ T1] iommu: Default domain type: Translated | |
| [ 2.603095][ T1] iommu: DMA domain TLB invalidation policy: strict mode | |
| [ 2.603432][ T1] SCSI subsystem initialized | |
| [ 2.603652][ T1] usbcore: registered new interface driver usbfs | |
| [ 2.603706][ T1] usbcore: registered new interface driver hub | |
| [ 2.603756][ T1] usbcore: registered new device driver usb | |
| [ 2.604207][ T1] mc: Linux media interface: v0.10 | |
| [ 2.604266][ T1] videodev: Linux video capture interface: v2.00 | |
| [ 2.604346][ T1] pps_core: LinuxPPS API ver. 1 registered | |
| [ 2.604359][ T1] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> | |
| [ 2.604381][ T1] PTP clock support registered | |
| [ 2.604436][ T1] EDAC MC: Ver: 3.0.0 | |
| [ 2.605418][ T1] arm-scmi firmware:scmi: Enabled polling mode TX channel - prot_id:16 | |
| [ 2.605579][ T1] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled. | |
| [ 2.605647][ T1] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0 | |
| [ 2.608040][ T1] Advanced Linux Sound Architecture Driver Initialized. | |
| [ 2.608503][ T1] Bluetooth: Core ver 2.22 | |
| [ 2.608562][ T1] NET: Registered PF_BLUETOOTH protocol family | |
| [ 2.608576][ T1] Bluetooth: HCI device and connection manager initialized | |
| [ 2.608594][ T1] Bluetooth: HCI socket layer initialized | |
| [ 2.608607][ T1] Bluetooth: L2CAP socket layer initialized | |
| [ 2.608630][ T1] Bluetooth: SCO socket layer initialized | |
| [ 2.609280][ T1] rockchip-cpuinfo cpuinfo: SoC : 35683000 | |
| [ 2.609300][ T1] rockchip-cpuinfo cpuinfo: Serial : 6c52f704be665f32 | |
| [ 2.610369][ T1] clocksource: Switched to clocksource arch_sys_counter | |
| [ 2.610920][ T1] VFS: Disk quotas dquot_6.6.0 | |
| [ 2.610981][ T1] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) | |
| [ 2.612810][ T1] NET: Registered PF_INET protocol family | |
| [ 2.613063][ T1] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear) | |
| [ 2.615352][ T1] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear) | |
| [ 2.615419][ T1] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) | |
| [ 2.615442][ T1] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear) | |
| [ 2.615602][ T1] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear) | |
| [ 2.616485][ T1] TCP: Hash tables configured (established 32768 bind 32768) | |
| [ 2.616615][ T1] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear) | |
| [ 2.616679][ T1] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear) | |
| [ 2.616853][ T1] NET: Registered PF_UNIX/PF_LOCAL protocol family | |
| [ 2.617778][ T1] PCI: CLS 0 bytes, default 64 | |
| [ 2.618965][ T50] Trying to unpack rootfs image as initramfs... | |
| [ 2.620876][ T1] thermal thermal_zone1: power_allocator: sustainable_power will be estimated | |
| [ 2.621354][ T1] rockchip-thermal fe710000.tsadc: tsadc is probed successfully! | |
| [ 2.623413][ T1] Initialise system trusted keyrings | |
| [ 2.623777][ T1] workingset: timestamp_bits=46 max_order=20 bucket_order=0 | |
| [ 2.629985][ T1] Key type cifs.idmap registered | |
| [ 2.630050][ T1] ntfs: driver 2.1.32 [Flags: R/O]. | |
| [ 2.630207][ T1] fuse: init (API version 7.38) | |
| [ 2.657993][ T1] Key type asymmetric registered | |
| [ 2.658157][ T1] Asymmetric key parser 'x509' registered | |
| [ 2.658283][ T1] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 242) | |
| [ 2.658310][ T1] io scheduler mq-deadline registered | |
| [ 2.658323][ T1] io scheduler kyber registered | |
| [ 2.658532][ T1] io scheduler bfq registered | |
| [ 2.662582][ T50] Freeing initrd memory: 1500K | |
| [ 2.674711][ T1] pwm-backlight backlight: supply power not found, using dummy regulator | |
| [ 2.675174][ T1] pwm-backlight backlight1: supply power not found, using dummy regulator | |
| [ 2.675714][ T1] iep: Module initialized. | |
| [ 2.675852][ T1] mpp_service mpp-srv: 81c59f47ad0 author: Yangliming 2025-08-16 sync rockchip code 2025/8/16 | |
| [ 2.675869][ T1] mpp_service mpp-srv: probe start | |
| [ 2.680117][ T1] mpp_service mpp-srv: probe success | |
| [ 2.685291][ T1] dma-pl330 fe530000.dma-controller: Loaded driver for PL330 DMAC-241330 | |
| [ 2.685433][ T1] dma-pl330 fe530000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 | |
| [ 2.687612][ T1] dma-pl330 fe550000.dma-controller: Loaded driver for PL330 DMAC-241330 | |
| [ 2.687707][ T1] dma-pl330 fe550000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 | |
| [ 2.688093][ T1] rockchip-pvtm fde00000.pvtm: pvtm@0 probed | |
| [ 2.688291][ T1] rockchip-pvtm fde80000.pvtm: pvtm@1 probed | |
| [ 2.688426][ T1] rockchip-pvtm fde90000.pvtm: pvtm@2 probed | |
| [ 2.689226][ T1] rockchip-system-monitor rockchip-system-monitor: system monitor probe | |
| [ 2.689986][ T1] arm-scmi firmware:scmi: Failed. SCMI protocol 22 not active. | |
| [ 2.690489][ T1] Serial: 8250/16550 driver, 15 ports, IRQ sharing disabled | |
| [ 2.691679][ T1] fe650000.serial: ttyS1 at MMIO 0xfe650000 (irq = 30, base_baud = 1500000) is a 16550A | |
| [ 2.700120][ T1] /dsi@fe060000: Fixed dependency cycle(s) with /dsi@fe060000/panel@0 | |
| [ 2.700375][ T1] /dsi@fe060000/panel@0: Fixed dependency cycle(s) with /dsi@fe060000 | |
| [ 2.701617][ T1] /dsi@fe070000: Fixed dependency cycle(s) with /dsi@fe070000/panel@0 | |
| [ 2.701817][ T1] /dsi@fe070000/panel@0: Fixed dependency cycle(s) with /dsi@fe070000 | |
| [ 2.712502][ T1] panel-simple-dsi fe060000.dsi.0: supply power not found, using dummy regulator | |
| [ 2.712759][ T1] panel-simple-dsi fe060000.dsi.0: Expected bpc in {6,8} but got: 0 | |
| [ 2.713605][ T1] panel-simple-dsi fe070000.dsi.0: supply power not found, using dummy regulator | |
| [ 2.713795][ T1] panel-simple-dsi fe070000.dsi.0: Expected bpc in {6,8} but got: 0 | |
| [ 2.716642][ T20] cacheinfo: Unable to detect cache hierarchy for CPU 0 | |
| [ 2.724398][ T1] brd: module loaded | |
| [ 2.733971][ T1] loop: module loaded | |
| [ 2.734460][ T1] zram: Added device: zram0 | |
| [ 2.736709][ T1] SCSI Media Changer driver v0.25 | |
| [ 2.740499][ T1] tun: Universal TUN/TAP device driver, 1.6 | |
| [ 2.741346][ T1] PPP generic driver version 2.4.2 | |
| [ 2.741518][ T1] PPP BSD Compression module registered | |
| [ 2.741535][ T1] PPP Deflate Compression module registered | |
| [ 2.741564][ T1] PPP MPPE Compression module registered | |
| [ 2.741577][ T1] NET: Registered PF_PPPOX protocol family | |
| [ 2.741608][ T1] PPTP driver version 0.8.5 | |
| [ 2.741919][ T1] usbcore: registered new interface driver catc | |
| [ 2.741975][ T1] usbcore: registered new interface driver kaweth | |
| [ 2.741989][ T1] pegasus: Pegasus/Pegasus II USB Ethernet driver | |
| [ 2.742033][ T1] usbcore: registered new interface driver pegasus | |
| [ 2.742077][ T1] usbcore: registered new interface driver rtl8150 | |
| [ 2.742106][ T1] usbcore: registered new device driver r8152-cfgselector | |
| [ 2.742161][ T1] usbcore: registered new interface driver r8152 | |
| [ 2.742174][ T1] hso: drivers/net/usb/hso.c: Option Wireless | |
| [ 2.742237][ T1] usbcore: registered new interface driver hso | |
| [ 2.742281][ T1] usbcore: registered new interface driver asix | |
| [ 2.742330][ T1] usbcore: registered new interface driver ax88179_178a | |
| [ 2.742420][ T1] usbcore: registered new interface driver cdc_ether | |
| [ 2.742474][ T1] usbcore: registered new interface driver cdc_eem | |
| [ 2.742520][ T1] usbcore: registered new interface driver dm9601 | |
| [ 2.742567][ T1] usbcore: registered new interface driver smsc75xx | |
| [ 2.742613][ T1] usbcore: registered new interface driver smsc95xx | |
| [ 2.742663][ T1] usbcore: registered new interface driver gl620a | |
| [ 2.742709][ T1] usbcore: registered new interface driver net1080 | |
| [ 2.742756][ T1] usbcore: registered new interface driver plusb | |
| [ 2.742801][ T1] usbcore: registered new interface driver rndis_host | |
| [ 2.742846][ T1] usbcore: registered new interface driver cdc_subset | |
| [ 2.742890][ T1] usbcore: registered new interface driver zaurus | |
| [ 2.742941][ T1] usbcore: registered new interface driver MOSCHIP usb-ethernet driver | |
| [ 2.742989][ T1] usbcore: registered new interface driver int51x1 | |
| [ 2.743033][ T1] usbcore: registered new interface driver kalmia | |
| [ 2.743080][ T1] usbcore: registered new interface driver ipheth | |
| [ 2.743122][ T1] usbcore: registered new interface driver sierra_net | |
| [ 2.743173][ T1] usbcore: registered new interface driver cx82310_eth | |
| [ 2.743227][ T1] usbcore: registered new interface driver cdc_ncm | |
| [ 2.743274][ T1] usbcore: registered new interface driver qmi_wwan | |
| [ 2.743319][ T1] usbcore: registered new interface driver cdc_mbim | |
| [ 2.743364][ T1] usbcore: registered new interface driver r8153_ecm | |
| [ 2.749938][ T8] phy phy-fe8b0000.usb2-phy.5: illegal mode | |
| [ 2.751246][ T1] usbcore: registered new interface driver cdc_acm | |
| [ 2.751280][ T1] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters | |
| [ 2.751352][ T1] usbcore: registered new interface driver usblp | |
| [ 2.751422][ T1] usbcore: registered new interface driver cdc_wdm | |
| [ 2.751663][ T1] usbcore: registered new interface driver uas | |
| [ 2.751723][ T1] usbcore: registered new interface driver usb-storage | |
| [ 2.751770][ T1] usbcore: registered new interface driver ums-alauda | |
| [ 2.751827][ T1] usbcore: registered new interface driver ums-cypress | |
| [ 2.751874][ T1] usbcore: registered new interface driver ums-datafab | |
| [ 2.751918][ T1] usbcore: registered new interface driver ums_eneub6250 | |
| [ 2.751965][ T1] usbcore: registered new interface driver ums-freecom | |
| [ 2.752028][ T1] usbcore: registered new interface driver ums-isd200 | |
| [ 2.752029][ T8] ehci-platform fd800000.usb: EHCI Host Controller | |
| [ 2.752039][ T50] ehci-platform fd880000.usb: EHCI Host Controller | |
| [ 2.752041][ T10] phy phy-fe8b0000.usb2-phy.5: illegal mode | |
| [ 2.752051][ T10] ohci-platform fd840000.usb: Generic Platform OHCI controller | |
| [ 2.752101][ T1] usbcore: registered new interface driver ums-jumpshot | |
| [ 2.752148][ T1] usbcore: registered new interface driver ums-karma | |
| [ 2.752192][ T1] usbcore: registered new interface driver ums-onetouch | |
| [ 2.752248][ T1] usbcore: registered new interface driver ums-sddr09 | |
| [ 2.752301][ T1] usbcore: registered new interface driver ums-sddr55 | |
| [ 2.752316][ T54] ohci-platform fd8c0000.usb: Generic Platform OHCI controller | |
| [ 2.752349][ T1] usbcore: registered new interface driver ums-usbat | |
| [ 2.752446][ T8] ehci-platform fd800000.usb: new USB bus registered, assigned bus number 1 | |
| [ 2.752447][ T50] ehci-platform fd880000.usb: new USB bus registered, assigned bus number 2 | |
| [ 2.752459][ T1] usbcore: registered new interface driver usbserial_generic | |
| [ 2.752476][ T10] ohci-platform fd840000.usb: new USB bus registered, assigned bus number 3 | |
| [ 2.752483][ T1] usbserial: USB Serial support registered for generic | |
| [ 2.752539][ T1] usbcore: registered new interface driver option | |
| [ 2.752569][ T1] usbserial: USB Serial support registered for GSM modem (1-port) | |
| [ 2.752577][ T50] ehci-platform fd880000.usb: irq 40, io mem 0xfd880000 | |
| [ 2.752595][ T8] ehci-platform fd800000.usb: irq 41, io mem 0xfd800000 | |
| [ 2.752618][ T10] ohci-platform fd840000.usb: irq 42, io mem 0xfd840000 | |
| [ 2.752626][ T54] ohci-platform fd8c0000.usb: new USB bus registered, assigned bus number 4 | |
| [ 2.752628][ T1] usbcore: registered new interface driver trancevibrator | |
| [ 2.752707][ T54] ohci-platform fd8c0000.usb: irq 43, io mem 0xfd8c0000 | |
| [ 2.753271][ T1] usbcore: registered new interface driver xpad | |
| [ 2.753629][ T1] usbcore: registered new interface driver usb_acecad | |
| [ 2.753684][ T1] usbcore: registered new interface driver aiptek | |
| [ 2.753734][ T1] usbcore: registered new interface driver hanwang | |
| [ 2.753782][ T1] usbcore: registered new interface driver kbtab | |
| [ 2.753796][ T1] <I>CTS-SPIDrv Chipone touch driver init, version: v3.6.3 | |
| [ 2.753805][ T1] <I>CTS-SPIDrv - Register i2c driver | |
| [ 2.753862][ T1] <I>CTS-SPIDrv - Register touch driver successfully | |
| [ 2.753896][ T1] cyttsp5_loader_init: Parade TTSP FW Loader Driver (Built TTDA.03.08.874312) rc=0 | |
| [ 2.753978][ T1] <<-GTP-INFO->> GTP driver installing... | |
| [ 2.754249][ T1] pt_loader_init: Parade FW Loader Driver (Version TTDL.04.11.977092) rc=0 | |
| [ 2.755952][ T1] i2c_dev: i2c /dev entries driver | |
| [ 2.757995][ T1] fan53555-regulator 0-0040: FAN53555 Option[8] Rev[1] Detected! | |
| [ 2.762001][ T1] /i2c@fdd40000/pmic@20: Fixed dependency cycle(s) with /i2c@fdd40000/pmic@20/regulators/BOOST | |
| [ 2.763794][ T1] rk808 0-0020: chip id: 0x8170 | |
| [ 2.763844][ T1] rk808 0-0020: No cache defaults, reading back from HW | |
| [ 2.766403][ T50] ehci-platform fd880000.usb: USB 2.0 started, EHCI 1.00 | |
| [ 2.766757][ T50] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01 | |
| [ 2.766777][ T50] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 | |
| [ 2.766790][ T50] usb usb2: Product: EHCI Host Controller | |
| [ 2.766802][ T50] usb usb2: Manufacturer: Linux 6.1.141 ehci_hcd | |
| [ 2.766813][ T50] usb usb2: SerialNumber: fd880000.usb | |
| [ 2.767346][ T50] hub 2-0:1.0: USB hub found | |
| [ 2.767411][ T50] hub 2-0:1.0: 1 port detected | |
| [ 2.786377][ T8] ehci-platform fd800000.usb: USB 2.0 started, EHCI 1.00 | |
| [ 2.786697][ T8] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01 | |
| [ 2.786717][ T8] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 | |
| [ 2.786730][ T8] usb usb1: Product: EHCI Host Controller | |
| [ 2.786741][ T8] usb usb1: Manufacturer: Linux 6.1.141 ehci_hcd | |
| [ 2.786752][ T8] usb usb1: SerialNumber: fd800000.usb | |
| [ 2.787219][ T8] hub 1-0:1.0: USB hub found | |
| [ 2.787277][ T8] hub 1-0:1.0: 1 port detected | |
| [ 2.787550][ T1] rk808 0-0020: source: on=0x40, off=0x80 | |
| [ 2.787575][ T1] rk808 0-0020: support dcdc3 fb mode:-22, 0 | |
| [ 2.787591][ T1] rk808 0-0020: support pmic reset mode:0,0 | |
| [ 2.796553][ T1] rk808-regulator rk808-regulator: there is no dvs0 gpio | |
| [ 2.796597][ T1] rk808-regulator rk808-regulator: there is no dvs1 gpio | |
| [ 2.808278][ T1] vcc1v8_dvp: Bringing 600000uV into 1800000-1800000uV | |
| [ 2.810941][ T1] boost: Bringing 4700000uV into 5000000-5000000uV | |
| [ 2.812911][ T1] rk817-battery rk817-battery: DMA mask not set | |
| [ 2.813054][ T1] rk817-battery rk817-battery: fb_temperature missing! | |
| [ 2.813072][ T1] rk817-battery rk817-battery: energy_mode missing! | |
| [ 2.813086][ T1] rk817-battery rk817-battery: zero_reserve_dsoc missing! | |
| [ 2.814573][ T54] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.01 | |
| [ 2.814593][ T54] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 | |
| [ 2.814606][ T54] usb usb4: Product: Generic Platform OHCI controller | |
| [ 2.814618][ T54] usb usb4: Manufacturer: Linux 6.1.141 ohci_hcd | |
| [ 2.814629][ T54] usb usb4: SerialNumber: fd8c0000.usb | |
| [ 2.815186][ T54] hub 4-0:1.0: USB hub found | |
| [ 2.815233][ T54] hub 4-0:1.0: 1 port detected | |
| [ 2.815703][ T10] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.01 | |
| [ 2.815724][ T10] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 | |
| [ 2.815737][ T10] usb usb3: Product: Generic Platform OHCI controller | |
| [ 2.815749][ T10] usb usb3: Manufacturer: Linux 6.1.141 ohci_hcd | |
| [ 2.815759][ T10] usb usb3: SerialNumber: fd840000.usb | |
| [ 2.816205][ T10] hub 3-0:1.0: USB hub found | |
| [ 2.816250][ T10] hub 3-0:1.0: 1 port detected | |
| [ 2.837909][ T1] rk817-bat: initialized yet.. | |
| [ 2.891075][ T1] thermal thermal_zone2: power_allocator: sustainable_power will be estimated | |
| [ 2.891559][ T1] rk817-charger rk817-charger: DMA mask not set | |
| [ 2.891633][ T1] rk817-charger rk817-charger: power_dc2otg missing! | |
| [ 2.891649][ T1] rk817-charger rk817-charger: sample_res missing! | |
| [ 2.891661][ T1] rk817-charger rk817-charger: otg5v_suspend_enable missing! | |
| [ 2.891671][ T1] rk817-charger rk817-charger: gate_function_disable missing! | |
| [ 2.903305][ T1] input: rk805 pwrkey as /devices/platform/fdd40000.i2c/i2c-0/0-0020/rk805-pwrkey/input/input0 | |
| [ 2.906455][ T66] Sys soc=50 rk817 soc=100 cw2015 soc=50 voltage=4289 current=-82 | |
| [ 2.906481][ T66] led_update_charger_soc_status charger=0 soc= 50 factory=0 | |
| [ 2.909352][ T1] rk808-rtc rk808-rtc: registered as rtc0 | |
| [ 2.911065][ T1] rk808-rtc rk808-rtc: setting system clock to 2025-12-26T01:34:02 UTC (1766712842) | |
| [ 2.914551][ T1] gsensor_icm4260x 2-0068: sensor_register_device: icm4260x_acc, id = 38 | |
| [ 2.914600][ T1] i2c i2c-2: sensor_probe: icm42607_acc,00000000472d4485 | |
| [ 2.914661][ T1] gsensor_icm4260x 2-0068: sensor_chip_init:icm42607_acc:devid=0x0,ops=0x00000000be2d8f6d | |
| [ 2.970287][ T1] input: gsensor as /devices/platform/fe5b0000.i2c/i2c-2/2-0068/input/input1 | |
| [ 2.970511][ T1] gsensor_icm4260x 2-0068: sensor_irq_init:use polling,delay=30 ms | |
| [ 2.970646][ T1] gsensor_icm4260x 2-0068: sensor_misc_device_register:miscdevice: mma8452_daemon | |
| [ 2.970663][ T1] gsensor_icm4260x 2-0068: sensor_probe:initialized ok,sensor name:icm4260x_acc,type:2,id=38 | |
| [ 2.970663][ T1] | |
| [ 2.970733][ T1] i2c i2c-2: 1 i2c clients have been registered at 0x68 | |
| [ 2.972278][ T1] goodix_ts_probe() start | |
| [ 2.972303][ T1] <<-GTP-INFO->> GTP Driver Version: V2.2<2014/01/14> | |
| [ 2.972313][ T1] <<-GTP-INFO->> GTP I2C Address: 0x14 | |
| [ 2.972381][ T1] <<-GTP-INFO->> Guitar reset | |
| [ 3.086887][ T1] <<-GTP-INFO->> IC Version: 911_1060 | |
| [ 3.087260][ T1] <<-GTP-DEBUG->> [1501]######## IC Config Version: 91, 0x5B | |
| [ 3.087277][ T1] <<-GTP-INFO->> <gtp_init_panel>_1148 | |
| [ 3.087277][ T1] | |
| [ 3.087288][ T1] <<-GTP-DEBUG->> [1188]Config Groups' Lengths: 186, 0, 0, 0, 0, 0 | |
| [ 3.087650][ T1] <<-GTP-INFO->> CTP_CONFIG_GROUP1 used, config length: 186 | |
| [ 3.088014][ T1] <<-GTP-DEBUG->> [1263]CFG_GROUP1 Config Version: 91, 0x5B; IC Config Version: 91, 0x5B | |
| [ 3.088032][ T1] <<-GTP-INFO->> Ic fixed config with config version(91, 0x5B) | |
| [ 3.088472][ T1] <<-GTP-INFO->> X_MAX = 640, Y_MAX = 480, TRIGGER = 0x01 | |
| [ 3.088613][ T1] input: gt9xx-1 as /devices/platform/fe5c0000.i2c/i2c-3/3-0014/input/input2 | |
| [ 3.088851][ T1] <<-GTP-DEBUG->> [1610]INT trigger type:1 | |
| [ 3.089179][ T1] <<-GTP-INFO->> <gtp_request_irq>_1624 ts->irq=72 ret = 0 | |
| [ 3.089179][ T1] | |
| [ 3.089215][ T1] <<-GTP-INFO->> <gtp_request_irq>_1654 ts->irq=72 ret = 0 | |
| [ 3.089215][ T1] | |
| [ 3.089230][ T1] <<-GTP-INFO->> GTP works in interrupt mode. | |
| [ 3.090590][ T1] goodix_ts_probe() start | |
| [ 3.090616][ T1] <<-GTP-INFO->> GTP Driver Version: V2.2<2014/01/14> | |
| [ 3.090627][ T1] <<-GTP-INFO->> GTP I2C Address: 0x14 | |
| [ 3.090691][ T1] <<-GTP-INFO->> Guitar reset | |
| [ 3.122399][ T64] phy phy-fe8a0000.usb2-phy.3: charger = USB_SDP_CHARGER | |
| [ 3.139336][ T10] led_chargr_status 1 | |
| [ 3.139358][ T10] led_update_charger_soc_status charger=1 soc= 50 factory=0 | |
| [ 3.172665][ T10] <<-GTP-DEBUG->> [678]pre_touch:00, finger:80. | |
| [ 3.182164][ T10] <<-GTP-DEBUG->> [678]pre_touch:00, finger:80. | |
| [ 3.191996][ T10] <<-GTP-DEBUG->> [678]pre_touch:00, finger:80. | |
| [ 3.206879][ T1] <<-GTP-INFO->> IC Version: 911_1060 | |
| [ 3.207251][ T1] <<-GTP-DEBUG->> [1501]######## IC Config Version: 91, 0x5B | |
| [ 3.207268][ T1] <<-GTP-INFO->> <gtp_init_panel>_1148 | |
| [ 3.207268][ T1] | |
| [ 3.207279][ T1] <<-GTP-DEBUG->> [1188]Config Groups' Lengths: 186, 0, 0, 0, 0, 0 | |
| [ 3.207640][ T1] <<-GTP-INFO->> CTP_CONFIG_GROUP1 used, config length: 186 | |
| [ 3.208004][ T1] <<-GTP-DEBUG->> [1263]CFG_GROUP1 Config Version: 91, 0x5B; IC Config Version: 91, 0x5B | |
| [ 3.208022][ T1] <<-GTP-INFO->> Ic fixed config with config version(91, 0x5B) | |
| [ 3.208463][ T1] <<-GTP-INFO->> X_MAX = 640, Y_MAX = 480, TRIGGER = 0x01 | |
| [ 3.208623][ T1] input: gt9xx-0 as /devices/platform/fe5e0000.i2c/i2c-5/5-0014/input/input3 | |
| [ 3.208804][ T1] <<-GTP-DEBUG->> [1610]INT trigger type:1 | |
| [ 3.209172][ T1] <<-GTP-INFO->> <gtp_request_irq>_1624 ts->irq=74 ret = 0 | |
| [ 3.209172][ T1] | |
| [ 3.209189][ T1] <<-GTP-INFO->> <gtp_request_irq>_1654 ts->irq=74 ret = 0 | |
| [ 3.209189][ T1] | |
| [ 3.209203][ T1] <<-GTP-INFO->> GTP works in interrupt mode. | |
| [ 3.211565][ T1] rockchip-mipi-csi2-hw fdfb0000.mipi-csi2-hw: enter mipi csi2 hw probe! | |
| [ 3.211816][ T1] rockchip-mipi-csi2-hw fdfb0000.mipi-csi2-hw: probe success, v4l2_dev:mipi-csi2-hw! | |
| [ 3.214609][ T1] usbcore: registered new interface driver uvcvideo | |
| [ 3.215614][ T1] test_power_init: could not find dev node | |
| [ 3.225647][ T1] device-mapper: uevent: version 1.0.3 | |
| [ 3.225907][ T1] device-mapper: ioctl: 4.47.0-ioctl (2022-07-28) initialised: dm-devel@redhat.com | |
| [ 3.226157][ T1] Bluetooth: HCI UART driver ver 2.3 | |
| [ 3.226175][ T1] Bluetooth: HCI UART protocol H4 registered | |
| [ 3.227233][ T1] cpu cpu0: bin=0 | |
| [ 3.227307][ T1] cpu cpu0: leakage=48 | |
| [ 3.227351][ T1] cpu cpu0: pvtm = 93860, from nvmem | |
| [ 3.227370][ T1] cpu cpu0: pvtm-volt-sel=3 | |
| [ 3.227387][ T1] cpu cpu0: soc version=0, speed=3 | |
| [ 3.229349][ T1] cpu cpu0: avs=0 | |
| [ 3.229518][ T1] cpu cpu0: l=0 h=2147483647 hyst=5000 l_limit=0 h_limit=0 h_table=0 | |
| [ 3.233168][ T1] cpu cpu0: EM: created perf domain | |
| [ 3.236385][ T1] sdhci: Secure Digital Host Controller Interface driver | |
| [ 3.236424][ T1] sdhci: Copyright(c) Pierre Ossman | |
| [ 3.236435][ T1] Synopsys Designware Multimedia Card Interface Driver | |
| [ 3.237326][ T1] sdhci-pltfm: SDHCI platform and OF driver helper | |
| [ 3.237664][ T10] dwmmc_rockchip fe000000.dwmmc: No normal pinctrl state | |
| [ 3.237688][ T10] dwmmc_rockchip fe000000.dwmmc: No idle pinctrl state | |
| [ 3.237756][ T54] dwmmc_rockchip fe2b0000.dwmmc: No normal pinctrl state | |
| [ 3.237770][ T54] dwmmc_rockchip fe2b0000.dwmmc: No idle pinctrl state | |
| [ 3.238062][ T10] dwmmc_rockchip fe000000.dwmmc: IDMAC supports 32-bit address mode. | |
| [ 3.238098][ T10] dwmmc_rockchip fe000000.dwmmc: Using internal DMA controller. | |
| [ 3.238112][ T10] dwmmc_rockchip fe000000.dwmmc: Version ID is 270a | |
| [ 3.238169][ T10] dwmmc_rockchip fe000000.dwmmc: DW MMC controller at irq 78,32 bit host data width,256 deep fifo | |
| [ 3.238281][ T54] dwmmc_rockchip fe2b0000.dwmmc: IDMAC supports 32-bit address mode. | |
| [ 3.238307][ T54] dwmmc_rockchip fe2b0000.dwmmc: Using internal DMA controller. | |
| [ 3.238322][ T54] dwmmc_rockchip fe2b0000.dwmmc: Version ID is 270a | |
| [ 3.238397][ T54] dwmmc_rockchip fe2b0000.dwmmc: DW MMC controller at irq 79,32 bit host data width,256 deep fifo | |
| [ 3.238597][ T10] dwmmc_rockchip fe000000.dwmmc: allocated mmc-pwrseq | |
| [ 3.238617][ T10] mmc_host mmc3: card is non-removable. | |
| [ 3.241228][ T1] arm-scmi firmware:scmi: Failed. SCMI protocol 17 not active. | |
| [ 3.241383][ T1] SMCCC: SOC_ID: ID = jep106:0001:0002 Revision = 0xfffffffd | |
| [ 3.242176][ T1] cryptodev: driver 1.12 loaded. | |
| [ 3.242231][ T1] hid: raw HID events driver (C) Jiri Kosina | |
| [ 3.244694][ T1] usbcore: registered new interface driver usbhid | |
| [ 3.244710][ T1] usbhid: USB HID core driver | |
| [ 3.245192][ T1] ashmem: initialized | |
| [ 3.246100][ T1] rockchip,bus bus-npu: bin=0 | |
| [ 3.246132][ T1] rockchip,bus bus-npu: Failed to get leakage | |
| [ 3.246181][ T1] rockchip,bus bus-npu: pvtm = 93860, from nvmem | |
| [ 3.246196][ T1] rockchip,bus bus-npu: pvtm-volt-sel=2 | |
| [ 3.247459][ T1] rockchip,bus bus-npu: avs=0 | |
| [ 3.250421][ T54] mmc_host mmc0: Bus speed (slot 0) = 375000Hz (slot req 400000Hz, actual 375000HZ div = 0) | |
| [ 3.252419][ T1] hw perfevents: enabled with armv8_cortex_a55 PMU driver, 7 counters available | |
| [ 3.253191][ T1] optee: probing for conduit method. | |
| [ 3.253221][ T1] optee: revision 3.13 (3864e29a) | |
| [ 3.253431][ T1] optee: dynamic shared memory is enabled | |
| [ 3.253574][ T1] optee: initialized driver | |
| [ 3.254082][ T1] usbcore: registered new interface driver snd-usb-audio | |
| [ 3.256345][ T1] rk817-codec rk817-codec: DMA mask not set | |
| [ 3.260217][ T1] rockchip-i2s-tdm fe410000.i2s: Register PCM for TRCM mode | |
| [ 3.262046][ T1] aw87391_probe -left() start | |
| [ 3.262314][ T1] AW_PA_LEFT IC Version: c1 | |
| [ 3.267675][ T1] aw87391_probe -right() start | |
| [ 3.267962][ T1] AW_PA_RIGHT IC Version: c1 | |
| [ 3.269958][ T8] mmc2: SDHCI controller on fe310000.sdhci [fe310000.sdhci] using ADMA | |
| [ 3.273958][ T1] input: headset-keys as /devices/platform/rk817-sound/input/input4 | |
| [ 3.274308][ T1] rk-multicodecs rk817-sound: ASoC: Property 'rockchip,audio-routing' does not exist or its length is not even | |
| [ 3.275669][ T1] rk817-codec rk817-codec: rk817_probe: chip_name:0x81, chip_ver:0x75 | |
| [ 3.284908][ T1] input: rockchip-rk817 Headset as /devices/platform/rk817-sound/sound/card0/input5 | |
| [ 3.285329][ T1] Mirror/redirect action on | |
| [ 3.285355][ T1] netem: version 1.3 | |
| [ 3.285365][ T1] u32 classifier | |
| [ 3.285372][ T1] input device check on | |
| [ 3.285377][ T1] Actions configured | |
| [ 3.286180][ T1] xt_time: kernel timezone is -0000 | |
| [ 3.286261][ T1] gre: GRE over IPv4 demultiplexor driver | |
| [ 3.286271][ T1] IPv4 over IPsec tunneling driver | |
| [ 3.286702][ T1] Initializing XFRM netlink socket | |
| [ 3.286727][ T1] IPsec XFRM device driver | |
| [ 3.286985][ T1] NET: Registered PF_INET6 protocol family | |
| [ 3.287999][ T1] Segment Routing with IPv6 | |
| [ 3.288033][ T1] In-situ OAM (IOAM) with IPv6 | |
| [ 3.288113][ T1] mip6: Mobile IPv6 | |
| [ 3.288541][ T1] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver | |
| [ 3.289211][ T1] NET: Registered PF_PACKET protocol family | |
| [ 3.289231][ T1] NET: Registered PF_KEY protocol family | |
| [ 3.289285][ T1] Bridge firewalling registered | |
| [ 3.289456][ T1] Bluetooth: RFCOMM TTY layer initialized | |
| [ 3.289483][ T1] Bluetooth: RFCOMM socket layer initialized | |
| [ 3.289518][ T1] Bluetooth: RFCOMM ver 1.11 | |
| [ 3.289533][ T1] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 | |
| [ 3.289543][ T1] Bluetooth: BNEP filters: protocol multicast | |
| [ 3.289554][ T1] Bluetooth: BNEP socket layer initialized | |
| [ 3.289563][ T1] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 | |
| [ 3.289576][ T1] Bluetooth: HIDP socket layer initialized | |
| [ 3.289599][ T1] l2tp_core: L2TP core driver, V2.0 | |
| [ 3.289614][ T1] l2tp_ppp: PPPoL2TP kernel driver, V2.0 | |
| [ 3.289623][ T1] [BT_RFKILL]: Enter rfkill_rk_init | |
| [ 3.289630][ T1] [WLAN_RFKILL]: Enter rfkill_wlan_init | |
| [ 3.290238][ T1] [WLAN_RFKILL]: Enter rfkill_wlan_probe | |
| [ 3.290256][ T1] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi_chip_type = ap6330 | |
| [ 3.290266][ T1] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi power remain | |
| [ 3.290274][ T1] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi power controled by gpio. | |
| [ 3.290309][ T1] [WLAN_RFKILL]: wlan_platdata_parse_dt: WIFI,host_wake_irq = 129, flags = 0. | |
| [ 3.290324][ T1] [WLAN_RFKILL]: wlan_platdata_parse_dt: The ref_wifi_clk not found ! | |
| [ 3.290333][ T1] [WLAN_RFKILL]: rfkill_wlan_probe: init gpio | |
| [ 3.290341][ T1] [WLAN_RFKILL]: rfkill_set_wifi_bt_power: 1 | |
| [ 3.290349][ T1] [WLAN_RFKILL]: rockchip_wifi_power: 1 | |
| [ 3.290392][ T1] [BT_RFKILL]: rfkill_get_bt_power_state: rfkill-bt driver has not Successful initialized | |
| [ 3.290401][ T1] [WLAN_RFKILL]: wifi turn on power [GPIO-1-0] | |
| [ 3.290410][ T1] [WLAN_RFKILL]: Exit rfkill_wlan_probe | |
| [ 3.291040][ T1] [BT_RFKILL]: can't get dts bt_port prop | |
| [ 3.291160][ T1] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: uart_rts_gpios = 77. | |
| [ 3.291192][ T1] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: BT,reset_gpio = 29. | |
| [ 3.291207][ T1] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: BT,wake_gpio = 27. | |
| [ 3.291221][ T1] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: BT,wake_host_irq = 28. | |
| [ 3.291282][ T1] [BT_RFKILL]: Request irq for bt wakeup host | |
| [ 3.291769][ T1] [BT_RFKILL]: ** disable irq | |
| [ 3.291938][ T1] [BT_RFKILL]: bt_default device registered. | |
| [ 3.292041][ T1] input: bt-powerkey as /devices/platform/wireless-bluetooth/input/input6 | |
| [ 3.292335][ T1] Key type dns_resolver registered | |
| [ 3.292439][ T8] <<-GTP-DEBUG->> [678]pre_touch:00, finger:80. | |
| [ 3.292633][ T1] gyro_icm4260x 2-0068-1: sensor_register_device: icm4260x_gyro, id = 65 | |
| [ 3.292648][ T1] i2c i2c-2: sensor_probe: icm42607_gyro,00000000ea7347ac | |
| [ 3.292687][ T1] gyro_icm4260x 2-0068-1: sensor_chip_init:icm42607_gyro:devid=0x0,ops=0x00000000b52b1a87 | |
| [ 3.301957][ T8] <<-GTP-DEBUG->> [678]pre_touch:00, finger:80. | |
| [ 3.327000][ T8] <<-GTP-DEBUG->> [678]pre_touch:00, finger:80. | |
| [ 3.329224][ T34] mmc2: Host Software Queue enabled | |
| [ 3.329245][ T34] mmc2: new HS200 MMC card at address 0001 | |
| [ 3.329897][ T34] mmcblk2: mmc2:0001 RX1BMB 29.1 GiB | |
| [ 3.332854][ T34] mmcblk2: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 | |
| [ 3.334599][ T34] mmcblk2boot0: mmc2:0001 RX1BMB 4.00 MiB | |
| [ 3.335685][ T34] mmcblk2boot1: mmc2:0001 RX1BMB 4.00 MiB | |
| [ 3.336624][ T34] mmcblk2rpmb: mmc2:0001 RX1BMB 4.00 MiB, chardev (234:0) | |
| [ 3.338995][ T1] input: gyro as /devices/platform/fe5b0000.i2c/i2c-2/2-0068-1/input/input7 | |
| [ 3.339193][ T1] gyro_icm4260x 2-0068-1: sensor_irq_init:use polling,delay=30 ms | |
| [ 3.339331][ T1] gyro_icm4260x 2-0068-1: sensor_misc_device_register:miscdevice: gyrosensor | |
| [ 3.339345][ T1] gyro_icm4260x 2-0068-1: sensor_probe:initialized ok,sensor name:icm4260x_gyro,type:4,id=65 | |
| [ 3.339345][ T1] | |
| [ 3.340936][ T1] registered taskstats version 1 | |
| [ 3.340971][ T1] Loading compiled-in X.509 certificates | |
| [ 3.341067][ T1] Key type .fscrypt registered | |
| [ 3.341078][ T1] Key type fscrypt-provisioning registered | |
| [ 3.341337][ T1] pstore: Using crash dump compression: deflate | |
| [ 3.342578][ T1] rga2 fdeb0000.rk_rga: probe successfully, irq = 90, hw_version:3.2.63318 | |
| [ 3.342914][ T1] rga: IOMMU binding successfully, default mapping core[0x4] | |
| [ 3.343129][ T1] rga: Module initialized. v1.3.10 | |
| [ 3.367498][ T8] rockchip-iodomain fdc20000.syscon:io-domains: pmuio1(3300000 uV) supplied by vcc3v3_pmu | |
| [ 3.367601][ T8] rockchip-iodomain fdc20000.syscon:io-domains: pmuio2(3300000 uV) supplied by vcc3v3_pmu | |
| [ 3.367729][ T8] rockchip-iodomain fdc20000.syscon:io-domains: vccio1(3300000 uV) supplied by vccio_acodec | |
| [ 3.367835][ T8] rockchip-iodomain fdc20000.syscon:io-domains: vccio3(3300000 uV) supplied by vccio_sd | |
| [ 3.367942][ T8] rockchip-iodomain fdc20000.syscon:io-domains: vccio4(3300000 uV) supplied by vcc_3v3 | |
| [ 3.368002][ T8] rockchip-iodomain fdc20000.syscon:io-domains: vccio5(3300000 uV) supplied by vcc_3v3 | |
| [ 3.368107][ T8] rockchip-iodomain fdc20000.syscon:io-domains: vccio6(1800000 uV) supplied by vcc_1v8 | |
| [ 3.368155][ T8] rockchip-iodomain fdc20000.syscon:io-domains: vccio7(3300000 uV) supplied by vcc_3v3 | |
| [ 3.368494][ T8] mpp_rkvenc fdf40000.rkvenc: Adding to iommu group 4 | |
| [ 3.368682][ T8] mpp_rkvenc fdf40000.rkvenc: probing start | |
| [ 3.368951][ T8] mpp_rkvenc fdf40000.rkvenc: no regulator, devfreq is disabled | |
| [ 3.369380][ T8] mpp_rkvenc fdf40000.rkvenc: probing finish | |
| [ 3.369706][ T8] mpp_vdpu2 fdea0400.vdpu: Adding to iommu group 0 | |
| [ 3.369851][ T8] mpp_vdpu2 fdea0400.vdpu: probe device | |
| [ 3.370100][ T8] mpp_vdpu2 fdea0400.vdpu: probing finish | |
| [ 3.370420][ T8] mpp_vepu2 fdee0000.vepu: Adding to iommu group 2 | |
| [ 3.370546][ T8] mpp_vepu2 fdee0000.vepu: probing start | |
| [ 3.370765][ T8] mpp_vepu2 fdee0000.vepu: probing finish | |
| [ 3.371096][ T8] mpp-iep2 fdef0000.iep: Adding to iommu group 3 | |
| [ 3.371218][ T8] mpp-iep2 fdef0000.iep: probe device | |
| [ 3.371673][ T8] mpp-iep2 fdef0000.iep: probing finish | |
| [ 3.372006][ T8] mpp_jpgdec fded0000.jpegd: Adding to iommu group 1 | |
| [ 3.372139][ T8] mpp_jpgdec fded0000.jpegd: probe device | |
| [ 3.372416][ T8] mpp_jpgdec fded0000.jpegd: probing finish | |
| [ 3.372749][ T8] mpp_rkvdec2 fdf80200.rkvdec: Adding to iommu group 5 | |
| [ 3.372898][ T8] mpp_rkvdec2 fdf80200.rkvdec: rkvdec, probing start | |
| [ 3.373138][ T8] mpp_rkvdec2 fdf80200.rkvdec: shared_niu_a is not found! | |
| [ 3.373150][ T8] rkvdec2_init:1250: No niu aclk reset resource define | |
| [ 3.373161][ T8] mpp_rkvdec2 fdf80200.rkvdec: shared_niu_h is not found! | |
| [ 3.373169][ T8] rkvdec2_init:1253: No niu hclk reset resource define | |
| [ 3.373356][ T8] mpp_rkvdec2 fdf80200.rkvdec: bin=0 | |
| [ 3.373460][ T8] mpp_rkvdec2 fdf80200.rkvdec: leakage=83 | |
| [ 3.373473][ T8] mpp_rkvdec2 fdf80200.rkvdec: leakage-volt-sel=1 | |
| [ 3.373505][ T8] mpp_rkvdec2 fdf80200.rkvdec: pvtm = 93860, from nvmem | |
| [ 3.373518][ T8] mpp_rkvdec2 fdf80200.rkvdec: pvtm-volt-sel=1 | |
| [ 3.373706][ T8] core: _opp_supported_by_regulators: OPP minuV: 875000 maxuV: 875000, not supported by regulator | |
| [ 3.373719][ T8] mpp_rkvdec2 fdf80200.rkvdec: _opp_add: OPP not supported by regulators (297000000) | |
| [ 3.373809][ T8] mpp_rkvdec2 fdf80200.rkvdec: avs=0 | |
| [ 3.374310][ T8] mpp_rkvdec2 fdf80200.rkvdec: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0 h_table=0 | |
| [ 3.374506][ T8] mpp_rkvdec2 fdf80200.rkvdec: sram_start 0x00000000fdcc0000 | |
| [ 3.374522][ T8] mpp_rkvdec2 fdf80200.rkvdec: rcb_iova 0x0000000010000000 | |
| [ 3.374531][ T8] mpp_rkvdec2 fdf80200.rkvdec: sram_size 45056 | |
| [ 3.374539][ T8] mpp_rkvdec2 fdf80200.rkvdec: rcb_size 65536 | |
| [ 3.374549][ T8] mpp_rkvdec2 fdf80200.rkvdec: min_width 512 | |
| [ 3.374607][ T8] mpp_rkvdec2 fdf80200.rkvdec: link mode probe finish | |
| [ 3.374670][ T8] mpp_rkvdec2 fdf80200.rkvdec: probing finish | |
| [ 3.374681][ T8] mpp_rkvdec2 fdf80200.rkvdec: probing finish | |
| [ 3.375117][ T8] rockchip-vop2 fe040000.vop: Adding to iommu group 6 | |
| [ 3.375668][ T8] rockchip-vop2 fe040000.vop: [drm:vop2_bind] vp0 assign plane mask: Cluster0 | Esmart0 | Smart0[0x15], primary plane phy id: Smart0[4] | |
| [ 3.375698][ T8] rockchip-vop2 fe040000.vop: [drm:vop2_bind] vp1 assign plane mask: Cluster1 | Esmart1 | Smart1[0x2a], primary plane phy id: Smart1[5] | |
| [ 3.375712][ T8] rockchip-vop2 fe040000.vop: [drm:vop2_bind] vp2 assign plane mask: [0x0], primary plane phy id: INVALID[-1] | |
| [ 3.376355][ T8] rockchip-vop2 fe040000.vop: bin=0 | |
| [ 3.376415][ T8] rockchip-vop2 fe040000.vop: leakage=83 | |
| [ 3.376429][ T8] rockchip-vop2 fe040000.vop: leakage-volt-sel=1 | |
| [ 3.376490][ T8] rockchip-vop2 fe040000.vop: pvtm = 93860, from nvmem | |
| [ 3.376503][ T8] rockchip-vop2 fe040000.vop: pvtm-volt-sel=1 | |
| [ 3.376843][ T8] rockchip-vop2 fe040000.vop: avs=0 | |
| [ 3.376956][ T8] rockchip-vop2 fe040000.vop: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0 h_table=0 | |
| [ 3.376995][ T8] rockchip-vop2 fe040000.vop: Supported VOP aclk dvfs, normal mode:396000000, reset mode:0, advanced mode:500000000 | |
| [ 3.377028][ T8] rockchip-drm display-subsystem: bound fe040000.vop (ops vop2_component_ops) | |
| [ 3.377122][ T8] rockchip-drm display-subsystem: bound fe060000.dsi (ops dw_mipi_dsi_rockchip_ops) | |
| [ 3.377172][ T8] rockchip-drm display-subsystem: bound fe070000.dsi (ops dw_mipi_dsi_rockchip_ops) | |
| [ 3.378714][ T8] [drm] Initialized rockchip 4.0.0 20140818 for display-subsystem on minor 0 | |
| [ 3.412408][ T108] vendor storage:20190527 ret = 0 | |
| [ 3.428114][ T8] rockchip-drm display-subsystem: [drm] run display error_event monitor | |
| [ 3.429304][ T54] mali fde60000.gpu: Kernel DDK version g25p0-00eac0 | |
| [ 3.429327][ T8] input: adc-keys as /devices/platform/adc-keys/input/input8 | |
| [ 3.429482][ T54] mali fde60000.gpu: GPU metrics tracepoint support enabled | |
| [ 3.429872][ T54] mali fde60000.gpu: bin=0 | |
| [ 3.429929][ T54] mali fde60000.gpu: leakage=13 | |
| [ 3.429969][ T54] mali fde60000.gpu: pvtm = 93860, from nvmem | |
| [ 3.430002][ T54] mali fde60000.gpu: pvtm-volt-sel=3 | |
| [ 3.430020][ T54] mali fde60000.gpu: soc version=0, speed=3 | |
| [ 3.430916][ T54] mali fde60000.gpu: avs=0 | |
| [ 3.430979][ T54] W : [File] : drivers/gpu/arm/bifrost/platform/rk/mali_kbase_config_rk.c; [Line] : 144; [Func] : kbase_platform_rk_init(); power-off-delay-ms not available. | |
| [ 3.431174][ T8] singleadc-joypad singleadc-joypad: joypad_dt_parse : adc key cnt = 6, gpio key cnt = 18 | |
| [ 3.431338][ T54] mali fde60000.gpu: Register LUT 00070200 initialized for GPU arch 0x00070400 | |
| [ 3.431371][ T54] mali fde60000.gpu: GPU identified as 0x2 arch 7.4.0 r1p0 status 0 | |
| [ 3.431396][ T8] singleadc-joypad singleadc-joypad: joypad_input_setup : SCALE = 1, ABS min = -16384, max = 16384, fuzz = 160, flat = 32, deadzone = 640 | |
| [ 3.431412][ T8] singleadc-joypad singleadc-joypad: joypad_input_setup : adc tuning_p = 250, adc_tuning_n = 250 | |
| [ 3.431412][ T8] | |
| [ 3.431423][ T8] singleadc-joypad singleadc-joypad: joypad_input_setup : SCALE = 1, ABS min = -16384, max = 16384, fuzz = 160, flat = 32, deadzone = 640 | |
| [ 3.431435][ T8] singleadc-joypad singleadc-joypad: joypad_input_setup : adc tuning_p = 250, adc_tuning_n = 250 | |
| [ 3.431435][ T8] | |
| [ 3.431446][ T8] singleadc-joypad singleadc-joypad: joypad_input_setup : SCALE = 1, ABS min = -16384, max = 16384, fuzz = 160, flat = 32, deadzone = 640 | |
| [ 3.431457][ T8] singleadc-joypad singleadc-joypad: joypad_input_setup : adc tuning_p = 250, adc_tuning_n = 250 | |
| [ 3.431457][ T8] | |
| [ 3.431467][ T8] singleadc-joypad singleadc-joypad: joypad_input_setup : SCALE = 1, ABS min = -16384, max = 16384, fuzz = 160, flat = 32, deadzone = 640 | |
| [ 3.431479][ T8] singleadc-joypad singleadc-joypad: joypad_input_setup : adc tuning_p = 250, adc_tuning_n = 250 | |
| [ 3.431479][ T8] | |
| [ 3.431489][ T8] singleadc-joypad singleadc-joypad: joypad_input_setup : SCALE = 1, ABS min = 0, max = 16384, fuzz = 160, flat = 32, deadzone = 640 | |
| [ 3.431500][ T8] singleadc-joypad singleadc-joypad: joypad_input_setup : adc tuning_p = 180, adc_tuning_n = 180 | |
| [ 3.431500][ T8] | |
| [ 3.431509][ T8] singleadc-joypad singleadc-joypad: joypad_input_setup : SCALE = 1, ABS min = 0, max = 16384, fuzz = 160, flat = 32, deadzone = 640 | |
| [ 3.431521][ T8] singleadc-joypad singleadc-joypad: joypad_input_setup : adc tuning_p = 180, adc_tuning_n = 180 | |
| [ 3.431521][ T8] | |
| [ 3.431525][ T54] mali fde60000.gpu: No priority control manager is configured | |
| [ 3.431539][ T54] mali fde60000.gpu: Large page allocation set to false after hardware feature check | |
| [ 3.431686][ T8] input: retrogame_joypad as /devices/platform/singleadc-joypad/input/input10 | |
| [ 3.431839][ T54] mali fde60000.gpu: No memory group manager is configured | |
| [ 3.431981][ T8] input: virtual_gamepad as /devices/platform/singleadc-joypad/input/input9 | |
| [ 3.432783][ T54] mali fde60000.gpu: l=0 h=2147483647 hyst=5000 l_limit=0 h_limit=0 h_table=0 | |
| [ 3.433791][ T54] mali fde60000.gpu: Couldn't find power_model DT node matching 'arm,mali-simple-power-model' | |
| [ 3.433824][ T54] mali fde60000.gpu: Error -22, no DT entry: mali-simple-power-model.static-coefficient = 1*[0] | |
| [ 3.434083][ T54] mali fde60000.gpu: Error -22, no DT entry: mali-simple-power-model.dynamic-coefficient = 1*[0] | |
| [ 3.434296][ T54] mali fde60000.gpu: Error -22, no DT entry: mali-simple-power-model.ts = 4*[0] | |
| [ 3.434547][ T54] mali fde60000.gpu: Error -22, no DT entry: mali-simple-power-model.thermal-zone = '' | |
| [ 3.434763][ T54] mali fde60000.gpu: No thermal zone specified, will use the default temperature value of 55000 | |
| [ 3.436468][ T54] mali fde60000.gpu: Clearing BASE_MEM_UNCACHED_GPU flag to avoid MMA violation | |
| [ 3.436570][ T54] mali fde60000.gpu: Using configured power model mali-g52_r1-power-model, and fallback mali-simple-power-model | |
| [ 3.437785][ T54] mali fde60000.gpu: * MALI kbase_mmap_min_addr compiled to CONFIG_DEFAULT_MMAP_MIN_ADDR, no runtime update possible! * | |
| [ 3.437811][ T54] mali fde60000.gpu: Probed as mali0 | |
| [ 3.458473][ T10] mmc_host mmc3: Bus speed (slot 0) = 375000Hz (slot req 400000Hz, actual 375000HZ div = 0) | |
| [ 3.476881][ T93] dwmmc_rockchip fe000000.dwmmc: card claims to support voltages below defined range | |
| [ 3.503938][ T93] mmc_host mmc3: Bus speed (slot 0) = 50000000Hz (slot req 100000000Hz, actual 50000000HZ div = 0) | |
| [ 3.671325][ T93] dwmmc_rockchip fe000000.dwmmc: Successfully tuned phase to 31 | |
| [ 3.671969][ T93] mmc3: new ultra high speed SDR50 SDIO card at address 0001 | |
| [ 3.732283][ T8] singleadc-joypad singleadc-joypad: joypad_open : adc[0] adc->cal = 16911 | |
| [ 3.732378][ T8] singleadc-joypad singleadc-joypad: joypad_open : adc[1] adc->cal = 16729 | |
| [ 3.732465][ T8] singleadc-joypad singleadc-joypad: joypad_open : adc[2] adc->cal = 16347 | |
| [ 3.732548][ T8] singleadc-joypad singleadc-joypad: joypad_open : adc[3] adc->cal = 16729 | |
| [ 3.732562][ T8] singleadc-joypad singleadc-joypad: joypad_open : saradc channels[4]! | |
| [ 3.732572][ T8] singleadc-joypad singleadc-joypad: joypad_open : saradc channels[5]! | |
| [ 3.732901][ T8] singleadc-joypad singleadc-joypad: joypad_open : opened | |
| [ 3.732912][ T8] singleadc-joypad singleadc-joypad: joypad_probe : probe success | |
| [ 3.733705][ T8] rockchip-dmc dmc: bin=0 | |
| [ 3.733755][ T8] rockchip-dmc dmc: leakage=83 | |
| [ 3.733770][ T8] rockchip-dmc dmc: leakage-volt-sel=1 | |
| [ 3.733802][ T8] rockchip-dmc dmc: pvtm = 93860, from nvmem | |
| [ 3.733816][ T8] rockchip-dmc dmc: pvtm-volt-sel=1 | |
| [ 3.733828][ T8] rockchip-dmc dmc: soc version=0, speed=1 | |
| [ 3.734225][ T8] rockchip-dmc dmc: avs=0 | |
| [ 3.734245][ T8] rockchip-dmc dmc: current ATF version 0x102 | |
| [ 3.734744][ T8] core: _opp_supported_by_regulators: OPP minuV: 875000 maxuV: 875000, not supported by regulator | |
| [ 3.734758][ T8] rockchip-dmc dmc: _opp_add: OPP not supported by regulators (324000000) | |
| [ 3.734860][ T8] core: _opp_supported_by_regulators: OPP minuV: 875000 maxuV: 875000, not supported by regulator | |
| [ 3.734872][ T8] rockchip-dmc dmc: _opp_add: OPP not supported by regulators (528000000) | |
| [ 3.734971][ T8] core: _opp_supported_by_regulators: OPP minuV: 875000 maxuV: 875000, not supported by regulator | |
| [ 3.734983][ T8] rockchip-dmc dmc: _opp_add: OPP not supported by regulators (780000000) | |
| [ 3.735066][ T8] core: _opp_supported_by_regulators: OPP minuV: 875000 maxuV: 875000, not supported by regulator | |
| [ 3.735077][ T8] rockchip-dmc dmc: _opp_add: OPP not supported by regulators (920000000) | |
| [ 3.735091][ T8] rockchip-dmc dmc: normal_rate = 780000000 | |
| [ 3.735101][ T8] rockchip-dmc dmc: reboot_rate = 920000000 | |
| [ 3.735111][ T8] rockchip-dmc dmc: suspend_rate = 324000000 | |
| [ 3.735119][ T8] rockchip-dmc dmc: video_4k_rate = 780000000 | |
| [ 3.735129][ T8] rockchip-dmc dmc: video_4k_10b_rate = 780000000 | |
| [ 3.735138][ T8] rockchip-dmc dmc: boost_rate = 920000000 | |
| [ 3.735147][ T8] rockchip-dmc dmc: fixed_rate(isp|cif0|cif1|dualview) = 920000000 | |
| [ 3.735156][ T8] rockchip-dmc dmc: performance_rate = 920000000 | |
| [ 3.735178][ T8] rockchip-dmc dmc: failed to get vop pn to msch rl | |
| [ 3.735217][ T8] rockchip-dmc dmc: Failed to find opp for 920000000 Hz | |
| [ 3.735230][ T8] rockchip-dmc: probe of dmc failed with error -34 | |
| [ 3.736942][ T1] input: gpio-keys as /devices/platform/gpio-keys/input/input11 | |
| [ 3.737551][ T1] [HYN]hynitron_driver_init: Enter | |
| [ 3.737570][ T1] [HYN][Info]Driver version: Hynitron TouchScreen Rockchip Driver V2.1 20201222 | |
| [ 3.737607][ T1] [HYN]hynitron_driver_init: Exit(2003) | |
| [ 3.738778][ T1] cfg80211: Loading compiled-in X.509 certificates for regulatory database | |
| [ 3.739623][ T1] cfg80211: Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600' | |
| [ 3.740033][ T1] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' | |
| [ 3.740097][ T1] clk: Disabling unused clocks | |
| [ 3.741025][ T1] rockchip-pm rockchip-suspend: not set pwm-regulator-config | |
| [ 3.741486][ T1] rockchip-suspend not set sleep-mode-config for mem-lite | |
| [ 3.741496][ T1] rockchip-suspend not set wakeup-config for mem-lite | |
| [ 3.741506][ T1] rockchip-suspend not set sleep-mode-config for mem-ultra | |
| [ 3.741513][ T1] rockchip-suspend not set wakeup-config for mem-ultra | |
| [ 3.742416][ T1] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 411; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is '', rk_ko_ver is '5', built at '19:13:56', on 'Oct 17 2025'. | |
| [ 3.742777][ T1] Mali: | |
| [ 3.742780][ T1] Mali device driver loaded | |
| [ 3.742811][ T1] ALSA device list: | |
| [ 3.742820][ T1] #0: rockchip-rk817 | |
| [ 3.743465][ T1] Freeing unused kernel memory: 1856K | |
| [ 3.743567][ T1] Run /init as init process | |
| [ 3.743976][ T93] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 | |
| [ 3.743997][ T93] cfg80211: failed to load regulatory.db | |
| [ 3.746730][ T1] init: init first stage started! | |
| [ 3.746946][ T1] init: Unable to open /lib/modules, skipping module loading. | |
| [ 3.747229][ T1] init: Copied ramdisk prop to /second_stage_resources/system/etc/ramdisk/build.prop | |
| [ 3.747640][ T1] init: [libfs_mgr] ReadFstabFromDt(): failed to read fstab from dt | |
| [ 3.749148][ T1] init: Using Android DT directory /proc/device-tree/firmware/android/ | |
| [ 3.749217][ T1] init: Failed to read vbmeta partitions. | |
| [ 3.753758][ T1] Sys soc=98 rk817 soc=100 cw2015 soc=98 voltage=4289 current=-82 | |
| [ 3.753787][ T1] led_update_charger_soc_status charger=1 soc= 98 factory=0 | |
| [ 3.791056][ T1] init: [libfs_mgr] Not running /system/bin/fsck.f2fs on /dev/block/mmcblk2p11 (executable not in system image) | |
| [ 3.793980][ T1] F2FS-fs (mmcblk2p11): Found nat_bits in checkpoint | |
| [ 3.802778][ T1] F2FS-fs (mmcblk2p11): Mounted with checkpoint version = 594f96fe | |
| [ 3.802946][ T1] init: [libfs_mgr] __mount(source=/dev/block/by-name/metadata,target=/metadata,type=f2fs)=0: Success | |
| [ 3.803755][ T1] init: Failed to copy /avb into /metadata/gsi/dsu/avb/: No such file or directory | |
| [ 3.806176][ T1] init: [libfs_mgr] Created logical partition system on device /dev/block/dm-0 | |
| [ 3.807220][ T1] init: [libfs_mgr] Created logical partition system_dlkm on device /dev/block/dm-1 | |
| [ 3.808235][ T1] init: [libfs_mgr] Created logical partition system_ext on device /dev/block/dm-2 | |
| [ 3.809083][ T1] init: [libfs_mgr] Created logical partition vendor on device /dev/block/dm-3 | |
| [ 3.809921][ T1] init: [libfs_mgr] Created logical partition vendor_dlkm on device /dev/block/dm-4 | |
| [ 3.810800][ T1] init: [libfs_mgr] Created logical partition odm on device /dev/block/dm-5 | |
| [ 3.811626][ T1] init: [libfs_mgr] Created logical partition odm_dlkm on device /dev/block/dm-6 | |
| [ 3.812419][ T1] init: [libfs_mgr] Created logical partition product on device /dev/block/dm-7 | |
| [ 3.812519][ T1] init: DSU not detected, proceeding with normal boot | |
| [ 3.813476][ T1] erofs: (device dm-0): erofs_read_superblock: cannot find valid erofs superblock | |
| [ 3.813624][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-0,target=/system,type=erofs)=-1: Invalid argument | |
| [ 3.813995][ T1] init: [libfs_mgr] superblock s_max_mnt_count:65535,/dev/block/dm-0 | |
| [ 3.815933][ T1] EXT4-fs (dm-0): mounted filesystem without journal. Quota mode: none. | |
| [ 3.816050][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-0,target=/system,type=ext4)=0: Success | |
| [ 3.816601][ T1] init: Switching root to '/system' | |
| [ 3.819584][ T1] erofs: (device dm-3): erofs_read_superblock: cannot find valid erofs superblock | |
| [ 3.819743][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-3,target=/vendor,type=erofs)=-1: Invalid argument | |
| [ 3.820125][ T1] init: [libfs_mgr] superblock s_max_mnt_count:65535,/dev/block/dm-3 | |
| [ 3.822530][ T1] EXT4-fs (dm-3): mounted filesystem without journal. Quota mode: none. | |
| [ 3.822655][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-3,target=/vendor,type=ext4)=0: Success | |
| [ 3.823867][ T1] erofs: (device dm-5): erofs_read_superblock: cannot find valid erofs superblock | |
| [ 3.824012][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-5,target=/odm,type=erofs)=-1: Invalid argument | |
| [ 3.824384][ T1] init: [libfs_mgr] superblock s_max_mnt_count:65535,/dev/block/dm-5 | |
| [ 3.825825][ T1] EXT4-fs (dm-5): mounted filesystem without journal. Quota mode: none. | |
| [ 3.825928][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-5,target=/odm,type=ext4)=0: Success | |
| [ 3.827194][ T1] erofs: (device dm-1): erofs_read_superblock: cannot find valid erofs superblock | |
| [ 3.827318][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-1,target=/system_dlkm,type=erofs)=-1: Invalid argument | |
| [ 3.827681][ T1] init: [libfs_mgr] superblock s_max_mnt_count:65535,/dev/block/dm-1 | |
| [ 3.828997][ T1] EXT4-fs (dm-1): mounted filesystem without journal. Quota mode: none. | |
| [ 3.829102][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-1,target=/system_dlkm,type=ext4)=0: Success | |
| [ 3.830020][ T1] erofs: (device dm-2): erofs_read_superblock: cannot find valid erofs superblock | |
| [ 3.830127][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-2,target=/system_ext,type=erofs)=-1: Invalid argument | |
| [ 3.830490][ T1] init: [libfs_mgr] superblock s_max_mnt_count:65535,/dev/block/dm-2 | |
| [ 3.831850][ T1] EXT4-fs (dm-2): mounted filesystem without journal. Quota mode: none. | |
| [ 3.831949][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-2,target=/system_ext,type=ext4)=0: Success | |
| [ 3.832920][ T1] erofs: (device dm-4): erofs_read_superblock: cannot find valid erofs superblock | |
| [ 3.833034][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-4,target=/vendor_dlkm,type=erofs)=-1: Invalid argument | |
| [ 3.833384][ T1] init: [libfs_mgr] superblock s_max_mnt_count:65535,/dev/block/dm-4 | |
| [ 3.834719][ T1] EXT4-fs (dm-4): mounted filesystem without journal. Quota mode: none. | |
| [ 3.834830][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-4,target=/vendor_dlkm,type=ext4)=0: Success | |
| [ 3.835804][ T1] erofs: (device dm-6): erofs_read_superblock: cannot find valid erofs superblock | |
| [ 3.835914][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-6,target=/odm_dlkm,type=erofs)=-1: Invalid argument | |
| [ 3.836257][ T1] init: [libfs_mgr] superblock s_max_mnt_count:65535,/dev/block/dm-6 | |
| [ 3.837566][ T1] EXT4-fs (dm-6): mounted filesystem without journal. Quota mode: none. | |
| [ 3.837672][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-6,target=/odm_dlkm,type=ext4)=0: Success | |
| [ 3.838814][ T1] erofs: (device dm-7): erofs_read_superblock: cannot find valid erofs superblock | |
| [ 3.838935][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-7,target=/product,type=erofs)=-1: Invalid argument | |
| [ 3.839294][ T1] init: [libfs_mgr] superblock s_max_mnt_count:65535,/dev/block/dm-7 | |
| [ 3.840780][ T1] EXT4-fs (dm-7): mounted filesystem without journal. Quota mode: none. | |
| [ 3.840878][ T1] init: [libfs_mgr] __mount(source=/dev/block/dm-7,target=/product,type=ext4)=0: Success | |
| [ 3.850770][ T1] init: Skipped setting INIT_AVB_VERSION (not in recovery mode) | |
| [ 3.984014][ T1] init: Opening SELinux policy | |
| [ 3.986084][ T1] init: Falling back to standard signature check. TODO implement support for fsverity SEPolicy. | |
| [ 3.986199][ T1] init: Error: Apex SEPolicy failed signature check | |
| [ 3.986233][ T1] init: Loading APEX Sepolicy from /system/etc/selinux/apex/SEPolicy.zip | |
| [ 3.986287][ T1] init: Failed to open package /system/etc/selinux/apex/SEPolicy.zip: No such file or directory | |
| [ 3.986459][ T1] init: Using userdebug system sepolicy /system/etc/selinux/userdebug_plat_sepolicy_root.cil | |
| [ 3.986492][ T1] init: Compiling SELinux policy | |
| [ 6.318851][ T1] init: /system/bin/secilc: linker: Warning: failed to find generated linker configuration from "/linkerconfig/ld.config.txt" | |
| [ 6.318915][ T1] init: /system/bin/secilc: WARNING: linker: Warning: failed to find generated linker configuration from "/linkerconfig/ld.config.txt" | |
| [ 6.320857][ T1] init: Loading SELinux policy | |
| [ 6.346911][ T1] SELinux: Permission bpf in class capability2 not defined in policy. | |
| [ 6.346960][ T1] SELinux: Permission checkpoint_restore in class capability2 not defined in policy. | |
| [ 6.346984][ T1] SELinux: Permission bpf in class cap2_userns not defined in policy. | |
| [ 6.346993][ T1] SELinux: Permission checkpoint_restore in class cap2_userns not defined in policy. | |
| [ 6.347087][ T1] SELinux: Class mctp_socket not defined in policy. | |
| [ 6.347108][ T1] SELinux: Class user_namespace not defined in policy. | |
| [ 6.347114][ T1] SELinux: the above unknown classes and permissions will be denied | |
| [ 6.353108][ T1] SELinux: policy capability network_peer_controls=1 | |
| [ 6.353167][ T1] SELinux: policy capability open_perms=1 | |
| [ 6.353181][ T1] SELinux: policy capability extended_socket_class=1 | |
| [ 6.353192][ T1] SELinux: policy capability always_check_network=0 | |
| [ 6.353203][ T1] SELinux: policy capability cgroup_seclabel=0 | |
| [ 6.353214][ T1] SELinux: policy capability nnp_nosuid_transition=1 | |
| [ 6.353224][ T1] SELinux: policy capability genfs_seclabel_symlinks=0 | |
| [ 6.353234][ T1] SELinux: policy capability ioctl_skip_cloexec=0 | |
| [ 6.899075][ T38] audit: type=1403 audit(1766712846.484:2): auid=4294967295 ses=4294967295 lsm=selinux res=1 | |
| [ 6.904821][ T1] selinux: SELinux: Loaded file context from: | |
| [ 6.904878][ T1] selinux: /system/etc/selinux/plat_file_contexts | |
| [ 6.904893][ T1] selinux: /system_ext/etc/selinux/system_ext_file_contexts | |
| [ 6.904907][ T1] selinux: /vendor/etc/selinux/vendor_file_contexts | |
| [ 6.905255][ T1] selinux: SELinux: Could not stat /dev/selinux: No such file or directory. | |
| [ 6.937047][ T1] init: init second stage started! | |
| [ 6.965768][ T1] selinux: SELinux: Loaded file context from: | |
| [ 6.965828][ T1] selinux: /system/etc/selinux/plat_file_contexts | |
| [ 6.965844][ T1] selinux: /system_ext/etc/selinux/system_ext_file_contexts | |
| [ 6.965857][ T1] selinux: /vendor/etc/selinux/vendor_file_contexts | |
| [ 6.993679][ T1] init: Using Android DT directory /proc/device-tree/firmware/android/ | |
| [ 7.002674][ T38] audit: type=1107 audit(1766712846.588:3): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc: denied { set } for property=ro.surface_flinger.game_default_frame_rate_override pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:default_prop:s0 tclass=property_service permissive=1' | |
| [ 7.003217][ T38] audit: type=1107 audit(1766712846.588:4): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc: denied { set } for property=ro.ril.ecclist pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:radio_prop:s0 tclass=property_service permissive=1' | |
| [ 7.003673][ T38] audit: type=1107 audit(1766712846.588:5): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc: denied { set } for property=wifi.supplicant_scan_interval pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:wifi_prop:s0 tclass=property_service permissive=1' | |
| [ 7.004229][ T38] audit: type=1107 audit(1766712846.588:6): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc: denied { set } for property=persist.bluetooth.btsnooplogmode pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:bluetooth_prop:s0 tclass=property_service permissive=1' | |
| [ 7.004254][ T1] init: Do not have permissions to set 'persist.bluetooth.btsnooplogmode' to 'disable' in property file '/vendor/build.prop': Property type check failed, value doesn't match expected type 'enum empty disabled filtered full' | |
| [ 7.004507][ T38] audit: type=1107 audit(1766712846.588:7): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc: denied { set } for property=ro.boot.vr pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:bootloader_prop:s0 tclass=property_service permissive=1' | |
| [ 7.008628][ T1] init: Overriding previous property 'ro.config.alarm_alert':'Alarm_Classic.ogg' with new value 'Oxygen.ogg' | |
| [ 7.008691][ T1] init: Overriding previous property 'ro.config.notification_sound':'OnTheHunt.ogg' with new value 'Antimony.ogg' | |
| [ 7.011652][ T1] init: Setting product property ro.product.brand to 'Anbernic' (from ro.product.product.brand) | |
| [ 7.011718][ T1] init: Setting product property ro.product.device to 'rk3568_u' (from ro.product.product.device) | |
| [ 7.011773][ T1] init: Setting product property ro.product.manufacturer to 'Anbernic' (from ro.product.product.manufacturer) | |
| [ 7.011816][ T1] init: Setting product property ro.product.model to 'RG DS' (from ro.product.product.model) | |
| [ 7.011857][ T1] init: Setting product property ro.product.name to 'rk3568_u' (from ro.product.product.name) | |
| [ 7.011920][ T1] init: Setting property 'ro.build.fingerprint' to 'Anbernic/rk3568_u/rk3568_u:14/UQ1A.240205.004.B1/eng.builde.20251208.225701:userdebug/release-keys' | |
| [ 7.011977][ T1] init: Setting property 'ro.product.cpu.abilist' to 'arm64-v8a' | |
| [ 7.012011][ T1] init: Setting property 'ro.product.cpu.abilist32' to '' | |
| [ 7.012044][ T1] init: Setting property 'ro.product.cpu.abilist64' to 'arm64-v8a' | |
| [ 7.016102][ T1] selinux: SELinux: Loaded file context from: | |
| [ 7.016147][ T1] selinux: /system/etc/selinux/plat_file_contexts | |
| [ 7.016162][ T1] selinux: /system_ext/etc/selinux/system_ext_file_contexts | |
| [ 7.016175][ T1] selinux: /vendor/etc/selinux/vendor_file_contexts | |
| [ 7.016234][ T1] init: Running restorecon... | |
| [ 7.037861][ T1] init: Created socket '/dev/socket/property_service', mode 666, user 0, group 0 | |
| [ 7.043256][ T1] init: SetupMountNamespaces done | |
| [ 7.045679][ T1] init: Forked subcontext for 'u:r:vendor_init:s0' with pid 150 | |
| [ 7.047423][ T1] init: Parsing file /system/etc/init/hw/init.rc... | |
| [ 7.048754][ T1] init: Added '/init.environ.rc' to import list | |
| [ 7.048832][ T1] init: Added '/system/etc/init/hw/init.usb.rc' to import list | |
| [ 7.048876][ T1] init: Added '/init.rk30board.rc' to import list | |
| [ 7.048911][ T1] init: Added '/vendor/etc/init/hw/init.rk30board.rc' to import list | |
| [ 7.048936][ T1] init: Added '/system/etc/init/hw/init.usb.configfs.rc' to import list | |
| [ 7.048972][ T1] init: Added '/system/etc/init/hw/init.zygote64.rc' to import list | |
| [ 7.052137][ T1] init: Parsing file /init.environ.rc... | |
| [ 7.052810][ T1] init: Parsing file /system/etc/init/hw/init.usb.rc... | |
| [ 7.053689][ T1] init: Parsing file /init.rk30board.rc... | |
| [ 7.053772][ T1] init: Unable to read config file '/init.rk30board.rc': open() failed: No such file or directory | |
| [ 7.054535][ T1] init: Parsing file /vendor/etc/init/hw/init.rk30board.rc... | |
| [ 7.055092][ T1] init: Added '/vendor/etc/init/hw/init.rockchip.rc' to import list | |
| [ 7.055140][ T1] init: Added '/vendor/etc/init/hw/init.connectivity.rc' to import list | |
| [ 7.055166][ T1] init: Added '/vendor/etc/init/hw/init.box.samba.rc' to import list | |
| [ 7.055213][ T1] init: Added '/vendor/etc/init/hw/init.rk356x.rc' to import list | |
| [ 7.055239][ T1] init: Added '/vendor/etc/init/hw/init.car.rc' to import list | |
| [ 7.055264][ T1] init: Added '/vendor/etc/init/hw/init.optee.rc' to import list | |
| [ 7.055287][ T1] init: Added '/vendor/etc/init/hw/init.rvcam.rc' to import list | |
| [ 7.057638][ T38] audit: type=1107 audit(1766712846.640:8): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc: denied { read } for property=flash.success pid=0 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=1' | |
| [ 7.057807][ T1] init: Parsing file /vendor/etc/init/hw/init.rockchip.rc... | |
| [ 7.058427][ T1] init: Added '/vendor/etc/init/hw/init.rk30board.usb.rc' to import list | |
| [ 7.058501][ T1] init: Added '/vendor/etc/init/hw/init.rk30board.environment.rc' to import list | |
| [ 7.058529][ T1] init: Added '/vendor/etc/init/hw/init.debug.rc' to import list | |
| [ 7.058553][ T1] init: Added '/vendor/etc/init/hw/init.mount_all.rc' to import list | |
| [ 7.059253][ T1] init: Parsing file /vendor/etc/init/hw/init.rk30board.usb.rc... | |
| [ 7.060734][ T1] init: Parsing file /vendor/etc/init/hw/init.rk30board.environment.rc... | |
| [ 7.061401][ T1] init: Parsing file /vendor/etc/init/hw/init.debug.rc... | |
| [ 7.061482][ T1] init: Unable to read config file '/vendor/etc/init/hw/init.debug.rc': open() failed: No such file or directory | |
| [ 7.061577][ T1] init: Parsing file /vendor/etc/init/hw/init.mount_all.rc... | |
| [ 7.062089][ T1] init: Parsing file /vendor/etc/init/hw/init.connectivity.rc... | |
| [ 7.062927][ T1] init: Parsing file /vendor/etc/init/hw/init.box.samba.rc... | |
| [ 7.063000][ T1] init: Unable to read config file '/vendor/etc/init/hw/init.box.samba.rc': open() failed: No such file or directory | |
| [ 7.063085][ T1] init: Parsing file /vendor/etc/init/hw/init.rk356x.rc... | |
| [ 7.063866][ T1] init: Parsing file /vendor/etc/init/hw/init.car.rc... | |
| [ 7.063939][ T1] init: Unable to read config file '/vendor/etc/init/hw/init.car.rc': open() failed: No such file or directory | |
| [ 7.063983][ T1] init: Parsing file /vendor/etc/init/hw/init.optee.rc... | |
| [ 7.064025][ T1] init: Unable to read config file '/vendor/etc/init/hw/init.optee.rc': open() failed: No such file or directory | |
| [ 7.064061][ T1] init: Parsing file /vendor/etc/init/hw/init.rvcam.rc... | |
| [ 7.064101][ T1] init: Unable to read config file '/vendor/etc/init/hw/init.rvcam.rc': open() failed: No such file or directory | |
| [ 7.064208][ T1] init: Parsing file /system/etc/init/hw/init.usb.configfs.rc... | |
| [ 7.065255][ T1] init: Parsing file /system/etc/init/hw/init.zygote64.rc... | |
| [ 7.065968][ T1] init: Parsing directory /system/etc/init... | |
| [ 7.066258][ T1] init: Parsing file /system/etc/init/android.hidl.allocator@1.0-service.rc... | |
| [ 7.066802][ T1] init: Parsing file /system/etc/init/android.system.suspend-service.rc... | |
| [ 7.067242][ T1] init: Parsing file /system/etc/init/apexd.rc... | |
| [ 7.067668][ T1] init: Parsing file /system/etc/init/atrace.rc... | |
| [ 7.069822][ T1] init: Parsing file /system/etc/init/atrace_userdebug.rc... | |
| [ 7.070603][ T1] init: Parsing file /system/etc/init/audioserver.rc... | |
| [ 7.071274][ T1] init: Parsing file /system/etc/init/blank_screen.rc... | |
| [ 7.071764][ T1] init: Parsing file /system/etc/init/bootanim.rc... | |
| [ 7.072179][ T1] init: Parsing file /system/etc/init/bootstat-debug.rc... | |
| [ 7.072540][ T1] init: Parsing file /system/etc/init/bootstat.rc... | |
| [ 7.073115][ T1] init: Parsing file /system/etc/init/bpfloader.rc... | |
| [ 7.073795][ T1] init: Parsing file /system/etc/init/cameraserver.rc... | |
| [ 7.074267][ T1] init: Parsing file /system/etc/init/credstore.rc... | |
| [ 7.074704][ T1] init: Parsing file /system/etc/init/dmesgd.rc... | |
| [ 7.075216][ T1] init: Parsing file /system/etc/init/drmserver.rc... | |
| [ 7.075763][ T1] init: Parsing file /system/etc/init/dumpstate.rc... | |
| [ 7.076393][ T1] init: 'writepid /dev/cpuset/system-background/tasks' is converted into 'task_profiles ServiceCapacityLow' for service dump_kernel_panic | |
| [ 7.076486][ T1] init: 'writepid /dev/cpuset/system-background/tasks' is converted into 'task_profiles ServiceCapacityLow' for service simple_bugreportd | |
| [ 7.076557][ T1] init: Parsing file /system/etc/init/flags_health_check.rc... | |
| [ 7.077083][ T1] init: Parsing file /system/etc/init/gatekeeperd.rc... | |
| [ 7.077603][ T1] init: Parsing file /system/etc/init/gpuservice.rc... | |
| [ 7.078178][ T1] init: Parsing file /system/etc/init/gsid.rc... | |
| [ 7.078920][ T1] init: Parsing file /system/etc/init/heapprofd.rc... | |
| [ 7.079599][ T1] init: Parsing file /system/etc/init/hwservicemanager.rc... | |
| [ 7.080090][ T1] init: Parsing file /system/etc/init/idmap2d.rc... | |
| [ 7.080519][ T1] init: Parsing file /system/etc/init/incidentd.rc... | |
| [ 7.080970][ T1] init: Parsing file /system/etc/init/init-debug.rc... | |
| [ 7.081434][ T1] init: Parsing file /system/etc/init/init.rockchip.rc... | |
| [ 7.081855][ T1] init: Parsing file /system/etc/init/installd.rc... | |
| [ 7.082641][ T1] init: Parsing file /system/etc/init/keystore2.rc... | |
| [ 7.083187][ T1] init: Parsing file /system/etc/init/llkd-debuggable.rc... | |
| [ 7.083699][ T1] init: Parsing file /system/etc/init/llkd.rc... | |
| [ 7.084349][ T1] init: Parsing file /system/etc/init/lmkd.rc... | |
| [ 7.085136][ T1] init: Parsing file /system/etc/init/logcatd.rc... | |
| [ 7.085703][ T1] init: Parsing file /system/etc/init/logd.rc... | |
| [ 7.086156][ T1] init: Parsing file /system/etc/init/logtagd.rc... | |
| [ 7.086485][ T1] init: Parsing file /system/etc/init/lpdumpd.rc... | |
| [ 7.086951][ T1] init: Parsing file /system/etc/init/mdnsd.rc... | |
| [ 7.087321][ T1] init: Parsing file /system/etc/init/mediaextractor.rc... | |
| [ 7.087627][ T1] init: Parsing file /system/etc/init/mediametrics.rc... | |
| [ 7.087922][ T1] init: Parsing file /system/etc/init/mediaserver.rc... | |
| [ 7.088249][ T1] init: Parsing file /system/etc/init/mtectrl.rc... | |
| [ 7.088601][ T1] init: Parsing file /system/etc/init/mtpd.rc... | |
| [ 7.088925][ T1] init: Parsing file /system/etc/init/netd.rc... | |
| [ 7.089308][ T1] init: Parsing file /system/etc/init/odsign.rc... | |
| [ 7.089634][ T1] init: Parsing file /system/etc/init/perfetto.rc... | |
| [ 7.090246][ T1] init: Parsing file /system/etc/init/prng_seeder.rc... | |
| [ 7.090739][ T1] init: Parsing file /system/etc/init/profcollectd.rc... | |
| [ 7.091167][ T1] init: Parsing file /system/etc/init/racoon.rc... | |
| [ 7.091524][ T1] init: Parsing file /system/etc/init/recovery-persist.rc... | |
| [ 7.091856][ T1] init: Parsing file /system/etc/init/rss_hwm_reset.rc... | |
| [ 7.092214][ T1] init: Parsing file /system/etc/init/servicemanager.rc... | |
| [ 7.092563][ T1] init: Parsing file /system/etc/init/simpleperf.rc... | |
| [ 7.092849][ T1] init: Parsing file /system/etc/init/snapuserd.rc... | |
| [ 7.093195][ T1] init: Parsing file /system/etc/init/storaged.rc... | |
| [ 7.093515][ T1] init: Parsing file /system/etc/init/surfaceflinger.rc... | |
| [ 7.093860][ T1] init: Parsing file /system/etc/init/tombstoned.rc... | |
| [ 7.094187][ T1] init: Parsing file /system/etc/init/traced_perf.rc... | |
| [ 7.094603][ T1] init: Parsing file /system/etc/init/uncrypt.rc... | |
| [ 7.095075][ T1] init: Parsing file /system/etc/init/usbd.rc... | |
| [ 7.095400][ T1] init: Parsing file /system/etc/init/vold.rc... | |
| [ 7.095712][ T1] init: Parsing file /system/etc/init/wifi.rc... | |
| [ 7.096249][ T1] init: Parsing file /system/etc/init/wificond.rc... | |
| [ 7.096662][ T1] init: Parsing file /system_ext/etc/init... | |
| [ 7.096713][ T1] init: Unable to read config file '/system_ext/etc/init': open() failed: No such file or directory | |
| [ 7.096752][ T1] init: Parsing directory /vendor/etc/init... | |
| [ 7.096922][ T1] init: Parsing file /vendor/etc/init/android.hardware.audio.service.rc... | |
| [ 7.097389][ T1] init: Parsing file /vendor/etc/init/android.hardware.bluetooth@1.0-service.rc... | |
| [ 7.097799][ T1] init: Parsing file /vendor/etc/init/android.hardware.camera.provider-V1-external-service-rk.rc... | |
| [ 7.098142][ T1] init: Parsing file /vendor/etc/init/android.hardware.camera.provider-V1-service.rc... | |
| [ 7.098496][ T1] init: Parsing file /vendor/etc/init/android.hardware.drm-service.clearkey.rc... | |
| [ 7.098879][ T1] init: Parsing file /vendor/etc/init/android.hardware.gatekeeper-service.optee.rc... | |
| [ 7.099179][ T1] init: Parsing file /vendor/etc/init/android.hardware.graphics.allocator-V1-service.rc... | |
| [ 7.099479][ T1] init: Parsing file /vendor/etc/init/android.hardware.health-service.rockchip.rc... | |
| [ 7.099812][ T1] init: Parsing file /vendor/etc/init/android.hardware.media.c2@1.1-service.rc... | |
| [ 7.100131][ T1] init: 'writepid /dev/cpuset/foreground/tasks' is converted into 'task_profiles ProcessCapacityHigh' for service android-hardware-media-c2-hal-1-1 | |
| [ 7.100174][ T1] init: Parsing file /vendor/etc/init/android.hardware.security.keymint-service.optee.rc... | |
| [ 7.100472][ T1] init: Parsing file /vendor/etc/init/android.hardware.thermal-service.rockchip.rc... | |
| [ 7.100779][ T1] init: Parsing file /vendor/etc/init/android.hardware.usb-service.rockchip_otg.rc... | |
| [ 7.101365][ T1] init: Parsing file /vendor/etc/init/android.hardware.usb.gadget-service.rockchip.rc... | |
| [ 7.101741][ T1] init: Parsing file /vendor/etc/init/android.hardware.weaver-service.optee.rc... | |
| [ 7.102108][ T1] init: Parsing file /vendor/etc/init/android.hardware.wifi-service.rc... | |
| [ 7.102520][ T1] init: Parsing file /vendor/etc/init/boringssl_self_test.rc... | |
| [ 7.103139][ T1] init: Parsing file /vendor/etc/init/cas-default.rc... | |
| [ 7.103526][ T1] init: Parsing file /vendor/etc/init/hostapd.android.rc... | |
| [ 7.103879][ T1] init: Parsing file /vendor/etc/init/hwc3-rk.rc... | |
| [ 7.104204][ T1] init: Parsing file /vendor/etc/init/init.tee-supplicant.rc... | |
| [ 7.104503][ T1] init: Parsing file /vendor/etc/init/init.tune_io.rc... | |
| [ 7.104848][ T1] init: Parsing file /vendor/etc/init/lights-rockchip.rc... | |
| [ 7.105149][ T1] init: Parsing file /vendor/etc/init/memtrack.rc... | |
| [ 7.105450][ T1] init: Parsing file /vendor/etc/init/power-aidl-rockchip.rc... | |
| [ 7.105756][ T1] init: Parsing file /vendor/etc/init/rockchip.hardware.outputmanager@1.0-service.rc... | |
| [ 7.106051][ T1] init: Parsing file /vendor/etc/init/rockchip.hardware.rockit.hw@1.0-service.rc... | |
| [ 7.106400][ T1] init: 'writepid /dev/cpuset/foreground/tasks' is converted into 'task_profiles ProcessCapacityHigh' for service vendor.rockit-hal-1-0 | |
| [ 7.106449][ T1] init: Parsing file /vendor/etc/init/vendor_flash_recovery.rc... | |
| [ 7.106792][ T1] init: Parsing file /vendor/etc/init/vibrator-rockchip.rc... | |
| [ 7.107095][ T1] init: Parsing file /vendor/etc/init/vndservicemanager.rc... | |
| [ 7.107409][ T1] init: Parsing file /vendor/etc/init/wait_for_optee.rc... | |
| [ 7.107774][ T1] init: Parsing file /odm/etc/init... | |
| [ 7.107825][ T1] init: Unable to read config file '/odm/etc/init': open() failed: No such file or directory | |
| [ 7.107876][ T1] init: Parsing file /product/etc/init... | |
| [ 7.107916][ T1] init: Unable to read config file '/product/etc/init': open() failed: No such file or directory | |
| [ 7.108886][ T1] init: processing action (SetupCgroups) from (<Builtin Action>:0) | |
| [ 7.115513][ T1] cgroup: Unknown subsys name 'schedtune' | |
| [ 7.115632][ T1] libprocessgroup: Failed to mount optional controller schedtune: Invalid argument | |
| [ 7.123662][ T1] init: processing action (SetKptrRestrict) from (<Builtin Action>:0) | |
| [ 7.124189][ T1] init: processing action (TestPerfEventSelinux) from (<Builtin Action>:0) | |
| [ 7.124270][ T1] init: Permissive SELinux boot, forcing sys.init.perf_lsm_hooks to 1. | |
| [ 7.124721][ T1] init: processing action (ConnectEarlyStageSnapuserd) from (<Builtin Action>:0) | |
| [ 7.124854][ T1] init: processing action (early-init) from (/system/etc/init/hw/init.rc:15) | |
| [ 7.127130][ T1] init: Command 'mkdir /acct/uid' action=early-init (/system/etc/init/hw/init.rc:30) took 0ms and failed: mkdir() failed on /acct/uid: Read-only file system | |
| [ 7.134067][ T1] init: starting service 'ueventd'... | |
| [ 7.146779][ T1] init: ... started service 'ueventd' has pid 151 | |
| [ 7.148250][ T1] init: starting service 'apexd-bootstrap'... | |
| [ 7.154634][ T1] init: ... started service 'apexd-bootstrap' has pid 152 | |
| [ 7.154772][ T1] init: SVC_EXEC service 'apexd-bootstrap' pid 152 (uid 0 gid 1000+0 context default) started; waiting... | |
| [ 7.182210][ T151] ueventd: ueventd started! | |
| [ 7.187418][ T151] selinux: SELinux: Loaded file context from: | |
| [ 7.187477][ T151] selinux: /system/etc/selinux/plat_file_contexts | |
| [ 7.187493][ T151] selinux: /system_ext/etc/selinux/system_ext_file_contexts | |
| [ 7.187507][ T151] selinux: /vendor/etc/selinux/vendor_file_contexts | |
| [ 7.188264][ T151] ueventd: Parsing file /system/etc/ueventd.rc... | |
| [ 7.188813][ T151] ueventd: Added '/vendor/etc/ueventd.rc' to import list | |
| [ 7.188860][ T151] ueventd: Added '/odm/etc/ueventd.rc' to import list | |
| [ 7.189504][ T151] ueventd: Parsing file /vendor/etc/ueventd.rc... | |
| [ 7.190155][ T151] ueventd: Added '/vendor/etc/ueventd.car.rc' to import list | |
| [ 7.190943][ T151] ueventd: Parsing file /vendor/etc/ueventd.car.rc... | |
| [ 7.191037][ T151] ueventd: Unable to read config file '/vendor/etc/ueventd.car.rc': open() failed: No such file or directory | |
| [ 7.191097][ T151] ueventd: Parsing file /odm/etc/ueventd.rc... | |
| [ 7.191139][ T151] ueventd: Unable to read config file '/odm/etc/ueventd.rc': open() failed: No such file or directory | |
| [ 7.196686][ T151] Sys soc=98 rk817 soc=100 cw2015 soc=98 voltage=4289 current=-82 | |
| [ 7.196730][ T151] led_update_charger_soc_status charger=1 soc= 98 factory=0 | |
| [ 7.223544][ T152] apexd: Bootstrap subcommand detected | |
| [ 7.224933][ T152] cutils-trace: Error opening trace file: No such file or directory (2) | |
| [ 7.225423][ T152] apexd-bootstrap: Scanning /system/apex for pre-installed ApexFiles | |
| [ 7.226411][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.i18n.apex | |
| [ 7.229031][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.configinfrastructure.capex | |
| [ 7.231664][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.os.statsd.apex | |
| [ 7.233698][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.conscrypt.capex | |
| [ 7.236032][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.apex.cts.shim.apex | |
| [ 7.238076][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.media.capex | |
| [ 7.240825][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.permission.capex | |
| [ 7.243629][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.vndk.current.apex | |
| [ 7.245705][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.virt.apex | |
| [ 7.247717][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.btservices.apex | |
| [ 7.249683][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.resolv.capex | |
| [ 7.252372][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.tzdata.apex | |
| [ 7.254338][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.ondevicepersonalization.capex | |
| [ 7.257162][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.uwb.capex | |
| [ 7.259981][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.appsearch.capex | |
| [ 7.262720][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.wifi.capex | |
| [ 7.265338][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.sdkext.apex | |
| [ 7.267467][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.devicelock.apex | |
| [ 7.269414][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.rkpd.apex | |
| [ 7.271467][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.scheduling.capex | |
| [ 7.273800][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.art.capex | |
| [ 7.276561][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.extservices.capex | |
| [ 7.279202][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.media.swcodec.capex | |
| [ 7.281476][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.tethering.capex | |
| [ 7.284099][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.runtime.apex | |
| [ 7.286074][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.healthfitness.apex | |
| [ 7.288107][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.mediaprovider.capex | |
| [ 7.290705][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.adbd.capex | |
| [ 7.293430][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.ipsec.capex | |
| [ 7.296028][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.adservices.capex | |
| [ 7.298601][ T152] apexd-bootstrap: Found pre-installed APEX /system/apex/com.android.neuralnetworks.capex | |
| [ 7.301226][ T152] apexd-bootstrap: Scanning /system_ext/apex for pre-installed ApexFiles | |
| [ 7.301339][ T152] apexd-bootstrap: /system_ext/apex does not exist. Skipping | |
| [ 7.301366][ T152] apexd-bootstrap: Scanning /product/apex for pre-installed ApexFiles | |
| [ 7.301419][ T152] apexd-bootstrap: /product/apex does not exist. Skipping | |
| [ 7.301442][ T152] apexd-bootstrap: Scanning /vendor/apex for pre-installed ApexFiles | |
| [ 7.302080][ T152] apexd-bootstrap: Found pre-installed APEX /vendor/apex/com.rockchip.hardware.sensors.apex | |
| [ 7.304273][ T152] apexd-bootstrap: Found bootstrap APEX /system/apex/com.android.runtime.apex | |
| [ 7.304329][ T152] apexd-bootstrap: Found bootstrap APEX /system/apex/com.android.vndk.current.apex | |
| [ 7.304355][ T152] apexd-bootstrap: Found bootstrap APEX /system/apex/com.android.tzdata.apex | |
| [ 7.304381][ T152] apexd-bootstrap: Found bootstrap APEX /system/apex/com.android.i18n.apex | |
| [ 7.304443][ T152] apexd-bootstrap: Need to pre-allocate 36 loop devices for 32 APEX packages | |
| [ 7.304591][ T152] apexd-bootstrap: No block apex metadata partition found, not adding block apexes | |
| [ 7.422603][ T152] apexd-bootstrap: wait for '/dev/loop-control' took 117ms | |
| [ 7.431771][ T38] audit: type=1400 audit(1766712847.016:9): avc: denied { create } for pid=36 comm="kdevtmpfs" name="loop16" scontext=u:r:kernel:s0 tcontext=u:object_r:device:s0 tclass=blk_file permissive=1 | |
| [ 7.431824][ T38] audit: type=1400 audit(1766712847.016:10): avc: denied { setattr } for pid=36 comm="kdevtmpfs" name="loop16" dev="devtmpfs" ino=157 scontext=u:r:kernel:s0 tcontext=u:object_r:device:s0 tclass=blk_file permissive=1 | |
| [ 7.477196][ T152] apexd-bootstrap: Found 16 idle loopback devices that were pre-allocated by kernel. Allocated 20 more. | |
| [ 7.483987][ T190] loop0: detected capacity change from 0 to 14328 | |
| [ 7.484941][ T191] loop1: detected capacity change from 0 to 52120 | |
| [ 7.485771][ T193] loop2: detected capacity change from 0 to 1616 | |
| [ 7.487444][ T192] loop3: detected capacity change from 0 to 72176 | |
| [ 7.515248][ T193] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. | |
| [ 7.515474][ T193] apexd-bootstrap: Successfully mounted package /system/apex/com.android.tzdata.apex on /apex/com.android.tzdata@340090000 duration=31 | |
| [ 7.520288][ T192] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. | |
| [ 7.520510][ T192] apexd-bootstrap: Successfully mounted package /system/apex/com.android.i18n.apex on /apex/com.android.i18n@1 duration=36 | |
| [ 7.520508][ T191] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: none. | |
| [ 7.520610][ T191] apexd-bootstrap: Successfully mounted package /system/apex/com.android.vndk.current.apex on /apex/com.android.vndk.v34@1 duration=37 | |
| [ 7.520983][ T190] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. | |
| [ 7.521203][ T190] apexd-bootstrap: Successfully mounted package /system/apex/com.android.runtime.apex on /apex/com.android.runtime@1 duration=37 | |
| [ 7.532774][ T152] apexd-bootstrap: Activated 4 packages. | |
| [ 7.542743][ T152] apexd-bootstrap: OnBootstrap done, duration=317 | |
| [ 7.547257][ T1] init: Service 'apexd-bootstrap' (pid 152) exited with status 0 waiting took 0.396000 seconds | |
| [ 7.547332][ T1] init: Sending signal 9 to service 'apexd-bootstrap' (pid 152) process group... | |
| [ 7.547569][ T1] libprocessgroup: Successfully killed process cgroup uid 0 pid 152 in 0ms | |
| [ 7.616013][ T1] init: linkerconfig generated /linkerconfig with mounted APEX modules info | |
| [ 7.616127][ T1] init: Command 'update_linker_config' action=early-init (/system/etc/init/hw/init.rc:79) took 67ms and succeeded | |
| [ 7.625405][ T1] init: processing action (early-init) from (/init.environ.rc:2) | |
| [ 7.625566][ T1] init: processing action (early-init) from (/vendor/etc/init/hw/init.rockchip.rc:6) | |
| [ 7.626761][ T1] init: starting service 'vendor.insmod_sh'... | |
| [ 7.632511][ T1] init: ... started service 'vendor.insmod_sh' has pid 199 | |
| [ 7.632734][ T1] init: processing action (ro.debuggable=1 && early-init) from (/vendor/etc/init/hw/init.rockchip.rc:77) | |
| [ 7.634591][ T38] audit: type=1400 audit(1766712847.220:11): avc: denied { mounton } for pid=1 comm="init" path="/sys/kernel/debug/tracing" dev="debugfs" ino=1093 scontext=u:r:init:s0 tcontext=u:object_r:debugfs_tracing_debug:s0 tclass=dir permissive=1 | |
| [ 7.642271][ T38] audit: type=1400 audit(1766712847.224:12): avc: denied { getattr } for pid=150 comm="init" path="/sys/kernel/debug/tracing/trace_marker" dev="tracefs" ino=10975 scontext=u:r:vendor_init:s0 tcontext=u:object_r:debugfs_trace_marker:s0 tclass=file permissive=1 | |
| [ 7.651803][ T1] init: processing action (early-init) from (/vendor/etc/init/hw/init.rk356x.rc:55) | |
| [ 7.655402][ T1] init: processing action (ro.product.debugfs_restrictions.enabled=true && early-init) from (/system/etc/init/init-debug.rc:10) | |
| [ 7.655674][ T1] init: Command 'mount debugfs debugfs /sys/kernel/debug' action=ro.product.debugfs_restrictions.enabled=true && early-init (/system/etc/init/init-debug.rc:11) took 0ms and failed: mount() failed: Device or resource busy | |
| [ 7.655935][ T1] init: processing action (early-init) from (/system/etc/init/prng_seeder.rc:5) | |
| [ 7.656527][ T1] init: starting service 'prng_seeder'... | |
| [ 7.657311][ T1] init: Created socket '/dev/socket/prng_seeder', mode 666, user 1092, group 1092 | |
| [ 7.665281][ T1] init: ... started service 'prng_seeder' has pid 201 | |
| [ 7.665536][ T1] init: processing action (ro.product.cpu.abilist64=* && early-init) from (/vendor/etc/init/boringssl_self_test.rc:4) | |
| [ 7.666760][ T1] init: starting service 'boringssl_self_test64_vendor'... | |
| [ 7.673974][ T1] init: ... started service 'boringssl_self_test64_vendor' has pid 202 | |
| [ 7.674153][ T1] init: SVC_EXEC service 'boringssl_self_test64_vendor' pid 202 (uid 0 gid 0+0 context default) started; waiting... | |
| [ 7.745505][ T1] init: Service 'boringssl_self_test64_vendor' (pid 202) exited with status 0 waiting took 0.075000 seconds | |
| [ 7.745628][ T1] init: Sending signal 9 to service 'boringssl_self_test64_vendor' (pid 202) process group... | |
| [ 7.745971][ T1] libprocessgroup: Successfully killed process cgroup uid 0 pid 202 in 0ms | |
| [ 7.747667][ T1] init: processing action (wait_for_coldboot_done) from (<Builtin Action>:0) | |
| [ 8.052581][ T1] init: Service 'vendor.insmod_sh' (pid 199) exited with status 0 oneshot service took 0.423000 seconds in background | |
| [ 8.052660][ T1] init: Sending signal 9 to service 'vendor.insmod_sh' (pid 199) process group... | |
| [ 8.052906][ T1] libprocessgroup: Successfully killed process cgroup uid 0 pid 199 in 0ms | |
| [ 8.067026][ T34] Sys soc=98 rk817 soc=100 cw2015 soc=98 voltage=4289 current=-93 | |
| [ 8.067063][ T34] led_update_charger_soc_status charger=1 soc= 98 factory=0 | |
| [ 8.290004][ T149] init: Wait for property 'ro.cold_boot_done=true' took 542ms | |
| [ 8.290172][ T1] init: processing action (SetMmapRndBits) from (<Builtin Action>:0) | |
| [ 8.290295][ T151] ueventd: Coldboot took 1.097 seconds | |
| [ 8.291178][ T1] init: processing action (KeychordInit) from (<Builtin Action>:0) | |
| [ 8.291453][ T1] init: EVIOCSMASK not supported: Invalid argument | |
| [ 8.291725][ T1] input key OPEN +++ @@@@@ | |
| [ 8.292919][ T1] init: processing action (init) from (/system/etc/init/hw/init.rc:97) | |
| [ 8.293565][ T1] init: Command 'copy /system/etc/prop.default /dev/urandom' action=init (/system/etc/init/hw/init.rc:102) took 0ms and failed: Could not read input file '/system/etc/prop.default': open() failed: No such file or directory | |
| [ 8.310434][ T1] init: Command 'write /dev/blkio/blkio.weight 1000' action=init (/system/etc/init/hw/init.rc:238) took 0ms and failed: Unable to write to file '/dev/blkio/blkio.weight': open() failed: Permission denied | |
| [ 8.311156][ T1] init: Command 'write /dev/blkio/background/blkio.weight 200' action=init (/system/etc/init/hw/init.rc:239) took 0ms and failed: Unable to write to file '/dev/blkio/background/blkio.weight': open() failed: Permission denied | |
| [ 8.312425][ T1] init: Command 'write /dev/blkio/blkio.group_idle 0' action=init (/system/etc/init/hw/init.rc:241) took 0ms and failed: Unable to write to file '/dev/blkio/blkio.group_idle': open() failed: Permission denied | |
| [ 8.313034][ T1] init: Command 'write /dev/blkio/background/blkio.group_idle 0' action=init (/system/etc/init/hw/init.rc:242) took 0ms and failed: Unable to write to file '/dev/blkio/background/blkio.group_idle': open() failed: Permission denied | |
| [ 8.353303][ T1] Registered swp emulation handler | |
| [ 8.355260][ T1] init: Command 'write /dev/cpu_variant:${ro.bionic.2nd_arch} ${ro.bionic.2nd_cpu_variant}' action=init (/system/etc/init/hw/init.rc:455) took 0ms and failed: property 'ro.bionic.2nd_arch' doesn't exist while expanding '/dev/cpu_variant:${ro.bionic.2nd_arch}' | |
| [ 8.355352][ T1] init: Command 'chmod 0444 /dev/cpu_variant:${ro.bionic.2nd_arch}' action=init (/system/etc/init/hw/init.rc:456) took 0ms and failed: property 'ro.bionic.2nd_arch' doesn't exist while expanding '/dev/cpu_variant:${ro.bionic.2nd_arch}' | |
| [ 8.356517][ T1] init: starting service 'logd'... | |
| [ 8.357103][ T1] init: Created socket '/dev/socket/logd', mode 666, user 1036, group 1036 | |
| [ 8.357582][ T1] init: Created socket '/dev/socket/logdr', mode 666, user 1036, group 1036 | |
| [ 8.358046][ T1] init: Created socket '/dev/socket/logdw', mode 222, user 1036, group 1036 | |
| [ 8.365795][ T1] init: ... started service 'logd' has pid 217 | |
| [ 8.367291][ T1] init: starting service 'lmkd'... | |
| [ 8.368021][ T1] init: Created socket '/dev/socket/lmkd', mode 660, user 1000, group 1000 | |
| [ 8.376087][ T1] init: ... started service 'lmkd' has pid 218 | |
| [ 8.376869][ T1] init: starting service 'servicemanager'... | |
| [ 8.385537][ T1] init: ... started service 'servicemanager' has pid 219 | |
| [ 8.386259][ T1] init: starting service 'hwservicemanager'... | |
| [ 8.393052][ T1] init: ... started service 'hwservicemanager' has pid 220 | |
| [ 8.393810][ T1] init: starting service 'vndservicemanager'... | |
| [ 8.399551][ T220] libprocessgroup: SetCgroup::ExecuteForProcess: failed to open /dev/stune/foreground/cgroup.procs: No such file or directory | |
| [ 8.400028][ T220] libprocessgroup: Failed to apply HighPerformance process profile | |
| [ 8.400091][ T220] init: failed to set task profiles | |
| [ 8.400733][ T1] init: ... started service 'vndservicemanager' has pid 221 | |
| [ 8.400911][ T1] init: processing action (ro.product.cpu.abilist64=* && init) from (/system/etc/init/hw/init.rc:486) | |
| [ 8.401530][ T1] init: starting service 'boringssl_self_test64'... | |
| [ 8.410724][ T1] init: ... started service 'boringssl_self_test64' has pid 223 | |
| [ 8.410894][ T1] init: SVC_EXEC service 'boringssl_self_test64' pid 223 (uid 9999 gid 0+0 context default) started; waiting... | |
| [ 8.424267][ T149] init: Unable to set property 'ro.logd.kernel' from uid:1036 gid:1036 pid:217: Read-only property was already set | |
| [ 8.427536][ T219] servicemanager: Starting sm instance on /dev/binder | |
| [ 8.434766][ T219] SELinux: SELinux: Loaded service context from: | |
| [ 8.434941][ T219] SELinux: /system/etc/selinux/plat_service_contexts | |
| [ 8.434998][ T219] SELinux: /system_ext/etc/selinux/system_ext_service_contexts | |
| [ 8.435047][ T219] SELinux: /vendor/etc/selinux/vendor_service_contexts | |
| [ 8.439066][ T217] logd.auditd: start | |
| [ 8.439146][ T217] logd.klogd: 5992777794 | |
| [ 8.451367][ T217] logd: Loaded bug_map file: /system_ext/etc/selinux/bug_map | |
| [ 8.451618][ T217] logd: Loaded bug_map file: /vendor/etc/selinux/selinux_denial_metadata | |
| [ 8.452943][ T217] logd: Loaded bug_map file: /system/etc/selinux/bug_map | |
| [ 8.459040][ T221] vndservicemanager: Starting sm instance on /dev/vndbinder | |
| [ 8.461457][ T221] SELinux: SELinux: Loaded vndservice context from: | |
| [ 8.461573][ T221] SELinux: /vendor/etc/selinux/vndservice_contexts | |
| [ 8.484071][ T1] init: Service 'boringssl_self_test64' (pid 223) exited with status 0 waiting took 0.079000 seconds | |
| [ 8.484152][ T1] init: Sending signal 9 to service 'boringssl_self_test64' (pid 223) process group... | |
| [ 8.484383][ T1] libprocessgroup: Successfully killed process cgroup uid 9999 pid 223 in 0ms | |
| [ 8.485478][ T1] init: processing action (ro.debuggable=1 && init) from (/system/etc/init/hw/init.rc:1463) | |
| [ 8.485957][ T1] init: starting service 'console'... | |
| [ 8.495189][ T1] init: ... started service 'console' has pid 230 | |
| [ 8.495355][ T1] init: processing action (init) from (/system/etc/init/hw/init.usb.rc:27) | |
| [ 8.495796][ T1] init: processing action (init) from (/vendor/etc/init/hw/init.rk30board.rc:19) | |
| [ 8.497829][ T1] init: processing action (init) from (/vendor/etc/init/hw/init.rk30board.environment.rc:1) | |
| [ 8.498006][ T1] init: processing action (init) from (/vendor/etc/init/hw/init.mount_all.rc:3) | |
| [ 8.498542][ T1] init: starting service 'tee-supplicant'... | |
| [ 8.504486][ T1] init: ... started service 'tee-supplicant' has pid 233 | |
| [ 8.506330][ T1] init: starting service 'vendor.keymint-default'... | |
| [ 8.513324][ T1] init: ... started service 'vendor.keymint-default' has pid 234 | |
| [ 8.513714][ T1] init: Command 'start vendor.keymaster-4-0' action=init (/vendor/etc/init/hw/init.mount_all.rc:6) took 0ms and failed: service vendor.keymaster-4-0 not found | |
| [ 8.513819][ T1] init: processing action (init) from (/vendor/etc/init/hw/init.rk356x.rc:41) | |
| [ 8.517166][ T1] init: processing action (init) from (/system/etc/init/audioserver.rc:58) | |
| console:/ $ [ 8.518596][ T1] init: processing action (charger) from (/system/etc/init/hw/init.rc:1369) | |
| [ 8.518906][ T1] init: starting service 'vendor.charger-rockchip'... | |
| [ 8.519078][ T1] init: Could not open file '/sys/fs/pstore/console-ramoops-0': Failed to open file '/sys/fs/pstore/console-ramoops-0': No such file or directory | |
| [ 8.519142][ T1] init: Could not open file '/sys/fs/pstore/console-ramoops': Failed to open file '/sys/fs/pstore/console-ramoops': No such file or directory | |
| [ 8.519201][ T1] init: Could not open file '/proc/last_kmsg': Failed to open file '/proc/last_kmsg': No such file or directory | |
| [ 8.525827][ T1] init: ... started service 'vendor.charger-rockchip' has pid 235 | |
| [ 8.526033][ T1] init: processing action (charger) from (/vendor/etc/init/hw/init.rockchip.rc:88) | |
| [ 8.526774][ T1] init: service 'console' requested start, but it is already running (flags: 2196) | |
| [ 8.528240][ T1] init: processing action (charger) from (/vendor/etc/init/hw/init.rk356x.rc:14) | |
| [ 8.531280][ T1] init: processing action (queue_property_triggers) from (<Builtin Action>:0) | |
| [ 8.531483][ T1] init: processing action (enable_property_trigger) from (<Builtin Action>:0) | |
| [ 8.532086][ T1] init: processing action (security.perf_harden=1) from (/system/etc/init/hw/init.rc:1415) | |
| [ 8.534238][ T1] init: processing action (ro.debuggable=1) from (/system/etc/init/hw/init.rc:1452) | |
| [ 8.534644][ T1] init: processing action (sys.usb.config=adb && sys.usb.configfs=0) from (/system/etc/init/hw/init.usb.rc:40) | |
| [ 8.536599][ T232] type=1400 audit(1766712848.120:13): avc: denied { write } for comm="tee-supplicant" name="property_service" dev="tmpfs" ino=375 scontext=u:r:tee:s0 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=1 | |
| [ 8.536976][ T232] type=1400 audit(1766712848.120:14): avc: denied { connectto } for comm="tee-supplicant" path="/dev/socket/property_service" scontext=u:r:tee:s0 tcontext=u:r:init:s0 tclass=unix_stream_socket permissive=1 | |
| [ 8.537539][ T232] type=1107 audit(1766712848.120:15): uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc: denied { set } for property=vendor.security.tee_supplicant pid=233 uid=0 gid=0 scontext=u:r:tee:s0 tcontext=u:object_r:vendor_default_prop:s0 tclass=property_service permissive=1' | |
| [ 8.538328][ T1] init: processing action (persist.sys.ext_ram=*) from (/vendor/etc/init/hw/init.rk30board.rc:247) | |
| [ 8.539579][ T1] init: processing action (ro.boot.noril=true) from (/vendor/etc/init/hw/init.rk30board.rc:268) | |
| [ 8.540796][ T1] init: Command 'stop ril-daemon' action=ro.boot.noril=true (/vendor/etc/init/hw/init.rk30board.rc:270) took 0ms and failed: service ril-daemon not found | |
| [ 8.540959][ T1] init: processing action (drm.service.enabled=true) from (/system/etc/init/drmserver.rc:8) | |
| [ 8.541783][ T1] init: starting service 'drm'... | |
| [ 8.551720][ T1] init: ... started service 'drm' has pid 238 | |
| [ 8.552112][ T1] init: processing action (persist.heapprofd.enable= && traced.lazy.heapprofd=) from (/system/etc/init/heapprofd.rc:49) | |
| [ 8.553610][ T1] init: processing action (ro.debuggable=1) from (/system/etc/init/llkd-debuggable.rc:1) | |
| [ 8.555661][ T1] init: processing action (ro.debuggable=*) from (/system/etc/init/llkd.rc:2) | |
| [ 8.557291][ T1] init: processing action (debug.atrace.user_initiated= && persist.traced.enable=1) from (/system/etc/init/perfetto.rc:47) | |
| [ 8.558162][ T1] init: starting service 'traced_probes'... | |
| [ 8.566487][ T1] init: ... started service 'traced_probes' has pid 239 | |
| [ 8.566728][ T1] init: processing action (persist.traced.enable=1) from (/system/etc/init/perfetto.rc:50) | |
| [ 8.570147][ T1] init: starting service 'traced'... | |
| [ 8.571018][ T1] init: Created socket '/dev/socket/traced_consumer', mode 666, user 0, group 0 | |
| [ 8.571722][ T1] init: Created socket '/dev/socket/traced_producer', mode 666, user 0, group 0 | |
| [ 8.578474][ T1] init: ... started service 'traced' has pid 240 | |
| [ 8.578782][ T1] init: service 'traced_probes' requested start, but it is already running (flags: 132) | |
| [ 8.578960][ T1] init: processing action (persist.traced_perf.enable= && sys.init.perf_lsm_hooks=1 && traced.lazy.traced_perf=) from (/system/etc/init/traced_perf.rc:43) | |
| [ 8.580978][ T1] init: processing action (llk.enable=0) from (/system/etc/init/llkd.rc:12) | |
| [ 8.581908][ T1] init: processing action (khungtask.enable=1) from (/system/etc/init/llkd.rc:18) | |
| [ 8.582921][ T1] init: processing action (llk.enable=0) from (/system/etc/init/llkd.rc:12) | |
| [ 8.583817][ T1] init: processing action (khungtask.enable=0) from (/system/etc/init/llkd.rc:21) | |
| [ 8.584540][ T235] healthd: BatteryCycleCountPath not found | |
| [ 8.584586][ T235] healthd: batteryChargeTimeToFullNowPath. not found | |
| [ 8.584619][ T235] healthd: batteryStateOfHealthPath not found | |
| [ 8.584633][ T235] healthd: batteryHealthStatusPath not found | |
| [ 8.584645][ T235] healthd: batteryManufacturingDatePath not found | |
| [ 8.584657][ T235] healthd: batteryFirstUsageDatePath not found | |
| [ 8.584669][ T235] healthd: chargingStatePath not found | |
| [ 8.584681][ T235] healthd: chargingPolicyPath not found | |
| [ 8.585216][ T1] init: processing action (khungtask.enable=true) from (/system/etc/init/llkd.rc:25) | |
| [ 8.586008][ T235] charger: *************** LAST KMSG *************** | |
| [ 8.586226][ T235] charger: last_kmsg not found. Cold reset? | |
| [ 8.586252][ T235] charger: ************* END LAST KMSG ************* | |
| [ 8.586266][ T235] charger: --------------- STARTING CHARGER MODE --------------- | |
| [ 8.588348][ T1] init: processing action (khungtask.enable=false) from (/system/etc/init/llkd.rc:31) | |
| [ 8.596739][ T232] type=1400 audit(1766712848.180:16): avc: denied { read } for comm="android.hardwar" name="u:object_r:system_prop:s0" dev="tmpfs" ino=300 scontext=u:r:charger_vendor:s0 tcontext=u:object_r:system_prop:s0 tclass=file permissive=1 | |
| [ 8.596936][ T232] type=1400 audit(1766712848.180:17): avc: denied { open } for comm="android.hardwar" path="/dev/__properties__/u:object_r:system_prop:s0" dev="tmpfs" ino=300 scontext=u:r:charger_vendor:s0 tcontext=u:object_r:system_prop:s0 tclass=file permissive=1 | |
| [ 8.597047][ T232] type=1400 audit(1766712848.180:18): avc: denied { getattr } for comm="android.hardwar" path="/dev/__properties__/u:object_r:system_prop:s0" dev="tmpfs" ino=300 scontext=u:r:charger_vendor:s0 tcontext=u:object_r:system_prop:s0 tclass=file permissive=1 | |
| [ 8.597134][ T232] type=1400 audit(1766712848.180:19): avc: denied { map } for comm="android.hardwar" path="/dev/__properties__/u:object_r:system_prop:s0" dev="tmpfs" ino=300 scontext=u:r:charger_vendor:s0 tcontext=u:object_r:system_prop:s0 tclass=file permissive=1 | |
| I/TA: Hello Rockchip Keymaster! ver:20250611 rpmb :0 | |
| I/TA: TEE_ITEM_NOT_FOUND return ! | |
| I/TA: Provision google keybox:no,ID attestation:no | |
| [ 8.674993][ T232] type=1400 audit(1766712848.260:20): avc: denied { read } for comm="android.hardwar" name="u:object_r:serialno_prop:s0" dev="tmpfs" ino=281 scontext=u:r:hal_keymint_default:s0 tcontext=u:object_r:serialno_prop:s0 tclass=file permissive=1 | |
| [ 8.675279][ T232] type=1400 audit(1766712848.260:21): avc: denied { open } for comm="android.hardwar" path="/dev/__properties__/u:object_r:serialno_prop:s0" dev="tmpfs" ino=281 scontext=u:r:hal_keymint_default:s0 tcontext=u:object_r:serialno_prop:s0 tclass=file permissive=1 | |
| [ 8.675368][ T232] type=1400 audit(1766712848.260:22): avc: denied { getattr } for comm="android.hardwar" path="/dev/__properties__/u:object_r:serialno_prop:s0" dev="tmpfs" ino=281 scontext=u:r:hal_keymint_default:s0 tcontext=u:object_r:serialno_prop:s0 tclass=file permissive=1 | |
| [ 8.675442][ T232] type=1400 audit(1766712848.260:23): avc: denied { map } for comm="android.hardwar" path="/dev/__properties__/u:object_r:serialno_prop:s0" dev="tmpfs" ino=281 scontext=u:r:hal_keymint_default:s0 tcontext=u:object_r:serialno_prop:s0 tclass=file permissive=1 | |
| [ 8.675606][ T232] type=1400 audit(1766712848.260:24): avc: denied { read } for comm="android.hardwar" name="u:object_r:default_prop:s0" dev="tmpfs" ino=140 scontext=u:r:hal_keymint_default:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=1 | |
| u:object_r:default_prop:s0 tclass=file permissive=1 | |
| [ 8.675686][ T232] type=1400 audit(1766712848.260:25): avc: denied { open } for comm="android.hardwar" path="/dev/__properties__/u:object_r:default_prop:s0" dev="tmpfs" ino=140 scontext=u:r:hal_keymint_default:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=1 | |
| [ 8.675758][ T232] type=1400 audit(1766712848.260:26): avc: denied { getattr } for comm="android.hardwar" path="/dev/__properties__/u:object_r:default_prop:s0" dev="tmpfs" ino=140 scontext=u:r:hal_keymint_default:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=1 | |
| [ 8.675830][ T232] type=1400 audit(1766712848.260:27): avc: denied { map } for comm="android.hardwar" path="/dev/__properties__/u:object_r:default_prop:s0" dev="tmpfs" ino=140 scontext=u:r:hal_keymint_default:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=1 | |
| [ 8.677465][ T219] servicemanager: getDeviceHalManifest: Reading VINTF information. | |
| [ 8.683678][ T219] servicemanager: getDeviceHalManifest: Successfully processed VINTF information | |
| [ 8.683742][ T219] servicemanager: getFrameworkHalManifest: Reading VINTF information. | |
| [ 8.686598][ T219] servicemanager: getFrameworkHalManifest: Successfully processed VINTF information | |
| [ 8.686672][ T219] servicemanager: Found android.hardware.security.keymint.IKeyMintDevice/default in device VINTF manifest. | |
| [ 8.687674][ T219] servicemanager: Found android.hardware.security.secureclock.ISecureClock/default in device VINTF manifest. | |
| [ 8.688400][ T219] servicemanager: Found android.hardware.security.sharedsecret.ISharedSecret/default in device VINTF manifest. | |
| [ 8.688918][ T219] servicemanager: Found android.hardware.security.keymint.IRemotelyProvisionedComponent/default in device VINTF manifest. | |
| [ 8.829055][ T235] rockchip-vop2 fe040000.vop: [drm:vop2_crtc_atomic_disable] Crtc atomic disable vp1 | |
| [ 8.907591][ T235] charger: No system font, screen fallback text not available | |
| [ 8.958638][ T219] servicemanager: Found android.hardware.health.IHealth/default in device VINTF manifest. | |
| [ 8.959130][ T235] HealthLoop: wakealarm_init: timerfd_create failed | |
| [ 8.959679][ T235] Sys soc=98 rk817 soc=100 cw2015 soc=98 voltage=4289 current=-93 | |
| [ 8.959706][ T235] led_update_charger_soc_status charger=1 soc= 98 factory=0 | |
| [ 8.961207][ T235] healthd: battery l=98 v=4289 t=18.8 h=2 st=2 c=-93000 fc=4247000 chg=u | |
| [ 8.961367][ T235] Sys soc=98 rk817 soc=100 cw2015 soc=98 voltage=4289 current=-93 | |
| [ 8.961388][ T235] led_update_charger_soc_status charger=1 soc= 98 factory=0 | |
| [ 8.962928][ T232] type=1400 audit(1766712848.548:28): avc: denied { read } for comm="android.hardwar" name="u:object_r:default_prop:s0" dev="tmpfs" ino=140 scontext=u:r:charger_vendor:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=1 | |
| [ 8.963094][ T232] type=1400 audit(1766712848.548:29): avc: denied { open } for comm="android.hardwar" path="/dev/__properties__/u:object_r:default_prop:s0" dev="tmpfs" ino=140 scontext=u:r:charger_vendor:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=1 | |
| [ 8.963215][ T232] type=1400 audit(1766712848.548:30): avc: denied { getattr } for comm="android.hardwar" path="/dev/__properties__/u:object_r:default_prop:s0" dev="tmpfs" ino=140 scontext=u:r:charger_vendor:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=1 | |
| [ 8.963332][ T232] type=1400 audit(1766712848.548:31): avc: denied { map } for comm="android.hardwar" path="/dev/__properties__/u:object_r:default_prop:s0" dev="tmpfs" ino=140 scontext=u:r:charger_vendor:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=1 | |
| [ 9.725261][ T235] Sys soc=98 rk817 soc=100 cw2015 soc=98 voltage=4289 current=-93 | |
| [ 9.725309][ T235] led_update_charger_soc_status charger=1 soc= 98 factory=0 | |
| [ 9.726683][ T235] healthd: battery l=98 v=4289 t=18.8 h=2 st=2 c=-93000 fc=4247000 chg=u | |
| [ 9.726848][ T235] Sys soc=98 rk817 soc=100 cw2015 soc=98 voltage=4289 current=-93 | |
| [ 9.726870][ T235] led_update_charger_soc_status charger=1 soc= 98 factory=0 | |
| [ 9.900377][ T34] Freeing drm_logo memory: 2400K | |
| [ 10.490850][ T235] Sys soc=98 rk817 soc=100 cw2015 soc=98 voltage=4289 current=-93 | |
| [ 10.490902][ T235] led_update_charger_soc_status charger=1 soc= 98 factory=0 | |
| [ 10.492209][ T235] healthd: battery l=98 v=4289 t=18.8 h=2 st=2 c=-93000 fc=4247000 chg=u | |
| [ 10.492369][ T235] Sys soc=98 rk817 soc=100 cw2015 soc=98 voltage=4289 current=-93 | |
| [ 10.492392][ T235] led_update_charger_soc_status charger=1 soc= 98 factory=0 | |
| [ 10.493725][ T235] ********** notify to tp | |
| [ 10.493733][ T235] ********** notify to suspend | |
| [ 10.493748][ T235] <<-GTP-INFO->> System suspend. | |
| [ 10.507119][ T235] <<-GTP-INFO->> GTP enter sleep! | |
| [ 10.574554][ T235] ********** notify to tp | |
| [ 10.574572][ T235] ********** notify to suspend | |
| [ 10.574627][ T235] <<-GTP-INFO->> System suspend. | |
| [ 10.590999][ T235] <<-GTP-INFO->> GTP enter sleep! | |
| [ 10.884014][ T235] rockchip-vop2 fe040000.vop: [drm:vop2_crtc_atomic_disable] Crtc atomic disable vp0 | |
| [ 10.917601][ T235] [WLAN_RFKILL]: wlan_early_suspend :enter |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| enable prepare protect duty hardware connection | |
| clock count count count rate accuracy phase cycle enable consumer id | |
| --------------------------------------------------------------------------------------------------------------------------------------------- | |
| rk808-clkout2 1 1 0 32768 0 0 50000 Y wireless-bluetooth ext_clock | |
| deviceless no_connection_id | |
| rk808-clkout1 0 0 0 32768 0 0 50000 Y deviceless no_connection_id | |
| clk_scmi_ddr 0 0 0 920000000 0 0 50000 Y dmc dmc_clk | |
| deviceless no_connection_id | |
| clk_scmi_npu 0 0 0 594000000 0 0 50000 Y bus-npu no_connection_id | |
| bus-npu bus | |
| deviceless no_connection_id | |
| clk_scmi_gpu 0 1 0 198000000 0 0 50000 Y fde60000.gpu clk_mali | |
| gpu@fde60000 no_connection_id | |
| gpu@fde60000 no_connection_id | |
| deviceless no_connection_id | |
| clk_scmi_cpu 0 0 0 1992000000 0 0 50000 Y cpu0 no_connection_id | |
| cpu0 no_connection_id | |
| deviceless no_connection_id | |
| clk_gmac0_xpcs_mii 0 0 0 125000000 0 0 50000 Y deviceless no_connection_id | |
| gmac0_clkin 0 0 0 125000000 0 0 50000 Y deviceless no_connection_id | |
| xin32k 0 0 0 32768 0 0 50000 Y deviceless no_connection_id | |
| xin24m 20 26 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| clk_cpu_boost 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_optc_arb 1 1 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| clk_timer5 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_timer4 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_timer3 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_timer2 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_timer1 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_timer0 1 1 0 24000000 0 0 50000 Y timer@fe5f0000 timer | |
| deviceless no_connection_id | |
| dbclk_gpio 0 4 0 24000000 0 0 50000 N deviceless no_connection_id | |
| dbclk_gpio4 0 1 0 24000000 0 0 50000 N gpio@fe770000 no_connection_id | |
| deviceless no_connection_id | |
| dbclk_gpio3 0 1 0 24000000 0 0 50000 N gpio@fe760000 no_connection_id | |
| deviceless no_connection_id | |
| dbclk_gpio2 0 1 0 24000000 0 0 50000 N gpio@fe750000 no_connection_id | |
| deviceless no_connection_id | |
| dbclk_gpio1 0 1 0 24000000 0 0 50000 N gpio@fe740000 no_connection_id | |
| deviceless no_connection_id | |
| clk_pwm3_capture 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_pwm3 0 2 0 24000000 0 0 50000 N fe700010.pwm pwm | |
| fe700000.pwm pwm | |
| deviceless no_connection_id | |
| clk_pwm2_capture 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_pwm2 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_pwm1_capture 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_pwm1 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2c 0 3 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2c5 0 1 0 24000000 0 0 50000 N fe5e0000.i2c i2c | |
| deviceless no_connection_id | |
| clk_i2c4 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2c3 0 1 0 24000000 0 0 50000 N fe5c0000.i2c i2c | |
| deviceless no_connection_id | |
| clk_i2c2 0 1 0 24000000 0 0 50000 N fe5b0000.i2c i2c | |
| deviceless no_connection_id | |
| clk_i2c1 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| sclk_uart9_mux 0 0 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| sclk_uart9 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| sclk_uart8_mux 0 0 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| sclk_uart8 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| sclk_uart7_mux 0 0 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| sclk_uart7 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| sclk_uart6_mux 0 0 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| sclk_uart6 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| sclk_uart5_mux 0 0 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| sclk_uart5 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| sclk_uart4_mux 0 0 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| sclk_uart4 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| sclk_uart3_mux 0 0 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| sclk_uart3 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| sclk_uart2_mux 1 1 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| sclk_uart2 1 1 0 24000000 0 0 50000 Y serial@fe660000 baudclk | |
| deviceless no_connection_id | |
| sclk_uart1_mux 0 0 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| sclk_uart1 0 0 0 24000000 0 0 50000 N fe650000.serial baudclk | |
| deviceless no_connection_id | |
| tclk_wdt_ns 1 1 0 24000000 0 0 50000 Y fe600000.watchdog tclk | |
| deviceless no_connection_id | |
| clk_saradc 1 1 0 24000000 0 0 50000 Y fe720000.saradc saradc | |
| deviceless no_connection_id | |
| clk_hdmi_sfr 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_vop_pwm 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_cam1_out 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_cam0_out 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_cif_out 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_sdmmc1 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| sdmmc1_sample 0 0 0 12000000 0 0 50000 Y deviceless no_connection_id | |
| sdmmc1_drv 0 0 0 12000000 0 180 50000 Y deviceless no_connection_id | |
| clk_usb3otg1_suspend 1 1 0 24000000 0 0 50000 Y usbhost no_connection_id | |
| deviceless no_connection_id | |
| clk_usb3otg1_ref 1 1 0 24000000 0 0 50000 Y usbhost no_connection_id | |
| deviceless no_connection_id | |
| clk_usb3otg0_suspend 1 1 0 24000000 0 0 50000 Y usbdrd no_connection_id | |
| deviceless no_connection_id | |
| clk_usb3otg0_ref 1 1 0 24000000 0 0 50000 Y usbdrd no_connection_id | |
| deviceless no_connection_id | |
| clk_pcie30x2_aux_ndft 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_pcie30x1_aux_ndft 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_pcie20_aux_ndft 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| tclk_emmc 1 1 0 24000000 0 0 50000 Y fe310000.sdhci timer | |
| deviceless no_connection_id | |
| clk_otpc_ns_sbpi 0 0 0 24000000 0 0 50000 N fe38c000.otp sbpi | |
| deviceless no_connection_id | |
| clk24_ddrmon 0 0 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| clk_npu_pvtm 0 0 0 24000000 0 0 50000 N pvtm@2 no_connection_id | |
| deviceless no_connection_id | |
| clk_gpu_pvtm 0 0 0 24000000 0 0 50000 N pvtm@1 no_connection_id | |
| deviceless no_connection_id | |
| clk_core_pvtm 0 0 0 24000000 0 0 50000 N pvtm@0 no_connection_id | |
| deviceless no_connection_id | |
| xin_osc0_half 0 0 0 12000000 0 0 50000 Y deviceless no_connection_id | |
| clk_otpc_ns_usr 0 0 0 12000000 0 0 50000 N fe38c000.otp usr | |
| deviceless no_connection_id | |
| i2s3_mclkout_rx 0 0 0 12000000 0 0 50000 N deviceless no_connection_id | |
| i2s3_mclkout 0 0 0 12000000 0 0 50000 Y deviceless no_connection_id | |
| i2s3_mclkout_tx 0 0 0 12000000 0 0 50000 N deviceless no_connection_id | |
| i2s2_mclkout 0 0 0 12000000 0 0 50000 N deviceless no_connection_id | |
| i2s1_mclkout_rx 0 0 0 12000000 0 0 50000 N deviceless no_connection_id | |
| i2s0_mclkout_rx 0 0 0 12000000 0 0 50000 N deviceless no_connection_id | |
| i2s0_mclkout_tx 0 0 0 12000000 0 0 50000 N deviceless no_connection_id | |
| clk_osc0_div_750k 1 1 0 750000 0 0 50000 Y deviceless no_connection_id | |
| clk_sdmmc0 1 1 0 750000 0 0 50000 Y fe2b0000.dwmmc ciu | |
| deviceless no_connection_id | |
| sdmmc0_sample 0 0 0 375000 0 0 50000 Y fe2b0000.dwmmc ciu-sample | |
| deviceless no_connection_id | |
| sdmmc0_drv 0 0 0 375000 0 90 50000 Y fe2b0000.dwmmc ciu-drive | |
| deviceless no_connection_id | |
| clk_osc0_div_375k 0 0 0 375000 0 0 50000 Y deviceless no_connection_id | |
| pll_vpll 0 1 0 673500000 0 0 50000 N deviceless no_connection_id | |
| vpll 0 1 0 673500000 0 0 50000 Y deviceless no_connection_id | |
| dclk_vop1 0 1 0 42093750 0 0 50000 N fe040000.vop dclk_vp1 | |
| vop@fe040000 no_connection_id | |
| deviceless no_connection_id | |
| pll_npll 1 2 0 1200000000 0 0 50000 Y deviceless no_connection_id | |
| npll 0 1 0 1200000000 0 0 50000 Y deviceless no_connection_id | |
| clk_npu_np5 0 0 0 480000000 0 0 50000 N deviceless no_connection_id | |
| clk_npu_src 0 1 0 600000000 0 0 50000 N deviceless no_connection_id | |
| clk_npu_pre_ndft 0 1 0 600000000 0 0 50000 Y deviceless no_connection_id | |
| clk_npu_pvtpll 0 0 0 600000000 0 0 50000 Y deviceless no_connection_id | |
| clk_npu_pvtm_core 0 0 0 600000000 0 0 50000 N deviceless no_connection_id | |
| clk_npu 0 3 0 600000000 0 0 50000 Y deviceless no_connection_id | |
| aclk_npu_pre 0 1 0 600000000 0 0 50000 N power-domain@6 no_connection_id | |
| deviceless no_connection_id | |
| aclk_npu 0 0 0 600000000 0 0 50000 N deviceless no_connection_id | |
| pclk_npu_pre 0 1 0 100000000 0 0 50000 N power-domain@6 no_connection_id | |
| deviceless no_connection_id | |
| pclk_npu_pvtm 0 0 0 100000000 0 0 50000 N pvtm@2 no_connection_id | |
| deviceless no_connection_id | |
| hclk_npu_pre 0 1 0 150000000 0 0 50000 N pvtm@2 no_connection_id | |
| power-domain@6 no_connection_id | |
| deviceless no_connection_id | |
| hclk_npu 0 0 0 150000000 0 0 50000 N deviceless no_connection_id | |
| pll_cpll 1 1 0 1000000000 0 0 50000 Y deviceless no_connection_id | |
| cpll 2 4 0 1000000000 0 0 50000 Y deviceless no_connection_id | |
| aclk_vop_pre 0 2 0 500000000 0 0 50000 N power-domain@9 no_connection_id | |
| deviceless no_connection_id | |
| aclk_vop 0 2 0 500000000 0 0 50000 N fe040000.vop no_connection_id | |
| fe040000.vop aclk_vop | |
| vop@fe040000 no_connection_id | |
| iommu@fe043e00 no_connection_id | |
| deviceless no_connection_id | |
| clk_isp 0 0 0 500000000 0 0 50000 N deviceless no_connection_id | |
| clk_gpu_src 0 1 0 166666667 0 0 50000 N deviceless no_connection_id | |
| clk_gpu_pvtpll 0 0 0 166666667 0 0 50000 Y deviceless no_connection_id | |
| clk_gpu_pvtm_core 0 0 0 166666667 0 0 50000 N deviceless no_connection_id | |
| clk_gpu_pre_mux 0 3 0 166666667 0 0 50000 Y deviceless no_connection_id | |
| clk_gpu 0 2 0 166666667 0 0 50000 N gpu@fde60000 no_connection_id | |
| gpu@fde60000 no_connection_id | |
| deviceless no_connection_id | |
| pclk_gpu_pre 0 1 0 33333334 0 0 50000 Y power-domain@7 no_connection_id | |
| deviceless no_connection_id | |
| pclk_gpu_pvtm 0 0 0 33333334 0 0 50000 N pvtm@1 no_connection_id | |
| deviceless no_connection_id | |
| aclk_gpu_pre 0 1 0 83333334 0 0 50000 Y power-domain@7 no_connection_id | |
| deviceless no_connection_id | |
| cpll_25m 0 0 0 25000000 0 0 50000 Y deviceless no_connection_id | |
| cpll_50m 0 0 0 50000000 0 0 50000 N deviceless no_connection_id | |
| clk_sata2_rxoob 0 0 0 50000000 0 0 50000 N deviceless no_connection_id | |
| clk_sata1_rxoob 0 0 0 50000000 0 0 50000 N deviceless no_connection_id | |
| clk_sata0_rxoob 0 0 0 50000000 0 0 50000 N deviceless no_connection_id | |
| cpll_62p5 0 0 0 62500000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac1_ptp_ref 0 0 0 62500000 0 0 50000 N deviceless no_connection_id | |
| clk_gmac0_ptp_ref 0 0 0 62500000 0 0 50000 N deviceless no_connection_id | |
| cpll_100m 2 2 0 100000000 0 0 50000 Y deviceless no_connection_id | |
| clk_sdmmc2 1 1 0 100000000 0 0 50000 Y fe000000.dwmmc ciu | |
| deviceless no_connection_id | |
| sdmmc2_sample 0 0 0 50000000 0 31 50000 Y fe000000.dwmmc ciu-sample | |
| deviceless no_connection_id | |
| sdmmc2_drv 0 0 0 50000000 0 90 50000 Y fe000000.dwmmc ciu-drive | |
| deviceless no_connection_id | |
| clk_tsadc_tsen 1 1 0 16666667 0 0 50000 Y deviceless no_connection_id | |
| clk_tsadc 1 1 0 694445 0 0 50000 Y tsadc@fe710000 no_connection_id | |
| deviceless no_connection_id | |
| cpll_125m 0 0 0 125000000 0 0 50000 Y deviceless no_connection_id | |
| clk_mac1_out 0 0 0 125000000 0 0 50000 N deviceless no_connection_id | |
| clk_mac1_2top 0 0 0 125000000 0 0 50000 N deviceless no_connection_id | |
| clk_gmac1 0 0 0 125000000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac1_rgmii_speed 0 0 0 125000000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac1_rx_tx 0 0 0 125000000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac1_rx_div20 0 0 0 6250000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac1_rmii_speed 0 0 0 6250000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac1_rx_div2 0 0 0 62500000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac1_tx_div50 0 0 0 2500000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac1_tx_div5 0 0 0 25000000 0 0 50000 Y deviceless no_connection_id | |
| clk_mac1_refout 0 0 0 125000000 0 0 50000 N deviceless no_connection_id | |
| clk_mac0_out 0 0 0 125000000 0 0 50000 N deviceless no_connection_id | |
| clk_mac0_2top 0 0 0 125000000 0 0 50000 N deviceless no_connection_id | |
| clk_gmac0 0 0 0 125000000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac0_rgmii_speed 0 0 0 125000000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac0_rx_tx 0 0 0 125000000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac0_rx_div20 0 0 0 6250000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac0_rmii_speed 0 0 0 6250000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac0_rx_div2 0 0 0 62500000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac0_tx_div50 0 0 0 2500000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac0_tx_div5 0 0 0 25000000 0 0 50000 Y deviceless no_connection_id | |
| clk_mac0_refout 0 0 0 125000000 0 0 50000 N deviceless no_connection_id | |
| cpll_250m 0 0 0 250000000 0 0 50000 Y deviceless no_connection_id | |
| cpll_333m 0 0 0 250000000 0 0 50000 Y deviceless no_connection_id | |
| dclk_vicap 0 0 0 250000000 0 0 50000 N deviceless no_connection_id | |
| cpll_500m 1 1 0 500000000 0 0 50000 Y deviceless no_connection_id | |
| aclk_top_high 1 1 0 500000000 0 0 50000 Y deviceless no_connection_id | |
| pll_gpll 1 1 0 1188000000 0 0 50000 Y deviceless no_connection_id | |
| gpll 7 14 0 1188000000 0 0 50000 Y deviceless no_connection_id | |
| mclk_spdif_8ch_src 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| mclk_spdif_8ch 0 0 0 1188000000 0 0 50000 Y deviceless no_connection_id | |
| mclk_spdif_8ch_frac 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2s3_2ch_tx_src 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2s3_2ch_tx 0 0 0 1188000000 0 0 50000 Y deviceless no_connection_id | |
| mclk_i2s3_2ch_tx 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_acdcdig_dac 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2s3_2ch_tx_frac 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2s3_2ch_rx_src 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2s3_2ch_rx 0 0 0 1188000000 0 0 50000 Y deviceless no_connection_id | |
| mclk_i2s3_2ch_rx 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_acdcdig_adc 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2s3_2ch_rx_frac 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2s2_2ch_src 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2s2_2ch 0 0 0 1188000000 0 0 50000 Y deviceless no_connection_id | |
| mclk_i2s2_2ch 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2s2_2ch_frac 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2s1_8ch_rx_src 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2s1_8ch_rx_frac 0 0 0 12288000 0 0 50000 N deviceless no_connection_id | |
| clk_i2s1_8ch_rx 0 0 0 12288000 0 0 50000 Y deviceless no_connection_id | |
| mclk_i2s1_8ch_rx 0 0 0 12288000 0 0 50000 N fe410000.i2s mclk_rx | |
| deviceless no_connection_id | |
| clk_i2s1_8ch_tx_src 1 1 0 1188000000 0 0 50000 Y deviceless no_connection_id | |
| clk_i2s1_8ch_tx_frac 1 1 0 12288000 0 0 50000 Y deviceless no_connection_id | |
| clk_i2s1_8ch_tx 1 1 0 12288000 0 0 50000 Y deviceless no_connection_id | |
| mclk_i2s1_8ch_tx 1 1 0 12288000 0 0 50000 Y fe410000.i2s mclk_tx | |
| deviceless no_connection_id | |
| i2s1_mclkout_tx 1 1 0 12288000 0 0 50000 Y deviceless no_connection_id | |
| i2s1_mclk_tx_ioe 0 0 0 12288000 0 0 50000 Y deviceless no_connection_id | |
| i2s1_mclkout 1 1 0 12288000 0 0 50000 Y rk817-codec mclk | |
| deviceless no_connection_id | |
| clk_i2s0_8ch_rx_src 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2s0_8ch_rx 0 0 0 1188000000 0 0 50000 Y deviceless no_connection_id | |
| mclk_i2s0_8ch_rx 0 0 0 1188000000 0 0 50000 N fe400000.i2s mclk_rx | |
| deviceless no_connection_id | |
| clk_i2s0_8ch_rx_frac 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2s0_8ch_tx_src 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2s0_8ch_tx 0 0 0 1188000000 0 0 50000 Y deviceless no_connection_id | |
| mclk_i2s0_8ch_tx 0 0 0 1188000000 0 0 50000 N fe400000.i2s mclk_tx | |
| deviceless no_connection_id | |
| clk_i2s0_8ch_tx_frac 0 0 0 1188000000 0 0 50000 N deviceless no_connection_id | |
| clk_can2 0 0 0 297000000 0 0 50000 N deviceless no_connection_id | |
| clk_can1 0 0 0 297000000 0 0 50000 N deviceless no_connection_id | |
| clk_can0 0 0 0 297000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart9_src 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart9_frac 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart8_src 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart8_frac 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart7_src 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart7_frac 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart6_src 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart6_frac 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart5_src 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart5_frac 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart4_src 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart4_frac 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart3_src 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart3_frac 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart2_src 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart2_frac 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart1_src 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_uart1_frac 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_rkvdec_hevc_ca 0 1 0 297000000 0 0 50000 N fdf80200.rkvdec clk_hevc_cabac | |
| rkvdec@fdf80200 no_connection_id | |
| deviceless no_connection_id | |
| clk_rkvdec_core 0 1 0 396000000 0 0 50000 N fdf80200.rkvdec clk_core | |
| rkvdec@fdf80200 no_connection_id | |
| deviceless no_connection_id | |
| clk_rkvdec_ca 0 1 0 297000000 0 0 50000 N fdf80200.rkvdec clk_cabac | |
| rkvdec@fdf80200 no_connection_id | |
| deviceless no_connection_id | |
| aclk_rkvdec_pre 0 2 0 396000000 0 0 50000 N deviceless no_connection_id | |
| aclk_rkvdec 0 3 0 396000000 0 0 50000 N fdf80200.rkvdec no_connection_id | |
| fdf80200.rkvdec aclk_vcodec | |
| rkvdec@fdf80200 no_connection_id | |
| iommu@fdf80800 no_connection_id | |
| iommu@fdf80800 no_connection_id | |
| deviceless no_connection_id | |
| hclk_rkvdec_pre 0 2 0 198000000 0 0 50000 N power-domain@13 no_connection_id | |
| deviceless no_connection_id | |
| hclk_rkvdec 0 3 0 198000000 0 0 50000 N fdf80200.rkvdec hclk_vcodec | |
| rkvdec@fdf80200 no_connection_id | |
| iommu@fdf80800 no_connection_id | |
| iommu@fdf80800 no_connection_id | |
| deviceless no_connection_id | |
| clk_rkvenc_core 0 1 0 297000000 0 0 50000 N fdf40000.rkvenc clk_core | |
| rkvenc@fdf40000 no_connection_id | |
| deviceless no_connection_id | |
| aclk_rkvenc_pre 0 2 0 297000000 0 0 50000 N deviceless no_connection_id | |
| aclk_rkvenc 0 3 0 297000000 0 0 50000 N fdf40000.rkvenc aclk_vcodec | |
| rkvenc@fdf40000 no_connection_id | |
| iommu@fdf40f00 no_connection_id | |
| iommu@fdf40f00 no_connection_id | |
| deviceless no_connection_id | |
| hclk_rkvenc_pre 0 2 0 99000000 0 0 50000 N power-domain@14 no_connection_id | |
| deviceless no_connection_id | |
| hclk_rkvenc 0 3 0 99000000 0 0 50000 N fdf40000.rkvenc hclk_vcodec | |
| rkvenc@fdf40000 no_connection_id | |
| iommu@fdf40f00 no_connection_id | |
| iommu@fdf40f00 no_connection_id | |
| deviceless no_connection_id | |
| aclk_vpu_pre 0 2 0 297000000 0 0 50000 N deviceless no_connection_id | |
| aclk_vpu 0 3 0 297000000 0 0 50000 N fdea0400.vdpu aclk_vcodec | |
| vdpu@fdea0400 no_connection_id | |
| iommu@fdea0800 no_connection_id | |
| iommu@fdea0800 no_connection_id | |
| deviceless no_connection_id | |
| hclk_vpu_pre 0 2 0 148500000 0 0 50000 N power-domain@11 no_connection_id | |
| deviceless no_connection_id | |
| hclk_vpu 0 3 0 148500000 0 0 50000 N fdea0400.vdpu hclk_vcodec | |
| vdpu@fdea0400 no_connection_id | |
| iommu@fdea0800 no_connection_id | |
| iommu@fdea0800 no_connection_id | |
| deviceless no_connection_id | |
| sclk_audpwm_src 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| sclk_audpwm 0 0 0 99000000 0 0 50000 Y deviceless no_connection_id | |
| sclk_audpwm_frac 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| gpll_20m 0 0 0 19800000 0 0 50000 Y deviceless no_connection_id | |
| clk_sata2_pmalive 0 0 0 19800000 0 0 50000 N deviceless no_connection_id | |
| clk_sata1_pmalive 0 0 0 19800000 0 0 50000 N deviceless no_connection_id | |
| clk_sata0_pmalive 0 0 0 19800000 0 0 50000 N deviceless no_connection_id | |
| gpll_75m 0 0 0 74250000 0 0 50000 Y deviceless no_connection_id | |
| gpll_100m 2 2 0 99000000 0 0 50000 Y deviceless no_connection_id | |
| pclk_top 1 4 0 99000000 0 0 50000 Y deviceless no_connection_id | |
| pclk_edpphy_grf 0 1 0 99000000 0 0 50000 N syscon@fdcb0000 no_connection_id | |
| deviceless no_connection_id | |
| pclk_otpphy 0 0 0 99000000 0 0 50000 N fe38c000.otp phy | |
| deviceless no_connection_id | |
| pclk_cpu_boost 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_pipephy2 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_pipephy1 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_pipephy0 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_mipidsiphy1 0 1 0 99000000 0 0 50000 N fe860000.phy pclk | |
| phy@fe860000 no_connection_id | |
| deviceless no_connection_id | |
| pclk_mipidsiphy0 0 1 0 99000000 0 0 50000 N fe850000.phy pclk | |
| phy@fe850000 no_connection_id | |
| deviceless no_connection_id | |
| pclk_mipicsiphy 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_pcie30phy 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_bus 10 14 0 99000000 0 0 50000 Y deviceless no_connection_id | |
| pclk_timer 1 1 0 99000000 0 0 50000 Y timer@fe5f0000 pclk | |
| deviceless no_connection_id | |
| pclk_gpio4 1 1 0 99000000 0 0 50000 Y gpio@fe770000 no_connection_id | |
| deviceless no_connection_id | |
| pclk_gpio3 1 1 0 99000000 0 0 50000 Y gpio@fe760000 no_connection_id | |
| deviceless no_connection_id | |
| pclk_gpio2 1 1 0 99000000 0 0 50000 Y gpio@fe750000 no_connection_id | |
| deviceless no_connection_id | |
| pclk_gpio1 1 1 0 99000000 0 0 50000 Y gpio@fe740000 no_connection_id | |
| deviceless no_connection_id | |
| pclk_pwm3 0 2 0 99000000 0 0 50000 N fe700010.pwm pclk | |
| fe700000.pwm pclk | |
| deviceless no_connection_id | |
| pclk_pwm2 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_pwm1 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_spi3 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_spi2 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_spi1 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_spi0 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_i2c5 0 1 0 99000000 0 0 50000 N fe5e0000.i2c pclk | |
| deviceless no_connection_id | |
| pclk_i2c4 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_i2c3 0 1 0 99000000 0 0 50000 N fe5c0000.i2c pclk | |
| deviceless no_connection_id | |
| pclk_i2c2 0 1 0 99000000 0 0 50000 N fe5b0000.i2c pclk | |
| deviceless no_connection_id | |
| pclk_i2c1 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_can2 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_can1 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_can0 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_uart9 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_uart8 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_uart7 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_uart6 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_uart5 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_uart4 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_uart3 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_uart2 1 1 0 99000000 0 0 50000 Y serial@fe660000 apb_pclk | |
| deviceless no_connection_id | |
| pclk_uart1 0 0 0 99000000 0 0 50000 N fe650000.serial apb_pclk | |
| deviceless no_connection_id | |
| pclk_mailbox 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_intmux 0 0 0 99000000 0 0 50000 Y deviceless no_connection_id | |
| pclk_wdt_ns 1 1 0 99000000 0 0 50000 Y fe600000.watchdog pclk | |
| deviceless no_connection_id | |
| pclk_scr 0 0 0 99000000 0 0 50000 Y deviceless no_connection_id | |
| pclk_saradc 1 1 0 99000000 0 0 50000 Y fe720000.saradc apb_pclk | |
| deviceless no_connection_id | |
| pclk_tsadc 1 1 0 99000000 0 0 50000 Y tsadc@fe710000 no_connection_id | |
| deviceless no_connection_id | |
| sclk_sfc 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| dclk_sdmmc_buffer 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| gpll_150m 8 8 0 148500000 0 0 50000 Y deviceless no_connection_id | |
| hclk_top 1 1 0 148500000 0 0 50000 Y deviceless no_connection_id | |
| aclk_bus 1 3 0 148500000 0 0 50000 Y fe550000.dma-controller apb_pclk | |
| fe530000.dma-controller apb_pclk | |
| deviceless no_connection_id | |
| aclk_mcu 0 0 0 148500000 0 0 50000 Y deviceless no_connection_id | |
| hclk_perimid 1 1 0 148500000 0 0 50000 Y deviceless no_connection_id | |
| hclk_usb 6 6 0 148500000 0 0 50000 Y deviceless no_connection_id | |
| hclk_sdmmc2 1 1 0 148500000 0 0 50000 Y fe000000.dwmmc biu | |
| deviceless no_connection_id | |
| hclk_usb2host1_arb 2 2 0 148500000 0 0 50000 Y usb@fd8c0000 no_connection_id | |
| usb@fd880000 no_connection_id | |
| deviceless no_connection_id | |
| hclk_usb2host1 2 2 0 148500000 0 0 50000 Y usb@fd8c0000 no_connection_id | |
| usb@fd880000 no_connection_id | |
| deviceless no_connection_id | |
| hclk_usb2host0_arb 2 2 0 148500000 0 0 50000 Y usb@fd840000 no_connection_id | |
| usb@fd800000 no_connection_id | |
| deviceless no_connection_id | |
| hclk_usb2host0 2 2 0 148500000 0 0 50000 Y usb@fd840000 no_connection_id | |
| usb@fd800000 no_connection_id | |
| deviceless no_connection_id | |
| hclk_php 2 2 0 148500000 0 0 50000 Y deviceless no_connection_id | |
| hclk_sdmmc1 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_sdmmc0 1 1 0 148500000 0 0 50000 Y fe2b0000.dwmmc biu | |
| deviceless no_connection_id | |
| nclk_nandc 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| clk_crypto_ns_core 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_secure_flash 2 2 0 148500000 0 0 50000 Y deviceless no_connection_id | |
| hclk_emmc 1 1 0 148500000 0 0 50000 Y fe310000.sdhci bus | |
| deviceless no_connection_id | |
| hclk_sfc_xip 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_sfc 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_nandc 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| pclk_otpc_ns 0 0 0 148500000 0 0 50000 N fe38c000.otp apb | |
| deviceless no_connection_id | |
| clk_trng_ns 0 0 0 148500000 0 0 50000 N rng@fe388000 no_connection_id | |
| deviceless no_connection_id | |
| hclk_trng_ns 0 0 0 148500000 0 0 50000 N rng@fe388000 no_connection_id | |
| deviceless no_connection_id | |
| clk_crypto_ns_rng 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_crypto_ns 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_gic_audio 2 2 0 148500000 0 0 50000 Y deviceless no_connection_id | |
| hclk_acdcdig 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_audpwm 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_spdif_8ch 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_vad 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_pdm 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_i2s3_2ch 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_i2s2_2ch 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_i2s1_8ch 1 1 0 148500000 0 0 50000 Y fe410000.i2s hclk | |
| deviceless no_connection_id | |
| hclk_i2s0_8ch 1 1 0 148500000 0 0 50000 Y fe400000.i2s hclk | |
| deviceless no_connection_id | |
| hclk_sdmmc_buffer 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| aclk_core_niu2bus 1 1 0 148500000 0 0 50000 Y deviceless no_connection_id | |
| gpll_200m 3 3 0 198000000 0 0 50000 Y deviceless no_connection_id | |
| cclk_emmc 1 1 0 198000000 0 0 50000 Y fe310000.sdhci core | |
| deviceless no_connection_id | |
| emmc_sample 0 0 0 99000000 0 0 50000 Y deviceless no_connection_id | |
| emmc_drv 0 0 0 99000000 0 180 50000 Y deviceless no_connection_id | |
| clk_spi3 0 0 0 198000000 0 0 50000 N deviceless no_connection_id | |
| clk_spi2 0 0 0 198000000 0 0 50000 N deviceless no_connection_id | |
| clk_spi1 0 0 0 198000000 0 0 50000 N deviceless no_connection_id | |
| clk_spi0 0 0 0 198000000 0 0 50000 N deviceless no_connection_id | |
| clk_edp_200m 0 0 0 198000000 0 0 50000 N deviceless no_connection_id | |
| clk_xpcs_eee 0 0 0 198000000 0 0 50000 N deviceless no_connection_id | |
| bclk_emmc 1 1 0 198000000 0 0 50000 Y fe310000.sdhci block | |
| deviceless no_connection_id | |
| aclk_secure_flash 2 2 0 198000000 0 0 50000 Y deviceless no_connection_id | |
| aclk_emmc 1 1 0 198000000 0 0 50000 Y fe310000.sdhci axi | |
| deviceless no_connection_id | |
| aclk_crypto_ns 0 0 0 198000000 0 0 50000 N deviceless no_connection_id | |
| clk_acdcdig_i2c 0 0 0 198000000 0 0 50000 N deviceless no_connection_id | |
| aclk_gic_audio 0 0 0 198000000 0 0 50000 Y deviceless no_connection_id | |
| aclk_spinlock 0 0 0 198000000 0 0 50000 Y deviceless no_connection_id | |
| aclk_gic600 0 0 0 198000000 0 0 50000 Y deviceless no_connection_id | |
| gpll_300m 3 7 0 297000000 0 0 50000 Y deviceless no_connection_id | |
| clk_iep_core 0 1 0 297000000 0 0 50000 N fdef0000.iep sclk | |
| iep@fdef0000 no_connection_id | |
| deviceless no_connection_id | |
| clk_rga_core 0 1 0 297000000 0 0 50000 N rk_rga@fdeb0000 no_connection_id | |
| rk_rga@fdeb0000 no_connection_id | |
| deviceless no_connection_id | |
| aclk_rga_pre 0 6 0 297000000 0 0 50000 N deviceless no_connection_id | |
| aclk_jenc 0 3 0 297000000 0 0 50000 N fdee0000.vepu aclk_vcodec | |
| vepu@fdee0000 no_connection_id | |
| iommu@fdee0800 no_connection_id | |
| iommu@fdee0800 no_connection_id | |
| deviceless no_connection_id | |
| aclk_jdec 0 3 0 297000000 0 0 50000 N fded0000.jpegd aclk_vcodec | |
| jpegd@fded0000 no_connection_id | |
| iommu@fded0480 no_connection_id | |
| iommu@fded0480 no_connection_id | |
| deviceless no_connection_id | |
| aclk_iep 0 3 0 297000000 0 0 50000 N fdef0000.iep aclk | |
| iep@fdef0000 no_connection_id | |
| iommu@fdef0800 no_connection_id | |
| iommu@fdef0800 no_connection_id | |
| deviceless no_connection_id | |
| aclk_rga 0 1 0 297000000 0 0 50000 N rk_rga@fdeb0000 no_connection_id | |
| rk_rga@fdeb0000 no_connection_id | |
| deviceless no_connection_id | |
| pclk_rga_pre 0 1 0 99000000 0 0 50000 N power-domain@10 no_connection_id | |
| deviceless no_connection_id | |
| pclk_eink 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| hclk_rga_pre 0 5 0 148500000 0 0 50000 N power-domain@10 no_connection_id | |
| deviceless no_connection_id | |
| hclk_eink 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_jenc 0 3 0 148500000 0 0 50000 N fdee0000.vepu hclk_vcodec | |
| vepu@fdee0000 no_connection_id | |
| iommu@fdee0800 no_connection_id | |
| iommu@fdee0800 no_connection_id | |
| deviceless no_connection_id | |
| hclk_jdec 0 3 0 148500000 0 0 50000 N fded0000.jpegd hclk_vcodec | |
| jpegd@fded0000 no_connection_id | |
| iommu@fded0480 no_connection_id | |
| iommu@fded0480 no_connection_id | |
| deviceless no_connection_id | |
| hclk_ebc 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_iep 0 3 0 148500000 0 0 50000 N fdef0000.iep hclk | |
| iep@fdef0000 no_connection_id | |
| iommu@fdef0800 no_connection_id | |
| iommu@fdef0800 no_connection_id | |
| deviceless no_connection_id | |
| hclk_rga 0 1 0 148500000 0 0 50000 N rk_rga@fdeb0000 no_connection_id | |
| rk_rga@fdeb0000 no_connection_id | |
| deviceless no_connection_id | |
| aclk_vo 0 2 0 297000000 0 0 50000 N deviceless no_connection_id | |
| aclk_hdcp 0 0 0 297000000 0 0 50000 N deviceless no_connection_id | |
| pclk_vo 0 3 0 74250000 0 0 50000 N power-domain@9 no_connection_id | |
| deviceless no_connection_id | |
| pclk_edp_ctrl 0 0 0 74250000 0 0 50000 N deviceless no_connection_id | |
| pclk_dsitx_1 0 2 0 74250000 0 0 50000 N fe070000.dsi pclk | |
| dsi@fe070000 no_connection_id | |
| fe860000.phy pclk_host | |
| phy@fe860000 no_connection_id | |
| deviceless no_connection_id | |
| pclk_dsitx_0 0 2 0 74250000 0 0 50000 N fe060000.dsi pclk | |
| dsi@fe060000 no_connection_id | |
| fe850000.phy pclk_host | |
| phy@fe850000 no_connection_id | |
| deviceless no_connection_id | |
| pclk_hdmi_host 0 0 0 74250000 0 0 50000 N deviceless no_connection_id | |
| pclk_hdcp 0 0 0 74250000 0 0 50000 N deviceless no_connection_id | |
| hclk_vo 0 4 0 148500000 0 0 50000 N fe070000.dsi hclk | |
| dsi@fe070000 no_connection_id | |
| fe060000.dsi hclk | |
| dsi@fe060000 no_connection_id | |
| power-domain@9 no_connection_id | |
| deviceless no_connection_id | |
| hclk_hdcp 0 0 0 148500000 0 0 50000 N deviceless no_connection_id | |
| hclk_vop 0 2 0 148500000 0 0 50000 N fe040000.vop hclk_vop | |
| vop@fe040000 no_connection_id | |
| iommu@fe043e00 no_connection_id | |
| deviceless no_connection_id | |
| aclk_perimid 1 1 0 297000000 0 0 50000 Y deviceless no_connection_id | |
| aclk_usb 1 1 0 297000000 0 0 50000 Y deviceless no_connection_id | |
| aclk_gmac1 0 0 0 297000000 0 0 50000 N deviceless no_connection_id | |
| pclk_usb 5 5 0 99000000 0 0 50000 Y usb@fd8c0000 no_connection_id | |
| usb@fd840000 no_connection_id | |
| usb@fd800000 no_connection_id | |
| usb@fd880000 no_connection_id | |
| deviceless no_connection_id | |
| pclk_gmac1 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| aclk_php 1 1 0 297000000 0 0 50000 Y deviceless no_connection_id | |
| aclk_gmac0 0 0 0 297000000 0 0 50000 N deviceless no_connection_id | |
| pclk_php 1 1 0 99000000 0 0 50000 Y deviceless no_connection_id | |
| pclk_gmac0 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| clk_crypto_ns_pka 0 0 0 297000000 0 0 50000 N deviceless no_connection_id | |
| mclk_pdm 0 0 0 297000000 0 0 50000 N deviceless no_connection_id | |
| gpll_400m 2 3 0 396000000 0 0 50000 Y deviceless no_connection_id | |
| aclk_pipe 3 3 0 396000000 0 0 50000 Y deviceless no_connection_id | |
| aclk_usb3otg1 1 1 0 396000000 0 0 50000 Y usbhost no_connection_id | |
| deviceless no_connection_id | |
| aclk_usb3otg0 1 1 0 396000000 0 0 50000 Y usbdrd no_connection_id | |
| deviceless no_connection_id | |
| aclk_sata2 0 0 0 396000000 0 0 50000 N deviceless no_connection_id | |
| aclk_sata1 0 0 0 396000000 0 0 50000 N deviceless no_connection_id | |
| aclk_sata0 0 0 0 396000000 0 0 50000 N deviceless no_connection_id | |
| aclk_pcie30x2_dbi 0 0 0 396000000 0 0 50000 N deviceless no_connection_id | |
| aclk_pcie30x2_slv 0 0 0 396000000 0 0 50000 N deviceless no_connection_id | |
| aclk_pcie30x2_mst 0 0 0 396000000 0 0 50000 N deviceless no_connection_id | |
| aclk_pcie30x1_dbi 0 0 0 396000000 0 0 50000 N deviceless no_connection_id | |
| aclk_pcie30x1_slv 0 0 0 396000000 0 0 50000 N deviceless no_connection_id | |
| aclk_pcie30x1_mst 0 0 0 396000000 0 0 50000 N deviceless no_connection_id | |
| aclk_pcie20_dbi 0 0 0 396000000 0 0 50000 N deviceless no_connection_id | |
| aclk_pcie20_slv 0 0 0 396000000 0 0 50000 N deviceless no_connection_id | |
| aclk_pcie20_mst 0 0 0 396000000 0 0 50000 N deviceless no_connection_id | |
| pclk_pipe 2 3 0 99000000 0 0 50000 Y usbhost no_connection_id | |
| usbdrd no_connection_id | |
| power-domain@15 no_connection_id | |
| deviceless no_connection_id | |
| pclk_xpcs 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_pcie30x2 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_pcie30x1 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| pclk_pcie20 0 0 0 99000000 0 0 50000 N deviceless no_connection_id | |
| aclk_top_low 1 1 0 396000000 0 0 50000 Y deviceless no_connection_id | |
| dclk_ebc 0 0 0 396000000 0 0 50000 N deviceless no_connection_id | |
| aclk_vi 0 2 0 396000000 0 0 50000 N deviceless no_connection_id | |
| aclk_isp 0 0 0 396000000 0 0 50000 N deviceless no_connection_id | |
| aclk_vicap 0 0 0 396000000 0 0 50000 N deviceless no_connection_id | |
| pclk_vi 0 1 0 99000000 0 0 50000 N power-domain@8 no_connection_id | |
| deviceless no_connection_id | |
| pclk_csi2host1 0 0 0 99000000 0 0 50000 N mipi-csi2-hw@fdfb0000 no_connection_id | |
| deviceless no_connection_id | |
| hclk_vi 0 1 0 198000000 0 0 50000 N power-domain@8 no_connection_id | |
| deviceless no_connection_id | |
| hclk_isp 0 0 0 198000000 0 0 50000 N deviceless no_connection_id | |
| hclk_vicap 0 0 0 198000000 0 0 50000 N deviceless no_connection_id | |
| pll_dpll 1 1 0 460000000 0 0 50000 Y deviceless no_connection_id | |
| dpll 1 1 0 460000000 0 0 50000 Y deviceless no_connection_id | |
| clk_ddrphy1x_src 1 1 0 460000000 0 0 50000 Y deviceless no_connection_id | |
| clk_ddr1x 1 1 0 460000000 0 0 50000 Y deviceless no_connection_id | |
| clk_msch 1 1 0 460000000 0 0 50000 Y deviceless no_connection_id | |
| pll_apll 1 1 0 1992000000 0 0 50000 Y deviceless no_connection_id | |
| apll 2 2 0 1992000000 0 0 50000 Y deviceless no_connection_id | |
| sclk_core_src 2 2 0 1992000000 0 0 50000 Y deviceless no_connection_id | |
| sclk_core 2 2 0 1992000000 0 0 50000 Y deviceless no_connection_id | |
| aclk_core 1 1 0 996000000 0 0 50000 Y deviceless no_connection_id | |
| armclk 4 4 0 1992000000 0 0 50000 Y deviceless no_connection_id | |
| clk_core_pvtpll 0 0 0 1992000000 0 0 50000 Y deviceless no_connection_id | |
| clk_core_pvtm_core 0 0 0 1992000000 0 0 50000 N deviceless no_connection_id | |
| periphclk_core_pre 3 3 0 284571429 0 0 50000 Y deviceless no_connection_id | |
| cntclk_core 1 1 0 142285715 0 0 50000 Y deviceless no_connection_id | |
| tsclk_core 1 1 0 142285715 0 0 50000 Y deviceless no_connection_id | |
| pclk_core_pre 1 1 0 284571429 0 0 50000 Y deviceless no_connection_id | |
| pclk_core_pvtm 0 0 0 284571429 0 0 50000 N pvtm@0 no_connection_id | |
| deviceless no_connection_id | |
| gicclk_core 1 1 0 284571429 0 0 50000 Y deviceless no_connection_id | |
| atclk_core 1 1 0 284571429 0 0 50000 Y deviceless no_connection_id | |
| xin_osc0_edpphy_g 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_pciephy2_osc0 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_pciephy1_osc0 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_pciephy0_osc0 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_wifi_osc0 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_wifi 0 0 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| xin_osc0_mipidsiphy1_g 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_mipidsiphy1_ref 0 0 0 24000000 0 0 50000 Y fe860000.phy ref | |
| phy@fe860000 no_connection_id | |
| deviceless no_connection_id | |
| xin_osc0_mipidsiphy0_g 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_mipidsiphy0_ref 0 0 0 24000000 0 0 50000 Y fe850000.phy ref | |
| phy@fe850000 no_connection_id | |
| deviceless no_connection_id | |
| xin_osc0_usbphy1_g 1 1 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| clk_usbphy1_ref 2 2 0 24000000 0 0 50000 Y usb2-phy@fe8b0000 phyclk | |
| usb2-phy@fe8b0000 no_connection_id | |
| deviceless no_connection_id | |
| clk_usbphy_480m 5 5 0 480000000 0 0 50000 Y usb@fd8c0000 no_connection_id | |
| usb@fd840000 no_connection_id | |
| usb@fd800000 no_connection_id | |
| usb@fd880000 no_connection_id | |
| deviceless no_connection_id | |
| xin_osc0_usbphy0_g 1 1 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| clk_usbphy0_ref 2 2 0 24000000 0 0 50000 Y usb2-phy@fe8a0000 phyclk | |
| usb2-phy@fe8a0000 no_connection_id | |
| deviceless no_connection_id | |
| usb480m_phy 1 1 0 480000000 0 0 50000 Y deviceless no_connection_id | |
| usb480m 0 0 0 480000000 0 0 50000 Y deviceless no_connection_id | |
| clk_core_pmupvtm 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_pmupvtm 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_capture_pwm0_ndft 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| clk_pwm0 0 0 0 12000000 0 0 50000 N deviceless no_connection_id | |
| dbclk_gpio0 0 1 0 24000000 0 0 50000 N gpio@fdd60000 no_connection_id | |
| deviceless no_connection_id | |
| sclk_uart0_mux 0 0 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| sclk_uart0 0 0 0 24000000 0 0 50000 N deviceless no_connection_id | |
| xin_osc0_div 0 0 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| clk_rtc32k_frac 0 0 0 32768 0 0 50000 Y deviceless no_connection_id | |
| clk_rtc_32k 0 0 0 32768 0 0 50000 Y deviceless no_connection_id | |
| clk_hdmi_cec 0 0 0 32768 0 0 50000 N deviceless no_connection_id | |
| clk_32k_ioe 0 0 0 32768 0 0 50000 Y deviceless no_connection_id | |
| clk_pmu 1 1 0 24000000 0 0 50000 Y deviceless no_connection_id | |
| pll_hpll 0 1 0 42099999 0 0 50000 N deviceless no_connection_id | |
| hpll 0 2 0 42099999 0 0 50000 Y deviceless no_connection_id | |
| dclk_vop2 0 1 0 10525000 0 0 50000 N vop@fe040000 no_connection_id | |
| deviceless no_connection_id | |
| dclk_vop0 0 1 0 42099999 0 0 50000 N fe040000.vop dclk_vp0 | |
| vop@fe040000 no_connection_id | |
| deviceless no_connection_id | |
| clk_hdmi_ref 0 0 0 42099999 0 0 50000 Y deviceless no_connection_id | |
| hpll_ph0 0 0 0 21049999 0 0 50000 Y deviceless no_connection_id | |
| pll_ppll 1 1 0 200000000 0 0 50000 Y deviceless no_connection_id | |
| ppll 1 1 0 200000000 0 0 50000 Y deviceless no_connection_id | |
| sclk_uart0_div 0 0 0 200000000 0 0 50000 N deviceless no_connection_id | |
| sclk_uart0_frac 0 0 0 200000000 0 0 50000 N deviceless no_connection_id | |
| clk_pdpmu 1 2 0 200000000 0 0 50000 Y deviceless no_connection_id | |
| clk_wifi_div 0 0 0 33333334 0 0 50000 N deviceless no_connection_id | |
| clk_ref24m 0 0 0 20000000 0 0 50000 N deviceless no_connection_id | |
| clk_i2c0 0 1 0 100000000 0 0 50000 N fdd40000.i2c i2c | |
| deviceless no_connection_id | |
| pclk_pdpmu 3 4 0 100000000 0 0 50000 Y deviceless no_connection_id | |
| pclk_pmupvtm 0 0 0 100000000 0 0 50000 N deviceless no_connection_id | |
| pclk_pwm0 0 0 0 100000000 0 0 50000 N deviceless no_connection_id | |
| pclk_gpio0 1 1 0 100000000 0 0 50000 Y gpio@fdd60000 no_connection_id | |
| deviceless no_connection_id | |
| pclk_uart0 0 0 0 100000000 0 0 50000 N deviceless no_connection_id | |
| pclk_i2c0 0 1 0 100000000 0 0 50000 N fdd40000.i2c pclk | |
| deviceless no_connection_id | |
| pclk_pmu 1 1 0 100000000 0 0 50000 Y deviceless no_connection_id | |
| ppll_ph180 0 0 0 100000000 0 0 50000 Y deviceless no_connection_id | |
| clk_pcie30phy_ref_n 0 0 0 100000000 0 0 50000 N deviceless no_connection_id | |
| ppll_ph0 0 0 0 100000000 0 0 50000 Y deviceless no_connection_id | |
| clk_pcie30phy_ref_m 0 0 0 100000000 0 0 50000 N deviceless no_connection_id | |
| clk_pciephy2_div 0 0 0 25000000 0 0 50000 N deviceless no_connection_id | |
| clk_pciephy2_ref 0 0 0 25000000 0 0 50000 Y deviceless no_connection_id | |
| clk_pciephy1_div 0 0 0 25000000 0 0 50000 N deviceless no_connection_id | |
| clk_pciephy1_ref 0 0 0 25000000 0 0 50000 Y deviceless no_connection_id | |
| clk_pciephy0_div 0 0 0 25000000 0 0 50000 N deviceless no_connection_id | |
| clk_pciephy0_ref 0 0 0 25000000 0 0 50000 Y deviceless no_connection_id | |
| mpll 0 0 0 800000000 0 0 50000 Y deviceless no_connection_id | |
| i2s3_mclkin 0 0 0 12288000 0 0 50000 Y deviceless no_connection_id | |
| i2s3_mclk_ioe 0 0 0 12288000 0 0 50000 Y deviceless no_connection_id | |
| i2s2_mclkin 0 0 0 12288000 0 0 50000 Y deviceless no_connection_id | |
| i2s2_mclk_ioe 0 0 0 12288000 0 0 50000 Y deviceless no_connection_id | |
| i2s1_mclkin_tx 0 0 0 12288000 0 0 50000 Y deviceless no_connection_id | |
| i2s1_mclkin_rx 0 0 0 12288000 0 0 50000 Y deviceless no_connection_id | |
| i2s1_mclk_rx_ioe 0 0 0 12288000 0 0 50000 Y deviceless no_connection_id | |
| clk_gmac1_xpcs_mii 0 0 0 125000000 0 0 50000 Y deviceless no_connection_id | |
| gmac1_clkin 0 0 0 125000000 0 0 50000 Y deviceless no_connection_id | |
| iclk_vicap_g 0 0 0 0 0 0 50000 N deviceless no_connection_id |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| gpiochip0: GPIOs 0-31, parent: platform/fdd60000.gpio, gpio0: | |
| gpio-0 ( |wifi_reg ) out hi | |
| gpio-5 ( |enable ) out hi ACTIVE LOW | |
| gpio-8 ( |enable1 ) out lo | |
| gpio-11 ( |reset ) out lo ACTIVE LOW | |
| gpio-12 ( |reset ) out lo ACTIVE LOW | |
| gpio-13 ( |GTP_RST_PORT ) in hi | |
| gpio-14 ( |GTP_INT_IRQ ) out lo IRQ | |
| gpio-15 ( |GTP_RST_PORT ) in hi | |
| gpio-16 ( |GTP_INT_IRQ ) out lo IRQ | |
| gpio-17 ( |enable ) out lo | |
| gpio-18 ( |enable1 ) out lo | |
| gpio-19 ( |HALL status ) in hi IRQ ACTIVE LOW | |
| gpio-20 ( |battery_full ) out hi | |
| gpio-21 ( |battery_charging ) out lo | |
| gpio-22 ( |low_power ) out lo | |
| gpio-23 ( |enable ) out lo | |
| gpio-27 ( |bt_default_wake ) out hi | |
| gpio-28 ( |bt_default_wake_host) in hi IRQ | |
| gpio-29 ( |bt_default_reset ) out lo | |
| gpiochip1: GPIOs 32-63, parent: platform/fe740000.gpio, gpio1: | |
| gpio-37 ( |i2s-lrck ) in lo | |
| gpiochip2: GPIOs 64-95, parent: platform/fe750000.gpio, gpio2: | |
| gpio-77 ( |bt_default_rts ) out hi | |
| gpio-89 ( |GPIO RG_KEY ) in hi | |
| gpio-90 ( |GPIO BTN_THUMBL ) in hi | |
| gpio-91 ( |GPIO BTN_THUMBR ) in hi | |
| gpio-92 ( |GPIO DPAD-UP ) in hi | |
| gpio-93 ( |GPIO DPAD-DOWN ) in hi | |
| gpio-94 ( |GPIO DPAD-RIGHT ) in hi | |
| gpio-95 ( |GPIO DPAD-LEFT ) in hi | |
| gpiochip3: GPIOs 96-127, parent: platform/fe760000.gpio, gpio3: | |
| gpio-96 ( |GPIO HALL ) in hi | |
| gpio-97 ( |volume down ) in hi IRQ ACTIVE LOW | |
| gpio-98 ( |volume up ) in hi IRQ ACTIVE LOW | |
| gpio-99 ( |GPIO BTN_TL ) in hi | |
| gpio-100 ( |GPIO BTN_TL2 ) in hi | |
| gpio-101 ( |GPIO BTN_TR ) in hi | |
| gpio-102 ( |GPIO BTN_TR2 ) in hi | |
| gpio-103 ( |GPIO BTN-X ) in hi | |
| gpio-104 ( |GPIO KEY BTN-A ) in hi | |
| gpio-105 ( |GPIO BTN_START ) in hi | |
| gpio-106 ( |GPIO BTN_SELECT ) in hi | |
| gpio-111 ( |GPIO BTN-Y ) in hi | |
| gpio-112 ( |GPIO BTN-B ) in hi | |
| gpio-113 ( |amux-en ) out hi | |
| gpio-114 ( |amux-sel-a ) out lo | |
| gpio-115 ( |amux-sel-b ) out hi | |
| gpio-116 ( |vibrator ) out lo | |
| gpiochip4: GPIOs 128-159, parent: platform/fe770000.gpio, gpio4: | |
| gpio-130 ( |reset ) out hi ACTIVE LOW | |
| gpio-131 ( |backlight_1_power ) out lo | |
| gpio-132 ( |backlight_0_power ) out hi | |
| gpio-146 ( |hp-det ) in lo IRQ | |
| gpio-147 ( |spk-ctl ) out lo |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Pin config settings per pin | |
| Format: pin (name): configs | |
| pin 0 (gpio0-0): input bias pull down (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 1 (gpio0-1): input bias disabled, output drive strength (4 mA), input schmitt enabled, slew rate (1) | |
| pin 2 (gpio0-2): input bias pull down (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 3 (gpio0-3): input bias pull up (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 4 (gpio0-4): input bias pull up (1 ohms), output drive strength (4 mA), input schmitt enabled, slew rate (1) | |
| pin 5 (gpio0-5): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 6 (gpio0-6): input bias pull down (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 7 (gpio0-7): input bias pull up (1 ohms), output drive strength (4 mA), input schmitt enabled, slew rate (1) | |
| pin 8 (gpio0-8): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 9 (gpio0-9): input bias disabled, output drive strength (4 mA), input schmitt enabled, slew rate (1) | |
| pin 10 (gpio0-10): input bias disabled, output drive strength (4 mA), input schmitt enabled, slew rate (1) | |
| pin 11 (gpio0-11): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 12 (gpio0-12): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 13 (gpio0-13): input bias pull up (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 14 (gpio0-14): input bias pull up (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 15 (gpio0-15): input bias pull up (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 16 (gpio0-16): input bias pull up (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 17 (gpio0-17): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 18 (gpio0-18): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 19 (gpio0-19): input bias pull up (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 20 (gpio0-20): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 21 (gpio0-21): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 22 (gpio0-22): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 23 (gpio0-23): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 24 (gpio0-24): input bias pull up (1 ohms), output drive strength (4 mA), input schmitt enabled, slew rate (1) | |
| pin 25 (gpio0-25): input bias pull up (1 ohms), output drive strength (4 mA), input schmitt enabled, slew rate (1) | |
| pin 26 (gpio0-26): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 27 (gpio0-27): input bias pull down (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 28 (gpio0-28): input bias pull down (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 29 (gpio0-29): input bias pull down (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 30 (gpio0-30): input bias pull down (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 31 (gpio0-31): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 32 (gpio1-0): input bias pull up (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 33 (gpio1-1): input bias pull up (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 34 (gpio1-2): input bias disabled, output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 35 (gpio1-3): input bias disabled, output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 36 (gpio1-4): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 37 (gpio1-5): input bias disabled, output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 38 (gpio1-6): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 39 (gpio1-7): input bias disabled, output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 40 (gpio1-8): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 41 (gpio1-9): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 42 (gpio1-10): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 43 (gpio1-11): input bias disabled, output drive strength (4 mA), input schmitt enabled, slew rate (1) | |
| pin 44 (gpio1-12): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 45 (gpio1-13): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 46 (gpio1-14): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 47 (gpio1-15): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 48 (gpio1-16): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 49 (gpio1-17): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 50 (gpio1-18): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 51 (gpio1-19): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 52 (gpio1-20): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 53 (gpio1-21): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 54 (gpio1-22): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 55 (gpio1-23): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 56 (gpio1-24): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 57 (gpio1-25): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 58 (gpio1-26): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 59 (gpio1-27): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 60 (gpio1-28): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 61 (gpio1-29): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 62 (gpio1-30): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 63 (gpio1-31): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 64 (gpio2-0): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 65 (gpio2-1): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 66 (gpio2-2): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 67 (gpio2-3): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 68 (gpio2-4): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 69 (gpio2-5): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 70 (gpio2-6): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 71 (gpio2-7): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 72 (gpio2-8): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 73 (gpio2-9): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 74 (gpio2-10): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 75 (gpio2-11): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 76 (gpio2-12): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 77 (gpio2-13): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 78 (gpio2-14): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 79 (gpio2-15): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 80 (gpio2-16): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 81 (gpio2-17): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 82 (gpio2-18): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 83 (gpio2-19): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 84 (gpio2-20): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 85 (gpio2-21): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 86 (gpio2-22): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 87 (gpio2-23): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 88 (gpio2-24): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 89 (gpio2-25): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 90 (gpio2-26): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 91 (gpio2-27): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 92 (gpio2-28): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 93 (gpio2-29): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 94 (gpio2-30): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 95 (gpio2-31): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 96 (gpio3-0): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 97 (gpio3-1): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 98 (gpio3-2): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 99 (gpio3-3): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 100 (gpio3-4): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 101 (gpio3-5): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 102 (gpio3-6): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 103 (gpio3-7): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 104 (gpio3-8): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 105 (gpio3-9): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 106 (gpio3-10): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 107 (gpio3-11): input bias disabled, output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 108 (gpio3-12): input bias disabled, output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 109 (gpio3-13): input bias disabled, output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 110 (gpio3-14): input bias disabled, output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 111 (gpio3-15): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 112 (gpio3-16): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 113 (gpio3-17): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 114 (gpio3-18): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 115 (gpio3-19): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 116 (gpio3-20): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 117 (gpio3-21): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 118 (gpio3-22): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 119 (gpio3-23): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 120 (gpio3-24): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 121 (gpio3-25): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 122 (gpio3-26): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 123 (gpio3-27): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 124 (gpio3-28): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 125 (gpio3-29): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 126 (gpio3-30): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 127 (gpio3-31): input bias pull up (1 ohms), output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 128 (gpio4-0): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 129 (gpio4-1): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 130 (gpio4-2): input bias disabled, output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 131 (gpio4-3): input bias disabled, output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 132 (gpio4-4): input bias disabled, output drive strength (12 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 133 (gpio4-5): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 134 (gpio4-6): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 135 (gpio4-7): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 136 (gpio4-8): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 137 (gpio4-9): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 138 (gpio4-10): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 139 (gpio4-11): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 140 (gpio4-12): input bias disabled, output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 141 (gpio4-13): input bias disabled, output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 142 (gpio4-14): input bias disabled, output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 143 (gpio4-15): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 144 (gpio4-16): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 145 (gpio4-17): input bias disabled, output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 146 (gpio4-18): input bias disabled, output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 147 (gpio4-19): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 148 (gpio4-20): input bias pull down (1 ohms), output drive strength (12 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 149 (gpio4-21): input bias disabled, output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 150 (gpio4-22): input bias disabled, output drive strength (12 mA), input schmitt enabled, slew rate (1) | |
| pin 151 (gpio4-23): input bias pull up (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 152 (gpio4-24): input bias pull up (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 153 (gpio4-25): input bias pull up (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (1 level), slew rate (1) | |
| pin 154 (gpio4-26): input bias pull down (1 ohms), output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 155 (gpio4-27): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 156 (gpio4-28): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 157 (gpio4-29): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 158 (gpio4-30): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) | |
| pin 159 (gpio4-31): input bias disabled, output drive strength (4 mA), input schmitt enabled, pin output (0 level), slew rate (1) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Pinmux settings per pin | |
| Format: pin (name): mux_owner gpio_owner hog? | |
| pin 0 (gpio0-0): (MUX UNCLAIMED) gpio0:0 | |
| pin 1 (gpio0-1): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 2 (gpio0-2): 0-0020 (GPIO UNCLAIMED) function pmic group soc_slppin_gpio | |
| pin 3 (gpio0-3): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 4 (gpio0-4): fe2b0000.dwmmc (GPIO UNCLAIMED) function sdmmc0 group sdmmc0-det | |
| pin 5 (gpio0-5): vcc-sd gpio0:5 function vcc_sd group vcc-sd-h | |
| pin 6 (gpio0-6): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 7 (gpio0-7): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 8 (gpio0-8): fe060000.dsi.0 gpio0:8 function lcd group lcd-enable-gpio | |
| pin 9 (gpio0-9): fdd40000.i2c (GPIO UNCLAIMED) function i2c0 group i2c0-xfer | |
| pin 10 (gpio0-10): fdd40000.i2c (GPIO UNCLAIMED) function i2c0 group i2c0-xfer | |
| pin 11 (gpio0-11): fe060000.dsi.0 gpio0:11 function lcd group lcd-rst-gpio | |
| pin 12 (gpio0-12): fe070000.dsi.0 gpio0:12 function lcd group lcd1-rst-gpio | |
| pin 13 (gpio0-13): 5-0014 gpio0:13 function tp group touch0-gt-gpio | |
| pin 14 (gpio0-14): 5-0014 gpio0:14 function tp group touch0-gt-gpio | |
| pin 15 (gpio0-15): 3-0014 gpio0:15 function tp group touch1-gt-gpio | |
| pin 16 (gpio0-16): 3-0014 gpio0:16 function tp group touch1-gt-gpio | |
| pin 17 (gpio0-17): fe070000.dsi.0 gpio0:17 function lcd group lcd1-enable-gpio | |
| pin 18 (gpio0-18): fe070000.dsi.0 gpio0:18 function lcd group lcd1-enable-gpio | |
| pin 19 (gpio0-19): gpio-keys gpio0:19 function halls group gpio-hall | |
| pin 20 (gpio0-20): gpio-leds gpio0:20 function gpio-leds group leds-gpio | |
| pin 21 (gpio0-21): gpio-leds gpio0:21 function gpio-leds group leds-gpio | |
| pin 22 (gpio0-22): gpio-leds gpio0:22 function gpio-leds group leds-gpio | |
| pin 23 (gpio0-23): fe060000.dsi.0 gpio0:23 function lcd group lcd-enable-gpio | |
| pin 24 (gpio0-24): fiq-debugger (GPIO UNCLAIMED) function uart2 group uart2m0-xfer | |
| pin 25 (gpio0-25): fiq-debugger (GPIO UNCLAIMED) function uart2 group uart2m0-xfer | |
| pin 26 (gpio0-26): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 27 (gpio0-27): (MUX UNCLAIMED) gpio0:27 | |
| pin 28 (gpio0-28): (MUX UNCLAIMED) gpio0:28 | |
| pin 29 (gpio0-29): (MUX UNCLAIMED) gpio0:29 | |
| pin 30 (gpio0-30): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 31 (gpio0-31): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 32 (gpio1-0): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 33 (gpio1-1): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 34 (gpio1-2): rk817-codec (GPIO UNCLAIMED) function i2s1 group i2s1m0-mclk | |
| pin 35 (gpio1-3): fe410000.i2s (GPIO UNCLAIMED) function i2s1 group i2s1m0-sclktx | |
| pin 36 (gpio1-4): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 37 (gpio1-5): fe410000.i2s gpio1:37 function i2s1 group i2s1m0-lrcktx | |
| pin 38 (gpio1-6): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 39 (gpio1-7): fe410000.i2s (GPIO UNCLAIMED) function i2s1 group i2s1m0-sdo0 | |
| pin 40 (gpio1-8): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 41 (gpio1-9): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 42 (gpio1-10): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 43 (gpio1-11): fe410000.i2s (GPIO UNCLAIMED) function i2s1 group i2s1m0-sdi0 | |
| pin 44 (gpio1-12): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 45 (gpio1-13): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 46 (gpio1-14): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 47 (gpio1-15): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 48 (gpio1-16): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 49 (gpio1-17): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 50 (gpio1-18): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 51 (gpio1-19): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 52 (gpio1-20): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 53 (gpio1-21): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 54 (gpio1-22): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 55 (gpio1-23): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 56 (gpio1-24): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 57 (gpio1-25): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 58 (gpio1-26): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 59 (gpio1-27): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 60 (gpio1-28): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 61 (gpio1-29): fe2b0000.dwmmc (GPIO UNCLAIMED) function sdmmc0 group sdmmc0-bus4 | |
| pin 62 (gpio1-30): fe2b0000.dwmmc (GPIO UNCLAIMED) function sdmmc0 group sdmmc0-bus4 | |
| pin 63 (gpio1-31): fe2b0000.dwmmc (GPIO UNCLAIMED) function sdmmc0 group sdmmc0-bus4 | |
| pin 64 (gpio2-0): fe2b0000.dwmmc (GPIO UNCLAIMED) function sdmmc0 group sdmmc0-bus4 | |
| pin 65 (gpio2-1): fe2b0000.dwmmc (GPIO UNCLAIMED) function sdmmc0 group sdmmc0-cmd | |
| pin 66 (gpio2-2): fe2b0000.dwmmc (GPIO UNCLAIMED) function sdmmc0 group sdmmc0-clk | |
| pin 67 (gpio2-3): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 68 (gpio2-4): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 69 (gpio2-5): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 70 (gpio2-6): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 71 (gpio2-7): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 72 (gpio2-8): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 73 (gpio2-9): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 74 (gpio2-10): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 75 (gpio2-11): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 76 (gpio2-12): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 77 (gpio2-13): (MUX UNCLAIMED) gpio2:77 | |
| pin 78 (gpio2-14): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 79 (gpio2-15): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 80 (gpio2-16): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 81 (gpio2-17): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 82 (gpio2-18): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 83 (gpio2-19): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 84 (gpio2-20): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 85 (gpio2-21): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 86 (gpio2-22): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 87 (gpio2-23): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 88 (gpio2-24): singleadc-joypad (GPIO UNCLAIMED) function btns group btn-pins | |
| pin 89 (gpio2-25): singleadc-joypad gpio2:89 function btns group btn-pins | |
| pin 90 (gpio2-26): singleadc-joypad gpio2:90 function btns group btn-pins | |
| pin 91 (gpio2-27): singleadc-joypad gpio2:91 function btns group btn-pins | |
| pin 92 (gpio2-28): singleadc-joypad gpio2:92 function btns group btn-pins | |
| pin 93 (gpio2-29): singleadc-joypad gpio2:93 function btns group btn-pins | |
| pin 94 (gpio2-30): singleadc-joypad gpio2:94 function btns group btn-pins | |
| pin 95 (gpio2-31): singleadc-joypad gpio2:95 function btns group btn-pins | |
| pin 96 (gpio3-0): singleadc-joypad gpio3:96 function btns group btn-pins | |
| pin 97 (gpio3-1): gpio-keys gpio3:97 function keys group pwr-key | |
| pin 98 (gpio3-2): gpio-keys gpio3:98 function keys group pwr-key | |
| pin 99 (gpio3-3): singleadc-joypad gpio3:99 function btns group btn-pins | |
| pin 100 (gpio3-4): singleadc-joypad gpio3:100 function btns group btn-pins | |
| pin 101 (gpio3-5): singleadc-joypad gpio3:101 function btns group btn-pins | |
| pin 102 (gpio3-6): singleadc-joypad gpio3:102 function btns group btn-pins | |
| pin 103 (gpio3-7): singleadc-joypad gpio3:103 function btns group btn-pins | |
| pin 104 (gpio3-8): singleadc-joypad gpio3:104 function btns group btn-pins | |
| pin 105 (gpio3-9): singleadc-joypad gpio3:105 function btns group btn-pins | |
| pin 106 (gpio3-10): singleadc-joypad gpio3:106 function btns group btn-pins | |
| pin 107 (gpio3-11): fe5e0000.i2c (GPIO UNCLAIMED) function i2c5 group i2c5m0-xfer | |
| pin 108 (gpio3-12): fe5e0000.i2c (GPIO UNCLAIMED) function i2c5 group i2c5m0-xfer | |
| pin 109 (gpio3-13): fe5c0000.i2c (GPIO UNCLAIMED) function i2c3 group i2c3m1-xfer | |
| pin 110 (gpio3-14): fe5c0000.i2c (GPIO UNCLAIMED) function i2c3 group i2c3m1-xfer | |
| pin 111 (gpio3-15): singleadc-joypad gpio3:111 function btns group btn-pins | |
| pin 112 (gpio3-16): singleadc-joypad gpio3:112 function btns group btn-pins | |
| pin 113 (gpio3-17): singleadc-joypad gpio3:113 function btns group btn-pins | |
| pin 114 (gpio3-18): singleadc-joypad gpio3:114 function btns group btn-pins | |
| pin 115 (gpio3-19): singleadc-joypad gpio3:115 function btns group btn-pins | |
| pin 116 (gpio3-20): (MUX UNCLAIMED) gpio3:116 | |
| pin 117 (gpio3-21): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 118 (gpio3-22): fe000000.dwmmc (GPIO UNCLAIMED) function sdmmc2 group sdmmc2m0-bus4 | |
| pin 119 (gpio3-23): fe000000.dwmmc (GPIO UNCLAIMED) function sdmmc2 group sdmmc2m0-bus4 | |
| pin 120 (gpio3-24): fe000000.dwmmc (GPIO UNCLAIMED) function sdmmc2 group sdmmc2m0-bus4 | |
| pin 121 (gpio3-25): fe000000.dwmmc (GPIO UNCLAIMED) function sdmmc2 group sdmmc2m0-bus4 | |
| pin 122 (gpio3-26): fe000000.dwmmc (GPIO UNCLAIMED) function sdmmc2 group sdmmc2m0-cmd | |
| pin 123 (gpio3-27): fe000000.dwmmc (GPIO UNCLAIMED) function sdmmc2 group sdmmc2m0-clk | |
| pin 124 (gpio3-28): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 125 (gpio3-29): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 126 (gpio3-30): fe650000.serial (GPIO UNCLAIMED) function uart1 group uart1m1-xfer | |
| pin 127 (gpio3-31): fe650000.serial (GPIO UNCLAIMED) function uart1 group uart1m1-xfer | |
| pin 128 (gpio4-0): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 129 (gpio4-1): wireless-wlan (GPIO UNCLAIMED) function wireless-wlan group wifi-host-wake-irq | |
| pin 130 (gpio4-2): sdio-pwrseq gpio4:130 function sdio-pwrseq group wifi-enable-h | |
| pin 131 (gpio4-3): gpio-backlight gpio4:131 function lcd group mipi-dsi1-pwr-en | |
| pin 132 (gpio4-4): gpio-backlight gpio4:132 function lcd group mipi-dsi0-pwr-en | |
| pin 133 (gpio4-5): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 134 (gpio4-6): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 135 (gpio4-7): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 136 (gpio4-8): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 137 (gpio4-9): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 138 (gpio4-10): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 139 (gpio4-11): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 140 (gpio4-12): fe5b0000.i2c (GPIO UNCLAIMED) function i2c2 group i2c2m1-xfer | |
| pin 141 (gpio4-13): fe5b0000.i2c (GPIO UNCLAIMED) function i2c2 group i2c2m1-xfer | |
| pin 142 (gpio4-14): wireless-bluetooth (GPIO UNCLAIMED) function uart1 group uart1m1-rtsn | |
| pin 143 (gpio4-15): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 144 (gpio4-16): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 145 (gpio4-17): fe650000.serial (GPIO UNCLAIMED) function uart1 group uart1m1-ctsn | |
| pin 146 (gpio4-18): rk817-sound gpio4:146 function headphone group hp-det | |
| pin 147 (gpio4-19): (MUX UNCLAIMED) gpio4:147 | |
| pin 148 (gpio4-20): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 149 (gpio4-21): fe700000.pwm (GPIO UNCLAIMED) function pwm12 group pwm12m1-pins | |
| pin 150 (gpio4-22): fe700010.pwm (GPIO UNCLAIMED) function pwm13 group pwm13m1-pins | |
| pin 151 (gpio4-23): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 152 (gpio4-24): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 153 (gpio4-25): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 154 (gpio4-26): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 155 (gpio4-27): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 156 (gpio4-28): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 157 (gpio4-29): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 158 (gpio4-30): (MUX UNCLAIMED) (GPIO UNCLAIMED) | |
| pin 159 (gpio4-31): (MUX UNCLAIMED) (GPIO UNCLAIMED) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| regulator use open bypass opmode voltage current min max | |
| --------------------------------------------------------------------------------------- | |
| regulator-dummy 1 5 0 unknown 0mV 0mA 0mV 0mV | |
| fe070000.dsi.0-power 0 0mA 0mV 0mV | |
| fe060000.dsi.0-power 0 0mA 0mV 0mV | |
| backlight1-power 0 0mA 0mV 0mV | |
| backlight-power 0 0mA 0mV 0mV | |
| regulator-dummy 0 0mA 0mV 0mV | |
| vcc3v8_sys 16 16 0 unknown 3800mV 0mA 3800mV 3800mV | |
| vcc3v8_sys 0 0mA 0mV 0mV | |
| vdd_cpu 2 3 0 normal 1100mV 0mA 712mV 1387mV | |
| bus-npu-pvtm 0 0mA 0mV 0mV | |
| cpu0-cpu 1 0mA 1100mV 1150mV | |
| vdd_cpu 0 0mA 0mV 0mV | |
| vdd_logic 1 6 0 normal 900mV 0mA 900mV 1350mV | |
| dmc-center 0 0mA 0mV 0mV | |
| fe040000.vop-vop 0 0mA 900mV 1350mV | |
| fdf80200.rkvdec-vdec 0 0mA 900mV 1350mV | |
| fdf80200.rkvdec-vdec 0 0mA 900mV 1350mV | |
| bus-npu-bus 0 0mA 900mV 1350mV | |
| vdd_logic 0 0mA 0mV 0mV | |
| vdd_gpu 2 3 0 normal 925mV 0mA 825mV 1350mV | |
| fde60000.gpu-mali 1 0mA 925mV 1000mV | |
| fde60000.gpu-mali 0 0mA 0mV 0mV | |
| vdd_gpu 0 0mA 0mV 0mV | |
| vcc_ddr 1 1 0 normal 500mV 0mA 0mV 0mV | |
| vcc_ddr 0 0mA 0mV 0mV | |
| vcc_3v3 1 4 0 normal 3300mV 0mA 3300mV 3300mV | |
| fdc20000.syscon:io-domains-vccio7 0 0mA 0mV 0mV | |
| fdc20000.syscon:io-domains-vccio5 0 0mA 0mV 0mV | |
| fdc20000.syscon:io-domains-vccio4 0 0mA 0mV 0mV | |
| vcc_3v3 0 0mA 0mV 0mV | |
| vcca1v8_pmu 1 1 0 unknown 1800mV 0mA 1800mV 1800mV | |
| vcca1v8_pmu 0 0mA 0mV 0mV | |
| vdda_0v9 1 1 0 unknown 900mV 0mA 900mV 900mV | |
| vdda_0v9 0 0mA 0mV 0mV | |
| vdda0v9_pmu 1 1 0 unknown 900mV 0mA 900mV 900mV | |
| vdda0v9_pmu 0 0mA 0mV 0mV | |
| vccio_acodec 1 2 0 unknown 3300mV 0mA 3300mV 3300mV | |
| fdc20000.syscon:io-domains-vccio1 0 0mA 0mV 0mV | |
| vccio_acodec 0 0mA 0mV 0mV | |
| vccio_sd 1 3 0 unknown 3300mV 0mA 1800mV 3300mV | |
| fdc20000.syscon:io-domains-vccio3 0 0mA 0mV 0mV | |
| fe2b0000.dwmmc-vqmmc 0 0mA 0mV 0mV | |
| vccio_sd 0 0mA 0mV 0mV | |
| vcc3v3_pmu 1 3 0 unknown 3300mV 0mA 3300mV 3300mV | |
| fdc20000.syscon:io-domains-pmuio2 0 0mA 0mV 0mV | |
| fdc20000.syscon:io-domains-pmuio1 0 0mA 0mV 0mV | |
| vcc3v3_pmu 0 0mA 0mV 0mV | |
| vcc_1v8 2 3 0 unknown 1800mV 0mA 1800mV 1800mV | |
| fdc20000.syscon:io-domains-vccio6 0 0mA 0mV 0mV | |
| fe720000.saradc-vref 1 0mA 0mV 0mV | |
| vcc_1v8 0 0mA 0mV 0mV | |
| vcc1v8_dvp 1 1 0 unknown 1800mV 0mA 1800mV 3300mV | |
| vcc1v8_dvp 0 0mA 0mV 0mV | |
| vcc2v8_dvp 1 1 0 unknown 2800mV 0mA 2800mV 2800mV | |
| vcc2v8_dvp 0 0mA 0mV 0mV | |
| boost 1 2 0 unknown 5000mV 0mA 5000mV 5000mV | |
| boost 0 0mA 0mV 0mV | |
| otg_switch 0 2 0 unknown 5000mV 0mA 0mV 0mV | |
| rk817-charger-otg_switch 0 0mA 0mV 0mV | |
| otg_switch 0 0mA 0mV 0mV | |
| vcc5v0_usb 2 2 0 unknown 5000mV 0mA 5000mV 5000mV | |
| vcc5v0_usb 0 0mA 0mV 0mV | |
| vcc5v0_otg 1 2 0 unknown 5000mV 0mA 5000mV 5000mV | |
| phy-fe8a0000.usb2-phy.3-vbus 0 0mA 0mV 0mV | |
| vcc5v0_otg 0 0mA 0mV 0mV | |
| vcc_sd 0 2 0 unknown 3300mV 0mA 3300mV 3300mV | |
| fe2b0000.dwmmc-vmmc 0 0mA 3300mV 3400mV | |
| vcc_sd 0 0mA 0mV 0mV |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /dts-v1/; | |
| / { | |
| interrupt-parent = <0x01>; | |
| #address-cells = <0x02>; | |
| #size-cells = <0x02>; | |
| compatible = "rockchip,rk3566-rk817-tablet\0rockchip,rk3566"; | |
| model = "Anbernic RG DS (rk3568)"; | |
| ddr3-params { | |
| version = <0x100>; | |
| expanded_version = <0x00>; | |
| reserved = <0x00>; | |
| freq_0 = <0x420>; | |
| freq_1 = <0x144>; | |
| freq_2 = <0x210>; | |
| freq_3 = <0x30c>; | |
| freq_4 = <0x00>; | |
| freq_5 = <0x00>; | |
| pd_idle = <0x0d>; | |
| sr_idle = <0x5d>; | |
| sr_mc_gate_idle = <0x00>; | |
| srpd_lite_idle = <0x00>; | |
| standby_idle = <0x00>; | |
| pd_dis_freq = <0x42a>; | |
| sr_dis_freq = <0x320>; | |
| dram_dll_dis_freq = <0x12c>; | |
| phy_dll_dis_freq = <0x00>; | |
| phy_dq_drv_odten = <0x21>; | |
| phy_ca_drv_odten = <0x21>; | |
| phy_clk_drv_odten = <0x21>; | |
| dram_dq_drv_odten = <0x22>; | |
| phy_dq_drv_odtoff = <0x21>; | |
| phy_ca_drv_odtoff = <0x21>; | |
| phy_clk_drv_odtoff = <0x21>; | |
| dram_dq_drv_odtoff = <0x22>; | |
| dram_odt = <0x78>; | |
| phy_odt = <0xa7>; | |
| phy_odt_puup_en = <0x01>; | |
| phy_odt_pudn_en = <0x01>; | |
| dram_dq_odt_en_freq = <0x14d>; | |
| phy_odt_en_freq = <0x14d>; | |
| phy_dq_sr_odten = <0x0f>; | |
| phy_ca_sr_odten = <0x03>; | |
| phy_clk_sr_odten = <0x00>; | |
| phy_dq_sr_odtoff = <0x0f>; | |
| phy_ca_sr_odtoff = <0x03>; | |
| phy_clk_sr_odtoff = <0x00>; | |
| ssmod_downspread = <0x00>; | |
| ssmod_div = <0x00>; | |
| ssmod_spread = <0x00>; | |
| mode_2t = <0x00>; | |
| speed_bin = <0x15>; | |
| dram_ext_temp = <0x00>; | |
| byte_map = <0xe4>; | |
| dq_map_cs0_dq_l = <0x00>; | |
| dq_map_cs0_dq_h = <0x00>; | |
| dq_map_cs1_dq_l = <0x00>; | |
| dq_map_cs1_dq_h = <0x00>; | |
| phandle = <0xaf>; | |
| }; | |
| ddr4-params { | |
| version = <0x100>; | |
| expanded_version = <0x00>; | |
| reserved = <0x00>; | |
| freq_0 = <0x420>; | |
| freq_1 = <0x144>; | |
| freq_2 = <0x210>; | |
| freq_3 = <0x30c>; | |
| freq_4 = <0x00>; | |
| freq_5 = <0x00>; | |
| pd_idle = <0x0d>; | |
| sr_idle = <0x5d>; | |
| sr_mc_gate_idle = <0x00>; | |
| srpd_lite_idle = <0x00>; | |
| standby_idle = <0x00>; | |
| pd_dis_freq = <0x42a>; | |
| sr_dis_freq = <0x320>; | |
| dram_dll_dis_freq = <0x271>; | |
| phy_dll_dis_freq = <0x00>; | |
| phy_dq_drv_odten = <0x25>; | |
| phy_ca_drv_odten = <0x25>; | |
| phy_clk_drv_odten = <0x25>; | |
| dram_dq_drv_odten = <0x22>; | |
| phy_dq_drv_odtoff = <0x25>; | |
| phy_ca_drv_odtoff = <0x25>; | |
| phy_clk_drv_odtoff = <0x25>; | |
| dram_dq_drv_odtoff = <0x22>; | |
| dram_odt = <0x78>; | |
| phy_odt = <0x8b>; | |
| phy_odt_puup_en = <0x01>; | |
| phy_odt_pudn_en = <0x01>; | |
| dram_dq_odt_en_freq = <0x1f4>; | |
| phy_odt_en_freq = <0x1f4>; | |
| phy_dq_sr_odten = <0x0e>; | |
| phy_ca_sr_odten = <0x01>; | |
| phy_clk_sr_odten = <0x01>; | |
| phy_dq_sr_odtoff = <0x0e>; | |
| phy_ca_sr_odtoff = <0x01>; | |
| phy_clk_sr_odtoff = <0x01>; | |
| ssmod_downspread = <0x00>; | |
| ssmod_div = <0x00>; | |
| ssmod_spread = <0x00>; | |
| mode_2t = <0x00>; | |
| speed_bin = <0x0c>; | |
| dram_ext_temp = <0x00>; | |
| byte_map = <0xe4>; | |
| dq_map_cs0_dq_l = <0x22777788>; | |
| dq_map_cs0_dq_h = <0xd7888877>; | |
| dq_map_cs1_dq_l = <0x22777788>; | |
| dq_map_cs1_dq_h = <0xd7888877>; | |
| phandle = <0xb0>; | |
| }; | |
| lpddr3-params { | |
| version = <0x100>; | |
| expanded_version = <0x00>; | |
| reserved = <0x00>; | |
| freq_0 = <0x420>; | |
| freq_1 = <0x144>; | |
| freq_2 = <0x210>; | |
| freq_3 = <0x30c>; | |
| freq_4 = <0x00>; | |
| freq_5 = <0x00>; | |
| pd_idle = <0x0d>; | |
| sr_idle = <0x5d>; | |
| sr_mc_gate_idle = <0x00>; | |
| srpd_lite_idle = <0x00>; | |
| standby_idle = <0x00>; | |
| pd_dis_freq = <0x42a>; | |
| sr_dis_freq = <0x320>; | |
| dram_dll_dis_freq = <0x00>; | |
| phy_dll_dis_freq = <0x00>; | |
| phy_dq_drv_odten = <0x25>; | |
| phy_ca_drv_odten = <0x25>; | |
| phy_clk_drv_odten = <0x27>; | |
| dram_dq_drv_odten = <0x22>; | |
| phy_dq_drv_odtoff = <0x25>; | |
| phy_ca_drv_odtoff = <0x25>; | |
| phy_clk_drv_odtoff = <0x27>; | |
| dram_dq_drv_odtoff = <0x22>; | |
| dram_odt = <0x78>; | |
| phy_odt = <0x94>; | |
| phy_odt_puup_en = <0x01>; | |
| phy_odt_pudn_en = <0x01>; | |
| dram_dq_odt_en_freq = <0x14d>; | |
| phy_odt_en_freq = <0x14d>; | |
| phy_dq_sr_odten = <0x0f>; | |
| phy_ca_sr_odten = <0x01>; | |
| phy_clk_sr_odten = <0x0f>; | |
| phy_dq_sr_odtoff = <0x0f>; | |
| phy_ca_sr_odtoff = <0x01>; | |
| phy_clk_sr_odtoff = <0x0f>; | |
| ssmod_downspread = <0x00>; | |
| ssmod_div = <0x00>; | |
| ssmod_spread = <0x00>; | |
| mode_2t = <0x00>; | |
| speed_bin = <0x00>; | |
| dram_ext_temp = <0x00>; | |
| byte_map = <0x8d>; | |
| dq_map_cs0_dq_l = <0x00>; | |
| dq_map_cs0_dq_h = <0x00>; | |
| dq_map_cs1_dq_l = <0x00>; | |
| dq_map_cs1_dq_h = <0x00>; | |
| phandle = <0xb1>; | |
| }; | |
| lpddr4-params { | |
| version = <0x100>; | |
| expanded_version = <0x00>; | |
| reserved = <0x00>; | |
| freq_0 = <0x618>; | |
| freq_1 = <0x144>; | |
| freq_2 = <0x210>; | |
| freq_3 = <0x30c>; | |
| freq_4 = <0x00>; | |
| freq_5 = <0x00>; | |
| pd_idle = <0x0d>; | |
| sr_idle = <0x5d>; | |
| sr_mc_gate_idle = <0x00>; | |
| srpd_lite_idle = <0x00>; | |
| standby_idle = <0x00>; | |
| pd_dis_freq = <0x42a>; | |
| sr_dis_freq = <0x320>; | |
| dram_dll_dis_freq = <0x00>; | |
| phy_dll_dis_freq = <0x00>; | |
| phy_dq_drv_odten = <0x1e>; | |
| phy_ca_drv_odten = <0x26>; | |
| phy_clk_drv_odten = <0x26>; | |
| dram_dq_drv_odten = <0x28>; | |
| phy_dq_drv_odtoff = <0x1e>; | |
| phy_ca_drv_odtoff = <0x26>; | |
| phy_clk_drv_odtoff = <0x26>; | |
| dram_dq_drv_odtoff = <0x28>; | |
| dram_odt = <0x50>; | |
| phy_odt = <0x3c>; | |
| phy_odt_puup_en = <0x00>; | |
| phy_odt_pudn_en = <0x00>; | |
| dram_dq_odt_en_freq = <0x320>; | |
| phy_odt_en_freq = <0x320>; | |
| phy_dq_sr_odten = <0x00>; | |
| phy_ca_sr_odten = <0x0f>; | |
| phy_clk_sr_odten = <0x0f>; | |
| phy_dq_sr_odtoff = <0x00>; | |
| phy_ca_sr_odtoff = <0x0f>; | |
| phy_clk_sr_odtoff = <0x0f>; | |
| ssmod_downspread = <0x00>; | |
| ssmod_div = <0x00>; | |
| ssmod_spread = <0x00>; | |
| mode_2t = <0x00>; | |
| speed_bin = <0x00>; | |
| dram_ext_temp = <0x00>; | |
| byte_map = <0xe4>; | |
| dq_map_cs0_dq_l = <0x00>; | |
| dq_map_cs0_dq_h = <0x00>; | |
| dq_map_cs1_dq_l = <0x00>; | |
| dq_map_cs1_dq_h = <0x00>; | |
| lp4_ca_odt = <0x78>; | |
| lp4_drv_pu_cal_odten = <0x01>; | |
| lp4_drv_pu_cal_odtoff = <0x01>; | |
| phy_lp4_drv_pulldown_en_odten = <0x00>; | |
| phy_lp4_drv_pulldown_en_odtoff = <0x00>; | |
| lp4_ca_odt_en_freq = <0x320>; | |
| phy_lp4_cs_drv_odten = <0x00>; | |
| phy_lp4_cs_drv_odtoff = <0x00>; | |
| lp4_odte_ck_en = <0x01>; | |
| lp4_odte_cs_en = <0x01>; | |
| lp4_odtd_ca_en = <0x00>; | |
| phy_lp4_dq_vref_odten = <0xa6>; | |
| lp4_dq_vref_odten = <0x12c>; | |
| lp4_ca_vref_odten = <0x17c>; | |
| phy_lp4_dq_vref_odtoff = <0x1a4>; | |
| lp4_dq_vref_odtoff = <0x1a4>; | |
| lp4_ca_vref_odtoff = <0x1a4>; | |
| phandle = <0xb2>; | |
| }; | |
| lpddr4x-params { | |
| version = <0x100>; | |
| expanded_version = <0x00>; | |
| reserved = <0x00>; | |
| freq_0 = <0x618>; | |
| freq_1 = <0x144>; | |
| freq_2 = <0x210>; | |
| freq_3 = <0x30c>; | |
| freq_4 = <0x00>; | |
| freq_5 = <0x00>; | |
| pd_idle = <0x0d>; | |
| sr_idle = <0x5d>; | |
| sr_mc_gate_idle = <0x00>; | |
| srpd_lite_idle = <0x00>; | |
| standby_idle = <0x00>; | |
| pd_dis_freq = <0x42a>; | |
| sr_dis_freq = <0x320>; | |
| dram_dll_dis_freq = <0x00>; | |
| phy_dll_dis_freq = <0x00>; | |
| phy_dq_drv_odten = <0x1d>; | |
| phy_ca_drv_odten = <0x24>; | |
| phy_clk_drv_odten = <0x24>; | |
| dram_dq_drv_odten = <0x28>; | |
| phy_dq_drv_odtoff = <0x1d>; | |
| phy_ca_drv_odtoff = <0x24>; | |
| phy_clk_drv_odtoff = <0x24>; | |
| dram_dq_drv_odtoff = <0x28>; | |
| dram_odt = <0x50>; | |
| phy_odt = <0x3c>; | |
| phy_odt_puup_en = <0x00>; | |
| phy_odt_pudn_en = <0x00>; | |
| dram_dq_odt_en_freq = <0x320>; | |
| phy_odt_en_freq = <0x320>; | |
| phy_dq_sr_odten = <0x00>; | |
| phy_ca_sr_odten = <0x00>; | |
| phy_clk_sr_odten = <0x00>; | |
| phy_dq_sr_odtoff = <0x00>; | |
| phy_ca_sr_odtoff = <0x00>; | |
| phy_clk_sr_odtoff = <0x00>; | |
| ssmod_downspread = <0x00>; | |
| ssmod_div = <0x00>; | |
| ssmod_spread = <0x00>; | |
| mode_2t = <0x00>; | |
| speed_bin = <0x00>; | |
| dram_ext_temp = <0x00>; | |
| byte_map = <0xe4>; | |
| dq_map_cs0_dq_l = <0x00>; | |
| dq_map_cs0_dq_h = <0x00>; | |
| dq_map_cs1_dq_l = <0x00>; | |
| dq_map_cs1_dq_h = <0x00>; | |
| lp4_ca_odt = <0x78>; | |
| lp4_drv_pu_cal_odten = <0x00>; | |
| lp4_drv_pu_cal_odtoff = <0x00>; | |
| phy_lp4_drv_pulldown_en_odten = <0x00>; | |
| phy_lp4_drv_pulldown_en_odtoff = <0x00>; | |
| lp4_ca_odt_en_freq = <0x320>; | |
| phy_lp4_cs_drv_odten = <0x00>; | |
| phy_lp4_cs_drv_odtoff = <0x00>; | |
| lp4_odte_ck_en = <0x00>; | |
| lp4_odte_cs_en = <0x00>; | |
| lp4_odtd_ca_en = <0x00>; | |
| phy_lp4_dq_vref_odten = <0xa6>; | |
| lp4_dq_vref_odten = <0xe4>; | |
| lp4_ca_vref_odten = <0x157>; | |
| phy_lp4_dq_vref_odtoff = <0x1a4>; | |
| lp4_dq_vref_odtoff = <0x1a4>; | |
| lp4_ca_vref_odtoff = <0x157>; | |
| phandle = <0xb3>; | |
| }; | |
| aliases { | |
| csi2dphy0 = "/csi2-dphy0"; | |
| csi2dphy1 = "/csi2-dphy1"; | |
| csi2dphy2 = "/csi2-dphy2"; | |
| dsi0 = "/dsi@fe060000"; | |
| dsi1 = "/dsi@fe070000"; | |
| ethernet1 = "/ethernet@fe010000"; | |
| gpio0 = "/pinctrl/gpio@fdd60000"; | |
| gpio1 = "/pinctrl/gpio@fe740000"; | |
| gpio2 = "/pinctrl/gpio@fe750000"; | |
| gpio3 = "/pinctrl/gpio@fe760000"; | |
| gpio4 = "/pinctrl/gpio@fe770000"; | |
| i2c0 = "/i2c@fdd40000"; | |
| i2c1 = "/i2c@fe5a0000"; | |
| i2c2 = "/i2c@fe5b0000"; | |
| i2c3 = "/i2c@fe5c0000"; | |
| i2c4 = "/i2c@fe5d0000"; | |
| i2c5 = "/i2c@fe5e0000"; | |
| mmc0 = "/dwmmc@fe2b0000"; | |
| mmc1 = "/dwmmc@fe2c0000"; | |
| mmc2 = "/sdhci@fe310000"; | |
| mmc3 = "/dwmmc@fe000000"; | |
| serial0 = "/serial@fdd50000"; | |
| serial1 = "/serial@fe650000"; | |
| serial2 = "/serial@fe660000"; | |
| serial3 = "/serial@fe670000"; | |
| serial4 = "/serial@fe680000"; | |
| serial5 = "/serial@fe690000"; | |
| serial6 = "/serial@fe6a0000"; | |
| serial7 = "/serial@fe6b0000"; | |
| serial8 = "/serial@fe6c0000"; | |
| serial9 = "/serial@fe6d0000"; | |
| spi0 = "/spi@fe610000"; | |
| spi1 = "/spi@fe620000"; | |
| spi2 = "/spi@fe630000"; | |
| spi3 = "/spi@fe640000"; | |
| ethernet0 = "/ethernet@fe2a0000"; | |
| lvds0 = "/syscon@fdc60000/lvds"; | |
| lvds1 = "/syscon@fdc60000/lvds1"; | |
| }; | |
| cpus { | |
| #address-cells = <0x02>; | |
| #size-cells = <0x00>; | |
| cpu@0 { | |
| device_type = "cpu"; | |
| compatible = "arm,cortex-a55"; | |
| reg = <0x00 0x00>; | |
| clocks = <0x02 0x00>; | |
| #cooling-cells = <0x02>; | |
| enable-method = "psci"; | |
| operating-points-v2 = <0x03>; | |
| cpu-idle-states = <0x04>; | |
| dynamic-power-coefficient = <0xbb>; | |
| cpu-supply = <0x05>; | |
| phandle = <0x1f>; | |
| }; | |
| cpu@100 { | |
| device_type = "cpu"; | |
| compatible = "arm,cortex-a55"; | |
| reg = <0x00 0x100>; | |
| #cooling-cells = <0x02>; | |
| enable-method = "psci"; | |
| operating-points-v2 = <0x03>; | |
| cpu-idle-states = <0x04>; | |
| phandle = <0x20>; | |
| }; | |
| cpu@200 { | |
| device_type = "cpu"; | |
| compatible = "arm,cortex-a55"; | |
| reg = <0x00 0x200>; | |
| #cooling-cells = <0x02>; | |
| enable-method = "psci"; | |
| operating-points-v2 = <0x03>; | |
| cpu-idle-states = <0x04>; | |
| phandle = <0x21>; | |
| }; | |
| cpu@300 { | |
| device_type = "cpu"; | |
| compatible = "arm,cortex-a55"; | |
| reg = <0x00 0x300>; | |
| #cooling-cells = <0x02>; | |
| enable-method = "psci"; | |
| operating-points-v2 = <0x03>; | |
| cpu-idle-states = <0x04>; | |
| phandle = <0x22>; | |
| }; | |
| idle-states { | |
| entry-method = "psci"; | |
| cpu-sleep { | |
| compatible = "arm,idle-state"; | |
| local-timer-stop; | |
| arm,psci-suspend-param = <0x10000>; | |
| entry-latency-us = <0x64>; | |
| exit-latency-us = <0x78>; | |
| min-residency-us = <0x3e8>; | |
| phandle = <0x04>; | |
| }; | |
| }; | |
| }; | |
| opp-table-0 { | |
| compatible = "operating-points-v2"; | |
| opp-shared; | |
| mbist-vmin = <0xc96a8 0xdbba0 0xe7ef0>; | |
| nvmem-cells = <0x06 0x07 0x08 0x09 0x0a 0x0b>; | |
| nvmem-cell-names = "leakage\0pvtm\0mbist-vmin\0opp-info\0specification_serial_number\0remark_spec_serial_number"; | |
| rockchip,supported-hw; | |
| rockchip,pvtm-voltage-sel = <0x00 0x14820 0x00 0x14821 0x153d8 0x01 0x153d9 0x16378 0x02 0x16379 0x186a0 0x03>; | |
| rockchip,pvtm-freq = <0x639c0>; | |
| rockchip,pvtm-volt = <0xdbba0>; | |
| rockchip,pvtm-ch = <0x00 0x05>; | |
| rockchip,pvtm-sample-time = <0x3e8>; | |
| rockchip,pvtm-number = <0x0a>; | |
| rockchip,pvtm-error = <0x3e8>; | |
| rockchip,pvtm-ref-temp = <0x28>; | |
| rockchip,pvtm-temp-prop = <0x1a 0x1a>; | |
| rockchip,thermal-zone = "soc-thermal"; | |
| rockchip,temp-hysteresis = <0x1388>; | |
| rockchip,low-temp = <0x00>; | |
| rockchip,low-temp-adjust-volt = <0x00 0x7c8 0x124f8>; | |
| phandle = <0x03>; | |
| opp-408000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0x18519600>; | |
| opp-microvolt = <0xcf850 0xcf850 0x118c30>; | |
| clock-latency-ns = <0x9c40>; | |
| }; | |
| opp-600000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0x23c34600>; | |
| opp-microvolt = <0xcf850 0xcf850 0x118c30>; | |
| clock-latency-ns = <0x9c40>; | |
| }; | |
| opp-816000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0x30a32c00>; | |
| opp-microvolt = <0xcf850 0xcf850 0x118c30>; | |
| clock-latency-ns = <0x9c40>; | |
| opp-suspend; | |
| }; | |
| opp-1104000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0x41cdb400>; | |
| opp-microvolt = <0xdbba0 0xdbba0 0x118c30>; | |
| opp-microvolt-L0 = <0xdbba0 0xdbba0 0x118c30>; | |
| opp-microvolt-L1 = <0xcf850 0xcf850 0x118c30>; | |
| opp-microvolt-L2 = <0xcf850 0xcf850 0x118c30>; | |
| opp-microvolt-L3 = <0xcf850 0xcf850 0x118c30>; | |
| clock-latency-ns = <0x9c40>; | |
| }; | |
| opp-1416000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0x54667200>; | |
| opp-microvolt = <0xfa3e8 0xfa3e8 0x118c30>; | |
| opp-microvolt-L0 = <0xfa3e8 0xfa3e8 0x118c30>; | |
| opp-microvolt-L1 = <0xee098 0xee098 0x118c30>; | |
| opp-microvolt-L2 = <0xe7ef0 0xe7ef0 0x118c30>; | |
| opp-microvolt-L3 = <0xe1d48 0xe1d48 0x118c30>; | |
| clock-latency-ns = <0x9c40>; | |
| }; | |
| opp-1608000000 { | |
| opp-supported-hw = <0xf9 0xffff>; | |
| opp-hz = <0x00 0x5fd82200>; | |
| opp-microvolt = <0x10c8e0 0x10c8e0 0x118c30>; | |
| opp-microvolt-L0 = <0x10c8e0 0x10c8e0 0x118c30>; | |
| opp-microvolt-L1 = <0x100590 0x100590 0x118c30>; | |
| opp-microvolt-L2 = <0xfa3e8 0xfa3e8 0x118c30>; | |
| opp-microvolt-L3 = <0xf4240 0xf4240 0x118c30>; | |
| clock-latency-ns = <0x9c40>; | |
| }; | |
| opp-1800000000 { | |
| opp-supported-hw = <0xf9 0xffff>; | |
| opp-hz = <0x00 0x6b49d200>; | |
| opp-microvolt = <0x118c30 0x118c30 0x118c30>; | |
| opp-microvolt-L0 = <0x118c30 0x118c30 0x118c30>; | |
| opp-microvolt-L1 = <0x10c8e0 0x10c8e0 0x118c30>; | |
| opp-microvolt-L2 = <0x106738 0x106738 0x118c30>; | |
| opp-microvolt-L3 = <0x100590 0x100590 0x118c30>; | |
| clock-latency-ns = <0x9c40>; | |
| }; | |
| opp-1992000000 { | |
| opp-supported-hw = <0xf9 0xffff>; | |
| opp-hz = <0x00 0x76bb8200>; | |
| opp-microvolt = <0x118c30 0x118c30 0x118c30>; | |
| opp-microvolt-L0 = <0x118c30 0x118c30 0x118c30>; | |
| opp-microvolt-L1 = <0x118c30 0x118c30 0x118c30>; | |
| opp-microvolt-L2 = <0x112a88 0x112a88 0x118c30>; | |
| opp-microvolt-L3 = <0x10c8e0 0x10c8e0 0x118c30>; | |
| clock-latency-ns = <0x9c40>; | |
| }; | |
| opp-j-1008000000 { | |
| opp-supported-hw = <0x04 0xffff>; | |
| opp-hz = <0x00 0x3c14dc00>; | |
| opp-microvolt = <0xcf850 0xcf850 0x118c30>; | |
| clock-latency-ns = <0x9c40>; | |
| }; | |
| opp-j-1416000000 { | |
| opp-supported-hw = <0x04 0xffff>; | |
| opp-hz = <0x00 0x54667200>; | |
| opp-microvolt = <0xdbba0 0xdbba0 0x118c30>; | |
| clock-latency-ns = <0x9c40>; | |
| }; | |
| opp-m-1608000000 { | |
| opp-supported-hw = <0x02 0xffff>; | |
| opp-hz = <0x00 0x5fd82200>; | |
| opp-microvolt = <0xf4240 0xf4240 0x118c30>; | |
| clock-latency-ns = <0x9c40>; | |
| }; | |
| }; | |
| cpuinfo { | |
| compatible = "rockchip,cpuinfo"; | |
| nvmem-cells = <0x0c 0x0d 0x0e 0x0a 0x0b>; | |
| nvmem-cell-names = "id\0cpu-version\0cpu-code\0specification_serial_number\0remark_spec_serial_number"; | |
| }; | |
| display-subsystem { | |
| compatible = "rockchip,display-subsystem"; | |
| memory-region = <0x0f 0x10>; | |
| memory-region-names = "drm-logo\0drm-cubic-lut"; | |
| ports = <0x11>; | |
| devfreq = <0x12>; | |
| phandle = <0x13d>; | |
| route { | |
| route-dsi0 { | |
| status = "okay"; | |
| logo,uboot = "logo.bmp"; | |
| logo,kernel = "logo_kernel.bmp"; | |
| logo,mode = "center"; | |
| charge_logo,mode = "center"; | |
| connect = <0x13>; | |
| phandle = <0x13e>; | |
| }; | |
| route-dsi1 { | |
| status = "okay"; | |
| logo,uboot = "logo.bmp"; | |
| logo,kernel = "logo_kernel.bmp"; | |
| logo,mode = "center"; | |
| charge_logo,mode = "center"; | |
| connect = <0x14>; | |
| phandle = <0x13f>; | |
| }; | |
| route-edp { | |
| status = "disabled"; | |
| logo,uboot = "logo.bmp"; | |
| logo,kernel = "logo_kernel.bmp"; | |
| logo,mode = "center"; | |
| charge_logo,mode = "center"; | |
| connect = <0x15>; | |
| phandle = <0x140>; | |
| }; | |
| route-hdmi { | |
| status = "disabled"; | |
| logo,uboot = "logo.bmp"; | |
| logo,kernel = "logo_kernel.bmp"; | |
| logo,mode = "center"; | |
| charge_logo,mode = "center"; | |
| connect = <0x16>; | |
| phandle = <0x141>; | |
| }; | |
| route-lvds { | |
| status = "disabled"; | |
| logo,uboot = "logo.bmp"; | |
| logo,kernel = "logo_kernel.bmp"; | |
| logo,mode = "center"; | |
| charge_logo,mode = "center"; | |
| connect = <0x17>; | |
| phandle = <0x142>; | |
| }; | |
| route-rgb { | |
| status = "disabled"; | |
| logo,uboot = "logo.bmp"; | |
| logo,kernel = "logo_kernel.bmp"; | |
| logo,mode = "center"; | |
| charge_logo,mode = "center"; | |
| connect = <0x18>; | |
| phandle = <0x143>; | |
| }; | |
| }; | |
| }; | |
| dmcdbg { | |
| compatible = "rockchip,rk3568-dmcdbg"; | |
| status = "disabled"; | |
| phandle = <0x144>; | |
| }; | |
| firmware { | |
| scmi { | |
| compatible = "arm,scmi-smc"; | |
| arm,smc-id = <0x82000010>; | |
| shmem = <0x19>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| phandle = <0x145>; | |
| protocol@14 { | |
| reg = <0x14>; | |
| #clock-cells = <0x01>; | |
| rockchip,clk-init = <0x41cdb400>; | |
| phandle = <0x02>; | |
| }; | |
| }; | |
| sdei { | |
| compatible = "arm,sdei-1.0"; | |
| method = "smc"; | |
| phandle = <0x146>; | |
| }; | |
| optee { | |
| compatible = "linaro,optee-tz"; | |
| method = "smc"; | |
| phandle = <0x147>; | |
| }; | |
| }; | |
| opp-table-1 { | |
| compatible = "operating-points-v2"; | |
| mbist-vmin = <0xc96a8 0xdbba0 0xe7ef0>; | |
| nvmem-cells = <0x1a 0x07 0x08 0x1b 0x0a 0x0b>; | |
| nvmem-cell-names = "leakage\0pvtm\0mbist-vmin\0opp-info\0specification_serial_number\0remark_spec_serial_number"; | |
| rockchip,supported-hw; | |
| rockchip,max-volt = <0xf4240>; | |
| rockchip,temp-hysteresis = <0x1388>; | |
| rockchip,low-temp = <0x00>; | |
| rockchip,low-temp-adjust-volt = <0x00 0x320 0xc350>; | |
| rockchip,pvtm-voltage-sel = <0x00 0x14820 0x00 0x14821 0x153d8 0x01 0x153d9 0x16378 0x02 0x16379 0x186a0 0x03>; | |
| rockchip,pvtm-ch = <0x00 0x05>; | |
| phandle = <0x6d>; | |
| opp-200000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0xbebc200>; | |
| opp-microvolt = <0xcf850 0xcf850 0xf4240>; | |
| }; | |
| opp-300000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0x11e1a300>; | |
| opp-microvolt = <0xcf850 0xcf850 0xf4240>; | |
| }; | |
| opp-400000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0x17d78400>; | |
| opp-microvolt = <0xcf850 0xcf850 0xf4240>; | |
| }; | |
| opp-600000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0x23c34600>; | |
| opp-microvolt = <0xdbba0 0xdbba0 0xf4240>; | |
| opp-microvolt-L0 = <0xdbba0 0xdbba0 0xf4240>; | |
| opp-microvolt-L1 = <0xd59f8 0xd59f8 0xf4240>; | |
| opp-microvolt-L2 = <0xcf850 0xcf850 0xf4240>; | |
| opp-microvolt-L3 = <0xcf850 0xcf850 0xf4240>; | |
| }; | |
| opp-700000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0x29b92700>; | |
| opp-microvolt = <0xe7ef0 0xe7ef0 0xf4240>; | |
| opp-microvolt-L0 = <0xe7ef0 0xe7ef0 0xf4240>; | |
| opp-microvolt-L1 = <0xe1d48 0xe1d48 0xf4240>; | |
| opp-microvolt-L2 = <0xdbba0 0xdbba0 0xf4240>; | |
| opp-microvolt-L3 = <0xd59f8 0xd59f8 0xf4240>; | |
| }; | |
| opp-800000000 { | |
| opp-supported-hw = <0xf9 0xffff>; | |
| opp-hz = <0x00 0x2faf0800>; | |
| opp-microvolt = <0xf4240 0xf4240 0xf4240>; | |
| opp-microvolt-L0 = <0xf4240 0xf4240 0xf4240>; | |
| opp-microvolt-L1 = <0xee098 0xee098 0xf4240>; | |
| opp-microvolt-L2 = <0xe7ef0 0xe7ef0 0xf4240>; | |
| opp-microvolt-L3 = <0xe1d48 0xe1d48 0xf4240>; | |
| }; | |
| opp-j-600000000 { | |
| opp-supported-hw = <0x04 0xffff>; | |
| opp-hz = <0x00 0x23c34600>; | |
| opp-microvolt = <0xdbba0 0xdbba0 0xf4240>; | |
| }; | |
| opp-m-800000000 { | |
| opp-supported-hw = <0x02 0xffff>; | |
| opp-hz = <0x00 0x2faf0800>; | |
| opp-microvolt = <0xe7ef0 0xe7ef0 0xf4240>; | |
| }; | |
| }; | |
| hdmi-sound { | |
| compatible = "simple-audio-card"; | |
| simple-audio-card,name = "rockchip,hdmi"; | |
| simple-audio-card,format = "i2s"; | |
| simple-audio-card,mclk-fs = <0x80>; | |
| status = "disabled"; | |
| phandle = <0x148>; | |
| simple-audio-card,codec { | |
| sound-dai = <0x1c>; | |
| }; | |
| simple-audio-card,cpu { | |
| sound-dai = <0x1d>; | |
| }; | |
| }; | |
| mipi-csi2 { | |
| compatible = "rockchip,rk3568-mipi-csi2"; | |
| rockchip,hw = <0x1e>; | |
| status = "disabled"; | |
| phandle = <0x149>; | |
| }; | |
| mpp-srv { | |
| compatible = "rockchip,mpp-service"; | |
| rockchip,taskqueue-count = <0x06>; | |
| rockchip,resetgroup-count = <0x06>; | |
| status = "okay"; | |
| phandle = <0x70>; | |
| }; | |
| pmu { | |
| compatible = "arm,cortex-a55-pmu"; | |
| interrupts = <0x00 0xe4 0x04 0x00 0xe5 0x04 0x00 0xe6 0x04 0x00 0xe7 0x04>; | |
| interrupt-affinity = <0x1f 0x20 0x21 0x22>; | |
| phandle = <0x14a>; | |
| }; | |
| psci { | |
| compatible = "arm,psci-1.0"; | |
| method = "smc"; | |
| }; | |
| reserved-memory { | |
| #address-cells = <0x02>; | |
| #size-cells = <0x02>; | |
| ranges; | |
| phandle = <0x14b>; | |
| drm-logo@0 { | |
| compatible = "rockchip,drm-logo"; | |
| reg = <0x00 0x00 0x00 0x00>; | |
| phandle = <0x0f>; | |
| }; | |
| drm-cubic-lut@0 { | |
| compatible = "rockchip,drm-cubic-lut"; | |
| reg = <0x00 0x00 0x00 0x00>; | |
| phandle = <0x10>; | |
| }; | |
| linux,cma { | |
| compatible = "shared-dma-pool"; | |
| inactive; | |
| reusable; | |
| reg = <0x00 0x10000000 0x00 0x800000>; | |
| linux,cma-default; | |
| }; | |
| ramoops@110000 { | |
| compatible = "ramoops"; | |
| reg = <0x00 0x110000 0x00 0xf0000>; | |
| record-size = <0x20000>; | |
| console-size = <0x80000>; | |
| ftrace-size = <0x00>; | |
| pmsg-size = <0x50000>; | |
| phandle = <0x14c>; | |
| }; | |
| vendor-storage-rm@00000000 { | |
| compatible = "rockchip,vendor-storage-rm"; | |
| reg = <0x00 0x00 0x00 0x00>; | |
| phandle = <0x129>; | |
| }; | |
| }; | |
| rockchip-suspend { | |
| compatible = "rockchip,pm-rk3568"; | |
| status = "okay"; | |
| rockchip,sleep-debug-en = <0x01>; | |
| rockchip,sleep-mode-config = <0x5ec>; | |
| rockchip,wakeup-config = <0x10>; | |
| phandle = <0x14d>; | |
| }; | |
| rockchip-system-monitor { | |
| compatible = "rockchip,system-monitor"; | |
| rockchip,thermal-zone = "soc-thermal"; | |
| phandle = <0x14e>; | |
| }; | |
| timer { | |
| compatible = "arm,armv8-timer"; | |
| interrupts = <0x01 0x0d 0xf04 0x01 0x0e 0xf04 0x01 0x0b 0xf04 0x01 0x0a 0xf04>; | |
| arm,no-tick-in-suspend; | |
| }; | |
| external-gmac1-clock { | |
| compatible = "fixed-clock"; | |
| clock-frequency = <0x7735940>; | |
| clock-output-names = "gmac1_clkin"; | |
| #clock-cells = <0x00>; | |
| phandle = <0x14f>; | |
| }; | |
| xpcs-gmac1-clock { | |
| compatible = "fixed-clock"; | |
| clock-frequency = <0x7735940>; | |
| clock-output-names = "clk_gmac1_xpcs_mii"; | |
| #clock-cells = <0x00>; | |
| phandle = <0x150>; | |
| }; | |
| i2s1-mclkin-rx { | |
| compatible = "fixed-clock"; | |
| #clock-cells = <0x00>; | |
| clock-frequency = <0xbb8000>; | |
| clock-output-names = "i2s1_mclkin_rx"; | |
| phandle = <0x151>; | |
| }; | |
| i2s1-mclkin-tx { | |
| compatible = "fixed-clock"; | |
| #clock-cells = <0x00>; | |
| clock-frequency = <0xbb8000>; | |
| clock-output-names = "i2s1_mclkin_tx"; | |
| phandle = <0x152>; | |
| }; | |
| i2s2-mclkin { | |
| compatible = "fixed-clock"; | |
| #clock-cells = <0x00>; | |
| clock-frequency = <0xbb8000>; | |
| clock-output-names = "i2s2_mclkin"; | |
| phandle = <0x153>; | |
| }; | |
| i2s3-mclkin { | |
| compatible = "fixed-clock"; | |
| #clock-cells = <0x00>; | |
| clock-frequency = <0xbb8000>; | |
| clock-output-names = "i2s3_mclkin"; | |
| phandle = <0x154>; | |
| }; | |
| mpll { | |
| compatible = "fixed-clock"; | |
| #clock-cells = <0x00>; | |
| clock-frequency = <0x2faf0800>; | |
| clock-output-names = "mpll"; | |
| phandle = <0x155>; | |
| }; | |
| xin24m { | |
| compatible = "fixed-clock"; | |
| clock-frequency = <0x16e3600>; | |
| clock-output-names = "xin24m"; | |
| #clock-cells = <0x00>; | |
| phandle = <0x156>; | |
| }; | |
| xin32k { | |
| compatible = "fixed-clock"; | |
| clock-frequency = <0x8000>; | |
| clock-output-names = "xin32k"; | |
| pinctrl-0 = <0x23>; | |
| pinctrl-names = "default"; | |
| #clock-cells = <0x00>; | |
| phandle = <0x157>; | |
| }; | |
| scmi-shmem@10f000 { | |
| compatible = "arm,scmi-shmem"; | |
| reg = <0x00 0x10f000 0x00 0x100>; | |
| phandle = <0x19>; | |
| }; | |
| sata@fc400000 { | |
| compatible = "rockchip,rk3568-dwc-ahci\0snps,dwc-ahci"; | |
| reg = <0x00 0xfc400000 0x00 0x1000>; | |
| clocks = <0x24 0x9b 0x24 0x9c 0x24 0x9d>; | |
| clock-names = "sata\0pmalive\0rxoob"; | |
| interrupts = <0x00 0x5f 0x04>; | |
| phys = <0x25 0x01>; | |
| phy-names = "sata-phy"; | |
| ports-implemented = <0x01>; | |
| power-domains = <0x26 0x0f>; | |
| status = "disabled"; | |
| phandle = <0x158>; | |
| }; | |
| sata@fc800000 { | |
| compatible = "rockchip,rk3568-dwc-ahci\0snps,dwc-ahci"; | |
| reg = <0x00 0xfc800000 0x00 0x1000>; | |
| clocks = <0x24 0xa0 0x24 0xa1 0x24 0xa2>; | |
| clock-names = "sata\0pmalive\0rxoob"; | |
| interrupts = <0x00 0x60 0x04>; | |
| phys = <0x27 0x01>; | |
| phy-names = "sata-phy"; | |
| ports-implemented = <0x01>; | |
| power-domains = <0x26 0x0f>; | |
| status = "disabled"; | |
| phandle = <0x159>; | |
| }; | |
| usbdrd { | |
| compatible = "rockchip,rk3568-dwc3\0rockchip,rk3399-dwc3"; | |
| clocks = <0x24 0xa6 0x24 0xa7 0x24 0xa5 0x24 0x7f>; | |
| clock-names = "ref_clk\0suspend_clk\0bus_clk\0pipe_clk"; | |
| #address-cells = <0x02>; | |
| #size-cells = <0x02>; | |
| ranges; | |
| status = "okay"; | |
| phandle = <0x15a>; | |
| usb@fcc00000 { | |
| compatible = "snps,dwc3"; | |
| reg = <0x00 0xfcc00000 0x00 0x400000>; | |
| interrupts = <0x00 0xa9 0x04>; | |
| dr_mode = "otg"; | |
| phy_type = "utmi_wide"; | |
| power-domains = <0x26 0x0f>; | |
| resets = <0x24 0x94>; | |
| reset-names = "usb3-otg"; | |
| snps,dis_enblslpm_quirk; | |
| snps,dis-u1-entry-quirk; | |
| snps,dis-u2-entry-quirk; | |
| snps,dis-u2-freeclk-exists-quirk; | |
| snps,dis-del-phy-power-chg-quirk; | |
| snps,dis-tx-ipgap-linecheck-quirk; | |
| snps,dis_rxdet_inp3_quirk; | |
| snps,parkmode-disable-hs-quirk; | |
| snps,parkmode-disable-ss-quirk; | |
| quirk-skip-phy-init; | |
| status = "okay"; | |
| phys = <0x28>; | |
| phy-names = "usb2-phy"; | |
| extcon = <0x29>; | |
| maximum-speed = "high-speed"; | |
| snps,dis_u2_susphy_quirk; | |
| snps,usb2-lpm-disable; | |
| phandle = <0x15b>; | |
| }; | |
| }; | |
| usbhost { | |
| compatible = "rockchip,rk3568-dwc3\0rockchip,rk3399-dwc3"; | |
| clocks = <0x24 0xa9 0x24 0xaa 0x24 0xa8 0x24 0x7f>; | |
| clock-names = "ref_clk\0suspend_clk\0bus_clk\0pipe_clk"; | |
| #address-cells = <0x02>; | |
| #size-cells = <0x02>; | |
| ranges; | |
| status = "okay"; | |
| phandle = <0x15c>; | |
| usb@fd000000 { | |
| compatible = "snps,dwc3"; | |
| reg = <0x00 0xfd000000 0x00 0x400000>; | |
| interrupts = <0x00 0xaa 0x04>; | |
| dr_mode = "host"; | |
| phys = <0x2a 0x25 0x04>; | |
| phy-names = "usb2-phy\0usb3-phy"; | |
| phy_type = "utmi_wide"; | |
| power-domains = <0x26 0x0f>; | |
| resets = <0x24 0x95>; | |
| reset-names = "usb3-host"; | |
| snps,dis_enblslpm_quirk; | |
| snps,dis-u2-freeclk-exists-quirk; | |
| snps,dis-del-phy-power-chg-quirk; | |
| snps,dis-tx-ipgap-linecheck-quirk; | |
| snps,dis_rxdet_inp3_quirk; | |
| snps,parkmode-disable-hs-quirk; | |
| snps,parkmode-disable-ss-quirk; | |
| status = "disabled"; | |
| phandle = <0x15d>; | |
| }; | |
| }; | |
| interrupt-controller@fd400000 { | |
| compatible = "arm,gic-v3"; | |
| #interrupt-cells = <0x03>; | |
| #address-cells = <0x02>; | |
| #size-cells = <0x02>; | |
| ranges; | |
| interrupt-controller; | |
| reg = <0x00 0xfd400000 0x00 0x10000 0x00 0xfd460000 0x00 0xc0000>; | |
| interrupts = <0x01 0x09 0x04>; | |
| phandle = <0x01>; | |
| interrupt-controller@fd440000 { | |
| compatible = "arm,gic-v3-its"; | |
| msi-controller; | |
| #msi-cells = <0x01>; | |
| reg = <0x00 0xfd440000 0x00 0x20000>; | |
| phandle = <0xb6>; | |
| }; | |
| }; | |
| usb@fd800000 { | |
| compatible = "generic-ehci"; | |
| reg = <0x00 0xfd800000 0x00 0x40000>; | |
| interrupts = <0x00 0x82 0x04>; | |
| clocks = <0x24 0xbd 0x24 0xbe 0x24 0xbc 0x2b>; | |
| clock-names = "usbhost\0arbiter\0pclk\0utmi"; | |
| phys = <0x2c>; | |
| phy-names = "usb2-phy"; | |
| status = "okay"; | |
| phandle = <0x15e>; | |
| }; | |
| usb@fd840000 { | |
| compatible = "generic-ohci"; | |
| reg = <0x00 0xfd840000 0x00 0x40000>; | |
| interrupts = <0x00 0x83 0x04>; | |
| clocks = <0x24 0xbd 0x24 0xbe 0x24 0xbc 0x2b>; | |
| clock-names = "usbhost\0arbiter\0pclk\0utmi"; | |
| phys = <0x2c>; | |
| phy-names = "usb2-phy"; | |
| status = "okay"; | |
| phandle = <0x15f>; | |
| }; | |
| usb@fd880000 { | |
| compatible = "generic-ehci"; | |
| reg = <0x00 0xfd880000 0x00 0x40000>; | |
| interrupts = <0x00 0x85 0x04>; | |
| clocks = <0x24 0xbf 0x24 0xc0 0x24 0xbc 0x2b>; | |
| clock-names = "usbhost\0arbiter\0pclk\0utmi"; | |
| phys = <0x2d>; | |
| phy-names = "usb2-phy"; | |
| status = "okay"; | |
| phandle = <0x160>; | |
| }; | |
| usb@fd8c0000 { | |
| compatible = "generic-ohci"; | |
| reg = <0x00 0xfd8c0000 0x00 0x40000>; | |
| interrupts = <0x00 0x86 0x04>; | |
| clocks = <0x24 0xbf 0x24 0xc0 0x24 0xbc 0x2b>; | |
| clock-names = "usbhost\0arbiter\0pclk\0utmi"; | |
| phys = <0x2d>; | |
| phy-names = "usb2-phy"; | |
| status = "okay"; | |
| phandle = <0x161>; | |
| }; | |
| syscon@fda00000 { | |
| compatible = "rockchip,rk3568-xpcs\0syscon"; | |
| reg = <0x00 0xfda00000 0x00 0x200000>; | |
| status = "disabled"; | |
| phandle = <0x162>; | |
| }; | |
| syscon@fdc20000 { | |
| compatible = "rockchip,rk3568-pmugrf\0syscon\0simple-mfd"; | |
| reg = <0x00 0xfdc20000 0x00 0x10000>; | |
| phandle = <0x3b>; | |
| io-domains { | |
| compatible = "rockchip,rk3568-pmu-io-voltage-domain"; | |
| status = "okay"; | |
| pmuio1-supply = <0x2e>; | |
| pmuio2-supply = <0x2e>; | |
| vccio1-supply = <0x2f>; | |
| vccio3-supply = <0x30>; | |
| vccio4-supply = <0x31>; | |
| vccio5-supply = <0x31>; | |
| vccio6-supply = <0x32>; | |
| vccio7-supply = <0x31>; | |
| phandle = <0x163>; | |
| }; | |
| reboot-mode { | |
| compatible = "syscon-reboot-mode"; | |
| offset = <0x200>; | |
| mode-bootloader = <0x5242c301>; | |
| mode-charge = <0x5242c30b>; | |
| mode-fastboot = <0x5242c309>; | |
| mode-loader = <0x5242c301>; | |
| mode-normal = <0x5242c300>; | |
| mode-recovery = <0x5242c303>; | |
| mode-ums = <0x5242c30c>; | |
| mode-panic = <0x5242c307>; | |
| mode-watchdog = <0x5242c308>; | |
| phandle = <0x164>; | |
| }; | |
| }; | |
| syscon@fdc50000 { | |
| compatible = "rockchip,rk3568-pipe-grf\0syscon"; | |
| reg = <0x00 0xfdc50000 0x00 0x1000>; | |
| phandle = <0x10e>; | |
| }; | |
| syscon@fdc60000 { | |
| compatible = "rockchip,rk3568-grf\0syscon\0simple-mfd"; | |
| reg = <0x00 0xfdc60000 0x00 0x10000>; | |
| phandle = <0x3a>; | |
| io-domains { | |
| compatible = "rockchip,rk3568-io-voltage-domain"; | |
| status = "disabled"; | |
| phandle = <0x165>; | |
| }; | |
| lvds { | |
| compatible = "rockchip,rk3568-lvds"; | |
| phys = <0x33>; | |
| phy-names = "phy"; | |
| status = "disabled"; | |
| phandle = <0x166>; | |
| ports { | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| port@0 { | |
| reg = <0x00>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| endpoint@1 { | |
| reg = <0x01>; | |
| remote-endpoint = <0x17>; | |
| status = "disabled"; | |
| phandle = <0x93>; | |
| }; | |
| endpoint@2 { | |
| reg = <0x02>; | |
| remote-endpoint = <0x34>; | |
| status = "disabled"; | |
| phandle = <0x95>; | |
| }; | |
| }; | |
| }; | |
| }; | |
| rgb { | |
| compatible = "rockchip,rk3568-rgb"; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0x35>; | |
| status = "disabled"; | |
| phandle = <0x167>; | |
| ports { | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| port@0 { | |
| reg = <0x00>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| endpoint@2 { | |
| reg = <0x02>; | |
| remote-endpoint = <0x18>; | |
| status = "disabled"; | |
| phandle = <0x96>; | |
| }; | |
| }; | |
| }; | |
| }; | |
| lvds1 { | |
| compatible = "rockchip,rk3568-lvds"; | |
| phys = <0x36>; | |
| phy-names = "phy"; | |
| status = "disabled"; | |
| phandle = <0x168>; | |
| ports { | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| port@0 { | |
| reg = <0x00>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| endpoint@0 { | |
| reg = <0x00>; | |
| remote-endpoint = <0x37>; | |
| status = "disabled"; | |
| phandle = <0x94>; | |
| }; | |
| endpoint@1 { | |
| reg = <0x01>; | |
| remote-endpoint = <0x38>; | |
| status = "disabled"; | |
| phandle = <0x97>; | |
| }; | |
| }; | |
| }; | |
| }; | |
| }; | |
| syscon@fdc80000 { | |
| compatible = "rockchip,pipe-phy-grf\0syscon"; | |
| reg = <0x00 0xfdc80000 0x00 0x1000>; | |
| phandle = <0x10f>; | |
| }; | |
| syscon@fdc90000 { | |
| compatible = "rockchip,pipe-phy-grf\0syscon"; | |
| reg = <0x00 0xfdc90000 0x00 0x1000>; | |
| phandle = <0x110>; | |
| }; | |
| syscon@fdca0000 { | |
| compatible = "rockchip,rk3568-usb2phy-grf\0syscon"; | |
| reg = <0x00 0xfdca0000 0x00 0x8000>; | |
| phandle = <0x112>; | |
| }; | |
| syscon@fdca8000 { | |
| compatible = "rockchip,rk3568-usb2phy-grf\0syscon"; | |
| reg = <0x00 0xfdca8000 0x00 0x8000>; | |
| phandle = <0x114>; | |
| }; | |
| syscon@fdcb0000 { | |
| compatible = "rockchip,rk3568-edp-phy-grf\0syscon\0simple-mfd"; | |
| reg = <0x00 0xfdcb0000 0x00 0x100>; | |
| clocks = <0x24 0x192>; | |
| phandle = <0x169>; | |
| edp-phy { | |
| compatible = "rockchip,rk3568-edp-phy"; | |
| clocks = <0x39 0x29>; | |
| clock-names = "refclk"; | |
| #phy-cells = <0x00>; | |
| status = "disabled"; | |
| phandle = <0xaa>; | |
| }; | |
| }; | |
| sram@fdcc0000 { | |
| compatible = "mmio-sram"; | |
| reg = <0x00 0xfdcc0000 0x00 0xb000>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x01>; | |
| ranges = <0x00 0x00 0xfdcc0000 0xb000>; | |
| phandle = <0x16a>; | |
| rkvdec-sram@0 { | |
| reg = <0x00 0xb000>; | |
| phandle = <0x79>; | |
| }; | |
| }; | |
| clock-controller@fdd00000 { | |
| compatible = "rockchip,rk3568-pmucru"; | |
| reg = <0x00 0xfdd00000 0x00 0x1000>; | |
| rockchip,grf = <0x3a>; | |
| rockchip,pmugrf = <0x3b>; | |
| #clock-cells = <0x01>; | |
| #reset-cells = <0x01>; | |
| assigned-clocks = <0x39 0x32>; | |
| assigned-clock-parents = <0x39 0x05>; | |
| phandle = <0x39>; | |
| }; | |
| clock-controller@fdd20000 { | |
| compatible = "rockchip,rk3568-cru"; | |
| reg = <0x00 0xfdd20000 0x00 0x1000>; | |
| rockchip,grf = <0x3a>; | |
| #clock-cells = <0x01>; | |
| #reset-cells = <0x01>; | |
| assigned-clocks = <0x39 0x05 0x24 0x106 0x24 0x10b 0x39 0x01 0x39 0x2b 0x24 0x03 0x24 0x19b 0x24 0x09 0x24 0x19c 0x24 0x19d 0x24 0x1a1 0x24 0x19e 0x24 0x19f 0x24 0x1a0 0x24 0x04 0x24 0x10d 0x24 0x10e 0x24 0x173 0x24 0x174 0x24 0x175 0x24 0x176 0x24 0xc9 0x24 0xca 0x24 0x06 0x24 0x7e 0x24 0x7f 0x24 0x3d 0x24 0x41 0x24 0x45 0x24 0x49 0x24 0x4d 0x24 0x4d 0x24 0x55 0x24 0x51 0x24 0x5d 0x24 0xdd>; | |
| assigned-clock-rates = <0x8000 0x11e1a300 0x11e1a300 0xbebc200 0x5f5e100 0x3b9aca00 0x1dcd6500 0x13d92d40 0xee6b280 0x7735940 0x5f5e100 0x3b9aca0 0x2faf080 0x17d7840 0x46cf7100 0x8f0d180 0x5f5e100 0x1dcd6500 0x17d78400 0x8f0d180 0x5f5e100 0x11e1a300 0x8f0d180 0x47868c00 0x17d78400 0x5f5e100 0x46cf7100 0x46cf7100 0x46cf7100 0x46cf7100 0x46cf7100 0x46cf7100 0x46cf7100 0x46cf7100 0x46cf7100 0x1dcd6500>; | |
| assigned-clock-parents = <0x39 0x08 0x24 0x04 0x24 0x04>; | |
| phandle = <0x24>; | |
| }; | |
| i2c@fdd40000 { | |
| compatible = "rockchip,rk3568-i2c\0rockchip,rk3399-i2c"; | |
| reg = <0x00 0xfdd40000 0x00 0x1000>; | |
| interrupts = <0x00 0x2e 0x04>; | |
| clocks = <0x39 0x07 0x39 0x2d>; | |
| clock-names = "i2c\0pclk"; | |
| pinctrl-0 = <0x3c>; | |
| pinctrl-names = "default"; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| status = "okay"; | |
| phandle = <0x16b>; | |
| sti8070a@40 { | |
| compatible = "silergy,syr827"; | |
| reg = <0x40>; | |
| vin-supply = <0x3d>; | |
| regulator-compatible = "fan53555-reg"; | |
| regulator-name = "vdd_cpu"; | |
| regulator-min-microvolt = <0xadf34>; | |
| regulator-max-microvolt = <0x1535b0>; | |
| regulator-init-microvolt = <0xf4240>; | |
| regulator-ramp-delay = <0x8fc>; | |
| fcs,suspend-voltage-selector = <0x01>; | |
| regulator-boot-on; | |
| regulator-always-on; | |
| phandle = <0x05>; | |
| regulator-state-mem { | |
| regulator-off-in-suspend; | |
| }; | |
| }; | |
| pmic@20 { | |
| compatible = "rockchip,rk817"; | |
| reg = <0x20>; | |
| interrupt-parent = <0x3e>; | |
| interrupts = <0x03 0x08>; | |
| pinctrl-names = "default\0pmic-sleep\0pmic-power-off\0pmic-reset"; | |
| pinctrl-0 = <0x3f>; | |
| pinctrl-1 = <0x40>; | |
| pinctrl-2 = <0x41>; | |
| pinctrl-3 = <0x41>; | |
| rockchip,system-power-controller; | |
| wakeup-source; | |
| #clock-cells = <0x01>; | |
| clock-output-names = "rk808-clkout1\0rk808-clkout2"; | |
| pmic-reset-func = <0x00>; | |
| not-save-power-en = <0x01>; | |
| vcc1-supply = <0x3d>; | |
| vcc2-supply = <0x3d>; | |
| vcc3-supply = <0x3d>; | |
| vcc4-supply = <0x3d>; | |
| vcc5-supply = <0x3d>; | |
| vcc6-supply = <0x3d>; | |
| vcc7-supply = <0x3d>; | |
| vcc8-supply = <0x3d>; | |
| vcc9-supply = <0x42>; | |
| phandle = <0x139>; | |
| pwrkey { | |
| status = "okay"; | |
| }; | |
| pinctrl_rk8xx { | |
| gpio-controller; | |
| #gpio-cells = <0x02>; | |
| phandle = <0x16c>; | |
| rk817_slppin_null { | |
| pins = "gpio_slp"; | |
| function = "pin_fun0"; | |
| phandle = <0x16d>; | |
| }; | |
| rk817_slppin_slp { | |
| pins = "gpio_slp"; | |
| function = "pin_fun1"; | |
| phandle = <0x16e>; | |
| }; | |
| rk817_slppin_pwrdn { | |
| pins = "gpio_slp"; | |
| function = "pin_fun2"; | |
| phandle = <0x16f>; | |
| }; | |
| rk817_slppin_rst { | |
| pins = "gpio_slp"; | |
| function = "pin_fun3"; | |
| phandle = <0x170>; | |
| }; | |
| }; | |
| regulators { | |
| DCDC_REG1 { | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-min-microvolt = <0xdbba0>; | |
| regulator-max-microvolt = <0x149970>; | |
| regulator-init-microvolt = <0xe7ef0>; | |
| regulator-ramp-delay = <0x1771>; | |
| regulator-initial-mode = <0x02>; | |
| regulator-name = "vdd_logic"; | |
| phandle = <0x6c>; | |
| regulator-state-mem { | |
| regulator-on-in-suspend; | |
| regulator-suspend-microvolt = <0xdbba0>; | |
| }; | |
| }; | |
| DCDC_REG2 { | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-min-microvolt = <0xc96a8>; | |
| regulator-max-microvolt = <0x149970>; | |
| regulator-init-microvolt = <0xe7ef0>; | |
| regulator-ramp-delay = <0x1771>; | |
| regulator-initial-mode = <0x02>; | |
| regulator-name = "vdd_gpu"; | |
| phandle = <0x6e>; | |
| regulator-state-mem { | |
| regulator-off-in-suspend; | |
| }; | |
| }; | |
| DCDC_REG3 { | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-initial-mode = <0x02>; | |
| regulator-name = "vcc_ddr"; | |
| phandle = <0x171>; | |
| regulator-state-mem { | |
| regulator-on-in-suspend; | |
| }; | |
| }; | |
| DCDC_REG4 { | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-min-microvolt = <0x325aa0>; | |
| regulator-max-microvolt = <0x325aa0>; | |
| regulator-initial-mode = <0x02>; | |
| regulator-name = "vcc_3v3"; | |
| phandle = <0x31>; | |
| regulator-state-mem { | |
| regulator-on-in-suspend; | |
| regulator-suspend-microvolt = <0x325aa0>; | |
| }; | |
| }; | |
| LDO_REG1 { | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-min-microvolt = <0x1b7740>; | |
| regulator-max-microvolt = <0x1b7740>; | |
| regulator-name = "vcca1v8_pmu"; | |
| phandle = <0x172>; | |
| regulator-state-mem { | |
| regulator-on-in-suspend; | |
| regulator-suspend-microvolt = <0x1b7740>; | |
| }; | |
| }; | |
| LDO_REG2 { | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-min-microvolt = <0xdbba0>; | |
| regulator-max-microvolt = <0xdbba0>; | |
| regulator-name = "vdda_0v9"; | |
| phandle = <0x173>; | |
| regulator-state-mem { | |
| regulator-off-in-suspend; | |
| }; | |
| }; | |
| LDO_REG3 { | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-min-microvolt = <0xdbba0>; | |
| regulator-max-microvolt = <0xdbba0>; | |
| regulator-name = "vdda0v9_pmu"; | |
| phandle = <0x174>; | |
| regulator-state-mem { | |
| regulator-on-in-suspend; | |
| regulator-suspend-microvolt = <0xdbba0>; | |
| }; | |
| }; | |
| LDO_REG4 { | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-min-microvolt = <0x325aa0>; | |
| regulator-max-microvolt = <0x325aa0>; | |
| regulator-name = "vccio_acodec"; | |
| phandle = <0x2f>; | |
| regulator-state-mem { | |
| regulator-off-in-suspend; | |
| }; | |
| }; | |
| LDO_REG5 { | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-min-microvolt = <0x1b7740>; | |
| regulator-max-microvolt = <0x325aa0>; | |
| regulator-name = "vccio_sd"; | |
| phandle = <0x30>; | |
| regulator-state-mem { | |
| regulator-off-in-suspend; | |
| }; | |
| }; | |
| LDO_REG6 { | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-min-microvolt = <0x325aa0>; | |
| regulator-max-microvolt = <0x325aa0>; | |
| regulator-name = "vcc3v3_pmu"; | |
| phandle = <0x2e>; | |
| regulator-state-mem { | |
| regulator-on-in-suspend; | |
| regulator-suspend-microvolt = <0x2dc6c0>; | |
| }; | |
| }; | |
| LDO_REG7 { | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-min-microvolt = <0x1b7740>; | |
| regulator-max-microvolt = <0x1b7740>; | |
| regulator-name = "vcc_1v8"; | |
| phandle = <0x32>; | |
| regulator-state-mem { | |
| regulator-on-in-suspend; | |
| }; | |
| }; | |
| LDO_REG8 { | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-min-microvolt = <0x1b7740>; | |
| regulator-max-microvolt = <0x325aa0>; | |
| regulator-name = "vcc1v8_dvp"; | |
| phandle = <0x175>; | |
| regulator-state-mem { | |
| regulator-off-in-suspend; | |
| }; | |
| }; | |
| LDO_REG9 { | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-min-microvolt = <0x2ab980>; | |
| regulator-max-microvolt = <0x2ab980>; | |
| regulator-name = "vcc2v8_dvp"; | |
| phandle = <0x176>; | |
| regulator-state-mem { | |
| regulator-off-in-suspend; | |
| }; | |
| }; | |
| BOOST { | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-min-microvolt = <0x4c4b40>; | |
| regulator-max-microvolt = <0x4c4b40>; | |
| regulator-name = "boost"; | |
| phandle = <0x42>; | |
| regulator-state-mem { | |
| regulator-off-in-suspend; | |
| }; | |
| }; | |
| OTG_SWITCH { | |
| regulator-name = "otg_switch"; | |
| phandle = <0x177>; | |
| regulator-state-mem { | |
| regulator-off-in-suspend; | |
| }; | |
| }; | |
| }; | |
| simple-battery { | |
| compatible = "simple-battery"; | |
| charge-full-design-microamp-hours = <0x2625a0>; | |
| precharge-current-microamp = <0x2bf20>; | |
| precharge-upper-limit-microvolt = <0x36ee80>; | |
| charge-term-current-microamp = <0x493e0>; | |
| constant-charge-current-max-microamp = <0x989680>; | |
| constant-charge-voltage-max-microvolt = <0x426030>; | |
| factory-internal-resistance-micro-ohms = <0x50>; | |
| voltage-max-design-microvolt = <0x426030>; | |
| voltage-min-design-microvolt = <0x2dc6c0>; | |
| phandle = <0x45>; | |
| }; | |
| battery { | |
| compatible = "rk817,battery"; | |
| ocv_table = <0xd48 0xe4f 0xe5d 0xe7b 0xe93 0xea5 0xeb1 0xebc 0xeca 0xef2 0xf15 0xf44 0xf6b 0xf8a 0xfc7 0xff3 0x1028 0x105f 0x109b 0x10f2>; | |
| design_capacity = <0x1097>; | |
| design_qmax = <0x1097>; | |
| bat_res = <0x45>; | |
| sleep_enter_current = <0x96>; | |
| sleep_exit_current = <0xb4>; | |
| sleep_filter_current = <0x64>; | |
| power_off_thresd = <0xdac>; | |
| zero_algorithm_vol = <0xf0a>; | |
| max_soc_offset = <0x3c>; | |
| monitor_sec = <0x05>; | |
| sample_res = <0x0a>; | |
| virtual_power = <0x00>; | |
| status = "okay"; | |
| }; | |
| charger { | |
| compatible = "rk817,charger"; | |
| min_input_voltage = <0x1194>; | |
| max_input_current = <0x5dc>; | |
| max_chrg_current = <0x7d0>; | |
| max_chrg_voltage = <0x10fe>; | |
| chrg_term_mode = <0x02>; | |
| chrg_finish_cur = <0xc8>; | |
| virtual_power = <0x00>; | |
| dc_det_adc = <0x00>; | |
| extcon = <0x29>; | |
| status = "okay"; | |
| phandle = <0x178>; | |
| }; | |
| codec { | |
| #sound-dai-cells = <0x00>; | |
| compatible = "rockchip,rk817-codec"; | |
| clocks = <0x24 0x1a3>; | |
| clock-names = "mclk"; | |
| assigned-clocks = <0x24 0x1a3 0x24 0x1a6>; | |
| assigned-clock-rates = <0xbb8000>; | |
| assigned-clock-parents = <0x24 0x48 0x24 0x48>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0x43>; | |
| hp-volume = <0x17>; | |
| spk-volume = <0x0a>; | |
| mic-in-differential; | |
| use-ext-amplifier; | |
| spk-ctl-gpios = <0x44 0x13 0x00>; | |
| status = "okay"; | |
| phandle = <0x134>; | |
| }; | |
| }; | |
| cw2015@62 { | |
| compatible = "cellwise,cw2015"; | |
| reg = <0x62>; | |
| cellwise,battery-profile = <0x1767816f 0x69656354 0x75505756 0x4e4f4435 0x2c241e1b 0x2432414d 0x1c570b85 0x3454596d 0x85818184 0x3c1b6c6c 0xb411c4d 0x8095a014 0x387e98a3 0x808997cb 0x2f0064a5 0xb5c146ae>; | |
| cellwise,monitor-interval-ms = <0x1388>; | |
| monitored-battery = <0x45>; | |
| battery_id = <0x00>; | |
| status = "okay"; | |
| }; | |
| }; | |
| serial@fdd50000 { | |
| compatible = "rockchip,rk3568-uart\0snps,dw-apb-uart"; | |
| reg = <0x00 0xfdd50000 0x00 0x100>; | |
| interrupts = <0x00 0x74 0x04>; | |
| clocks = <0x39 0x0b 0x39 0x2c>; | |
| clock-names = "baudclk\0apb_pclk"; | |
| dmas = <0x46 0x00 0x46 0x01>; | |
| pinctrl-0 = <0x47>; | |
| pinctrl-names = "default"; | |
| reg-io-width = <0x04>; | |
| reg-shift = <0x02>; | |
| status = "disabled"; | |
| phandle = <0x179>; | |
| }; | |
| pwm@fdd70000 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfdd70000 0x00 0x10>; | |
| interrupts = <0x00 0x52 0x04>; | |
| clocks = <0x39 0x0d 0x39 0x30>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0x48>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "disabled"; | |
| phandle = <0x17a>; | |
| }; | |
| pwm@fdd70010 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfdd70010 0x00 0x10>; | |
| interrupts = <0x00 0x52 0x04>; | |
| clocks = <0x39 0x0d 0x39 0x30>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0x49>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "disabled"; | |
| phandle = <0x17b>; | |
| }; | |
| pwm@fdd70020 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfdd70020 0x00 0x10>; | |
| interrupts = <0x00 0x52 0x04>; | |
| clocks = <0x39 0x0d 0x39 0x30>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0x4a>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "disabled"; | |
| phandle = <0x17c>; | |
| }; | |
| pwm@fdd70030 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfdd70030 0x00 0x10>; | |
| interrupts = <0x00 0x52 0x04 0x00 0x56 0x04>; | |
| clocks = <0x39 0x0d 0x39 0x30>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0x4b>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "disabled"; | |
| phandle = <0x17d>; | |
| }; | |
| power-management@fdd90000 { | |
| compatible = "rockchip,rk3568-pmu\0syscon\0simple-mfd"; | |
| reg = <0x00 0xfdd90000 0x00 0x1000>; | |
| phandle = <0x17e>; | |
| power-controller { | |
| compatible = "rockchip,rk3568-power-controller"; | |
| #power-domain-cells = <0x01>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| phandle = <0x26>; | |
| power-domain@6 { | |
| reg = <0x06>; | |
| clocks = <0x24 0x27 0x24 0x25 0x24 0x26>; | |
| pm_qos = <0x4c>; | |
| }; | |
| power-domain@7 { | |
| reg = <0x07>; | |
| clocks = <0x24 0x19 0x24 0x1a>; | |
| pm_qos = <0x4d>; | |
| #power-domain-cells = <0x00>; | |
| }; | |
| power-domain@8 { | |
| reg = <0x08>; | |
| clocks = <0x24 0xcc 0x24 0xcd>; | |
| pm_qos = <0x4e 0x4f 0x50>; | |
| #power-domain-cells = <0x00>; | |
| }; | |
| power-domain@9 { | |
| reg = <0x09>; | |
| clocks = <0x24 0xda 0x24 0xdb 0x24 0xdc>; | |
| pm_qos = <0x51 0x52 0x53>; | |
| #power-domain-cells = <0x00>; | |
| }; | |
| power-domain@10 { | |
| reg = <0x0a>; | |
| clocks = <0x24 0xf1 0x24 0xf2>; | |
| pm_qos = <0x54 0x55 0x56 0x57 0x58 0x59>; | |
| #power-domain-cells = <0x00>; | |
| }; | |
| power-domain@11 { | |
| reg = <0x0b>; | |
| clocks = <0x24 0xed>; | |
| pm_qos = <0x5a>; | |
| #power-domain-cells = <0x00>; | |
| }; | |
| power-domain@13 { | |
| clocks = <0x24 0x107>; | |
| reg = <0x0d>; | |
| pm_qos = <0x5b>; | |
| #power-domain-cells = <0x00>; | |
| }; | |
| power-domain@14 { | |
| reg = <0x0e>; | |
| clocks = <0x24 0x102>; | |
| pm_qos = <0x5c 0x5d 0x5e>; | |
| #power-domain-cells = <0x00>; | |
| }; | |
| power-domain@15 { | |
| reg = <0x0f>; | |
| clocks = <0x24 0x7f>; | |
| pm_qos = <0x5f 0x60 0x61 0x62 0x63 0x64 0x65 0x66>; | |
| #power-domain-cells = <0x00>; | |
| }; | |
| }; | |
| }; | |
| pvtm@fde00000 { | |
| compatible = "rockchip,rk3568-core-pvtm"; | |
| reg = <0x00 0xfde00000 0x00 0x100>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| pvtm@0 { | |
| reg = <0x00>; | |
| clocks = <0x24 0x13 0x24 0x1c2>; | |
| clock-names = "clk\0pclk"; | |
| resets = <0x24 0x1a 0x24 0x19>; | |
| reset-names = "rts\0rst-p"; | |
| thermal-zone = "soc-thermal"; | |
| }; | |
| }; | |
| npu@fde40000 { | |
| compatible = "rockchip,rk3568-rknpu\0rockchip,rknpu"; | |
| reg = <0x00 0xfde40000 0x00 0x10000>; | |
| interrupts = <0x00 0x97 0x04>; | |
| clocks = <0x02 0x02 0x24 0x23 0x24 0x28 0x24 0x29>; | |
| clock-names = "scmi_clk\0clk\0aclk\0hclk"; | |
| assigned-clocks = <0x24 0x23>; | |
| assigned-clock-rates = <0x23c34600>; | |
| resets = <0x24 0x2b 0x24 0x2c>; | |
| reset-names = "srst_a\0srst_h"; | |
| power-domains = <0x26 0x06>; | |
| operating-points-v2 = <0x67>; | |
| iommus = <0x68>; | |
| status = "disabled"; | |
| phandle = <0x17f>; | |
| }; | |
| npu-opp-table { | |
| compatible = "operating-points-v2"; | |
| mbist-vmin = <0xc96a8 0xdbba0 0xe7ef0>; | |
| nvmem-cells = <0x69 0x07 0x08 0x6a 0x0a 0x0b>; | |
| nvmem-cell-names = "leakage\0pvtm\0mbist-vmin\0opp-info\0specification_serial_number\0remark_spec_serial_number"; | |
| rockchip,supported-hw; | |
| rockchip,max-volt = <0xf4240>; | |
| rockchip,temp-hysteresis = <0x1388>; | |
| rockchip,low-temp = <0x00>; | |
| rockchip,low-temp-adjust-volt = <0x00 0x3e8 0xc350>; | |
| rockchip,pvtm-voltage-sel = <0x00 0x14820 0x00 0x14821 0x153d8 0x01 0x153d9 0x16378 0x02 0x16379 0x186a0 0x03>; | |
| rockchip,pvtm-ch = <0x00 0x05>; | |
| rockchip,init-freq = <0xdbba0>; | |
| phandle = <0x67>; | |
| opp-200000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0xbebc200>; | |
| opp-microvolt = <0xcf850 0xcf850 0xf4240>; | |
| }; | |
| opp-300000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0x11b3dc40>; | |
| opp-microvolt = <0xcf850 0xcf850 0xf4240>; | |
| }; | |
| opp-400000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0x17d78400>; | |
| opp-microvolt = <0xcf850 0xcf850 0xf4240>; | |
| }; | |
| opp-600000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0x23c34600>; | |
| opp-microvolt = <0xcf850 0xcf850 0xf4240>; | |
| }; | |
| opp-700000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0x29b92700>; | |
| opp-microvolt = <0xd59f8 0xd59f8 0xf4240>; | |
| opp-microvolt-L0 = <0xd59f8 0xd59f8 0xf4240>; | |
| opp-microvolt-L1 = <0xcf850 0xcf850 0xf4240>; | |
| opp-microvolt-L2 = <0xcf850 0xcf850 0xf4240>; | |
| opp-microvolt-L3 = <0xcf850 0xcf850 0xf4240>; | |
| }; | |
| opp-800000000 { | |
| opp-supported-hw = <0xfb 0xffff>; | |
| opp-hz = <0x00 0x2faf0800>; | |
| opp-microvolt = <0xe1d48 0xe1d48 0xf4240>; | |
| opp-microvolt-L0 = <0xe1d48 0xe1d48 0xf4240>; | |
| opp-microvolt-L1 = <0xdbba0 0xdbba0 0xf4240>; | |
| opp-microvolt-L2 = <0xd59f8 0xd59f8 0xf4240>; | |
| opp-microvolt-L3 = <0xd59f8 0xd59f8 0xf4240>; | |
| }; | |
| opp-900000000 { | |
| opp-supported-hw = <0xf9 0xffff>; | |
| opp-hz = <0x00 0x35a4e900>; | |
| opp-microvolt = <0xee098 0xee098 0xf4240>; | |
| opp-microvolt-L0 = <0xee098 0xee098 0xf4240>; | |
| opp-microvolt-L1 = <0xe7ef0 0xe7ef0 0xf4240>; | |
| opp-microvolt-L2 = <0xe1d48 0xe1d48 0xf4240>; | |
| opp-microvolt-L3 = <0xdbba0 0xdbba0 0xf4240>; | |
| }; | |
| opp-1000000000 { | |
| opp-supported-hw = <0xf9 0xffff>; | |
| opp-hz = <0x00 0x3b9aca00>; | |
| opp-microvolt = <0xf4240 0xf4240 0xf4240>; | |
| opp-microvolt-L0 = <0xf4240 0xf4240 0xf4240>; | |
| opp-microvolt-L1 = <0xee098 0xee098 0xf4240>; | |
| opp-microvolt-L2 = <0xe7ef0 0xe7ef0 0xf4240>; | |
| opp-microvolt-L3 = <0xe1d48 0xe1d48 0xf4240>; | |
| status = "disabled"; | |
| }; | |
| opp-j-600000000 { | |
| opp-supported-hw = <0x04 0xffff>; | |
| opp-hz = <0x00 0x23c34600>; | |
| opp-microvolt = <0xdbba0 0xdbba0 0xf4240>; | |
| }; | |
| opp-m-900000000 { | |
| opp-supported-hw = <0x02 0xffff>; | |
| opp-hz = <0x00 0x35a4e900>; | |
| opp-microvolt = <0xe1d48 0xe1d48 0xf4240>; | |
| }; | |
| }; | |
| bus-npu { | |
| compatible = "rockchip,rk3568-bus"; | |
| rockchip,busfreq-policy = "clkfreq"; | |
| clocks = <0x02 0x02>; | |
| clock-names = "bus"; | |
| operating-points-v2 = <0x6b>; | |
| status = "okay"; | |
| bus-supply = <0x6c>; | |
| pvtm-supply = <0x05>; | |
| phandle = <0x180>; | |
| }; | |
| bus-npu-opp-table { | |
| compatible = "operating-points-v2"; | |
| opp-shared; | |
| nvmem-cells = <0x07>; | |
| nvmem-cell-names = "pvtm"; | |
| rockchip,pvtm-voltage-sel = <0x00 0x14820 0x00 0x14821 0x16378 0x01 0x16379 0x186a0 0x02>; | |
| rockchip,pvtm-ch = <0x00 0x05>; | |
| phandle = <0x6b>; | |
| opp-700000000 { | |
| opp-hz = <0x00 0x29b92700>; | |
| opp-microvolt = <0xdbba0>; | |
| opp-microvolt-L0 = <0xdbba0>; | |
| opp-microvolt-L1 = <0xd59f8>; | |
| opp-microvolt-L2 = <0xd59f8>; | |
| }; | |
| opp-900000000 { | |
| opp-hz = <0x00 0x35a4e900>; | |
| opp-microvolt = <0xdbba0>; | |
| }; | |
| opp-1000000000 { | |
| opp-hz = <0x00 0x3b9aca00>; | |
| opp-microvolt = <0xe7ef0>; | |
| opp-microvolt-L0 = <0xe7ef0>; | |
| opp-microvolt-L1 = <0xe1d48>; | |
| opp-microvolt-L2 = <0xdbba0>; | |
| }; | |
| }; | |
| iommu@fde4b000 { | |
| compatible = "rockchip,iommu-v2"; | |
| reg = <0x00 0xfde4b000 0x00 0x40>; | |
| interrupts = <0x00 0x97 0x04>; | |
| interrupt-names = "rknpu_mmu"; | |
| clocks = <0x24 0x28 0x24 0x29>; | |
| clock-names = "aclk\0iface"; | |
| power-domains = <0x26 0x06>; | |
| #iommu-cells = <0x00>; | |
| status = "disabled"; | |
| phandle = <0x68>; | |
| }; | |
| gpu@fde60000 { | |
| compatible = "arm,mali-bifrost"; | |
| reg = <0x00 0xfde60000 0x00 0x4000>; | |
| interrupts = <0x00 0x27 0x04 0x00 0x29 0x04 0x00 0x28 0x04>; | |
| interrupt-names = "GPU\0MMU\0JOB"; | |
| upthreshold = <0x28>; | |
| downdifferential = <0x0a>; | |
| clocks = <0x02 0x01 0x24 0x1b>; | |
| clock-names = "clk_mali\0clk_gpu"; | |
| power-domains = <0x26 0x07>; | |
| #cooling-cells = <0x02>; | |
| operating-points-v2 = <0x6d>; | |
| status = "okay"; | |
| mali-supply = <0x6e>; | |
| phandle = <0x105>; | |
| power-model { | |
| compatible = "simple-power-model"; | |
| leakage-range = <0x05 0x0f>; | |
| ls = <0xffffa23e 0x5927 0x00>; | |
| static-coefficient = <0x186a0>; | |
| dynamic-coefficient = <0x3b9>; | |
| ts = <0xfffe56a6 0xf87a 0xfffffab5 0x14>; | |
| thermal-zone = "gpu-thermal"; | |
| phandle = <0x181>; | |
| }; | |
| }; | |
| pvtm@fde80000 { | |
| compatible = "rockchip,rk3568-gpu-pvtm"; | |
| reg = <0x00 0xfde80000 0x00 0x100>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| pvtm@1 { | |
| reg = <0x01>; | |
| clocks = <0x24 0x1e 0x24 0x1d>; | |
| clock-names = "clk\0pclk"; | |
| resets = <0x24 0x24 0x24 0x23>; | |
| reset-names = "rts\0rst-p"; | |
| thermal-zone = "gpu-thermal"; | |
| }; | |
| }; | |
| pvtm@fde90000 { | |
| compatible = "rockchip,rk3568-npu-pvtm"; | |
| reg = <0x00 0xfde90000 0x00 0x100>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| pvtm@2 { | |
| reg = <0x02>; | |
| clocks = <0x24 0x2b 0x24 0x2a 0x24 0x25>; | |
| clock-names = "clk\0pclk\0hclk"; | |
| resets = <0x24 0x2e 0x24 0x2d>; | |
| reset-names = "rts\0rst-p"; | |
| thermal-zone = "soc-thermal"; | |
| }; | |
| }; | |
| video-codec@fdea0400 { | |
| compatible = "rockchip,rk3568-vpu"; | |
| reg = <0x00 0xfdea0000 0x00 0x800>; | |
| interrupts = <0x00 0x8b 0x04>; | |
| interrupt-names = "vdpu"; | |
| clocks = <0x24 0xee 0x24 0xef>; | |
| clock-names = "aclk\0hclk"; | |
| iommus = <0x6f>; | |
| power-domains = <0x26 0x0b>; | |
| phandle = <0x182>; | |
| }; | |
| vdpu@fdea0400 { | |
| compatible = "rockchip,vpu-decoder-v2"; | |
| reg = <0x00 0xfdea0400 0x00 0x400>; | |
| interrupts = <0x00 0x8b 0x04>; | |
| interrupt-names = "irq_dec"; | |
| clocks = <0x24 0xee 0x24 0xef>; | |
| clock-names = "aclk_vcodec\0hclk_vcodec"; | |
| resets = <0x24 0x11a 0x24 0x11b>; | |
| reset-names = "video_a\0video_h"; | |
| iommus = <0x6f>; | |
| power-domains = <0x26 0x0b>; | |
| rockchip,srv = <0x70>; | |
| rockchip,taskqueue-node = <0x00>; | |
| rockchip,resetgroup-node = <0x00>; | |
| status = "okay"; | |
| phandle = <0x183>; | |
| }; | |
| iommu@fdea0800 { | |
| compatible = "rockchip,iommu-v2"; | |
| reg = <0x00 0xfdea0800 0x00 0x40>; | |
| interrupts = <0x00 0x8a 0x04>; | |
| interrupt-names = "vdpu_mmu"; | |
| clock-names = "aclk\0iface"; | |
| clocks = <0x24 0xee 0x24 0xef>; | |
| power-domains = <0x26 0x0b>; | |
| #iommu-cells = <0x00>; | |
| status = "okay"; | |
| phandle = <0x6f>; | |
| }; | |
| rk_rga@fdeb0000 { | |
| compatible = "rockchip,rga2"; | |
| reg = <0x00 0xfdeb0000 0x00 0x1000>; | |
| interrupts = <0x00 0x5a 0x04>; | |
| clocks = <0x24 0xf3 0x24 0xf4 0x24 0xf5>; | |
| clock-names = "aclk_rga\0hclk_rga\0clk_rga"; | |
| power-domains = <0x26 0x0a>; | |
| status = "okay"; | |
| phandle = <0x184>; | |
| }; | |
| ebc@fdec0000 { | |
| compatible = "rockchip,rk3568-ebc-tcon"; | |
| reg = <0x00 0xfdec0000 0x00 0x5000>; | |
| interrupts = <0x00 0x11 0x04>; | |
| clocks = <0x24 0xf9 0x24 0xfa>; | |
| clock-names = "hclk\0dclk"; | |
| power-domains = <0x26 0x0a>; | |
| rockchip,grf = <0x3a>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0x71>; | |
| status = "disabled"; | |
| phandle = <0x185>; | |
| }; | |
| jpegd@fded0000 { | |
| compatible = "rockchip,rkv-jpeg-decoder-v1"; | |
| reg = <0x00 0xfded0000 0x00 0x400>; | |
| interrupts = <0x00 0x3e 0x04>; | |
| clocks = <0x24 0xfb 0x24 0xfc>; | |
| clock-names = "aclk_vcodec\0hclk_vcodec"; | |
| rockchip,disable-auto-freq; | |
| resets = <0x24 0x12c 0x24 0x12d>; | |
| reset-names = "video_a\0video_h"; | |
| iommus = <0x72>; | |
| rockchip,srv = <0x70>; | |
| rockchip,taskqueue-node = <0x01>; | |
| rockchip,resetgroup-node = <0x01>; | |
| power-domains = <0x26 0x0a>; | |
| status = "okay"; | |
| phandle = <0x186>; | |
| }; | |
| iommu@fded0480 { | |
| compatible = "rockchip,iommu-v2"; | |
| reg = <0x00 0xfded0480 0x00 0x40>; | |
| interrupts = <0x00 0x3d 0x04>; | |
| interrupt-names = "jpegd_mmu"; | |
| clock-names = "aclk\0iface"; | |
| clocks = <0x24 0xfb 0x24 0xfc>; | |
| power-domains = <0x26 0x0a>; | |
| #iommu-cells = <0x00>; | |
| status = "okay"; | |
| phandle = <0x72>; | |
| }; | |
| vepu@fdee0000 { | |
| compatible = "rockchip,vpu-encoder-v2"; | |
| reg = <0x00 0xfdee0000 0x00 0x400>; | |
| interrupts = <0x00 0x40 0x04>; | |
| clocks = <0x24 0xfd 0x24 0xfe>; | |
| clock-names = "aclk_vcodec\0hclk_vcodec"; | |
| rockchip,disable-auto-freq; | |
| resets = <0x24 0x12e 0x24 0x12f>; | |
| reset-names = "video_a\0video_h"; | |
| iommus = <0x73>; | |
| rockchip,srv = <0x70>; | |
| rockchip,taskqueue-node = <0x02>; | |
| rockchip,resetgroup-node = <0x02>; | |
| power-domains = <0x26 0x0a>; | |
| status = "okay"; | |
| phandle = <0x187>; | |
| }; | |
| iommu@fdee0800 { | |
| compatible = "rockchip,iommu-v2"; | |
| reg = <0x00 0xfdee0800 0x00 0x40>; | |
| interrupts = <0x00 0x3f 0x04>; | |
| interrupt-names = "vepu_mmu"; | |
| clocks = <0x24 0xfd 0x24 0xfe>; | |
| clock-names = "aclk\0iface"; | |
| power-domains = <0x26 0x0a>; | |
| #iommu-cells = <0x00>; | |
| status = "okay"; | |
| phandle = <0x73>; | |
| }; | |
| iep@fdef0000 { | |
| compatible = "rockchip,iep-v2"; | |
| reg = <0x00 0xfdef0000 0x00 0x500>; | |
| interrupts = <0x00 0x38 0x04>; | |
| clocks = <0x24 0xf6 0x24 0xf7 0x24 0xf8>; | |
| clock-names = "aclk\0hclk\0sclk"; | |
| resets = <0x24 0x127 0x24 0x128 0x24 0x129>; | |
| reset-names = "rst_a\0rst_h\0rst_s"; | |
| power-domains = <0x26 0x0a>; | |
| rockchip,srv = <0x70>; | |
| rockchip,taskqueue-node = <0x05>; | |
| rockchip,resetgroup-node = <0x05>; | |
| iommus = <0x74>; | |
| status = "okay"; | |
| phandle = <0x188>; | |
| }; | |
| iommu@fdef0800 { | |
| compatible = "rockchip,iommu-v2"; | |
| reg = <0x00 0xfdef0800 0x00 0x100>; | |
| interrupts = <0x00 0x38 0x04>; | |
| interrupt-names = "iep_mmu"; | |
| clocks = <0x24 0xf6 0x24 0xf7>; | |
| clock-names = "aclk\0iface"; | |
| #iommu-cells = <0x00>; | |
| power-domains = <0x26 0x0a>; | |
| status = "okay"; | |
| phandle = <0x74>; | |
| }; | |
| eink@fdf00000 { | |
| compatible = "rockchip,rk3568-eink-tcon"; | |
| reg = <0x00 0xfdf00000 0x00 0x74>; | |
| interrupts = <0x00 0xb2 0x04>; | |
| clocks = <0x24 0xff 0x24 0x100>; | |
| clock-names = "pclk\0hclk"; | |
| status = "disabled"; | |
| phandle = <0x189>; | |
| }; | |
| rkvenc@fdf40000 { | |
| compatible = "rockchip,rkv-encoder-v1"; | |
| reg = <0x00 0xfdf40000 0x00 0x400>; | |
| interrupts = <0x00 0x8c 0x04>; | |
| interrupt-names = "irq_enc"; | |
| clocks = <0x24 0x103 0x24 0x104 0x24 0x105>; | |
| clock-names = "aclk_vcodec\0hclk_vcodec\0clk_core"; | |
| rockchip,normal-rates = <0x11b3dc40 0x00 0x11b3dc40>; | |
| resets = <0x24 0x133 0x24 0x134 0x24 0x135>; | |
| reset-names = "video_a\0video_h\0video_core"; | |
| assigned-clocks = <0x24 0x103 0x24 0x105>; | |
| assigned-clock-rates = <0x11b3dc40 0x11b3dc40>; | |
| iommus = <0x75>; | |
| node-name = "rkvenc"; | |
| rockchip,srv = <0x70>; | |
| rockchip,taskqueue-node = <0x03>; | |
| rockchip,resetgroup-node = <0x03>; | |
| power-domains = <0x26 0x0e>; | |
| operating-points-v2 = <0x76>; | |
| status = "okay"; | |
| phandle = <0x18a>; | |
| }; | |
| rkvenc-opp-table { | |
| compatible = "operating-points-v2"; | |
| nvmem-cells = <0x07>; | |
| nvmem-cell-names = "pvtm"; | |
| rockchip,pvtm-voltage-sel = <0x00 0x14820 0x00 0x14821 0x16378 0x01 0x16379 0x186a0 0x02>; | |
| rockchip,pvtm-ch = <0x00 0x05>; | |
| phandle = <0x76>; | |
| opp-297000000 { | |
| opp-hz = <0x00 0x11b3dc40>; | |
| opp-microvolt = <0xdbba0>; | |
| opp-microvolt-L0 = <0xdbba0>; | |
| opp-microvolt-L1 = <0xd59f8>; | |
| opp-microvolt-L2 = <0xd59f8>; | |
| }; | |
| opp-400000000 { | |
| opp-hz = <0x00 0x17d78400>; | |
| opp-microvolt = <0xe7ef0>; | |
| opp-microvolt-L0 = <0xe7ef0>; | |
| opp-microvolt-L1 = <0xe1d48>; | |
| opp-microvolt-L2 = <0xdbba0>; | |
| }; | |
| }; | |
| iommu@fdf40f00 { | |
| compatible = "rockchip,iommu-v2"; | |
| reg = <0x00 0xfdf40f00 0x00 0x40 0x00 0xfdf40f40 0x00 0x40>; | |
| interrupts = <0x00 0x8d 0x04 0x00 0x8e 0x04>; | |
| interrupt-names = "rkvenc_mmu0\0rkvenc_mmu1"; | |
| clocks = <0x24 0x103 0x24 0x104>; | |
| clock-names = "aclk\0iface"; | |
| rockchip,disable-mmu-reset; | |
| rockchip,enable-cmd-retry; | |
| #iommu-cells = <0x00>; | |
| power-domains = <0x26 0x0e>; | |
| status = "okay"; | |
| phandle = <0x75>; | |
| }; | |
| rkvdec@fdf80200 { | |
| compatible = "rockchip,rkv-decoder-rk3568\0rockchip,rkv-decoder-v2"; | |
| reg = <0x00 0xfdf80200 0x00 0x400 0x00 0xfdf80100 0x00 0x100>; | |
| reg-names = "regs\0link"; | |
| interrupts = <0x00 0x5b 0x04>; | |
| interrupt-names = "irq_dec"; | |
| clocks = <0x24 0x108 0x24 0x109 0x24 0x10a 0x24 0x10b 0x24 0x10c>; | |
| clock-names = "aclk_vcodec\0hclk_vcodec\0clk_cabac\0clk_core\0clk_hevc_cabac"; | |
| rockchip,normal-rates = <0x11b3dc40 0x00 0x11b3dc40 0x11b3dc40 0x23c34600>; | |
| rockchip,advanced-rates = <0x179a7b00 0x00 0x179a7b00 0x179a7b00 0x23c34600>; | |
| rockchip,default-max-load = <0x1fe000>; | |
| resets = <0x24 0x142 0x24 0x143 0x24 0x144 0x24 0x145 0x24 0x146>; | |
| assigned-clocks = <0x24 0x108 0x24 0x10a 0x24 0x10b 0x24 0x10c>; | |
| assigned-clock-rates = <0x11b3dc40 0x11b3dc40 0x11b3dc40 0x11b3dc40>; | |
| reset-names = "video_a\0video_h\0video_cabac\0video_core\0video_hevc_cabac"; | |
| power-domains = <0x26 0x0d>; | |
| operating-points-v2 = <0x77>; | |
| vdec-supply = <0x6c>; | |
| iommus = <0x78>; | |
| rockchip,srv = <0x70>; | |
| rockchip,taskqueue-node = <0x04>; | |
| rockchip,resetgroup-node = <0x04>; | |
| rockchip,sram = <0x79>; | |
| rockchip,rcb-iova = <0x10000000 0x10000>; | |
| rockchip,rcb-min-width = <0x200>; | |
| rockchip,task-capacity = <0x10>; | |
| status = "okay"; | |
| phandle = <0x18b>; | |
| }; | |
| rkvdec-opp-table { | |
| compatible = "operating-points-v2"; | |
| nvmem-cells = <0x7a 0x07>; | |
| nvmem-cell-names = "leakage\0pvtm"; | |
| rockchip,leakage-voltage-sel = <0x01 0x50 0x00 0x51 0xfe 0x01>; | |
| rockchip,pvtm-voltage-sel = <0x00 0x14820 0x00 0x14821 0x186a0 0x01>; | |
| rockchip,pvtm-ch = <0x00 0x05>; | |
| phandle = <0x77>; | |
| opp-297000000 { | |
| opp-hz = <0x00 0x11b3dc40>; | |
| opp-microvolt = <0xdbba0>; | |
| opp-microvolt-L0 = <0xdbba0>; | |
| opp-microvolt-L1 = <0xd59f8>; | |
| }; | |
| opp-400000000 { | |
| opp-hz = <0x00 0x17d78400>; | |
| opp-microvolt = <0xdbba0>; | |
| }; | |
| }; | |
| iommu@fdf80800 { | |
| compatible = "rockchip,iommu-v2"; | |
| reg = <0x00 0xfdf80800 0x00 0x40 0x00 0xfdf80840 0x00 0x40>; | |
| interrupts = <0x00 0x5c 0x04>; | |
| interrupt-names = "rkvdec_mmu"; | |
| clocks = <0x24 0x108 0x24 0x109>; | |
| clock-names = "aclk\0iface"; | |
| power-domains = <0x26 0x0d>; | |
| #iommu-cells = <0x00>; | |
| status = "okay"; | |
| phandle = <0x78>; | |
| }; | |
| mipi-csi2-hw@fdfb0000 { | |
| compatible = "rockchip,rk3568-mipi-csi2-hw"; | |
| reg = <0x00 0xfdfb0000 0x00 0x10000>; | |
| reg-names = "csihost_regs"; | |
| interrupts = <0x00 0x08 0x04 0x00 0x09 0x04>; | |
| interrupt-names = "csi-intr1\0csi-intr2"; | |
| clocks = <0x24 0xd5>; | |
| clock-names = "pclk_csi2host"; | |
| resets = <0x24 0xff>; | |
| reset-names = "srst_csihost_p"; | |
| status = "okay"; | |
| phandle = <0x1e>; | |
| }; | |
| rkcif@fdfe0000 { | |
| compatible = "rockchip,rk3568-cif"; | |
| reg = <0x00 0xfdfe0000 0x00 0x8000>; | |
| reg-names = "cif_regs"; | |
| interrupts = <0x00 0x92 0x04>; | |
| interrupt-names = "cif-intr"; | |
| clocks = <0x24 0xce 0x24 0xcf 0x24 0xd0 0x24 0xd1>; | |
| clock-names = "aclk_cif\0hclk_cif\0dclk_cif\0iclk_cif_g"; | |
| resets = <0x24 0xf7 0x24 0xf8 0x24 0xf9 0x24 0xfb 0x24 0xfa>; | |
| reset-names = "rst_cif_a\0rst_cif_h\0rst_cif_d\0rst_cif_p\0rst_cif_i"; | |
| assigned-clocks = <0x24 0xd0>; | |
| assigned-clock-rates = <0x11e1a300>; | |
| power-domains = <0x26 0x08>; | |
| rockchip,grf = <0x3a>; | |
| iommus = <0x7b>; | |
| status = "disabled"; | |
| phandle = <0x7c>; | |
| }; | |
| iommu@fdfe0800 { | |
| compatible = "rockchip,iommu-v2"; | |
| reg = <0x00 0xfdfe0800 0x00 0x100>; | |
| interrupts = <0x00 0x92 0x04>; | |
| interrupt-names = "cif_mmu"; | |
| clocks = <0x24 0xce 0x24 0xcf>; | |
| clock-names = "aclk\0iface"; | |
| power-domains = <0x26 0x08>; | |
| rockchip,disable-mmu-reset; | |
| #iommu-cells = <0x00>; | |
| status = "disabled"; | |
| phandle = <0x7b>; | |
| }; | |
| rkcif_dvp { | |
| compatible = "rockchip,rkcif-dvp"; | |
| rockchip,hw = <0x7c>; | |
| status = "disabled"; | |
| phandle = <0x7d>; | |
| }; | |
| rkcif_dvp_sditf { | |
| compatible = "rockchip,rkcif-sditf"; | |
| rockchip,cif = <0x7d>; | |
| status = "disabled"; | |
| phandle = <0x18c>; | |
| }; | |
| rkcif_mipi_lvds { | |
| compatible = "rockchip,rkcif-mipi-lvds"; | |
| rockchip,hw = <0x7c>; | |
| status = "disabled"; | |
| phandle = <0x7e>; | |
| }; | |
| rkcif_mipi_lvds_sditf { | |
| compatible = "rockchip,rkcif-sditf"; | |
| rockchip,cif = <0x7e>; | |
| status = "disabled"; | |
| phandle = <0x18d>; | |
| }; | |
| rkisp@fdff0000 { | |
| compatible = "rockchip,rk3568-rkisp"; | |
| reg = <0x00 0xfdff0000 0x00 0x10000>; | |
| interrupts = <0x00 0x39 0x04 0x00 0x3a 0x04 0x00 0x3c 0x04>; | |
| interrupt-names = "mipi_irq\0mi_irq\0isp_irq"; | |
| clocks = <0x24 0xd2 0x24 0xd3 0x24 0xd4>; | |
| clock-names = "aclk_isp\0hclk_isp\0clk_isp"; | |
| resets = <0x24 0xfd 0x24 0xfc>; | |
| reset-names = "isp\0isp-h"; | |
| rockchip,grf = <0x3a>; | |
| power-domains = <0x26 0x08>; | |
| iommus = <0x7f>; | |
| rockchip,iq-feature = <0x1bfb 0xfffe67ff>; | |
| status = "disabled"; | |
| phandle = <0x80>; | |
| }; | |
| iommu@fdff1a00 { | |
| compatible = "rockchip,iommu-v2"; | |
| reg = <0x00 0xfdff1a00 0x00 0x100>; | |
| interrupts = <0x00 0x3b 0x04>; | |
| interrupt-names = "isp_mmu"; | |
| clocks = <0x24 0xd2 0x24 0xd3>; | |
| clock-names = "aclk\0iface"; | |
| power-domains = <0x26 0x08>; | |
| #iommu-cells = <0x00>; | |
| rockchip,disable-mmu-reset; | |
| status = "disabled"; | |
| phandle = <0x7f>; | |
| }; | |
| rkisp-vir0 { | |
| compatible = "rockchip,rkisp-vir"; | |
| rockchip,hw = <0x80>; | |
| status = "disabled"; | |
| phandle = <0x18e>; | |
| }; | |
| rkisp-vir1 { | |
| compatible = "rockchip,rkisp-vir"; | |
| rockchip,hw = <0x80>; | |
| status = "disabled"; | |
| phandle = <0x18f>; | |
| }; | |
| dwmmc@fe000000 { | |
| compatible = "rockchip,rk3568-dw-mshc\0rockchip,rk3288-dw-mshc"; | |
| reg = <0x00 0xfe000000 0x00 0x4000>; | |
| interrupts = <0x00 0x64 0x04>; | |
| clocks = <0x24 0xc1 0x24 0xc2 0x24 0x18e 0x24 0x18f>; | |
| clock-names = "biu\0ciu\0ciu-drive\0ciu-sample"; | |
| fifo-depth = <0x100>; | |
| max-frequency = <0x5f5e100>; | |
| resets = <0x24 0xeb>; | |
| reset-names = "reset"; | |
| status = "okay"; | |
| no-sd; | |
| no-mmc; | |
| bus-width = <0x04>; | |
| disable-wp; | |
| cap-sd-highspeed; | |
| cap-sdio-irq; | |
| keep-power-in-suspend; | |
| mmc-pwrseq = <0x81>; | |
| non-removable; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0x82 0x83 0x84>; | |
| sd-uhs-sdr12; | |
| sd-uhs-sdr25; | |
| sd-uhs-sdr50; | |
| sd-uhs-sdr104; | |
| rockchip,default-sample-phase = <0x5a>; | |
| phandle = <0x190>; | |
| }; | |
| uio@fe010000 { | |
| compatible = "rockchip,uio-gmac"; | |
| reg = <0x00 0xfe010000 0x00 0x10000>; | |
| rockchip,ethernet = <0x85>; | |
| status = "disabled"; | |
| phandle = <0x191>; | |
| }; | |
| ethernet@fe010000 { | |
| compatible = "rockchip,rk3568-gmac\0snps,dwmac-4.20a"; | |
| reg = <0x00 0xfe010000 0x00 0x10000>; | |
| interrupts = <0x00 0x20 0x04 0x00 0x1d 0x04>; | |
| interrupt-names = "macirq\0eth_wake_irq"; | |
| clocks = <0x24 0x186 0x24 0x189 0x24 0x189 0x24 0xc7 0x24 0xc3 0x24 0xc4 0x24 0x189 0x24 0xc8 0x24 0xac 0x24 0xab>; | |
| clock-names = "stmmaceth\0mac_clk_rx\0mac_clk_tx\0clk_mac_refout\0aclk_mac\0pclk_mac\0clk_mac_speed\0ptp_ref\0pclk_xpcs\0clk_xpcs_eee"; | |
| resets = <0x24 0xec>; | |
| reset-names = "stmmaceth"; | |
| rockchip,grf = <0x3a>; | |
| snps,axi-config = <0x86>; | |
| snps,mixed-burst; | |
| snps,mtl-rx-config = <0x87>; | |
| snps,mtl-tx-config = <0x88>; | |
| snps,tso; | |
| status = "disabled"; | |
| phandle = <0x85>; | |
| mdio { | |
| compatible = "snps,dwmac-mdio"; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| phandle = <0x192>; | |
| }; | |
| stmmac-axi-config { | |
| snps,blen = <0x00 0x00 0x00 0x00 0x10 0x08 0x04>; | |
| snps,rd_osr_lmt = <0x08>; | |
| snps,wr_osr_lmt = <0x04>; | |
| phandle = <0x86>; | |
| }; | |
| rx-queues-config { | |
| snps,rx-queues-to-use = <0x01>; | |
| phandle = <0x87>; | |
| queue0 { | |
| }; | |
| }; | |
| tx-queues-config { | |
| snps,tx-queues-to-use = <0x01>; | |
| phandle = <0x88>; | |
| queue0 { | |
| }; | |
| }; | |
| }; | |
| vop@fe040000 { | |
| compatible = "rockchip,rk3568-vop"; | |
| reg = <0x00 0xfe040000 0x00 0x3000 0x00 0xfe044000 0x00 0x1000>; | |
| reg-names = "regs\0gamma_lut"; | |
| interrupts = <0x00 0x94 0x04>; | |
| clocks = <0x24 0xdd 0x24 0xde 0x24 0xdf 0x24 0xe0 0x24 0xe1>; | |
| clock-names = "aclk_vop\0hclk_vop\0dclk_vp0\0dclk_vp1\0dclk_vp2"; | |
| rockchip,aclk-normal-mode-rates = <0x179a7b00>; | |
| rockchip,aclk-advanced-mode-rates = <0x1dcd6500>; | |
| operating-points-v2 = <0x89>; | |
| iommus = <0x8a>; | |
| power-domains = <0x26 0x09>; | |
| rockchip,grf = <0x3a>; | |
| status = "okay"; | |
| support-multi-area; | |
| assigned-clocks = <0x24 0xdf 0x24 0xe0>; | |
| assigned-clock-parents = <0x39 0x02 0x24 0x05>; | |
| vop-supply = <0x6c>; | |
| phandle = <0x193>; | |
| ports { | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| phandle = <0x11>; | |
| port@0 { | |
| reg = <0x00>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| phandle = <0x194>; | |
| endpoint@0 { | |
| reg = <0x00>; | |
| remote-endpoint = <0x8b>; | |
| phandle = <0x13>; | |
| }; | |
| endpoint@1 { | |
| reg = <0x01>; | |
| remote-endpoint = <0x8c>; | |
| phandle = <0x9f>; | |
| }; | |
| endpoint@2 { | |
| reg = <0x02>; | |
| remote-endpoint = <0x8d>; | |
| phandle = <0x15>; | |
| }; | |
| endpoint@3 { | |
| reg = <0x03>; | |
| remote-endpoint = <0x8e>; | |
| phandle = <0x16>; | |
| }; | |
| }; | |
| port@1 { | |
| reg = <0x01>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| phandle = <0x195>; | |
| endpoint@0 { | |
| reg = <0x00>; | |
| remote-endpoint = <0x8f>; | |
| phandle = <0x98>; | |
| }; | |
| endpoint@1 { | |
| reg = <0x01>; | |
| remote-endpoint = <0x90>; | |
| phandle = <0x14>; | |
| }; | |
| endpoint@2 { | |
| reg = <0x02>; | |
| remote-endpoint = <0x91>; | |
| phandle = <0xab>; | |
| }; | |
| endpoint@3 { | |
| reg = <0x03>; | |
| remote-endpoint = <0x92>; | |
| phandle = <0xa9>; | |
| }; | |
| endpoint@4 { | |
| reg = <0x04>; | |
| remote-endpoint = <0x93>; | |
| phandle = <0x17>; | |
| }; | |
| endpoint@5 { | |
| reg = <0x05>; | |
| remote-endpoint = <0x94>; | |
| phandle = <0x37>; | |
| }; | |
| }; | |
| port@2 { | |
| reg = <0x02>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| phandle = <0x196>; | |
| endpoint@0 { | |
| reg = <0x00>; | |
| remote-endpoint = <0x95>; | |
| phandle = <0x34>; | |
| }; | |
| endpoint@1 { | |
| reg = <0x01>; | |
| remote-endpoint = <0x96>; | |
| phandle = <0x18>; | |
| }; | |
| endpoint@2 { | |
| reg = <0x02>; | |
| remote-endpoint = <0x97>; | |
| phandle = <0x38>; | |
| }; | |
| }; | |
| }; | |
| }; | |
| vop-opp-table { | |
| compatible = "operating-points-v2"; | |
| nvmem-cells = <0x7a 0x07>; | |
| nvmem-cell-names = "leakage\0pvtm"; | |
| rockchip,leakage-voltage-sel = <0x01 0x50 0x00 0x51 0xfe 0x01>; | |
| rockchip,pvtm-voltage-sel = <0x00 0x14820 0x00 0x14821 0x186a0 0x01>; | |
| rockchip,pvtm-ch = <0x00 0x05>; | |
| phandle = <0x89>; | |
| opp-396000000 { | |
| opp-hz = <0x00 0x179a7b00>; | |
| opp-microvolt = <0xdbba0 0xdbba0 0xf4240>; | |
| opp-microvolt-L0 = <0xdbba0 0xdbba0 0xf4240>; | |
| opp-microvolt-L1 = <0xd59f8 0xd59f8 0xf4240>; | |
| }; | |
| opp-500000000 { | |
| opp-hz = <0x00 0x1dcd6500>; | |
| opp-microvolt = <0xe1d48 0xe1d48 0xf4240>; | |
| opp-microvolt-L0 = <0xe1d48 0xe1d48 0xf4240>; | |
| opp-microvolt-L1 = <0xdbba0 0xdbba0 0xf4240>; | |
| }; | |
| }; | |
| iommu@fe043e00 { | |
| compatible = "rockchip,iommu-v2"; | |
| reg = <0x00 0xfe043e00 0x00 0x100 0x00 0xfe043f00 0x00 0x100>; | |
| interrupts = <0x00 0x94 0x04>; | |
| interrupt-names = "vop_mmu"; | |
| clocks = <0x24 0xdd 0x24 0xde>; | |
| clock-names = "aclk\0iface"; | |
| #iommu-cells = <0x00>; | |
| rockchip,disable-device-link-resume; | |
| status = "okay"; | |
| phandle = <0x8a>; | |
| }; | |
| dsi@fe060000 { | |
| compatible = "rockchip,rk3568-mipi-dsi"; | |
| reg = <0x00 0xfe060000 0x00 0x10000>; | |
| interrupts = <0x00 0x44 0x04>; | |
| clock-names = "pclk\0hclk"; | |
| clocks = <0x24 0xe8 0x24 0xda>; | |
| phy-names = "dphy"; | |
| phys = <0x33>; | |
| power-domains = <0x26 0x09>; | |
| reset-names = "apb"; | |
| resets = <0x24 0x110>; | |
| rockchip,grf = <0x3a>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| status = "okay"; | |
| phandle = <0x197>; | |
| ports { | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| port@0 { | |
| reg = <0x00>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| phandle = <0x198>; | |
| endpoint@0 { | |
| reg = <0x00>; | |
| remote-endpoint = <0x13>; | |
| status = "okay"; | |
| phandle = <0x8b>; | |
| }; | |
| endpoint@1 { | |
| reg = <0x01>; | |
| remote-endpoint = <0x98>; | |
| status = "disabled"; | |
| phandle = <0x8f>; | |
| }; | |
| }; | |
| port@1 { | |
| reg = <0x01>; | |
| endpoint { | |
| remote-endpoint = <0x99>; | |
| phandle = <0x9e>; | |
| }; | |
| }; | |
| }; | |
| panel@0 { | |
| compatible = "aoly,sl008pa21y1285-b00\0simple-panel-dsi"; | |
| status = "okay"; | |
| reg = <0x00>; | |
| num = <0x00>; | |
| backlight = <0x9a>; | |
| enable-gpios = <0x3e 0x17 0x00>; | |
| enable1-gpios = <0x3e 0x08 0x00>; | |
| reset-gpios = <0x3e 0x0b 0x01>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0x9b 0x9c>; | |
| stbyb-delay-ms = <0x0a>; | |
| prepare-delay-ms = <0x0a>; | |
| reset-delay-ms = <0x0a>; | |
| init-delay-ms = <0x0a>; | |
| enable-delay-ms = <0x0a>; | |
| disable-delay-ms = <0x0a>; | |
| unprepare-delay-ms = <0x0a>; | |
| width-mm = <0xe5>; | |
| height-mm = <0x8f>; | |
| dsi,flags = <0x803>; | |
| dsi,format = <0x00>; | |
| dsi,lanes = <0x04>; | |
| panel-init-sequence = [15 00 02 e0 00 15 00 02 e1 93 15 00 02 e2 65 15 00 02 e3 f8 15 00 02 80 03 15 00 02 e0 01 15 00 02 00 00 15 00 02 01 6a 15 00 02 03 10 15 00 02 04 6a 15 00 02 0c 74 15 00 02 17 00 15 00 02 18 bf 15 00 02 19 01 15 00 02 1a 00 15 00 02 1b bf 15 00 02 1c 01 15 00 02 24 fe 15 00 02 37 09 15 00 02 38 02 15 00 02 39 08 15 00 02 3a 1f 15 00 02 3c f7 15 00 02 3d ff 15 00 02 3e ff 15 00 02 3f ff 15 00 02 40 03 15 00 02 41 3c 15 00 02 42 ff 15 00 02 43 0a 15 00 02 44 11 15 00 02 45 78 15 00 02 55 02 15 00 02 57 6d 15 00 02 58 0a 15 00 02 59 0a 15 00 02 5a 1f 15 00 02 5b 1f 15 00 02 5d 7f 15 00 02 5e 56 15 00 02 5f 43 15 00 02 60 34 15 00 02 61 2f 15 00 02 62 20 15 00 02 63 22 15 00 02 64 0c 15 00 02 65 24 15 00 02 66 24 15 00 02 67 25 15 00 02 68 43 15 00 02 69 33 15 00 02 6a 3a 15 00 02 6b 2d 15 00 02 6c 28 15 00 02 6d 1b 15 00 02 6e 0b 15 00 02 6f 00 15 00 02 70 7f 15 00 02 71 56 15 00 02 72 43 15 00 02 73 34 15 00 02 74 2f 15 00 02 75 20 15 00 02 76 22 15 00 02 77 0c 15 00 02 78 24 15 00 02 79 24 15 00 02 7a 25 15 00 02 7b 43 15 00 02 7c 33 15 00 02 7d 3a 15 00 02 7e 2d 15 00 02 7f 28 15 00 02 80 1b 15 00 02 81 0b 15 00 02 82 00 15 00 02 e0 02 15 00 02 00 5f 15 00 02 01 5f 15 00 02 02 5f 15 00 02 03 5e 15 00 02 04 50 15 00 02 05 40 15 00 02 06 5f 15 00 02 07 57 15 00 02 08 77 15 00 02 09 48 15 00 02 0a 48 15 00 02 0b 4a 15 00 02 0c 4a 15 00 02 0d 44 15 00 02 0e 44 15 00 02 0f 46 15 00 02 10 46 15 00 02 11 5f 15 00 02 12 5f 15 00 02 13 5f 15 00 02 14 5f 15 00 02 15 5f 15 00 02 16 5f 15 00 02 17 5f 15 00 02 18 5f 15 00 02 19 5e 15 00 02 1a 50 15 00 02 1b 41 15 00 02 1c 5f 15 00 02 1d 57 15 00 02 1e 77 15 00 02 1f 49 15 00 02 20 49 15 00 02 21 4b 15 00 02 22 4b 15 00 02 23 45 15 00 02 24 45 15 00 02 25 47 15 00 02 26 47 15 00 02 27 5f 15 00 02 28 5f 15 00 02 29 5f 15 00 02 2a 5f 15 00 02 2b 5f 15 00 02 2c 1f 15 00 02 2d 1f 15 00 02 2e 1e 15 00 02 2f 1f 15 00 02 30 10 15 00 02 31 01 15 00 02 32 1f 15 00 02 33 17 15 00 02 34 17 15 00 02 35 07 15 00 02 36 07 15 00 02 37 05 15 00 02 38 05 15 00 02 39 0b 15 00 02 3a 0b 15 00 02 3b 09 15 00 02 3c 09 15 00 02 3d 1f 15 00 02 3e 1f 15 00 02 3f 1f 15 00 02 40 1f 15 00 02 41 1f 15 00 02 42 1f 15 00 02 43 1f 15 00 02 44 1e 15 00 02 45 1f 15 00 02 46 10 15 00 02 47 00 15 00 02 48 1f 15 00 02 49 17 15 00 02 4a 17 15 00 02 4b 06 15 00 02 4c 06 15 00 02 4d 04 15 00 02 4e 04 15 00 02 4f 0a 15 00 02 50 0a 15 00 02 51 08 15 00 02 52 08 15 00 02 53 1f 15 00 02 54 1f 15 00 02 55 1f 15 00 02 56 1f 15 00 02 57 1f 15 00 02 58 40 15 00 02 59 00 15 00 02 5a 00 15 00 02 5b 10 15 00 02 5c 07 15 00 02 5d 30 15 00 02 5e 01 15 00 02 5f 02 15 00 02 60 30 15 00 02 61 01 15 00 02 62 02 15 00 02 63 06 15 00 02 64 e9 15 00 02 65 40 15 00 02 66 02 15 00 02 67 73 15 00 02 68 0b 15 00 02 69 06 15 00 02 6a e9 15 00 02 6b 08 15 00 02 75 da 15 00 02 76 00 15 00 02 77 01 15 00 02 78 fc 15 00 02 81 08 15 00 02 83 f4 15 00 02 87 10 15 00 02 e0 04 15 00 02 00 0e 15 00 02 02 b3 15 00 02 09 60 15 00 02 0e 48 15 00 02 1e 00 15 00 02 37 58 15 00 02 2b 0f 15 00 02 e0 05 15 00 02 15 1d 15 00 02 e0 00 15 78 02 11 00 15 0a 02 29 00]; | |
| panel-exit-sequence = <0x5400128 0x5780110>; | |
| panel-read-id-sequence = [05 00 02 00 00]; | |
| phandle = <0xd9>; | |
| display-timings { | |
| native-mode = <0x9d>; | |
| timing0 { | |
| clock-frequency = <0x2826520>; | |
| hactive = <0x280>; | |
| vactive = <0x1e0>; | |
| hsync-len = <0xdc>; | |
| hback-porch = <0x104>; | |
| hfront-porch = <0x104>; | |
| vsync-len = <0x02>; | |
| vback-porch = <0x10>; | |
| vfront-porch = <0x0a>; | |
| hsync-active = <0x00>; | |
| vsync-active = <0x00>; | |
| de-active = <0x00>; | |
| pixelclk-active = <0x01>; | |
| phandle = <0x9d>; | |
| }; | |
| }; | |
| ports { | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| port@0 { | |
| reg = <0x00>; | |
| endpoint { | |
| remote-endpoint = <0x9e>; | |
| phandle = <0x99>; | |
| }; | |
| }; | |
| }; | |
| }; | |
| }; | |
| dsi@fe070000 { | |
| compatible = "rockchip,rk3568-mipi-dsi"; | |
| reg = <0x00 0xfe070000 0x00 0x10000>; | |
| interrupts = <0x00 0x45 0x04>; | |
| clock-names = "pclk\0hclk"; | |
| clocks = <0x24 0xe9 0x24 0xda>; | |
| phy-names = "dphy"; | |
| phys = <0x36>; | |
| power-domains = <0x26 0x09>; | |
| reset-names = "apb"; | |
| resets = <0x24 0x111>; | |
| rockchip,grf = <0x3a>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| status = "okay"; | |
| phandle = <0x199>; | |
| ports { | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| port@0 { | |
| reg = <0x00>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| phandle = <0x19a>; | |
| endpoint@0 { | |
| reg = <0x00>; | |
| remote-endpoint = <0x9f>; | |
| status = "disabled"; | |
| phandle = <0x8c>; | |
| }; | |
| endpoint@1 { | |
| reg = <0x01>; | |
| remote-endpoint = <0x14>; | |
| status = "okay"; | |
| phandle = <0x90>; | |
| }; | |
| }; | |
| port@1 { | |
| reg = <0x01>; | |
| endpoint { | |
| remote-endpoint = <0xa0>; | |
| phandle = <0xa5>; | |
| }; | |
| }; | |
| }; | |
| panel@0 { | |
| status = "okay"; | |
| compatible = "simple-panel-dsi"; | |
| reg = <0x00>; | |
| backlight = <0xa1>; | |
| enable-gpios = <0x3e 0x11 0x00>; | |
| enable1-gpios = <0x3e 0x12 0x00>; | |
| reset-gpios = <0x3e 0x0c 0x01>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0xa2 0xa3>; | |
| stbyb-delay-ms = <0x0a>; | |
| prepare-delay-ms = <0x0a>; | |
| reset-delay-ms = <0x0a>; | |
| init-delay-ms = <0x0a>; | |
| enable-delay-ms = <0x0a>; | |
| disable-delay-ms = <0x0a>; | |
| unprepare-delay-ms = <0x0a>; | |
| width-mm = <0xe5>; | |
| height-mm = <0x8f>; | |
| dsi,flags = <0x803>; | |
| dsi,format = <0x00>; | |
| dsi,lanes = <0x04>; | |
| panel-init-sequence = [15 00 02 e0 00 15 00 02 e1 93 15 00 02 e2 65 15 00 02 e3 f8 15 00 02 80 03 15 00 02 e0 01 15 00 02 00 00 15 00 02 01 6a 15 00 02 03 10 15 00 02 04 6a 15 00 02 0c 74 15 00 02 17 00 15 00 02 18 bf 15 00 02 19 01 15 00 02 1a 00 15 00 02 1b bf 15 00 02 1c 01 15 00 02 24 fe 15 00 02 37 05 15 00 02 38 02 15 00 02 39 08 15 00 02 3a 1f 15 00 02 3c f7 15 00 02 3d ff 15 00 02 3e ff 15 00 02 3f ff 15 00 02 40 03 15 00 02 41 3c 15 00 02 42 ff 15 00 02 43 0a 15 00 02 44 11 15 00 02 45 78 15 00 02 55 02 15 00 02 57 6d 15 00 02 58 0a 15 00 02 59 0a 15 00 02 5a 1f 15 00 02 5b 1f 15 00 02 5d 7f 15 00 02 5e 56 15 00 02 5f 43 15 00 02 60 34 15 00 02 61 2f 15 00 02 62 20 15 00 02 63 22 15 00 02 64 0c 15 00 02 65 24 15 00 02 66 24 15 00 02 67 25 15 00 02 68 43 15 00 02 69 33 15 00 02 6a 3a 15 00 02 6b 2d 15 00 02 6c 28 15 00 02 6d 1b 15 00 02 6e 0b 15 00 02 6f 00 15 00 02 70 7f 15 00 02 71 56 15 00 02 72 43 15 00 02 73 34 15 00 02 74 2f 15 00 02 75 20 15 00 02 76 22 15 00 02 77 0c 15 00 02 78 24 15 00 02 79 24 15 00 02 7a 25 15 00 02 7b 43 15 00 02 7c 33 15 00 02 7d 3a 15 00 02 7e 2d 15 00 02 7f 28 15 00 02 80 1b 15 00 02 81 0b 15 00 02 82 00 15 00 02 e0 02 15 00 02 00 5f 15 00 02 01 5f 15 00 02 02 5f 15 00 02 03 5e 15 00 02 04 50 15 00 02 05 40 15 00 02 06 5f 15 00 02 07 57 15 00 02 08 77 15 00 02 09 48 15 00 02 0a 48 15 00 02 0b 4a 15 00 02 0c 4a 15 00 02 0d 44 15 00 02 0e 44 15 00 02 0f 46 15 00 02 10 46 15 00 02 11 5f 15 00 02 12 5f 15 00 02 13 5f 15 00 02 14 5f 15 00 02 15 5f 15 00 02 16 5f 15 00 02 17 5f 15 00 02 18 5f 15 00 02 19 5e 15 00 02 1a 50 15 00 02 1b 41 15 00 02 1c 5f 15 00 02 1d 57 15 00 02 1e 77 15 00 02 1f 49 15 00 02 20 49 15 00 02 21 4b 15 00 02 22 4b 15 00 02 23 45 15 00 02 24 45 15 00 02 25 47 15 00 02 26 47 15 00 02 27 5f 15 00 02 28 5f 15 00 02 29 5f 15 00 02 2a 5f 15 00 02 2b 5f 15 00 02 2c 1f 15 00 02 2d 1f 15 00 02 2e 1e 15 00 02 2f 1f 15 00 02 30 10 15 00 02 31 01 15 00 02 32 1f 15 00 02 33 17 15 00 02 34 17 15 00 02 35 07 15 00 02 36 07 15 00 02 37 05 15 00 02 38 05 15 00 02 39 0b 15 00 02 3a 0b 15 00 02 3b 09 15 00 02 3c 09 15 00 02 3d 1f 15 00 02 3e 1f 15 00 02 3f 1f 15 00 02 40 1f 15 00 02 41 1f 15 00 02 42 1f 15 00 02 43 1f 15 00 02 44 1e 15 00 02 45 1f 15 00 02 46 10 15 00 02 47 00 15 00 02 48 1f 15 00 02 49 17 15 00 02 4a 17 15 00 02 4b 06 15 00 02 4c 06 15 00 02 4d 04 15 00 02 4e 04 15 00 02 4f 0a 15 00 02 50 0a 15 00 02 51 08 15 00 02 52 08 15 00 02 53 1f 15 00 02 54 1f 15 00 02 55 1f 15 00 02 56 1f 15 00 02 57 1f 15 00 02 58 40 15 00 02 59 00 15 00 02 5a 00 15 00 02 5b 10 15 00 02 5c 07 15 00 02 5d 30 15 00 02 5e 01 15 00 02 5f 02 15 00 02 60 30 15 00 02 61 01 15 00 02 62 02 15 00 02 63 06 15 00 02 64 e9 15 00 02 65 40 15 00 02 66 02 15 00 02 67 73 15 00 02 68 0b 15 00 02 69 06 15 00 02 6a e9 15 00 02 6b 08 15 00 02 75 da 15 00 02 76 00 15 00 02 77 01 15 00 02 78 fc 15 00 02 81 08 15 00 02 83 f4 15 00 02 87 10 15 00 02 e0 04 15 00 02 00 0e 15 00 02 02 b3 15 00 02 09 60 15 00 02 0e 48 15 00 02 1e 00 15 00 02 37 58 15 00 02 2b 0f 15 00 02 e0 05 15 00 02 15 1d 15 00 02 e0 00 15 00 02 36 00 15 78 02 11 00 15 0a 02 29 00]; | |
| panel-exit-sequence = <0x5400128 0x5780110>; | |
| phandle = <0x19b>; | |
| display-timings { | |
| native-mode = <0xa4>; | |
| phandle = <0x19c>; | |
| timing { | |
| clock-frequency = <0x2826520>; | |
| hactive = <0x280>; | |
| vactive = <0x1e0>; | |
| hsync-len = <0xdc>; | |
| hback-porch = <0x104>; | |
| hfront-porch = <0x104>; | |
| vsync-len = <0x02>; | |
| vback-porch = <0x10>; | |
| vfront-porch = <0x0a>; | |
| hsync-active = <0x00>; | |
| vsync-active = <0x00>; | |
| de-active = <0x00>; | |
| pixelclk-active = <0x01>; | |
| phandle = <0xa4>; | |
| }; | |
| }; | |
| ports { | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| port@0 { | |
| reg = <0x00>; | |
| endpoint { | |
| remote-endpoint = <0xa5>; | |
| phandle = <0xa0>; | |
| }; | |
| }; | |
| }; | |
| }; | |
| }; | |
| hdmi@fe0a0000 { | |
| compatible = "rockchip,rk3568-dw-hdmi"; | |
| reg = <0x00 0xfe0a0000 0x00 0x20000>; | |
| interrupts = <0x00 0x2d 0x04>; | |
| clocks = <0x24 0xe6 0x24 0xe7 0x24 0x193 0x39 0x02 0x24 0xde>; | |
| clock-names = "iahb\0isfr\0cec\0ref\0hclk"; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0xa6 0xa7 0xa8>; | |
| power-domains = <0x26 0x09>; | |
| reg-io-width = <0x04>; | |
| rockchip,grf = <0x3a>; | |
| #sound-dai-cells = <0x00>; | |
| status = "disabled"; | |
| phandle = <0x1c>; | |
| ports { | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| port@0 { | |
| reg = <0x00>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| endpoint@0 { | |
| reg = <0x00>; | |
| remote-endpoint = <0x16>; | |
| status = "disabled"; | |
| phandle = <0x8e>; | |
| }; | |
| endpoint@1 { | |
| reg = <0x01>; | |
| remote-endpoint = <0xa9>; | |
| status = "disabled"; | |
| phandle = <0x92>; | |
| }; | |
| }; | |
| }; | |
| }; | |
| edp@fe0c0000 { | |
| compatible = "rockchip,rk3568-edp"; | |
| reg = <0x00 0xfe0c0000 0x00 0x10000>; | |
| interrupts = <0x00 0x12 0x04>; | |
| clocks = <0x39 0x29 0x24 0xea 0x24 0xeb 0x24 0xda>; | |
| clock-names = "dp\0pclk\0spdif\0hclk"; | |
| resets = <0x24 0x113 0x24 0x112>; | |
| reset-names = "dp\0apb"; | |
| phys = <0xaa>; | |
| phy-names = "dp"; | |
| power-domains = <0x26 0x09>; | |
| status = "disabled"; | |
| phandle = <0x19d>; | |
| ports { | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| port@0 { | |
| reg = <0x00>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| phandle = <0x19e>; | |
| endpoint@0 { | |
| reg = <0x00>; | |
| remote-endpoint = <0x15>; | |
| status = "disabled"; | |
| phandle = <0x8d>; | |
| }; | |
| endpoint@1 { | |
| reg = <0x01>; | |
| remote-endpoint = <0xab>; | |
| status = "disabled"; | |
| phandle = <0x91>; | |
| }; | |
| }; | |
| }; | |
| }; | |
| nocp-cpu@fe102000 { | |
| compatible = "rockchip,rk3568-nocp"; | |
| reg = <0x00 0xfe102000 0x00 0x400>; | |
| phandle = <0xad>; | |
| }; | |
| nocp-gpu-vpu-rga-venc@fe102400 { | |
| compatible = "rockchip,rk3568-nocp"; | |
| reg = <0x00 0xfe102400 0x00 0x400>; | |
| phandle = <0x19f>; | |
| }; | |
| nocp-vdec@fe102800 { | |
| compatible = "rockchip,rk3568-nocp"; | |
| reg = <0x00 0xfe102800 0x00 0x400>; | |
| phandle = <0x1a0>; | |
| }; | |
| nocp-vi-usb-peri-pipe@fe102c00 { | |
| compatible = "rockchip,rk3568-nocp"; | |
| reg = <0x00 0xfe102c00 0x00 0x400>; | |
| phandle = <0x1a1>; | |
| }; | |
| nocp-vo@fe103000 { | |
| compatible = "rockchip,rk3568-nocp"; | |
| reg = <0x00 0xfe103000 0x00 0x400>; | |
| phandle = <0x1a2>; | |
| }; | |
| qos@fe128000 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe128000 0x00 0x20>; | |
| phandle = <0x4d>; | |
| }; | |
| qos@fe138080 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe138080 0x00 0x20>; | |
| phandle = <0x5c>; | |
| }; | |
| qos@fe138100 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe138100 0x00 0x20>; | |
| phandle = <0x5d>; | |
| }; | |
| qos@fe138180 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe138180 0x00 0x20>; | |
| phandle = <0x5e>; | |
| }; | |
| qos@fe148000 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe148000 0x00 0x20>; | |
| phandle = <0x4e>; | |
| }; | |
| qos@fe148080 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe148080 0x00 0x20>; | |
| phandle = <0x4f>; | |
| }; | |
| qos@fe148100 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe148100 0x00 0x20>; | |
| phandle = <0x50>; | |
| }; | |
| qos@fe150000 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe150000 0x00 0x20>; | |
| phandle = <0x5a>; | |
| }; | |
| qos@fe158000 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe158000 0x00 0x20>; | |
| phandle = <0x54>; | |
| }; | |
| qos@fe158100 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe158100 0x00 0x20>; | |
| phandle = <0x55>; | |
| }; | |
| qos@fe158180 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe158180 0x00 0x20>; | |
| phandle = <0x56>; | |
| }; | |
| qos@fe158200 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe158200 0x00 0x20>; | |
| phandle = <0x57>; | |
| }; | |
| qos@fe158280 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe158280 0x00 0x20>; | |
| phandle = <0x58>; | |
| }; | |
| qos@fe158300 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe158300 0x00 0x20>; | |
| phandle = <0x59>; | |
| }; | |
| qos@fe180000 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe180000 0x00 0x20>; | |
| phandle = <0x4c>; | |
| }; | |
| qos@fe190000 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe190000 0x00 0x20>; | |
| phandle = <0x5f>; | |
| }; | |
| qos@fe190280 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe190280 0x00 0x20>; | |
| phandle = <0x63>; | |
| }; | |
| qos@fe190300 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe190300 0x00 0x20>; | |
| phandle = <0x64>; | |
| }; | |
| qos@fe190380 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe190380 0x00 0x20>; | |
| phandle = <0x65>; | |
| }; | |
| qos@fe190400 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe190400 0x00 0x20>; | |
| phandle = <0x66>; | |
| }; | |
| qos@fe198000 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe198000 0x00 0x20>; | |
| phandle = <0x5b>; | |
| }; | |
| qos@fe1a8000 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe1a8000 0x00 0x20>; | |
| phandle = <0x51>; | |
| }; | |
| qos@fe1a8080 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe1a8080 0x00 0x20>; | |
| phandle = <0x52>; | |
| }; | |
| qos@fe1a8100 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe1a8100 0x00 0x20>; | |
| phandle = <0x53>; | |
| }; | |
| dfi@fe230000 { | |
| reg = <0x00 0xfe230000 0x00 0x400>; | |
| compatible = "rockchip,rk3568-dfi"; | |
| rockchip,pmugrf = <0x3b>; | |
| status = "okay"; | |
| phandle = <0xac>; | |
| }; | |
| dmc { | |
| compatible = "rockchip,rk3568-dmc"; | |
| interrupts = <0x00 0x0a 0x04>; | |
| interrupt-names = "complete"; | |
| devfreq-events = <0xac 0xad>; | |
| clocks = <0x02 0x03>; | |
| clock-names = "dmc_clk"; | |
| operating-points-v2 = <0xae>; | |
| vop-bw-dmc-freq = <0x00 0x11e 0x4f1a0 0x11f 0x1869f 0x80e80>; | |
| vop-frame-bw-dmc-freq = <0x00 0x26c 0x4f1a0 0x26d 0x1869f 0xbe6e0>; | |
| cpu-bw-dmc-freq = <0x00 0x15e 0x4f1a0 0x15f 0x190 0x80e80 0x191 0x1869f 0xbe6e0>; | |
| upthreshold = <0x28>; | |
| downdifferential = <0x14>; | |
| system-status-level = <0x01 0x04 0x08 0x08 0x02 0x01 0x10 0x04 0x10000 0x04 0x1000 0x08 0x4000 0x08 0x2000 0x08 0xc00 0x08>; | |
| auto-min-freq = <0x4f1a0>; | |
| auto-freq-en = <0x01>; | |
| #cooling-cells = <0x02>; | |
| status = "okay"; | |
| center-supply = <0x6c>; | |
| phandle = <0x12>; | |
| }; | |
| dmc-fsp { | |
| compatible = "rockchip,rk3568-dmc-fsp"; | |
| debug_print_level = <0x00>; | |
| ddr3_params = <0xaf>; | |
| ddr4_params = <0xb0>; | |
| lpddr3_params = <0xb1>; | |
| lpddr4_params = <0xb2>; | |
| lpddr4x_params = <0xb3>; | |
| status = "okay"; | |
| phandle = <0x1a3>; | |
| }; | |
| dmc-opp-table { | |
| compatible = "operating-points-v2"; | |
| mbist-vmin = <0xc96a8 0xdbba0 0xe7ef0>; | |
| nvmem-cells = <0x7a 0x07 0x08 0xb4 0x0a 0x0b>; | |
| nvmem-cell-names = "leakage\0pvtm\0mbist-vmin\0opp-info\0specification_serial_number\0remark_spec_serial_number"; | |
| rockchip,supported-hw; | |
| rockchip,max-volt = <0xf4240>; | |
| rockchip,temp-hysteresis = <0x1388>; | |
| rockchip,low-temp = <0x00>; | |
| rockchip,low-temp-adjust-volt = <0x00 0x618 0x124f8>; | |
| rockchip,leakage-voltage-sel = <0x01 0x50 0x00 0x51 0xfe 0x01>; | |
| rockchip,pvtm-voltage-sel = <0x00 0x14820 0x00 0x14821 0x186a0 0x01>; | |
| rockchip,pvtm-ch = <0x00 0x05>; | |
| phandle = <0xae>; | |
| opp-1560000000 { | |
| opp-supported-hw = <0xf9 0xffff>; | |
| opp-hz = <0x00 0x5cfbb600>; | |
| opp-microvolt = <0xdbba0 0xdbba0 0xf4240>; | |
| opp-microvolt-L0 = <0xdbba0 0xdbba0 0xf4240>; | |
| opp-microvolt-L1 = <0xd59f8 0xd59f8 0xf4240>; | |
| }; | |
| opp-j-m-1560000000 { | |
| opp-supported-hw = <0x06 0xffff>; | |
| opp-hz = <0x00 0x5cfbb600>; | |
| opp-microvolt = <0xd59f8 0xd59f8 0xf4240>; | |
| }; | |
| }; | |
| pcie@fe260000 { | |
| compatible = "rockchip,rk3568-pcie\0snps,dw-pcie"; | |
| reg = <0x03 0xc0000000 0x00 0x400000 0x00 0xfe260000 0x00 0x10000 0x00 0xf4000000 0x00 0x100000>; | |
| reg-names = "pcie-dbi\0pcie-apb\0config"; | |
| interrupts = <0x00 0x4b 0x04 0x00 0x4a 0x04 0x00 0x49 0x04 0x00 0x48 0x04 0x00 0x47 0x04>; | |
| interrupt-names = "sys\0pmc\0msg\0legacy\0err"; | |
| bus-range = <0x00 0x0f>; | |
| clocks = <0x24 0x81 0x24 0x82 0x24 0x83 0x24 0x84 0x24 0x85>; | |
| clock-names = "aclk_mst\0aclk_slv\0aclk_dbi\0pclk\0aux"; | |
| device_type = "pci"; | |
| #interrupt-cells = <0x01>; | |
| interrupt-map-mask = <0x00 0x00 0x00 0x07>; | |
| interrupt-map = <0x00 0x00 0x00 0x01 0xb5 0x00 0x00 0x00 0x00 0x02 0xb5 0x01 0x00 0x00 0x00 0x03 0xb5 0x02 0x00 0x00 0x00 0x04 0xb5 0x03>; | |
| linux,pci-domain = <0x00>; | |
| num-ib-windows = <0x06>; | |
| num-viewport = <0x08>; | |
| num-ob-windows = <0x02>; | |
| max-link-speed = <0x02>; | |
| msi-map = <0x00 0xb6 0x00 0x1000>; | |
| num-lanes = <0x01>; | |
| phys = <0x27 0x02>; | |
| phy-names = "pcie-phy"; | |
| power-domains = <0x26 0x0f>; | |
| ranges = <0x1000000 0x00 0xf4100000 0x00 0xf4100000 0x00 0x100000 0x2000000 0x00 0xf4200000 0x00 0xf4200000 0x00 0x1e00000 0x3000000 0x03 0x00 0x03 0x00 0x00 0x40000000>; | |
| resets = <0x24 0xa1>; | |
| reset-names = "pipe"; | |
| #address-cells = <0x03>; | |
| #size-cells = <0x02>; | |
| status = "disabled"; | |
| phandle = <0x1a4>; | |
| legacy-interrupt-controller { | |
| #address-cells = <0x00>; | |
| #interrupt-cells = <0x01>; | |
| interrupt-controller; | |
| interrupt-parent = <0x01>; | |
| interrupts = <0x00 0x48 0x01>; | |
| phandle = <0xb5>; | |
| }; | |
| }; | |
| dwmmc@fe2b0000 { | |
| compatible = "rockchip,rk3568-dw-mshc\0rockchip,rk3288-dw-mshc"; | |
| reg = <0x00 0xfe2b0000 0x00 0x4000>; | |
| interrupts = <0x00 0x62 0x04>; | |
| clocks = <0x24 0xb0 0x24 0xb1 0x24 0x18a 0x24 0x18b>; | |
| clock-names = "biu\0ciu\0ciu-drive\0ciu-sample"; | |
| fifo-depth = <0x100>; | |
| max-frequency = <0x8f0d180>; | |
| resets = <0x24 0xd4>; | |
| reset-names = "reset"; | |
| status = "okay"; | |
| no-sdio; | |
| no-mmc; | |
| bus-width = <0x04>; | |
| cap-mmc-highspeed; | |
| cap-sd-highspeed; | |
| disable-wp; | |
| sd-uhs-sdr104; | |
| vmmc-supply = <0xb7>; | |
| vqmmc-supply = <0x30>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0xb8 0xb9 0xba 0xbb>; | |
| phandle = <0x1a5>; | |
| }; | |
| dwmmc@fe2c0000 { | |
| compatible = "rockchip,rk3568-dw-mshc\0rockchip,rk3288-dw-mshc"; | |
| reg = <0x00 0xfe2c0000 0x00 0x4000>; | |
| interrupts = <0x00 0x63 0x04>; | |
| clocks = <0x24 0xb2 0x24 0xb3 0x24 0x18c 0x24 0x18d>; | |
| clock-names = "biu\0ciu\0ciu-drive\0ciu-sample"; | |
| fifo-depth = <0x100>; | |
| max-frequency = <0x8f0d180>; | |
| resets = <0x24 0xd6>; | |
| reset-names = "reset"; | |
| status = "disabled"; | |
| phandle = <0x1a6>; | |
| }; | |
| spi@fe300000 { | |
| compatible = "rockchip,sfc"; | |
| reg = <0x00 0xfe300000 0x00 0x4000>; | |
| interrupts = <0x00 0x65 0x04>; | |
| clocks = <0x24 0x78 0x24 0x76>; | |
| clock-names = "clk_sfc\0hclk_sfc"; | |
| assigned-clocks = <0x24 0x78>; | |
| assigned-clock-rates = <0x5f5e100>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| status = "disabled"; | |
| phandle = <0x1a7>; | |
| }; | |
| sdhci@fe310000 { | |
| compatible = "rockchip,rk3568-dwcmshc\0rockchip,dwcmshc-sdhci"; | |
| reg = <0x00 0xfe310000 0x00 0x10000>; | |
| interrupts = <0x00 0x13 0x04>; | |
| assigned-clocks = <0x24 0x7b 0x24 0x7d 0x24 0x7c>; | |
| assigned-clock-rates = <0xbebc200 0x16e3600 0xbebc200>; | |
| clocks = <0x24 0x7c 0x24 0x7a 0x24 0x79 0x24 0x7b 0x24 0x7d>; | |
| clock-names = "core\0bus\0axi\0block\0timer"; | |
| resets = <0x24 0x78 0x24 0x76 0x24 0x75 0x24 0x77 0x24 0x79>; | |
| reset-names = "core\0bus\0axi\0block\0timer"; | |
| status = "okay"; | |
| bus-width = <0x08>; | |
| no-sdio; | |
| no-sd; | |
| non-removable; | |
| max-frequency = <0xbebc200>; | |
| phandle = <0x1a8>; | |
| }; | |
| nand-controller@fe330000 { | |
| compatible = "rockchip,px30-nfc"; | |
| reg = <0x00 0xfe330000 0x00 0x4000>; | |
| interrupts = <0x00 0x46 0x04>; | |
| clocks = <0x24 0x74 0x24 0x75>; | |
| clock-names = "ahb\0nfc"; | |
| assigned-clocks = <0x24 0x75>; | |
| assigned-clock-rates = <0x8f0d180>; | |
| status = "disabled"; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| phandle = <0x1a9>; | |
| nand@0 { | |
| reg = <0x00>; | |
| label = "rk-nand"; | |
| nand-bus-width = <0x08>; | |
| nand-ecc-mode = "hw"; | |
| nand-ecc-step-size = <0x400>; | |
| nand-ecc-strength = <0x10>; | |
| nand-is-boot-medium; | |
| rockchip,boot-blks = <0x08>; | |
| rockchip,boot-ecc-strength = <0x10>; | |
| }; | |
| }; | |
| nandc@fe330000 { | |
| compatible = "rockchip,rk-nandc-v9"; | |
| reg = <0x00 0xfe330000 0x00 0x4000>; | |
| interrupts = <0x00 0x46 0x04>; | |
| nandc_id = <0x00>; | |
| clocks = <0x24 0x75 0x24 0x74>; | |
| clock-names = "clk_nandc\0hclk_nandc"; | |
| status = "okay"; | |
| phandle = <0x1aa>; | |
| }; | |
| crypto@fe380000 { | |
| compatible = "rockchip,rk3568-crypto"; | |
| reg = <0x00 0xfe380000 0x00 0x4000>; | |
| interrupts = <0x00 0x04 0x04>; | |
| clocks = <0x24 0x6a 0x24 0x6b 0x24 0x6c 0x24 0x6d>; | |
| clock-names = "aclk\0hclk\0sclk\0apb_pclk"; | |
| assigned-clocks = <0x24 0x6c>; | |
| assigned-clock-rates = <0xbebc200>; | |
| resets = <0x24 0x69>; | |
| reset-names = "crypto-rst"; | |
| status = "disabled"; | |
| phandle = <0x1ab>; | |
| }; | |
| rng@fe388000 { | |
| compatible = "rockchip,cryptov2-rng"; | |
| reg = <0x00 0xfe388000 0x00 0x2000>; | |
| clocks = <0x24 0x70 0x24 0x6f>; | |
| clock-names = "clk_trng\0hclk_trng"; | |
| resets = <0x24 0x6d>; | |
| reset-names = "reset"; | |
| status = "okay"; | |
| phandle = <0x1ac>; | |
| }; | |
| otp@fe38c000 { | |
| compatible = "rockchip,rk3568-otp"; | |
| reg = <0x00 0xfe38c000 0x00 0x4000>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x01>; | |
| clocks = <0x24 0x73 0x24 0x72 0x24 0x71 0x24 0x181>; | |
| clock-names = "usr\0sbpi\0apb\0phy"; | |
| resets = <0x24 0x1cf>; | |
| reset-names = "otp_phy"; | |
| phandle = <0x1ad>; | |
| cpu-code@2 { | |
| reg = <0x02 0x02>; | |
| phandle = <0x0e>; | |
| }; | |
| specification-serial-number@7 { | |
| reg = <0x07 0x01>; | |
| bits = <0x00 0x05>; | |
| phandle = <0x0a>; | |
| }; | |
| cpu-version@8 { | |
| reg = <0x08 0x01>; | |
| bits = <0x03 0x03>; | |
| phandle = <0x0d>; | |
| }; | |
| mbist-vmin@9 { | |
| reg = <0x09 0x01>; | |
| bits = <0x00 0x04>; | |
| phandle = <0x08>; | |
| }; | |
| id@a { | |
| reg = <0x0a 0x10>; | |
| phandle = <0x0c>; | |
| }; | |
| cpu-leakage@1a { | |
| reg = <0x1a 0x01>; | |
| phandle = <0x06>; | |
| }; | |
| log-leakage@1b { | |
| reg = <0x1b 0x01>; | |
| phandle = <0x7a>; | |
| }; | |
| npu-leakage@1c { | |
| reg = <0x1c 0x01>; | |
| phandle = <0x69>; | |
| }; | |
| gpu-leakage@1d { | |
| reg = <0x1d 0x01>; | |
| phandle = <0x1a>; | |
| }; | |
| core-pvtm@2a { | |
| reg = <0x2a 0x02>; | |
| phandle = <0x07>; | |
| }; | |
| cpu-tsadc-trim-l@2e { | |
| reg = <0x2e 0x01>; | |
| phandle = <0x10a>; | |
| }; | |
| cpu-tsadc-trim-h@2f { | |
| reg = <0x2f 0x01>; | |
| bits = <0x00 0x04>; | |
| phandle = <0x10b>; | |
| }; | |
| npu-tsadc-trim-l@30 { | |
| reg = <0x30 0x01>; | |
| phandle = <0x10c>; | |
| }; | |
| npu-tsadc-trim-h@31 { | |
| reg = <0x31 0x01>; | |
| bits = <0x00 0x04>; | |
| phandle = <0x10d>; | |
| }; | |
| tsadc-trim-base-frac@31 { | |
| reg = <0x31 0x01>; | |
| bits = <0x04 0x04>; | |
| phandle = <0x107>; | |
| }; | |
| tsadc-trim-base@32 { | |
| reg = <0x32 0x01>; | |
| phandle = <0x106>; | |
| }; | |
| cpu-opp-info@36 { | |
| reg = <0x36 0x06>; | |
| phandle = <0x09>; | |
| }; | |
| gpu-opp-info@3c { | |
| reg = <0x3c 0x06>; | |
| phandle = <0x1b>; | |
| }; | |
| npu-opp-info@42 { | |
| reg = <0x42 0x06>; | |
| phandle = <0x6a>; | |
| }; | |
| dmc-opp-info@48 { | |
| reg = <0x48 0x06>; | |
| phandle = <0xb4>; | |
| }; | |
| remark-spec-serial-number@56 { | |
| reg = <0x56 0x01>; | |
| bits = <0x00 0x05>; | |
| phandle = <0x0b>; | |
| }; | |
| }; | |
| i2s@fe400000 { | |
| compatible = "rockchip,rk3568-i2s-tdm"; | |
| reg = <0x00 0xfe400000 0x00 0x1000>; | |
| interrupts = <0x00 0x34 0x04>; | |
| clocks = <0x24 0x3f 0x24 0x43 0x24 0x39>; | |
| clock-names = "mclk_tx\0mclk_rx\0hclk"; | |
| dmas = <0xbc 0x00>; | |
| dma-names = "tx"; | |
| resets = <0x24 0x50 0x24 0x51>; | |
| reset-names = "tx-m\0rx-m"; | |
| rockchip,cru = <0x24>; | |
| rockchip,grf = <0x3a>; | |
| rockchip,playback-only; | |
| #sound-dai-cells = <0x00>; | |
| sound-name-prefix = "I2S0"; | |
| status = "okay"; | |
| phandle = <0x1d>; | |
| }; | |
| i2s@fe410000 { | |
| compatible = "rockchip,rk3568-i2s-tdm"; | |
| reg = <0x00 0xfe410000 0x00 0x1000>; | |
| interrupts = <0x00 0x35 0x04>; | |
| clocks = <0x24 0x47 0x24 0x4b 0x24 0x3a>; | |
| clock-names = "mclk_tx\0mclk_rx\0hclk"; | |
| dmas = <0xbc 0x02 0xbc 0x03>; | |
| dma-names = "tx\0rx"; | |
| resets = <0x24 0x52 0x24 0x53>; | |
| reset-names = "tx-m\0rx-m"; | |
| rockchip,cru = <0x24>; | |
| rockchip,grf = <0x3a>; | |
| i2s-lrck-gpio = <0xbd 0x05 0x00>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0xbe 0xbf 0xc0 0xc1>; | |
| #sound-dai-cells = <0x00>; | |
| sound-name-prefix = "I2S1"; | |
| status = "okay"; | |
| rockchip,trcm-sync-tx-only; | |
| phandle = <0x133>; | |
| }; | |
| i2s@fe420000 { | |
| compatible = "rockchip,rk3568-i2s-tdm"; | |
| reg = <0x00 0xfe420000 0x00 0x1000>; | |
| interrupts = <0x00 0x36 0x04>; | |
| clocks = <0x24 0x4f 0x24 0x4f 0x24 0x3b>; | |
| clock-names = "mclk_tx\0mclk_rx\0hclk"; | |
| dmas = <0xbc 0x04 0xbc 0x05>; | |
| dma-names = "tx\0rx"; | |
| rockchip,cru = <0x24>; | |
| rockchip,grf = <0x3a>; | |
| rockchip,trcm-sync-tx-only; | |
| i2s-lrck-gpio = <0xc2 0x13 0x00>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0xc3 0xc4 0xc5 0xc6>; | |
| #sound-dai-cells = <0x00>; | |
| sound-name-prefix = "I2S2"; | |
| status = "disabled"; | |
| phandle = <0x1ae>; | |
| }; | |
| i2s@fe430000 { | |
| compatible = "rockchip,rk3568-i2s-tdm"; | |
| reg = <0x00 0xfe430000 0x00 0x1000>; | |
| interrupts = <0x00 0x37 0x04>; | |
| clocks = <0x24 0x53 0x24 0x57 0x24 0x3c>; | |
| clock-names = "mclk_tx\0mclk_rx\0hclk"; | |
| dmas = <0xbc 0x06 0xbc 0x07>; | |
| dma-names = "tx\0rx"; | |
| resets = <0x24 0x55 0x24 0x56>; | |
| reset-names = "tx-m\0rx-m"; | |
| rockchip,cru = <0x24>; | |
| rockchip,grf = <0x3a>; | |
| rockchip,trcm-sync-tx-only; | |
| i2s-lrck-gpio = <0xc7 0x04 0x00>; | |
| #sound-dai-cells = <0x00>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0xc8 0xc9 0xca 0xcb>; | |
| sound-name-prefix = "I2S3"; | |
| status = "disabled"; | |
| phandle = <0x1af>; | |
| }; | |
| pdm@fe440000 { | |
| compatible = "rockchip,rk3568-pdm"; | |
| reg = <0x00 0xfe440000 0x00 0x1000>; | |
| interrupts = <0x00 0x4c 0x04>; | |
| clocks = <0x24 0x5a 0x24 0x59>; | |
| clock-names = "pdm_clk\0pdm_hclk"; | |
| dmas = <0xbc 0x09>; | |
| dma-names = "rx"; | |
| pinctrl-0 = <0xcc 0xcd 0xce 0xcf 0xd0 0xd1>; | |
| pinctrl-names = "default"; | |
| resets = <0x24 0x58>; | |
| reset-names = "pdm-m"; | |
| #sound-dai-cells = <0x00>; | |
| sound-name-prefix = "PDM"; | |
| status = "disabled"; | |
| phandle = <0x1b0>; | |
| }; | |
| vad@fe450000 { | |
| compatible = "rockchip,rk3568-vad"; | |
| reg = <0x00 0xfe450000 0x00 0x10000>; | |
| reg-names = "vad"; | |
| clocks = <0x24 0x5b>; | |
| clock-names = "hclk"; | |
| interrupts = <0x00 0x89 0x04>; | |
| rockchip,audio-src = <0x00>; | |
| rockchip,det-channel = <0x00>; | |
| rockchip,mode = <0x00>; | |
| #sound-dai-cells = <0x00>; | |
| status = "disabled"; | |
| phandle = <0x1b1>; | |
| }; | |
| spdif@fe460000 { | |
| compatible = "rockchip,rk3568-spdif"; | |
| reg = <0x00 0xfe460000 0x00 0x1000>; | |
| interrupts = <0x00 0x66 0x04>; | |
| clock-names = "mclk\0hclk"; | |
| clocks = <0x24 0x5f 0x24 0x5c>; | |
| dmas = <0xbc 0x01>; | |
| dma-names = "tx"; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0xd2>; | |
| #sound-dai-cells = <0x00>; | |
| status = "disabled"; | |
| phandle = <0x1b2>; | |
| }; | |
| audpwm@fe470000 { | |
| compatible = "rockchip,rk3568-audio-pwm\0rockchip,audio-pwm-v1"; | |
| reg = <0x00 0xfe470000 0x00 0x1000>; | |
| clocks = <0x24 0x63 0x24 0x60>; | |
| clock-names = "clk\0hclk"; | |
| dmas = <0xbc 0x08>; | |
| dma-names = "tx"; | |
| #sound-dai-cells = <0x00>; | |
| rockchip,sample-width-bits = <0x0b>; | |
| rockchip,interpolat-points = <0x01>; | |
| status = "disabled"; | |
| phandle = <0x1b3>; | |
| }; | |
| codec-digital@fe478000 { | |
| compatible = "rockchip,rk3568-codec-digital\0rockchip,codec-digital-v1"; | |
| reg = <0x00 0xfe478000 0x00 0x1000>; | |
| clocks = <0x24 0x67 0x24 0x66 0x24 0x65 0x24 0x64>; | |
| clock-names = "adc\0dac\0i2c\0pclk"; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0xd3>; | |
| resets = <0x24 0x5f>; | |
| reset-names = "reset"; | |
| rockchip,grf = <0x3a>; | |
| #sound-dai-cells = <0x00>; | |
| status = "disabled"; | |
| phandle = <0x1b4>; | |
| }; | |
| dma-controller@fe530000 { | |
| compatible = "arm,pl330\0arm,primecell"; | |
| reg = <0x00 0xfe530000 0x00 0x4000>; | |
| interrupts = <0x00 0x0e 0x04 0x00 0x0d 0x04>; | |
| arm,pl330-periph-burst; | |
| clocks = <0x24 0x10d>; | |
| clock-names = "apb_pclk"; | |
| #dma-cells = <0x01>; | |
| phandle = <0x46>; | |
| }; | |
| dma-controller@fe550000 { | |
| compatible = "arm,pl330\0arm,primecell"; | |
| reg = <0x00 0xfe550000 0x00 0x4000>; | |
| interrupts = <0x00 0x10 0x04 0x00 0x0f 0x04>; | |
| arm,pl330-periph-burst; | |
| clocks = <0x24 0x10d>; | |
| clock-names = "apb_pclk"; | |
| #dma-cells = <0x01>; | |
| phandle = <0xbc>; | |
| }; | |
| rkscr@fe560000 { | |
| compatible = "rockchip-scr"; | |
| reg = <0x00 0xfe560000 0x00 0x10000>; | |
| interrupts = <0x00 0x61 0x04>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0xd4>; | |
| clocks = <0x24 0x114>; | |
| clock-names = "g_pclk_sim_card"; | |
| status = "disabled"; | |
| phandle = <0x1b5>; | |
| }; | |
| can@fe570000 { | |
| compatible = "rockchip,rk3568-can-2.0"; | |
| reg = <0x00 0xfe570000 0x00 0x1000>; | |
| interrupts = <0x00 0x01 0x04>; | |
| clocks = <0x24 0x141 0x24 0x140>; | |
| clock-names = "baudclk\0apb_pclk"; | |
| resets = <0x24 0x155 0x24 0x154>; | |
| reset-names = "can\0can-apb"; | |
| tx-fifo-depth = <0x01>; | |
| rx-fifo-depth = <0x06>; | |
| status = "disabled"; | |
| phandle = <0x1b6>; | |
| }; | |
| can@fe580000 { | |
| compatible = "rockchip,rk3568-can-2.0"; | |
| reg = <0x00 0xfe580000 0x00 0x1000>; | |
| interrupts = <0x00 0x02 0x04>; | |
| clocks = <0x24 0x143 0x24 0x142>; | |
| clock-names = "baudclk\0apb_pclk"; | |
| resets = <0x24 0x157 0x24 0x156>; | |
| reset-names = "can\0can-apb"; | |
| tx-fifo-depth = <0x01>; | |
| rx-fifo-depth = <0x06>; | |
| status = "disabled"; | |
| phandle = <0x1b7>; | |
| }; | |
| can@fe590000 { | |
| compatible = "rockchip,rk3568-can-2.0"; | |
| reg = <0x00 0xfe590000 0x00 0x1000>; | |
| interrupts = <0x00 0x03 0x04>; | |
| clocks = <0x24 0x145 0x24 0x144>; | |
| clock-names = "baudclk\0apb_pclk"; | |
| resets = <0x24 0x159 0x24 0x158>; | |
| reset-names = "can\0can-apb"; | |
| tx-fifo-depth = <0x01>; | |
| rx-fifo-depth = <0x06>; | |
| status = "disabled"; | |
| phandle = <0x1b8>; | |
| }; | |
| i2c@fe5a0000 { | |
| compatible = "rockchip,rk3568-i2c\0rockchip,rk3399-i2c"; | |
| reg = <0x00 0xfe5a0000 0x00 0x1000>; | |
| interrupts = <0x00 0x2f 0x04>; | |
| clocks = <0x24 0x148 0x24 0x147>; | |
| clock-names = "i2c\0pclk"; | |
| pinctrl-0 = <0xd5>; | |
| pinctrl-names = "default"; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| status = "disabled"; | |
| phandle = <0x1b9>; | |
| }; | |
| i2c@fe5b0000 { | |
| compatible = "rockchip,rk3568-i2c\0rockchip,rk3399-i2c"; | |
| reg = <0x00 0xfe5b0000 0x00 0x1000>; | |
| interrupts = <0x00 0x30 0x04>; | |
| clocks = <0x24 0x14a 0x24 0x149>; | |
| clock-names = "i2c\0pclk"; | |
| pinctrl-0 = <0xd6>; | |
| pinctrl-names = "default"; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| status = "okay"; | |
| clock-frequency = <0x30d40>; | |
| i2c-scl-rising-time-ns = <0x90>; | |
| i2c-scl-falling-time-ns = <0x04>; | |
| phandle = <0x1ba>; | |
| aw87391@58 { | |
| compatible = "aw,aw87391-left"; | |
| reg = <0x58>; | |
| phandle = <0x1bb>; | |
| }; | |
| aw87391@5b { | |
| compatible = "aw,aw87391-right"; | |
| reg = <0x5b>; | |
| phandle = <0x1bc>; | |
| }; | |
| icm_acc@68 { | |
| status = "okay"; | |
| compatible = "icm42607_acc"; | |
| reg = <0x68>; | |
| irq-gpio = <0x3e 0x1e 0x01>; | |
| irq_enable = <0x00>; | |
| poll_delay_ms = <0x1e>; | |
| type = <0x02>; | |
| layout = <0x05>; | |
| phandle = <0x1bd>; | |
| }; | |
| icm_gyro@68 { | |
| status = "okay"; | |
| compatible = "icm42607_gyro"; | |
| reg = <0x68>; | |
| poll_delay_ms = <0x1e>; | |
| type = <0x04>; | |
| layout = <0x05>; | |
| phandle = <0x1be>; | |
| }; | |
| }; | |
| i2c@fe5c0000 { | |
| compatible = "rockchip,rk3568-i2c\0rockchip,rk3399-i2c"; | |
| reg = <0x00 0xfe5c0000 0x00 0x1000>; | |
| interrupts = <0x00 0x31 0x04>; | |
| clocks = <0x24 0x14c 0x24 0x14b>; | |
| clock-names = "i2c\0pclk"; | |
| pinctrl-0 = <0xd7>; | |
| pinctrl-names = "default"; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| status = "okay"; | |
| clock-frequency = <0x61a80>; | |
| i2c-scl-rising-time-ns = <0x90>; | |
| i2c-scl-falling-time-ns = <0x04>; | |
| phandle = <0x1bf>; | |
| gt9xx-1@14 { | |
| compatible = "goodix,gt9xx"; | |
| reg = <0x14>; | |
| touch-gpio = <0x3e 0x10 0x01>; | |
| reset-gpio = <0x3e 0x0f 0x00>; | |
| max-x = <0x280>; | |
| max-y = <0x1e0>; | |
| tp-size = <0x38f>; | |
| ext_lcd_tp = <0x01>; | |
| flip_report_tp = <0x01>; | |
| com_lcd_tp = <0x00>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0xd8>; | |
| rockchip,panel-notifier = <0xd9>; | |
| phandle = <0x1c0>; | |
| }; | |
| }; | |
| i2c@fe5d0000 { | |
| compatible = "rockchip,rk3568-i2c\0rockchip,rk3399-i2c"; | |
| reg = <0x00 0xfe5d0000 0x00 0x1000>; | |
| interrupts = <0x00 0x32 0x04>; | |
| clocks = <0x24 0x14e 0x24 0x14d>; | |
| clock-names = "i2c\0pclk"; | |
| pinctrl-0 = <0xda>; | |
| pinctrl-names = "default"; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| status = "disabled"; | |
| phandle = <0x1c1>; | |
| }; | |
| i2c@fe5e0000 { | |
| compatible = "rockchip,rk3568-i2c\0rockchip,rk3399-i2c"; | |
| reg = <0x00 0xfe5e0000 0x00 0x1000>; | |
| interrupts = <0x00 0x33 0x04>; | |
| clocks = <0x24 0x150 0x24 0x14f>; | |
| clock-names = "i2c\0pclk"; | |
| pinctrl-0 = <0xdb>; | |
| pinctrl-names = "default"; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| status = "okay"; | |
| clock-frequency = <0x61a80>; | |
| i2c-scl-rising-time-ns = <0x90>; | |
| i2c-scl-falling-time-ns = <0x04>; | |
| phandle = <0x1c2>; | |
| gt9xx-0@14 { | |
| compatible = "goodix,gt9xx"; | |
| reg = <0x14>; | |
| touch-gpio = <0x3e 0x0e 0x01>; | |
| reset-gpio = <0x3e 0x0d 0x00>; | |
| max-x = <0x280>; | |
| max-y = <0x1e0>; | |
| tp-size = <0x38f>; | |
| ext_lcd_tp = <0x00>; | |
| flip_report_tp = <0x00>; | |
| com_lcd_tp = <0x00>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0xdc>; | |
| rockchip,panel-notifier = <0xd9>; | |
| phandle = <0x1c3>; | |
| }; | |
| }; | |
| timer@fe5f0000 { | |
| compatible = "rockchip,rk3568-timer\0rockchip,rk3288-timer"; | |
| reg = <0x00 0xfe5f0000 0x00 0x1000>; | |
| interrupts = <0x00 0x6d 0x04>; | |
| clocks = <0x24 0x16c 0x24 0x16d>; | |
| clock-names = "pclk\0timer"; | |
| phandle = <0x1c4>; | |
| }; | |
| watchdog@fe600000 { | |
| compatible = "rockchip,rk3568-wdt\0snps,dw-wdt"; | |
| reg = <0x00 0xfe600000 0x00 0x100>; | |
| interrupts = <0x00 0x95 0x04>; | |
| clocks = <0x24 0x116 0x24 0x115>; | |
| clock-names = "tclk\0pclk"; | |
| phandle = <0x1c5>; | |
| }; | |
| spi@fe610000 { | |
| compatible = "rockchip,rk3568-spi\0rockchip,rk3066-spi"; | |
| reg = <0x00 0xfe610000 0x00 0x1000>; | |
| interrupts = <0x00 0x67 0x04>; | |
| clocks = <0x24 0x152 0x24 0x151>; | |
| clock-names = "spiclk\0apb_pclk"; | |
| dmas = <0x46 0x14 0x46 0x15>; | |
| dma-names = "tx\0rx"; | |
| pinctrl-names = "default\0high_speed"; | |
| pinctrl-0 = <0xdd 0xde 0xdf>; | |
| pinctrl-1 = <0xdd 0xde 0xe0>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| num-cs = <0x02>; | |
| status = "disabled"; | |
| phandle = <0x1c6>; | |
| }; | |
| spi@fe620000 { | |
| compatible = "rockchip,rk3568-spi\0rockchip,rk3066-spi"; | |
| reg = <0x00 0xfe620000 0x00 0x1000>; | |
| interrupts = <0x00 0x68 0x04>; | |
| clocks = <0x24 0x154 0x24 0x153>; | |
| clock-names = "spiclk\0apb_pclk"; | |
| dmas = <0x46 0x16 0x46 0x17>; | |
| dma-names = "tx\0rx"; | |
| pinctrl-names = "default\0high_speed"; | |
| pinctrl-0 = <0xe1 0xe2 0xe3>; | |
| pinctrl-1 = <0xe1 0xe2 0xe4>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| num-cs = <0x02>; | |
| status = "disabled"; | |
| phandle = <0x1c7>; | |
| }; | |
| spi@fe630000 { | |
| compatible = "rockchip,rk3568-spi\0rockchip,rk3066-spi"; | |
| reg = <0x00 0xfe630000 0x00 0x1000>; | |
| interrupts = <0x00 0x69 0x04>; | |
| clocks = <0x24 0x156 0x24 0x155>; | |
| clock-names = "spiclk\0apb_pclk"; | |
| dmas = <0x46 0x18 0x46 0x19>; | |
| dma-names = "tx\0rx"; | |
| pinctrl-names = "default\0high_speed"; | |
| pinctrl-0 = <0xe5 0xe6 0xe7>; | |
| pinctrl-1 = <0xe5 0xe6 0xe8>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| num-cs = <0x02>; | |
| status = "disabled"; | |
| phandle = <0x1c8>; | |
| }; | |
| spi@fe640000 { | |
| compatible = "rockchip,rk3568-spi\0rockchip,rk3066-spi"; | |
| reg = <0x00 0xfe640000 0x00 0x1000>; | |
| interrupts = <0x00 0x6a 0x04>; | |
| clocks = <0x24 0x158 0x24 0x157>; | |
| clock-names = "spiclk\0apb_pclk"; | |
| dmas = <0x46 0x1a 0x46 0x1b>; | |
| dma-names = "tx\0rx"; | |
| pinctrl-names = "default\0high_speed"; | |
| pinctrl-0 = <0xe9 0xea 0xeb>; | |
| pinctrl-1 = <0xe9 0xea 0xec>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| num-cs = <0x02>; | |
| status = "disabled"; | |
| phandle = <0x1c9>; | |
| }; | |
| serial@fe650000 { | |
| compatible = "rockchip,rk3568-uart\0snps,dw-apb-uart"; | |
| reg = <0x00 0xfe650000 0x00 0x100>; | |
| interrupts = <0x00 0x75 0x04>; | |
| clocks = <0x24 0x11f 0x24 0x11c>; | |
| clock-names = "baudclk\0apb_pclk"; | |
| dmas = <0x46 0x02 0x46 0x03>; | |
| pinctrl-0 = <0xed 0xee>; | |
| pinctrl-names = "default"; | |
| reg-io-width = <0x04>; | |
| reg-shift = <0x02>; | |
| status = "okay"; | |
| phandle = <0x1ca>; | |
| }; | |
| serial@fe660000 { | |
| compatible = "rockchip,rk3568-uart\0snps,dw-apb-uart"; | |
| reg = <0x00 0xfe660000 0x00 0x100>; | |
| interrupts = <0x00 0x76 0x04>; | |
| clocks = <0x24 0x123 0x24 0x120>; | |
| clock-names = "baudclk\0apb_pclk"; | |
| dmas = <0x46 0x04 0x46 0x05>; | |
| pinctrl-0 = <0xef>; | |
| pinctrl-names = "default"; | |
| reg-io-width = <0x04>; | |
| reg-shift = <0x02>; | |
| status = "disabled"; | |
| phandle = <0x1cb>; | |
| }; | |
| serial@fe670000 { | |
| compatible = "rockchip,rk3568-uart\0snps,dw-apb-uart"; | |
| reg = <0x00 0xfe670000 0x00 0x100>; | |
| interrupts = <0x00 0x77 0x04>; | |
| clocks = <0x24 0x127 0x24 0x124>; | |
| clock-names = "baudclk\0apb_pclk"; | |
| dmas = <0x46 0x06 0x46 0x07>; | |
| pinctrl-0 = <0xf0>; | |
| pinctrl-names = "default"; | |
| reg-io-width = <0x04>; | |
| reg-shift = <0x02>; | |
| status = "disabled"; | |
| phandle = <0x1cc>; | |
| }; | |
| serial@fe680000 { | |
| compatible = "rockchip,rk3568-uart\0snps,dw-apb-uart"; | |
| reg = <0x00 0xfe680000 0x00 0x100>; | |
| interrupts = <0x00 0x78 0x04>; | |
| clocks = <0x24 0x12b 0x24 0x128>; | |
| clock-names = "baudclk\0apb_pclk"; | |
| dmas = <0x46 0x08 0x46 0x09>; | |
| pinctrl-0 = <0xf1>; | |
| pinctrl-names = "default"; | |
| reg-io-width = <0x04>; | |
| reg-shift = <0x02>; | |
| status = "disabled"; | |
| phandle = <0x1cd>; | |
| }; | |
| serial@fe690000 { | |
| compatible = "rockchip,rk3568-uart\0snps,dw-apb-uart"; | |
| reg = <0x00 0xfe690000 0x00 0x100>; | |
| interrupts = <0x00 0x79 0x04>; | |
| clocks = <0x24 0x12f 0x24 0x12c>; | |
| clock-names = "baudclk\0apb_pclk"; | |
| dmas = <0x46 0x0a 0x46 0x0b>; | |
| pinctrl-0 = <0xf2>; | |
| pinctrl-names = "default"; | |
| reg-io-width = <0x04>; | |
| reg-shift = <0x02>; | |
| status = "disabled"; | |
| phandle = <0x1ce>; | |
| }; | |
| serial@fe6a0000 { | |
| compatible = "rockchip,rk3568-uart\0snps,dw-apb-uart"; | |
| reg = <0x00 0xfe6a0000 0x00 0x100>; | |
| interrupts = <0x00 0x7a 0x04>; | |
| clocks = <0x24 0x133 0x24 0x130>; | |
| clock-names = "baudclk\0apb_pclk"; | |
| dmas = <0x46 0x0c 0x46 0x0d>; | |
| pinctrl-0 = <0xf3>; | |
| pinctrl-names = "default"; | |
| reg-io-width = <0x04>; | |
| reg-shift = <0x02>; | |
| status = "disabled"; | |
| phandle = <0x1cf>; | |
| }; | |
| serial@fe6b0000 { | |
| compatible = "rockchip,rk3568-uart\0snps,dw-apb-uart"; | |
| reg = <0x00 0xfe6b0000 0x00 0x100>; | |
| interrupts = <0x00 0x7b 0x04>; | |
| clocks = <0x24 0x137 0x24 0x134>; | |
| clock-names = "baudclk\0apb_pclk"; | |
| dmas = <0x46 0x0e 0x46 0x0f>; | |
| pinctrl-0 = <0xf4>; | |
| pinctrl-names = "default"; | |
| reg-io-width = <0x04>; | |
| reg-shift = <0x02>; | |
| status = "disabled"; | |
| phandle = <0x1d0>; | |
| }; | |
| serial@fe6c0000 { | |
| compatible = "rockchip,rk3568-uart\0snps,dw-apb-uart"; | |
| reg = <0x00 0xfe6c0000 0x00 0x100>; | |
| interrupts = <0x00 0x7c 0x04>; | |
| clocks = <0x24 0x13b 0x24 0x138>; | |
| clock-names = "baudclk\0apb_pclk"; | |
| dmas = <0x46 0x10 0x46 0x11>; | |
| pinctrl-0 = <0xf5>; | |
| pinctrl-names = "default"; | |
| reg-io-width = <0x04>; | |
| reg-shift = <0x02>; | |
| status = "disabled"; | |
| phandle = <0x1d1>; | |
| }; | |
| serial@fe6d0000 { | |
| compatible = "rockchip,rk3568-uart\0snps,dw-apb-uart"; | |
| reg = <0x00 0xfe6d0000 0x00 0x100>; | |
| interrupts = <0x00 0x7d 0x04>; | |
| clocks = <0x24 0x13f 0x24 0x13c>; | |
| clock-names = "baudclk\0apb_pclk"; | |
| dmas = <0x46 0x12 0x46 0x13>; | |
| pinctrl-0 = <0xf6>; | |
| pinctrl-names = "default"; | |
| reg-io-width = <0x04>; | |
| reg-shift = <0x02>; | |
| status = "disabled"; | |
| phandle = <0x1d2>; | |
| }; | |
| pwm@fe6e0000 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfe6e0000 0x00 0x10>; | |
| interrupts = <0x00 0x53 0x04>; | |
| clocks = <0x24 0x15a 0x24 0x159>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0xf7>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "disabled"; | |
| phandle = <0x1d3>; | |
| }; | |
| pwm@fe6e0010 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfe6e0010 0x00 0x10>; | |
| interrupts = <0x00 0x53 0x04>; | |
| clocks = <0x24 0x15a 0x24 0x159>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0xf8>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "disabled"; | |
| phandle = <0x1d4>; | |
| }; | |
| pwm@fe6e0020 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfe6e0020 0x00 0x10>; | |
| interrupts = <0x00 0x53 0x04>; | |
| clocks = <0x24 0x15a 0x24 0x159>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0xf9>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "disabled"; | |
| phandle = <0x1d5>; | |
| }; | |
| pwm@fe6e0030 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfe6e0030 0x00 0x10>; | |
| interrupts = <0x00 0x53 0x04 0x00 0x57 0x04>; | |
| clocks = <0x24 0x15a 0x24 0x159>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0xfa>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "disabled"; | |
| phandle = <0x1d6>; | |
| }; | |
| pwm@fe6f0000 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfe6f0000 0x00 0x10>; | |
| interrupts = <0x00 0x54 0x04>; | |
| clocks = <0x24 0x15d 0x24 0x15c>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0xfb>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "disabled"; | |
| phandle = <0x1d7>; | |
| }; | |
| pwm@fe6f0010 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfe6f0010 0x00 0x10>; | |
| clocks = <0x24 0x15d 0x24 0x15c>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0xfc>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "disabled"; | |
| phandle = <0x1d8>; | |
| }; | |
| pwm@fe6f0020 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfe6f0020 0x00 0x10>; | |
| interrupts = <0x00 0x54 0x04>; | |
| clocks = <0x24 0x15d 0x24 0x15c>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0xfd>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "disabled"; | |
| phandle = <0x1d9>; | |
| }; | |
| pwm@fe6f0030 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfe6f0030 0x00 0x10>; | |
| interrupts = <0x00 0x54 0x04 0x00 0x58 0x04>; | |
| clocks = <0x24 0x15d 0x24 0x15c>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0xfe>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "disabled"; | |
| phandle = <0x1da>; | |
| }; | |
| pwm@fe700000 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfe700000 0x00 0x10>; | |
| interrupts = <0x00 0x55 0x04>; | |
| clocks = <0x24 0x160 0x24 0x15f>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0xff>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "okay"; | |
| phandle = <0x12a>; | |
| }; | |
| pwm@fe700010 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfe700010 0x00 0x10>; | |
| interrupts = <0x00 0x55 0x04>; | |
| clocks = <0x24 0x160 0x24 0x15f>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0x100>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "okay"; | |
| phandle = <0x12b>; | |
| }; | |
| pwm@fe700020 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfe700020 0x00 0x10>; | |
| interrupts = <0x00 0x55 0x04>; | |
| clocks = <0x24 0x160 0x24 0x15f>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0x101>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "disabled"; | |
| phandle = <0x1db>; | |
| }; | |
| pwm@fe700030 { | |
| compatible = "rockchip,rk3568-pwm\0rockchip,rk3328-pwm"; | |
| reg = <0x00 0xfe700030 0x00 0x10>; | |
| interrupts = <0x00 0x55 0x04 0x00 0x59 0x04>; | |
| clocks = <0x24 0x160 0x24 0x15f>; | |
| clock-names = "pwm\0pclk"; | |
| pinctrl-0 = <0x102>; | |
| pinctrl-names = "active"; | |
| #pwm-cells = <0x03>; | |
| status = "disabled"; | |
| phandle = <0x1dc>; | |
| }; | |
| thermal-zones { | |
| phandle = <0x1dd>; | |
| soc-thermal { | |
| polling-delay-passive = <0x14>; | |
| polling-delay = <0x3e8>; | |
| sustainable-power = <0x389>; | |
| thermal-sensors = <0x103 0x00>; | |
| phandle = <0x1de>; | |
| trips { | |
| trip-point-0 { | |
| temperature = <0x124f8>; | |
| hysteresis = <0x7d0>; | |
| type = "passive"; | |
| phandle = <0x1df>; | |
| }; | |
| trip-point-1 { | |
| temperature = <0x14c08>; | |
| hysteresis = <0x7d0>; | |
| type = "passive"; | |
| phandle = <0x104>; | |
| }; | |
| soc-crit { | |
| temperature = <0x1c138>; | |
| hysteresis = <0x7d0>; | |
| type = "critical"; | |
| phandle = <0x1e0>; | |
| }; | |
| }; | |
| cooling-maps { | |
| map0 { | |
| trip = <0x104>; | |
| cooling-device = <0x1f 0xffffffff 0xffffffff>; | |
| contribution = <0x400>; | |
| }; | |
| map1 { | |
| trip = <0x104>; | |
| cooling-device = <0x105 0xffffffff 0xffffffff>; | |
| contribution = <0x400>; | |
| }; | |
| }; | |
| }; | |
| gpu-thermal { | |
| polling-delay-passive = <0x14>; | |
| polling-delay = <0x3e8>; | |
| thermal-sensors = <0x103 0x01>; | |
| phandle = <0x1e1>; | |
| trips { | |
| gpu-crit { | |
| temperature = <0x1c138>; | |
| hysteresis = <0x7d0>; | |
| type = "critical"; | |
| phandle = <0x1e2>; | |
| }; | |
| }; | |
| }; | |
| }; | |
| tsadc@fe710000 { | |
| compatible = "rockchip,rk3568-tsadc"; | |
| reg = <0x00 0xfe710000 0x00 0x100>; | |
| interrupts = <0x00 0x73 0x04>; | |
| assigned-clocks = <0x24 0x110 0x24 0x111>; | |
| assigned-clock-rates = <0x1036640 0xaae60>; | |
| clocks = <0x24 0x111 0x24 0x10f>; | |
| clock-names = "tsadc\0apb_pclk"; | |
| resets = <0x24 0x182 0x24 0x181 0x24 0x1d7>; | |
| reset-names = "tsadc\0tsadc-apb\0tsadc-phy"; | |
| rockchip,grf = <0x3a>; | |
| nvmem-cells = <0x106 0x107>; | |
| nvmem-cell-names = "trim_base\0trim_base_frac"; | |
| rockchip,hw-tshut-temp = <0x1d4c0>; | |
| rockchip,hw-tshut-mode = <0x00>; | |
| rockchip,hw-tshut-polarity = <0x00>; | |
| pinctrl-names = "gpio\0otpout"; | |
| pinctrl-0 = <0x108>; | |
| pinctrl-1 = <0x109>; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| #thermal-sensor-cells = <0x01>; | |
| status = "okay"; | |
| phandle = <0x103>; | |
| tsadc@0 { | |
| reg = <0x00>; | |
| nvmem-cells = <0x10a 0x10b>; | |
| nvmem-cell-names = "trim_l\0trim_h"; | |
| }; | |
| tsadc@1 { | |
| reg = <0x01>; | |
| nvmem-cells = <0x10c 0x10d>; | |
| nvmem-cell-names = "trim_l\0trim_h"; | |
| }; | |
| }; | |
| saradc@fe720000 { | |
| compatible = "rockchip,rk3568-saradc\0rockchip,rk3399-saradc"; | |
| reg = <0x00 0xfe720000 0x00 0x100>; | |
| interrupts = <0x00 0x5d 0x04>; | |
| clocks = <0x24 0x113 0x24 0x112>; | |
| clock-names = "saradc\0apb_pclk"; | |
| resets = <0x24 0x180>; | |
| reset-names = "saradc-apb"; | |
| #io-channel-cells = <0x01>; | |
| status = "okay"; | |
| vref-supply = <0x32>; | |
| phandle = <0x12e>; | |
| }; | |
| mailbox@fe780000 { | |
| compatible = "rockchip,rk3568-mailbox\0rockchip,rk3368-mailbox"; | |
| reg = <0x00 0xfe780000 0x00 0x1000>; | |
| interrupts = <0x00 0xb7 0x04 0x00 0xb8 0x04 0x00 0xb9 0x04 0x00 0xba 0x04>; | |
| clocks = <0x24 0x11b>; | |
| clock-names = "pclk_mailbox"; | |
| #mbox-cells = <0x01>; | |
| status = "disabled"; | |
| phandle = <0x1e3>; | |
| }; | |
| phy@fe830000 { | |
| compatible = "rockchip,rk3568-naneng-combphy"; | |
| reg = <0x00 0xfe830000 0x00 0x100>; | |
| clocks = <0x39 0x22 0x24 0x17d 0x24 0x7f>; | |
| clock-names = "refclk\0apbclk\0pipe_clk"; | |
| assigned-clocks = <0x39 0x22>; | |
| assigned-clock-rates = <0x5f5e100>; | |
| resets = <0x24 0x1c6 0x24 0x1c7>; | |
| reset-names = "combphy-apb\0combphy"; | |
| rockchip,pipe-grf = <0x10e>; | |
| rockchip,pipe-phy-grf = <0x10f>; | |
| #phy-cells = <0x01>; | |
| status = "disabled"; | |
| phandle = <0x25>; | |
| }; | |
| phy@fe840000 { | |
| compatible = "rockchip,rk3568-naneng-combphy"; | |
| reg = <0x00 0xfe840000 0x00 0x100>; | |
| clocks = <0x39 0x25 0x24 0x17e 0x24 0x7f>; | |
| clock-names = "refclk\0apbclk\0pipe_clk"; | |
| assigned-clocks = <0x39 0x25>; | |
| assigned-clock-rates = <0x5f5e100>; | |
| resets = <0x24 0x1c8 0x24 0x1c9>; | |
| reset-names = "combphy-apb\0combphy"; | |
| rockchip,pipe-grf = <0x10e>; | |
| rockchip,pipe-phy-grf = <0x110>; | |
| #phy-cells = <0x01>; | |
| status = "disabled"; | |
| phandle = <0x27>; | |
| }; | |
| phy@fe850000 { | |
| compatible = "rockchip,rk3568-dsi-dphy\0rockchip,rk3568-video-phy"; | |
| reg = <0x00 0xfe850000 0x00 0x10000 0x00 0xfe060000 0x00 0x10000>; | |
| reg-names = "phy\0host"; | |
| clocks = <0x39 0x17 0x24 0x17a 0x24 0xe8>; | |
| clock-names = "ref\0pclk\0pclk_host"; | |
| #clock-cells = <0x00>; | |
| resets = <0x24 0x1bb>; | |
| reset-names = "apb"; | |
| power-domains = <0x26 0x09>; | |
| #phy-cells = <0x00>; | |
| status = "okay"; | |
| phandle = <0x33>; | |
| }; | |
| phy@fe860000 { | |
| compatible = "rockchip,rk3568-dsi-dphy\0rockchip,rk3568-video-phy"; | |
| reg = <0x00 0xfe860000 0x00 0x10000 0x00 0xfe070000 0x00 0x10000>; | |
| reg-names = "phy\0host"; | |
| clocks = <0x39 0x19 0x24 0x17b 0x24 0xe9>; | |
| clock-names = "ref\0pclk\0pclk_host"; | |
| #clock-cells = <0x00>; | |
| resets = <0x24 0x1bc>; | |
| reset-names = "apb"; | |
| power-domains = <0x26 0x09>; | |
| #phy-cells = <0x00>; | |
| status = "okay"; | |
| phandle = <0x36>; | |
| }; | |
| mipi-dphy@fe850000 { | |
| compatible = "rockchip,rk3568-dsi-dphy"; | |
| reg = <0x00 0xfe850000 0x00 0x10000>; | |
| clock-names = "ref\0pclk"; | |
| clocks = <0x39 0x17 0x24 0x17a>; | |
| #phy-cells = <0x00>; | |
| power-domains = <0x26 0x09>; | |
| reset-names = "apb"; | |
| resets = <0x24 0x1bb>; | |
| status = "disabled"; | |
| phandle = <0x1e4>; | |
| }; | |
| mipi-dphy@fe860000 { | |
| compatible = "rockchip,rk3568-dsi-dphy"; | |
| reg = <0x00 0xfe860000 0x00 0x10000>; | |
| clock-names = "ref\0pclk"; | |
| clocks = <0x39 0x19 0x24 0x17b>; | |
| #phy-cells = <0x00>; | |
| power-domains = <0x26 0x09>; | |
| reset-names = "apb"; | |
| resets = <0x24 0x1bc>; | |
| status = "disabled"; | |
| phandle = <0x1e5>; | |
| }; | |
| csi2-dphy-hw@fe870000 { | |
| compatible = "rockchip,rk3568-csi2-dphy-hw"; | |
| reg = <0x00 0xfe870000 0x00 0x1000>; | |
| clocks = <0x24 0x179>; | |
| clock-names = "pclk"; | |
| rockchip,grf = <0x3a>; | |
| status = "disabled"; | |
| phandle = <0x111>; | |
| }; | |
| csi2-dphy0 { | |
| compatible = "rockchip,rk3568-csi2-dphy"; | |
| rockchip,hw = <0x111>; | |
| status = "disabled"; | |
| phandle = <0x1e6>; | |
| }; | |
| csi2-dphy1 { | |
| compatible = "rockchip,rk3568-csi2-dphy"; | |
| rockchip,hw = <0x111>; | |
| status = "disabled"; | |
| phandle = <0x1e7>; | |
| }; | |
| csi2-dphy2 { | |
| compatible = "rockchip,rk3568-csi2-dphy"; | |
| rockchip,hw = <0x111>; | |
| status = "disabled"; | |
| phandle = <0x1e8>; | |
| }; | |
| usb2-phy@fe8a0000 { | |
| compatible = "rockchip,rk3568-usb2phy"; | |
| reg = <0x00 0xfe8a0000 0x00 0x10000>; | |
| clocks = <0x39 0x13>; | |
| clock-names = "phyclk"; | |
| clock-output-names = "usb480m_phy"; | |
| interrupts = <0x00 0x87 0x04>; | |
| rockchip,usbgrf = <0x112>; | |
| #clock-cells = <0x00>; | |
| assigned-clocks = <0x24 0x0b>; | |
| assigned-clock-parents = <0x29>; | |
| status = "okay"; | |
| phandle = <0x29>; | |
| host-port { | |
| #phy-cells = <0x00>; | |
| status = "okay"; | |
| phandle = <0x2a>; | |
| }; | |
| otg-port { | |
| #phy-cells = <0x00>; | |
| status = "okay"; | |
| rockchip,dis-u2-susphy; | |
| vbus-supply = <0x113>; | |
| phandle = <0x28>; | |
| }; | |
| }; | |
| usb2-phy@fe8b0000 { | |
| compatible = "rockchip,rk3568-usb2phy"; | |
| reg = <0x00 0xfe8b0000 0x00 0x10000>; | |
| clocks = <0x39 0x15>; | |
| clock-names = "phyclk"; | |
| interrupts = <0x00 0x88 0x04>; | |
| rockchip,usbgrf = <0x114>; | |
| #clock-cells = <0x00>; | |
| status = "okay"; | |
| phandle = <0x2b>; | |
| host-port { | |
| #phy-cells = <0x00>; | |
| status = "okay"; | |
| phandle = <0x2d>; | |
| }; | |
| otg-port { | |
| #phy-cells = <0x00>; | |
| status = "okay"; | |
| phandle = <0x2c>; | |
| }; | |
| }; | |
| pinctrl { | |
| compatible = "rockchip,rk3568-pinctrl"; | |
| rockchip,grf = <0x3a>; | |
| rockchip,pmu = <0x3b>; | |
| #address-cells = <0x02>; | |
| #size-cells = <0x02>; | |
| ranges; | |
| phandle = <0x1e9>; | |
| gpio@fdd60000 { | |
| compatible = "rockchip,gpio-bank"; | |
| reg = <0x00 0xfdd60000 0x00 0x100>; | |
| interrupts = <0x00 0x21 0x04>; | |
| clocks = <0x39 0x2e 0x39 0x0c>; | |
| gpio-controller; | |
| #gpio-cells = <0x02>; | |
| interrupt-controller; | |
| #interrupt-cells = <0x02>; | |
| phandle = <0x3e>; | |
| }; | |
| gpio@fe740000 { | |
| compatible = "rockchip,gpio-bank"; | |
| reg = <0x00 0xfe740000 0x00 0x100>; | |
| interrupts = <0x00 0x22 0x04>; | |
| clocks = <0x24 0x163 0x24 0x164>; | |
| gpio-controller; | |
| #gpio-cells = <0x02>; | |
| interrupt-controller; | |
| #interrupt-cells = <0x02>; | |
| phandle = <0xbd>; | |
| }; | |
| gpio@fe750000 { | |
| compatible = "rockchip,gpio-bank"; | |
| reg = <0x00 0xfe750000 0x00 0x100>; | |
| interrupts = <0x00 0x23 0x04>; | |
| clocks = <0x24 0x165 0x24 0x166>; | |
| gpio-controller; | |
| #gpio-cells = <0x02>; | |
| interrupt-controller; | |
| #interrupt-cells = <0x02>; | |
| phandle = <0xc2>; | |
| }; | |
| gpio@fe760000 { | |
| compatible = "rockchip,gpio-bank"; | |
| reg = <0x00 0xfe760000 0x00 0x100>; | |
| interrupts = <0x00 0x24 0x04>; | |
| clocks = <0x24 0x167 0x24 0x168>; | |
| gpio-controller; | |
| #gpio-cells = <0x02>; | |
| interrupt-controller; | |
| #interrupt-cells = <0x02>; | |
| phandle = <0xc7>; | |
| }; | |
| gpio@fe770000 { | |
| compatible = "rockchip,gpio-bank"; | |
| reg = <0x00 0xfe770000 0x00 0x100>; | |
| interrupts = <0x00 0x25 0x04>; | |
| clocks = <0x24 0x169 0x24 0x16a>; | |
| gpio-controller; | |
| #gpio-cells = <0x02>; | |
| interrupt-controller; | |
| #interrupt-cells = <0x02>; | |
| phandle = <0x44>; | |
| }; | |
| pcfg-pull-up { | |
| bias-pull-up; | |
| phandle = <0x117>; | |
| }; | |
| pcfg-pull-down { | |
| bias-pull-down; | |
| phandle = <0x11e>; | |
| }; | |
| pcfg-pull-none { | |
| bias-disable; | |
| phandle = <0x115>; | |
| }; | |
| pcfg-pull-none-drv-level-0 { | |
| bias-disable; | |
| drive-strength = <0x00>; | |
| phandle = <0x1ea>; | |
| }; | |
| pcfg-pull-none-drv-level-1 { | |
| bias-disable; | |
| drive-strength = <0x01>; | |
| phandle = <0x119>; | |
| }; | |
| pcfg-pull-none-drv-level-2 { | |
| bias-disable; | |
| drive-strength = <0x02>; | |
| phandle = <0x118>; | |
| }; | |
| pcfg-pull-none-drv-level-3 { | |
| bias-disable; | |
| drive-strength = <0x03>; | |
| phandle = <0x11d>; | |
| }; | |
| pcfg-pull-none-drv-level-4 { | |
| bias-disable; | |
| drive-strength = <0x04>; | |
| phandle = <0x1eb>; | |
| }; | |
| pcfg-pull-none-drv-level-5 { | |
| bias-disable; | |
| drive-strength = <0x05>; | |
| phandle = <0x1ec>; | |
| }; | |
| pcfg-pull-none-drv-level-6 { | |
| bias-disable; | |
| drive-strength = <0x06>; | |
| phandle = <0x1ed>; | |
| }; | |
| pcfg-pull-none-drv-level-7 { | |
| bias-disable; | |
| drive-strength = <0x07>; | |
| phandle = <0x1ee>; | |
| }; | |
| pcfg-pull-none-drv-level-8 { | |
| bias-disable; | |
| drive-strength = <0x08>; | |
| phandle = <0x1ef>; | |
| }; | |
| pcfg-pull-none-drv-level-9 { | |
| bias-disable; | |
| drive-strength = <0x09>; | |
| phandle = <0x1f0>; | |
| }; | |
| pcfg-pull-none-drv-level-10 { | |
| bias-disable; | |
| drive-strength = <0x0a>; | |
| phandle = <0x1f1>; | |
| }; | |
| pcfg-pull-none-drv-level-11 { | |
| bias-disable; | |
| drive-strength = <0x0b>; | |
| phandle = <0x1f2>; | |
| }; | |
| pcfg-pull-none-drv-level-12 { | |
| bias-disable; | |
| drive-strength = <0x0c>; | |
| phandle = <0x1f3>; | |
| }; | |
| pcfg-pull-none-drv-level-13 { | |
| bias-disable; | |
| drive-strength = <0x0d>; | |
| phandle = <0x1f4>; | |
| }; | |
| pcfg-pull-none-drv-level-14 { | |
| bias-disable; | |
| drive-strength = <0x0e>; | |
| phandle = <0x1f5>; | |
| }; | |
| pcfg-pull-none-drv-level-15 { | |
| bias-disable; | |
| drive-strength = <0x0f>; | |
| phandle = <0x1f6>; | |
| }; | |
| pcfg-pull-up-drv-level-0 { | |
| bias-pull-up; | |
| drive-strength = <0x00>; | |
| phandle = <0x1f7>; | |
| }; | |
| pcfg-pull-up-drv-level-1 { | |
| bias-pull-up; | |
| drive-strength = <0x01>; | |
| phandle = <0x11c>; | |
| }; | |
| pcfg-pull-up-drv-level-2 { | |
| bias-pull-up; | |
| drive-strength = <0x02>; | |
| phandle = <0x116>; | |
| }; | |
| pcfg-pull-up-drv-level-3 { | |
| bias-pull-up; | |
| drive-strength = <0x03>; | |
| phandle = <0x1f8>; | |
| }; | |
| pcfg-pull-up-drv-level-4 { | |
| bias-pull-up; | |
| drive-strength = <0x04>; | |
| phandle = <0x1f9>; | |
| }; | |
| pcfg-pull-up-drv-level-5 { | |
| bias-pull-up; | |
| drive-strength = <0x05>; | |
| phandle = <0x1fa>; | |
| }; | |
| pcfg-pull-up-drv-level-6 { | |
| bias-pull-up; | |
| drive-strength = <0x06>; | |
| phandle = <0x1fb>; | |
| }; | |
| pcfg-pull-up-drv-level-7 { | |
| bias-pull-up; | |
| drive-strength = <0x07>; | |
| phandle = <0x1fc>; | |
| }; | |
| pcfg-pull-up-drv-level-8 { | |
| bias-pull-up; | |
| drive-strength = <0x08>; | |
| phandle = <0x1fd>; | |
| }; | |
| pcfg-pull-up-drv-level-9 { | |
| bias-pull-up; | |
| drive-strength = <0x09>; | |
| phandle = <0x1fe>; | |
| }; | |
| pcfg-pull-up-drv-level-10 { | |
| bias-pull-up; | |
| drive-strength = <0x0a>; | |
| phandle = <0x1ff>; | |
| }; | |
| pcfg-pull-up-drv-level-11 { | |
| bias-pull-up; | |
| drive-strength = <0x0b>; | |
| phandle = <0x200>; | |
| }; | |
| pcfg-pull-up-drv-level-12 { | |
| bias-pull-up; | |
| drive-strength = <0x0c>; | |
| phandle = <0x201>; | |
| }; | |
| pcfg-pull-up-drv-level-13 { | |
| bias-pull-up; | |
| drive-strength = <0x0d>; | |
| phandle = <0x202>; | |
| }; | |
| pcfg-pull-up-drv-level-14 { | |
| bias-pull-up; | |
| drive-strength = <0x0e>; | |
| phandle = <0x203>; | |
| }; | |
| pcfg-pull-up-drv-level-15 { | |
| bias-pull-up; | |
| drive-strength = <0x0f>; | |
| phandle = <0x204>; | |
| }; | |
| pcfg-pull-down-drv-level-0 { | |
| bias-pull-down; | |
| drive-strength = <0x00>; | |
| phandle = <0x205>; | |
| }; | |
| pcfg-pull-down-drv-level-1 { | |
| bias-pull-down; | |
| drive-strength = <0x01>; | |
| phandle = <0x206>; | |
| }; | |
| pcfg-pull-down-drv-level-2 { | |
| bias-pull-down; | |
| drive-strength = <0x02>; | |
| phandle = <0x207>; | |
| }; | |
| pcfg-pull-down-drv-level-3 { | |
| bias-pull-down; | |
| drive-strength = <0x03>; | |
| phandle = <0x208>; | |
| }; | |
| pcfg-pull-down-drv-level-4 { | |
| bias-pull-down; | |
| drive-strength = <0x04>; | |
| phandle = <0x209>; | |
| }; | |
| pcfg-pull-down-drv-level-5 { | |
| bias-pull-down; | |
| drive-strength = <0x05>; | |
| phandle = <0x20a>; | |
| }; | |
| pcfg-pull-down-drv-level-6 { | |
| bias-pull-down; | |
| drive-strength = <0x06>; | |
| phandle = <0x20b>; | |
| }; | |
| pcfg-pull-down-drv-level-7 { | |
| bias-pull-down; | |
| drive-strength = <0x07>; | |
| phandle = <0x20c>; | |
| }; | |
| pcfg-pull-down-drv-level-8 { | |
| bias-pull-down; | |
| drive-strength = <0x08>; | |
| phandle = <0x20d>; | |
| }; | |
| pcfg-pull-down-drv-level-9 { | |
| bias-pull-down; | |
| drive-strength = <0x09>; | |
| phandle = <0x20e>; | |
| }; | |
| pcfg-pull-down-drv-level-10 { | |
| bias-pull-down; | |
| drive-strength = <0x0a>; | |
| phandle = <0x20f>; | |
| }; | |
| pcfg-pull-down-drv-level-11 { | |
| bias-pull-down; | |
| drive-strength = <0x0b>; | |
| phandle = <0x210>; | |
| }; | |
| pcfg-pull-down-drv-level-12 { | |
| bias-pull-down; | |
| drive-strength = <0x0c>; | |
| phandle = <0x211>; | |
| }; | |
| pcfg-pull-down-drv-level-13 { | |
| bias-pull-down; | |
| drive-strength = <0x0d>; | |
| phandle = <0x212>; | |
| }; | |
| pcfg-pull-down-drv-level-14 { | |
| bias-pull-down; | |
| drive-strength = <0x0e>; | |
| phandle = <0x213>; | |
| }; | |
| pcfg-pull-down-drv-level-15 { | |
| bias-pull-down; | |
| drive-strength = <0x0f>; | |
| phandle = <0x214>; | |
| }; | |
| pcfg-pull-up-smt { | |
| bias-pull-up; | |
| input-schmitt-enable; | |
| phandle = <0x215>; | |
| }; | |
| pcfg-pull-down-smt { | |
| bias-pull-down; | |
| input-schmitt-enable; | |
| phandle = <0x216>; | |
| }; | |
| pcfg-pull-none-smt { | |
| bias-disable; | |
| input-schmitt-enable; | |
| phandle = <0x11a>; | |
| }; | |
| pcfg-pull-none-drv-level-0-smt { | |
| bias-disable; | |
| drive-strength = <0x00>; | |
| input-schmitt-enable; | |
| phandle = <0x217>; | |
| }; | |
| pcfg-pull-none-drv-level-1-smt { | |
| bias-disable; | |
| drive-strength = <0x01>; | |
| input-schmitt-enable; | |
| phandle = <0x218>; | |
| }; | |
| pcfg-pull-none-drv-level-2-smt { | |
| bias-disable; | |
| drive-strength = <0x02>; | |
| input-schmitt-enable; | |
| phandle = <0x219>; | |
| }; | |
| pcfg-pull-none-drv-level-3-smt { | |
| bias-disable; | |
| drive-strength = <0x03>; | |
| input-schmitt-enable; | |
| phandle = <0x21a>; | |
| }; | |
| pcfg-pull-none-drv-level-4-smt { | |
| bias-disable; | |
| drive-strength = <0x04>; | |
| input-schmitt-enable; | |
| phandle = <0x21b>; | |
| }; | |
| pcfg-pull-none-drv-level-5-smt { | |
| bias-disable; | |
| drive-strength = <0x05>; | |
| input-schmitt-enable; | |
| phandle = <0x21c>; | |
| }; | |
| pcfg-output-high { | |
| output-high; | |
| phandle = <0x21d>; | |
| }; | |
| pcfg-output-high-pull-up { | |
| output-high; | |
| bias-pull-up; | |
| phandle = <0x21e>; | |
| }; | |
| pcfg-output-high-pull-down { | |
| output-high; | |
| bias-pull-down; | |
| phandle = <0x21f>; | |
| }; | |
| pcfg-output-high-pull-none { | |
| output-high; | |
| bias-disable; | |
| phandle = <0x220>; | |
| }; | |
| pcfg-output-low { | |
| output-low; | |
| phandle = <0x11b>; | |
| }; | |
| pcfg-output-low-pull-up { | |
| output-low; | |
| bias-pull-up; | |
| phandle = <0x221>; | |
| }; | |
| pcfg-output-low-pull-down { | |
| output-low; | |
| bias-pull-down; | |
| phandle = <0x222>; | |
| }; | |
| pcfg-output-low-pull-none { | |
| output-low; | |
| bias-disable; | |
| phandle = <0x223>; | |
| }; | |
| acodec { | |
| acodec-pins { | |
| rockchip,pins = <0x01 0x09 0x05 0x115 0x01 0x01 0x05 0x115 0x01 0x00 0x05 0x115 0x01 0x07 0x05 0x115 0x01 0x08 0x05 0x115 0x01 0x03 0x05 0x115 0x01 0x05 0x05 0x115>; | |
| phandle = <0xd3>; | |
| }; | |
| }; | |
| audiopwm { | |
| audiopwm-lout { | |
| rockchip,pins = <0x01 0x00 0x04 0x115>; | |
| phandle = <0x224>; | |
| }; | |
| audiopwm-loutn { | |
| rockchip,pins = <0x01 0x01 0x06 0x115>; | |
| phandle = <0x225>; | |
| }; | |
| audiopwm-loutp { | |
| rockchip,pins = <0x01 0x00 0x06 0x115>; | |
| phandle = <0x226>; | |
| }; | |
| audiopwm-rout { | |
| rockchip,pins = <0x01 0x01 0x04 0x115>; | |
| phandle = <0x227>; | |
| }; | |
| audiopwm-routn { | |
| rockchip,pins = <0x01 0x07 0x04 0x115>; | |
| phandle = <0x228>; | |
| }; | |
| audiopwm-routp { | |
| rockchip,pins = <0x01 0x06 0x04 0x115>; | |
| phandle = <0x229>; | |
| }; | |
| }; | |
| bt656 { | |
| bt656m0-pins { | |
| rockchip,pins = <0x03 0x00 0x02 0x115 0x02 0x18 0x02 0x115 0x02 0x19 0x02 0x115 0x02 0x1a 0x02 0x115 0x02 0x1b 0x02 0x115 0x02 0x1c 0x02 0x115 0x02 0x1d 0x02 0x115 0x02 0x1e 0x02 0x115 0x02 0x1f 0x02 0x115>; | |
| phandle = <0x22a>; | |
| }; | |
| bt656m1-pins { | |
| rockchip,pins = <0x04 0x0c 0x05 0x115 0x03 0x16 0x05 0x115 0x03 0x17 0x05 0x115 0x03 0x18 0x05 0x115 0x03 0x19 0x05 0x115 0x03 0x1a 0x05 0x115 0x03 0x1b 0x05 0x115 0x03 0x1c 0x05 0x115 0x03 0x1d 0x05 0x115>; | |
| phandle = <0x22b>; | |
| }; | |
| }; | |
| bt1120 { | |
| bt1120-pins { | |
| rockchip,pins = <0x03 0x06 0x02 0x115 0x03 0x01 0x02 0x115 0x03 0x02 0x02 0x115 0x03 0x03 0x02 0x115 0x03 0x04 0x02 0x115 0x03 0x05 0x02 0x115 0x03 0x07 0x02 0x115 0x03 0x08 0x02 0x115 0x03 0x09 0x02 0x115 0x03 0x0a 0x02 0x115 0x03 0x0b 0x02 0x115 0x03 0x0c 0x02 0x115 0x03 0x0d 0x02 0x115 0x03 0x0e 0x02 0x115 0x03 0x11 0x02 0x115 0x03 0x12 0x02 0x115 0x03 0x13 0x02 0x115>; | |
| phandle = <0x22c>; | |
| }; | |
| }; | |
| cam { | |
| cam-clkout0 { | |
| rockchip,pins = <0x04 0x07 0x01 0x115>; | |
| phandle = <0x22d>; | |
| }; | |
| cam-clkout1 { | |
| rockchip,pins = <0x04 0x08 0x01 0x115>; | |
| phandle = <0x22e>; | |
| }; | |
| }; | |
| can0 { | |
| can0m0-pins { | |
| rockchip,pins = <0x00 0x0c 0x02 0x115 0x00 0x0b 0x02 0x115>; | |
| phandle = <0x22f>; | |
| }; | |
| can0m1-pins { | |
| rockchip,pins = <0x02 0x02 0x04 0x115 0x02 0x01 0x04 0x115>; | |
| phandle = <0x230>; | |
| }; | |
| }; | |
| can1 { | |
| can1m0-pins { | |
| rockchip,pins = <0x01 0x00 0x03 0x115 0x01 0x01 0x03 0x115>; | |
| phandle = <0x231>; | |
| }; | |
| can1m1-pins { | |
| rockchip,pins = <0x04 0x12 0x03 0x115 0x04 0x13 0x03 0x115>; | |
| phandle = <0x232>; | |
| }; | |
| }; | |
| can2 { | |
| can2m0-pins { | |
| rockchip,pins = <0x04 0x0c 0x03 0x115 0x04 0x0d 0x03 0x115>; | |
| phandle = <0x233>; | |
| }; | |
| can2m1-pins { | |
| rockchip,pins = <0x02 0x09 0x04 0x115 0x02 0x0a 0x04 0x115>; | |
| phandle = <0x234>; | |
| }; | |
| }; | |
| cif { | |
| cif-clk { | |
| rockchip,pins = <0x04 0x10 0x01 0x115>; | |
| phandle = <0x235>; | |
| }; | |
| cif-dvp-clk { | |
| rockchip,pins = <0x04 0x11 0x01 0x115 0x04 0x0e 0x01 0x115 0x04 0x0f 0x01 0x115>; | |
| phandle = <0x236>; | |
| }; | |
| cif-dvp-bus16 { | |
| rockchip,pins = <0x03 0x1e 0x01 0x115 0x03 0x1f 0x01 0x115 0x04 0x00 0x01 0x115 0x04 0x01 0x01 0x115 0x04 0x02 0x01 0x115 0x04 0x03 0x01 0x115 0x04 0x04 0x01 0x115 0x04 0x05 0x01 0x115>; | |
| phandle = <0x237>; | |
| }; | |
| cif-dvp-bus8 { | |
| rockchip,pins = <0x03 0x16 0x01 0x115 0x03 0x17 0x01 0x115 0x03 0x18 0x01 0x115 0x03 0x19 0x01 0x115 0x03 0x1a 0x01 0x115 0x03 0x1b 0x01 0x115 0x03 0x1c 0x01 0x115 0x03 0x1d 0x01 0x115>; | |
| phandle = <0x238>; | |
| }; | |
| }; | |
| clk32k { | |
| clk32k-in { | |
| rockchip,pins = <0x00 0x08 0x01 0x115>; | |
| phandle = <0x239>; | |
| }; | |
| clk32k-out0 { | |
| rockchip,pins = <0x00 0x08 0x02 0x115>; | |
| phandle = <0x23>; | |
| }; | |
| clk32k-out1 { | |
| rockchip,pins = <0x02 0x16 0x01 0x115>; | |
| phandle = <0x23a>; | |
| }; | |
| }; | |
| cpu { | |
| cpu-pins { | |
| rockchip,pins = <0x00 0x0f 0x02 0x115>; | |
| phandle = <0x23b>; | |
| }; | |
| }; | |
| ebc { | |
| ebc-extern { | |
| rockchip,pins = <0x04 0x07 0x02 0x115 0x04 0x08 0x02 0x115 0x04 0x09 0x02 0x115 0x04 0x0d 0x02 0x115 0x04 0x0a 0x02 0x115>; | |
| phandle = <0x23c>; | |
| }; | |
| ebc-pins { | |
| rockchip,pins = <0x04 0x10 0x02 0x115 0x04 0x0b 0x02 0x115 0x04 0x0c 0x02 0x115 0x04 0x06 0x02 0x115 0x04 0x11 0x02 0x115 0x03 0x16 0x02 0x115 0x03 0x17 0x02 0x115 0x03 0x18 0x02 0x115 0x03 0x19 0x02 0x115 0x03 0x1a 0x02 0x115 0x03 0x1b 0x02 0x115 0x03 0x1c 0x02 0x115 0x03 0x1d 0x02 0x115 0x03 0x1e 0x02 0x115 0x03 0x1f 0x02 0x115 0x04 0x00 0x02 0x115 0x04 0x01 0x02 0x115 0x04 0x02 0x02 0x115 0x04 0x03 0x02 0x115 0x04 0x04 0x02 0x115 0x04 0x05 0x02 0x115 0x04 0x0e 0x02 0x115 0x04 0x0f 0x02 0x115>; | |
| phandle = <0x71>; | |
| }; | |
| }; | |
| edpdp { | |
| edpdpm0-pins { | |
| rockchip,pins = <0x04 0x14 0x01 0x115>; | |
| phandle = <0x23d>; | |
| }; | |
| edpdpm1-pins { | |
| rockchip,pins = <0x00 0x12 0x02 0x115>; | |
| phandle = <0x23e>; | |
| }; | |
| }; | |
| emmc { | |
| emmc-rstnout { | |
| rockchip,pins = <0x01 0x17 0x01 0x115>; | |
| phandle = <0x23f>; | |
| }; | |
| emmc-bus8 { | |
| rockchip,pins = <0x01 0x0c 0x01 0x116 0x01 0x0d 0x01 0x116 0x01 0x0e 0x01 0x116 0x01 0x0f 0x01 0x116 0x01 0x10 0x01 0x116 0x01 0x11 0x01 0x116 0x01 0x12 0x01 0x116 0x01 0x13 0x01 0x116>; | |
| phandle = <0x240>; | |
| }; | |
| emmc-clk { | |
| rockchip,pins = <0x01 0x15 0x01 0x116>; | |
| phandle = <0x241>; | |
| }; | |
| emmc-cmd { | |
| rockchip,pins = <0x01 0x14 0x01 0x116>; | |
| phandle = <0x242>; | |
| }; | |
| emmc-datastrobe { | |
| rockchip,pins = <0x01 0x16 0x01 0x115>; | |
| phandle = <0x243>; | |
| }; | |
| }; | |
| eth0 { | |
| eth0-pins { | |
| rockchip,pins = <0x02 0x11 0x02 0x115>; | |
| phandle = <0x244>; | |
| }; | |
| }; | |
| eth1 { | |
| eth1m0-pins { | |
| rockchip,pins = <0x03 0x08 0x03 0x115>; | |
| phandle = <0x245>; | |
| }; | |
| eth1m1-pins { | |
| rockchip,pins = <0x04 0x0b 0x03 0x115>; | |
| phandle = <0x246>; | |
| }; | |
| }; | |
| flash { | |
| flash-pins { | |
| rockchip,pins = <0x01 0x18 0x02 0x115 0x01 0x16 0x03 0x115 0x01 0x1b 0x02 0x115 0x01 0x1c 0x02 0x115 0x01 0x0c 0x02 0x115 0x01 0x0d 0x02 0x115 0x01 0x0e 0x02 0x115 0x01 0x0f 0x02 0x115 0x01 0x10 0x02 0x115 0x01 0x11 0x02 0x115 0x01 0x12 0x02 0x115 0x01 0x13 0x02 0x115 0x01 0x15 0x02 0x115 0x01 0x1a 0x02 0x115 0x01 0x19 0x02 0x115 0x00 0x07 0x01 0x115 0x01 0x17 0x03 0x115 0x01 0x14 0x02 0x115>; | |
| phandle = <0x247>; | |
| }; | |
| }; | |
| fspi { | |
| fspi-pins { | |
| rockchip,pins = <0x01 0x18 0x01 0x115 0x01 0x1b 0x01 0x115 0x01 0x19 0x01 0x115 0x01 0x1a 0x01 0x115 0x01 0x17 0x02 0x115 0x01 0x1c 0x01 0x115>; | |
| phandle = <0x248>; | |
| }; | |
| fspi-cs1 { | |
| rockchip,pins = <0x01 0x16 0x02 0x117>; | |
| phandle = <0x249>; | |
| }; | |
| }; | |
| gmac0 { | |
| gmac0-miim { | |
| rockchip,pins = <0x02 0x13 0x02 0x115 0x02 0x14 0x02 0x115>; | |
| phandle = <0x24a>; | |
| }; | |
| gmac0-clkinout { | |
| rockchip,pins = <0x02 0x12 0x02 0x115>; | |
| phandle = <0x24b>; | |
| }; | |
| gmac0-rx-er { | |
| rockchip,pins = <0x02 0x15 0x02 0x115>; | |
| phandle = <0x24c>; | |
| }; | |
| gmac0-rx-bus2 { | |
| rockchip,pins = <0x02 0x0e 0x01 0x115 0x02 0x0f 0x02 0x115 0x02 0x10 0x02 0x115>; | |
| phandle = <0x24d>; | |
| }; | |
| gmac0-tx-bus2 { | |
| rockchip,pins = <0x02 0x0b 0x01 0x118 0x02 0x0c 0x01 0x118 0x02 0x0d 0x01 0x115>; | |
| phandle = <0x24e>; | |
| }; | |
| gmac0-rgmii-clk { | |
| rockchip,pins = <0x02 0x05 0x02 0x115 0x02 0x08 0x02 0x119>; | |
| phandle = <0x24f>; | |
| }; | |
| gmac0-rgmii-bus { | |
| rockchip,pins = <0x02 0x03 0x02 0x115 0x02 0x04 0x02 0x115 0x02 0x06 0x02 0x118 0x02 0x07 0x02 0x118>; | |
| phandle = <0x250>; | |
| }; | |
| }; | |
| gmac1 { | |
| gmac1m0-miim { | |
| rockchip,pins = <0x03 0x14 0x03 0x115 0x03 0x15 0x03 0x115>; | |
| phandle = <0x251>; | |
| }; | |
| gmac1m0-clkinout { | |
| rockchip,pins = <0x03 0x10 0x03 0x115>; | |
| phandle = <0x252>; | |
| }; | |
| gmac1m0-rx-er { | |
| rockchip,pins = <0x03 0x0c 0x03 0x115>; | |
| phandle = <0x253>; | |
| }; | |
| gmac1m0-rx-bus2 { | |
| rockchip,pins = <0x03 0x09 0x03 0x115 0x03 0x0a 0x03 0x115 0x03 0x0b 0x03 0x115>; | |
| phandle = <0x254>; | |
| }; | |
| gmac1m0-tx-bus2 { | |
| rockchip,pins = <0x03 0x0d 0x03 0x118 0x03 0x0e 0x03 0x118 0x03 0x0f 0x03 0x115>; | |
| phandle = <0x255>; | |
| }; | |
| gmac1m0-rgmii-clk { | |
| rockchip,pins = <0x03 0x07 0x03 0x115 0x03 0x06 0x03 0x119>; | |
| phandle = <0x256>; | |
| }; | |
| gmac1m0-rgmii-bus { | |
| rockchip,pins = <0x03 0x04 0x03 0x115 0x03 0x05 0x03 0x115 0x03 0x02 0x03 0x118 0x03 0x03 0x03 0x118>; | |
| phandle = <0x257>; | |
| }; | |
| gmac1m1-miim { | |
| rockchip,pins = <0x04 0x0e 0x03 0x115 0x04 0x0f 0x03 0x115>; | |
| phandle = <0x258>; | |
| }; | |
| gmac1m1-clkinout { | |
| rockchip,pins = <0x04 0x11 0x03 0x115>; | |
| phandle = <0x259>; | |
| }; | |
| gmac1m1-rx-er { | |
| rockchip,pins = <0x04 0x0a 0x03 0x115>; | |
| phandle = <0x25a>; | |
| }; | |
| gmac1m1-rx-bus2 { | |
| rockchip,pins = <0x04 0x07 0x03 0x115 0x04 0x08 0x03 0x115 0x04 0x09 0x03 0x115>; | |
| phandle = <0x25b>; | |
| }; | |
| gmac1m1-tx-bus2 { | |
| rockchip,pins = <0x04 0x04 0x03 0x118 0x04 0x05 0x03 0x118 0x04 0x06 0x03 0x115>; | |
| phandle = <0x25c>; | |
| }; | |
| gmac1m1-rgmii-clk { | |
| rockchip,pins = <0x04 0x03 0x03 0x115 0x04 0x00 0x03 0x119>; | |
| phandle = <0x25d>; | |
| }; | |
| gmac1m1-rgmii-bus { | |
| rockchip,pins = <0x04 0x01 0x03 0x115 0x04 0x02 0x03 0x115 0x03 0x1e 0x03 0x118 0x03 0x1f 0x03 0x118>; | |
| phandle = <0x25e>; | |
| }; | |
| }; | |
| gpu { | |
| gpu-pins { | |
| rockchip,pins = <0x00 0x10 0x02 0x115 0x00 0x06 0x04 0x115>; | |
| phandle = <0x25f>; | |
| }; | |
| }; | |
| hdmitx { | |
| hdmitxm0-cec { | |
| rockchip,pins = <0x04 0x19 0x01 0x115>; | |
| phandle = <0xa8>; | |
| }; | |
| hdmitxm1-cec { | |
| rockchip,pins = <0x00 0x17 0x01 0x115>; | |
| phandle = <0x260>; | |
| }; | |
| hdmitx-scl { | |
| rockchip,pins = <0x04 0x17 0x01 0x115>; | |
| phandle = <0xa6>; | |
| }; | |
| hdmitx-sda { | |
| rockchip,pins = <0x04 0x18 0x01 0x115>; | |
| phandle = <0xa7>; | |
| }; | |
| }; | |
| i2c0 { | |
| i2c0-xfer { | |
| rockchip,pins = <0x00 0x09 0x01 0x11a 0x00 0x0a 0x01 0x11a>; | |
| phandle = <0x3c>; | |
| }; | |
| }; | |
| i2c1 { | |
| i2c1-xfer { | |
| rockchip,pins = <0x00 0x0b 0x01 0x11a 0x00 0x0c 0x01 0x11a>; | |
| phandle = <0xd5>; | |
| }; | |
| }; | |
| i2c2 { | |
| i2c2m0-xfer { | |
| rockchip,pins = <0x00 0x0d 0x01 0x11a 0x00 0x0e 0x01 0x11a>; | |
| phandle = <0x261>; | |
| }; | |
| i2c2m1-xfer { | |
| rockchip,pins = <0x04 0x0d 0x01 0x11a 0x04 0x0c 0x01 0x11a>; | |
| phandle = <0xd6>; | |
| }; | |
| }; | |
| i2c3 { | |
| i2c3m0-xfer { | |
| rockchip,pins = <0x01 0x01 0x01 0x11a 0x01 0x00 0x01 0x11a>; | |
| phandle = <0x262>; | |
| }; | |
| i2c3m1-xfer { | |
| rockchip,pins = <0x03 0x0d 0x04 0x11a 0x03 0x0e 0x04 0x11a>; | |
| phandle = <0xd7>; | |
| }; | |
| }; | |
| i2c4 { | |
| i2c4m0-xfer { | |
| rockchip,pins = <0x04 0x0b 0x01 0x11a 0x04 0x0a 0x01 0x11a>; | |
| phandle = <0xda>; | |
| }; | |
| i2c4m1-xfer { | |
| rockchip,pins = <0x02 0x0a 0x02 0x11a 0x02 0x09 0x02 0x11a>; | |
| phandle = <0x263>; | |
| }; | |
| }; | |
| i2c5 { | |
| i2c5m0-xfer { | |
| rockchip,pins = <0x03 0x0b 0x04 0x11a 0x03 0x0c 0x04 0x11a>; | |
| phandle = <0xdb>; | |
| }; | |
| i2c5m1-xfer { | |
| rockchip,pins = <0x04 0x17 0x02 0x11a 0x04 0x18 0x02 0x11a>; | |
| phandle = <0x264>; | |
| }; | |
| }; | |
| i2s1 { | |
| i2s1m0-lrckrx { | |
| rockchip,pins = <0x01 0x06 0x01 0x11a>; | |
| phandle = <0x265>; | |
| }; | |
| i2s1m0-lrcktx { | |
| rockchip,pins = <0x01 0x05 0x01 0x11a>; | |
| phandle = <0xbf>; | |
| }; | |
| i2s1m0-mclk { | |
| rockchip,pins = <0x01 0x02 0x01 0x11a>; | |
| phandle = <0x43>; | |
| }; | |
| i2s1m0-sclkrx { | |
| rockchip,pins = <0x01 0x04 0x01 0x11a>; | |
| phandle = <0x266>; | |
| }; | |
| i2s1m0-sclktx { | |
| rockchip,pins = <0x01 0x03 0x01 0x11a>; | |
| phandle = <0xbe>; | |
| }; | |
| i2s1m0-sdi0 { | |
| rockchip,pins = <0x01 0x0b 0x01 0x115>; | |
| phandle = <0xc0>; | |
| }; | |
| i2s1m0-sdi1 { | |
| rockchip,pins = <0x01 0x0a 0x02 0x115>; | |
| phandle = <0x267>; | |
| }; | |
| i2s1m0-sdi2 { | |
| rockchip,pins = <0x01 0x09 0x02 0x115>; | |
| phandle = <0x268>; | |
| }; | |
| i2s1m0-sdi3 { | |
| rockchip,pins = <0x01 0x08 0x02 0x115>; | |
| phandle = <0x269>; | |
| }; | |
| i2s1m0-sdo0 { | |
| rockchip,pins = <0x01 0x07 0x01 0x115>; | |
| phandle = <0xc1>; | |
| }; | |
| i2s1m0-sdo1 { | |
| rockchip,pins = <0x01 0x08 0x01 0x115>; | |
| phandle = <0x26a>; | |
| }; | |
| i2s1m0-sdo2 { | |
| rockchip,pins = <0x01 0x09 0x01 0x115>; | |
| phandle = <0x26b>; | |
| }; | |
| i2s1m0-sdo3 { | |
| rockchip,pins = <0x01 0x0a 0x01 0x115>; | |
| phandle = <0x26c>; | |
| }; | |
| i2s1m1-lrckrx { | |
| rockchip,pins = <0x04 0x07 0x05 0x11a>; | |
| phandle = <0x26d>; | |
| }; | |
| i2s1m1-lrcktx { | |
| rockchip,pins = <0x03 0x18 0x04 0x11a>; | |
| phandle = <0x26e>; | |
| }; | |
| i2s1m1-mclk { | |
| rockchip,pins = <0x03 0x16 0x04 0x11a>; | |
| phandle = <0x26f>; | |
| }; | |
| i2s1m1-sclkrx { | |
| rockchip,pins = <0x04 0x06 0x05 0x11a>; | |
| phandle = <0x270>; | |
| }; | |
| i2s1m1-sclktx { | |
| rockchip,pins = <0x03 0x17 0x04 0x11a>; | |
| phandle = <0x271>; | |
| }; | |
| i2s1m1-sdi0 { | |
| rockchip,pins = <0x03 0x1a 0x04 0x115>; | |
| phandle = <0x272>; | |
| }; | |
| i2s1m1-sdi1 { | |
| rockchip,pins = <0x03 0x1b 0x04 0x115>; | |
| phandle = <0x273>; | |
| }; | |
| i2s1m1-sdi2 { | |
| rockchip,pins = <0x03 0x1c 0x04 0x115>; | |
| phandle = <0x274>; | |
| }; | |
| i2s1m1-sdi3 { | |
| rockchip,pins = <0x03 0x1d 0x04 0x115>; | |
| phandle = <0x275>; | |
| }; | |
| i2s1m1-sdo0 { | |
| rockchip,pins = <0x03 0x19 0x04 0x115>; | |
| phandle = <0x276>; | |
| }; | |
| i2s1m1-sdo1 { | |
| rockchip,pins = <0x04 0x08 0x05 0x115>; | |
| phandle = <0x277>; | |
| }; | |
| i2s1m1-sdo2 { | |
| rockchip,pins = <0x04 0x09 0x04 0x115>; | |
| phandle = <0x278>; | |
| }; | |
| i2s1m1-sdo3 { | |
| rockchip,pins = <0x04 0x0d 0x04 0x115>; | |
| phandle = <0x279>; | |
| }; | |
| i2s1m2-lrckrx { | |
| rockchip,pins = <0x03 0x15 0x05 0x11a>; | |
| phandle = <0x27a>; | |
| }; | |
| i2s1m2-lrcktx { | |
| rockchip,pins = <0x02 0x1a 0x05 0x11a>; | |
| phandle = <0x27b>; | |
| }; | |
| i2s1m2-mclk { | |
| rockchip,pins = <0x02 0x18 0x05 0x11a>; | |
| phandle = <0x27c>; | |
| }; | |
| i2s1m2-sclkrx { | |
| rockchip,pins = <0x03 0x13 0x05 0x11a>; | |
| phandle = <0x27d>; | |
| }; | |
| i2s1m2-sclktx { | |
| rockchip,pins = <0x02 0x19 0x05 0x11a>; | |
| phandle = <0x27e>; | |
| }; | |
| i2s1m2-sdi0 { | |
| rockchip,pins = <0x02 0x1b 0x05 0x115>; | |
| phandle = <0x27f>; | |
| }; | |
| i2s1m2-sdi1 { | |
| rockchip,pins = <0x02 0x1c 0x05 0x115>; | |
| phandle = <0x280>; | |
| }; | |
| i2s1m2-sdi2 { | |
| rockchip,pins = <0x02 0x1d 0x05 0x115>; | |
| phandle = <0x281>; | |
| }; | |
| i2s1m2-sdi3 { | |
| rockchip,pins = <0x02 0x1e 0x05 0x115>; | |
| phandle = <0x282>; | |
| }; | |
| i2s1m2-sdo0 { | |
| rockchip,pins = <0x02 0x1f 0x05 0x115>; | |
| phandle = <0x283>; | |
| }; | |
| i2s1m2-sdo1 { | |
| rockchip,pins = <0x03 0x00 0x05 0x115>; | |
| phandle = <0x284>; | |
| }; | |
| i2s1m2-sdo2 { | |
| rockchip,pins = <0x03 0x11 0x05 0x115>; | |
| phandle = <0x285>; | |
| }; | |
| i2s1m2-sdo3 { | |
| rockchip,pins = <0x03 0x12 0x05 0x115>; | |
| phandle = <0x286>; | |
| }; | |
| }; | |
| i2s2 { | |
| i2s2m0-lrckrx { | |
| rockchip,pins = <0x02 0x10 0x01 0x11a>; | |
| phandle = <0x287>; | |
| }; | |
| i2s2m0-lrcktx { | |
| rockchip,pins = <0x02 0x13 0x01 0x11a>; | |
| phandle = <0xc4>; | |
| }; | |
| i2s2m0-mclk { | |
| rockchip,pins = <0x02 0x11 0x01 0x11a>; | |
| phandle = <0x288>; | |
| }; | |
| i2s2m0-sclkrx { | |
| rockchip,pins = <0x02 0x0f 0x01 0x11a>; | |
| phandle = <0x289>; | |
| }; | |
| i2s2m0-sclktx { | |
| rockchip,pins = <0x02 0x12 0x01 0x11a>; | |
| phandle = <0xc3>; | |
| }; | |
| i2s2m0-sdi { | |
| rockchip,pins = <0x02 0x15 0x01 0x115>; | |
| phandle = <0xc5>; | |
| }; | |
| i2s2m0-sdo { | |
| rockchip,pins = <0x02 0x14 0x01 0x115>; | |
| phandle = <0xc6>; | |
| }; | |
| i2s2m1-lrckrx { | |
| rockchip,pins = <0x04 0x05 0x05 0x11a>; | |
| phandle = <0x28a>; | |
| }; | |
| i2s2m1-lrcktx { | |
| rockchip,pins = <0x04 0x04 0x05 0x11a>; | |
| phandle = <0x28b>; | |
| }; | |
| i2s2m1-mclk { | |
| rockchip,pins = <0x04 0x0e 0x05 0x11a>; | |
| phandle = <0x28c>; | |
| }; | |
| i2s2m1-sclkrx { | |
| rockchip,pins = <0x04 0x11 0x05 0x11a>; | |
| phandle = <0x28d>; | |
| }; | |
| i2s2m1-sclktx { | |
| rockchip,pins = <0x04 0x0f 0x04 0x11a>; | |
| phandle = <0x28e>; | |
| }; | |
| i2s2m1-sdi { | |
| rockchip,pins = <0x04 0x0a 0x05 0x115>; | |
| phandle = <0x28f>; | |
| }; | |
| i2s2m1-sdo { | |
| rockchip,pins = <0x04 0x0b 0x05 0x115>; | |
| phandle = <0x290>; | |
| }; | |
| }; | |
| i2s3 { | |
| i2s3m0-lrck { | |
| rockchip,pins = <0x03 0x04 0x04 0x11a>; | |
| phandle = <0xc9>; | |
| }; | |
| i2s3m0-mclk { | |
| rockchip,pins = <0x03 0x02 0x04 0x11a>; | |
| phandle = <0x291>; | |
| }; | |
| i2s3m0-sclk { | |
| rockchip,pins = <0x03 0x03 0x04 0x11a>; | |
| phandle = <0xc8>; | |
| }; | |
| i2s3m0-sdi { | |
| rockchip,pins = <0x03 0x06 0x04 0x115>; | |
| phandle = <0xca>; | |
| }; | |
| i2s3m0-sdo { | |
| rockchip,pins = <0x03 0x05 0x04 0x115>; | |
| phandle = <0xcb>; | |
| }; | |
| i2s3m1-lrck { | |
| rockchip,pins = <0x04 0x14 0x05 0x11a>; | |
| phandle = <0x292>; | |
| }; | |
| i2s3m1-mclk { | |
| rockchip,pins = <0x04 0x12 0x05 0x11a>; | |
| phandle = <0x293>; | |
| }; | |
| i2s3m1-sclk { | |
| rockchip,pins = <0x04 0x13 0x05 0x11a>; | |
| phandle = <0x294>; | |
| }; | |
| i2s3m1-sdi { | |
| rockchip,pins = <0x04 0x16 0x05 0x115>; | |
| phandle = <0x295>; | |
| }; | |
| i2s3m1-sdo { | |
| rockchip,pins = <0x04 0x15 0x05 0x115>; | |
| phandle = <0x296>; | |
| }; | |
| }; | |
| isp { | |
| isp-pins { | |
| rockchip,pins = <0x04 0x0c 0x04 0x115 0x04 0x06 0x01 0x115 0x04 0x09 0x01 0x115>; | |
| phandle = <0x297>; | |
| }; | |
| }; | |
| jtag { | |
| jtag-pins { | |
| rockchip,pins = <0x01 0x1f 0x02 0x115 0x02 0x00 0x02 0x115>; | |
| phandle = <0x298>; | |
| }; | |
| }; | |
| lcdc { | |
| lcdc-ctl { | |
| rockchip,pins = <0x03 0x00 0x01 0x115 0x02 0x18 0x01 0x115 0x02 0x19 0x01 0x115 0x02 0x1a 0x01 0x115 0x02 0x1b 0x01 0x115 0x02 0x1c 0x01 0x115 0x02 0x1d 0x01 0x115 0x02 0x1e 0x01 0x115 0x02 0x1f 0x01 0x115 0x03 0x01 0x01 0x115 0x03 0x02 0x01 0x115 0x03 0x03 0x01 0x115 0x03 0x04 0x01 0x115 0x03 0x05 0x01 0x115 0x03 0x06 0x01 0x115 0x03 0x07 0x01 0x115 0x03 0x08 0x01 0x115 0x03 0x09 0x01 0x115 0x03 0x0a 0x01 0x115 0x03 0x0b 0x01 0x115 0x03 0x0c 0x01 0x115 0x03 0x0d 0x01 0x115 0x03 0x0e 0x01 0x115 0x03 0x0f 0x01 0x115 0x03 0x10 0x01 0x115 0x03 0x13 0x01 0x115 0x03 0x11 0x01 0x115 0x03 0x12 0x01 0x115>; | |
| phandle = <0x35>; | |
| }; | |
| }; | |
| mcu { | |
| mcu-pins { | |
| rockchip,pins = <0x00 0x0c 0x04 0x115 0x00 0x11 0x04 0x115 0x00 0x0b 0x04 0x115 0x00 0x12 0x04 0x115 0x00 0x13 0x04 0x115>; | |
| phandle = <0x299>; | |
| }; | |
| }; | |
| npu { | |
| npu-pins { | |
| rockchip,pins = <0x00 0x11 0x02 0x115>; | |
| phandle = <0x29a>; | |
| }; | |
| }; | |
| pcie20 { | |
| pcie20m0-pins { | |
| rockchip,pins = <0x00 0x05 0x03 0x115 0x00 0x0e 0x03 0x115 0x00 0x0d 0x03 0x115>; | |
| phandle = <0x29b>; | |
| }; | |
| pcie20m1-pins { | |
| rockchip,pins = <0x02 0x18 0x04 0x115 0x03 0x11 0x04 0x115 0x02 0x19 0x04 0x115>; | |
| phandle = <0x29c>; | |
| }; | |
| pcie20m2-pins { | |
| rockchip,pins = <0x01 0x08 0x04 0x115 0x01 0x0a 0x04 0x115 0x01 0x09 0x04 0x115>; | |
| phandle = <0x29d>; | |
| }; | |
| pcie20-buttonrstn { | |
| rockchip,pins = <0x00 0x0c 0x03 0x115>; | |
| phandle = <0x29e>; | |
| }; | |
| }; | |
| pcie30x1 { | |
| pcie30x1m0-pins { | |
| rockchip,pins = <0x00 0x04 0x03 0x115 0x00 0x13 0x03 0x115 0x00 0x12 0x03 0x115>; | |
| phandle = <0x29f>; | |
| }; | |
| pcie30x1m1-pins { | |
| rockchip,pins = <0x02 0x1a 0x04 0x115 0x03 0x01 0x04 0x115 0x02 0x1b 0x04 0x115>; | |
| phandle = <0x2a0>; | |
| }; | |
| pcie30x1m2-pins { | |
| rockchip,pins = <0x01 0x05 0x04 0x115 0x01 0x02 0x04 0x115 0x01 0x03 0x04 0x115>; | |
| phandle = <0x2a1>; | |
| }; | |
| pcie30x1-buttonrstn { | |
| rockchip,pins = <0x00 0x0b 0x03 0x115>; | |
| phandle = <0x2a2>; | |
| }; | |
| }; | |
| pcie30x2 { | |
| pcie30x2m0-pins { | |
| rockchip,pins = <0x00 0x06 0x02 0x115 0x00 0x16 0x03 0x115 0x00 0x15 0x03 0x115>; | |
| phandle = <0x2a3>; | |
| }; | |
| pcie30x2m1-pins { | |
| rockchip,pins = <0x02 0x1c 0x04 0x115 0x02 0x1e 0x04 0x115 0x02 0x1d 0x04 0x115>; | |
| phandle = <0x2a4>; | |
| }; | |
| pcie30x2m2-pins { | |
| rockchip,pins = <0x04 0x12 0x04 0x115 0x04 0x14 0x04 0x115 0x04 0x13 0x04 0x115>; | |
| phandle = <0x2a5>; | |
| }; | |
| pcie30x2-buttonrstn { | |
| rockchip,pins = <0x00 0x08 0x03 0x115>; | |
| phandle = <0x2a6>; | |
| }; | |
| }; | |
| pdm { | |
| pdmm0-clk { | |
| rockchip,pins = <0x01 0x06 0x03 0x115>; | |
| phandle = <0xcc>; | |
| }; | |
| pdmm0-clk1 { | |
| rockchip,pins = <0x01 0x04 0x03 0x115>; | |
| phandle = <0xcd>; | |
| }; | |
| pdmm0-sdi0 { | |
| rockchip,pins = <0x01 0x0b 0x02 0x115>; | |
| phandle = <0xce>; | |
| }; | |
| pdmm0-sdi1 { | |
| rockchip,pins = <0x01 0x0a 0x03 0x115>; | |
| phandle = <0xcf>; | |
| }; | |
| pdmm0-sdi2 { | |
| rockchip,pins = <0x01 0x09 0x03 0x115>; | |
| phandle = <0xd0>; | |
| }; | |
| pdmm0-sdi3 { | |
| rockchip,pins = <0x01 0x08 0x03 0x115>; | |
| phandle = <0xd1>; | |
| }; | |
| pdmm1-clk { | |
| rockchip,pins = <0x03 0x1e 0x05 0x115>; | |
| phandle = <0x2a7>; | |
| }; | |
| pdmm1-clk1 { | |
| rockchip,pins = <0x04 0x00 0x04 0x115>; | |
| phandle = <0x2a8>; | |
| }; | |
| pdmm1-sdi0 { | |
| rockchip,pins = <0x03 0x1f 0x05 0x115>; | |
| phandle = <0x2a9>; | |
| }; | |
| pdmm1-sdi1 { | |
| rockchip,pins = <0x04 0x01 0x04 0x115>; | |
| phandle = <0x2aa>; | |
| }; | |
| pdmm1-sdi2 { | |
| rockchip,pins = <0x04 0x02 0x05 0x115>; | |
| phandle = <0x2ab>; | |
| }; | |
| pdmm1-sdi3 { | |
| rockchip,pins = <0x04 0x03 0x05 0x115>; | |
| phandle = <0x2ac>; | |
| }; | |
| pdmm2-clk1 { | |
| rockchip,pins = <0x03 0x14 0x05 0x115>; | |
| phandle = <0x2ad>; | |
| }; | |
| pdmm2-sdi0 { | |
| rockchip,pins = <0x03 0x0b 0x05 0x115>; | |
| phandle = <0x2ae>; | |
| }; | |
| pdmm2-sdi1 { | |
| rockchip,pins = <0x03 0x0c 0x05 0x115>; | |
| phandle = <0x2af>; | |
| }; | |
| pdmm2-sdi2 { | |
| rockchip,pins = <0x03 0x0f 0x05 0x115>; | |
| phandle = <0x2b0>; | |
| }; | |
| pdmm2-sdi3 { | |
| rockchip,pins = <0x03 0x10 0x05 0x115>; | |
| phandle = <0x2b1>; | |
| }; | |
| }; | |
| pmic { | |
| pmic-pins { | |
| rockchip,pins = <0x00 0x02 0x01 0x115>; | |
| phandle = <0x2b2>; | |
| }; | |
| pmic_int { | |
| rockchip,pins = <0x00 0x03 0x00 0x117>; | |
| phandle = <0x3f>; | |
| }; | |
| soc_slppin_gpio { | |
| rockchip,pins = <0x00 0x02 0x00 0x11b>; | |
| phandle = <0x41>; | |
| }; | |
| soc_slppin_slp { | |
| rockchip,pins = <0x00 0x02 0x01 0x115>; | |
| phandle = <0x40>; | |
| }; | |
| soc_slppin_rst { | |
| rockchip,pins = <0x00 0x02 0x02 0x115>; | |
| phandle = <0x2b3>; | |
| }; | |
| }; | |
| pmu { | |
| pmu-pins { | |
| rockchip,pins = <0x00 0x05 0x04 0x115 0x00 0x06 0x03 0x115 0x00 0x14 0x04 0x115 0x00 0x15 0x04 0x115 0x00 0x16 0x04 0x115 0x00 0x17 0x04 0x115>; | |
| phandle = <0x2b4>; | |
| }; | |
| }; | |
| pwm0 { | |
| pwm0m0-pins { | |
| rockchip,pins = <0x00 0x0f 0x01 0x115>; | |
| phandle = <0x48>; | |
| }; | |
| pwm0m1-pins { | |
| rockchip,pins = <0x00 0x17 0x02 0x115>; | |
| phandle = <0x2b5>; | |
| }; | |
| }; | |
| pwm1 { | |
| pwm1m0-pins { | |
| rockchip,pins = <0x00 0x10 0x01 0x115>; | |
| phandle = <0x49>; | |
| }; | |
| pwm1m1-pins { | |
| rockchip,pins = <0x00 0x0d 0x04 0x115>; | |
| phandle = <0x2b6>; | |
| }; | |
| }; | |
| pwm2 { | |
| pwm2m0-pins { | |
| rockchip,pins = <0x00 0x11 0x01 0x115>; | |
| phandle = <0x4a>; | |
| }; | |
| pwm2m1-pins { | |
| rockchip,pins = <0x00 0x0e 0x04 0x115>; | |
| phandle = <0x2b7>; | |
| }; | |
| }; | |
| pwm3 { | |
| pwm3-pins { | |
| rockchip,pins = <0x00 0x12 0x01 0x115>; | |
| phandle = <0x4b>; | |
| }; | |
| }; | |
| pwm4 { | |
| pwm4-pins { | |
| rockchip,pins = <0x00 0x13 0x01 0x115>; | |
| phandle = <0xf7>; | |
| }; | |
| }; | |
| pwm5 { | |
| pwm5-pins { | |
| rockchip,pins = <0x00 0x14 0x01 0x115>; | |
| phandle = <0xf8>; | |
| }; | |
| }; | |
| pwm6 { | |
| pwm6-pins { | |
| rockchip,pins = <0x00 0x15 0x01 0x115>; | |
| phandle = <0xf9>; | |
| }; | |
| }; | |
| pwm7 { | |
| pwm7-pins { | |
| rockchip,pins = <0x00 0x16 0x01 0x115>; | |
| phandle = <0xfa>; | |
| }; | |
| }; | |
| pwm8 { | |
| pwm8m0-pins { | |
| rockchip,pins = <0x03 0x09 0x05 0x115>; | |
| phandle = <0xfb>; | |
| }; | |
| pwm8m1-pins { | |
| rockchip,pins = <0x01 0x1d 0x04 0x115>; | |
| phandle = <0x2b8>; | |
| }; | |
| }; | |
| pwm9 { | |
| pwm9m0-pins { | |
| rockchip,pins = <0x03 0x0a 0x05 0x115>; | |
| phandle = <0xfc>; | |
| }; | |
| pwm9m1-pins { | |
| rockchip,pins = <0x01 0x1e 0x04 0x115>; | |
| phandle = <0x2b9>; | |
| }; | |
| }; | |
| pwm10 { | |
| pwm10m0-pins { | |
| rockchip,pins = <0x03 0x0d 0x05 0x115>; | |
| phandle = <0xfd>; | |
| }; | |
| pwm10m1-pins { | |
| rockchip,pins = <0x02 0x01 0x02 0x115>; | |
| phandle = <0x2ba>; | |
| }; | |
| }; | |
| pwm11 { | |
| pwm11m0-pins { | |
| rockchip,pins = <0x03 0x0e 0x05 0x115>; | |
| phandle = <0xfe>; | |
| }; | |
| pwm11m1-pins { | |
| rockchip,pins = <0x04 0x10 0x03 0x115>; | |
| phandle = <0x2bb>; | |
| }; | |
| }; | |
| pwm12 { | |
| pwm12m0-pins { | |
| rockchip,pins = <0x03 0x0f 0x02 0x115>; | |
| phandle = <0x2bc>; | |
| }; | |
| pwm12m1-pins { | |
| rockchip,pins = <0x04 0x15 0x01 0x115>; | |
| phandle = <0xff>; | |
| }; | |
| }; | |
| pwm13 { | |
| pwm13m0-pins { | |
| rockchip,pins = <0x03 0x10 0x02 0x115>; | |
| phandle = <0x2bd>; | |
| }; | |
| pwm13m1-pins { | |
| rockchip,pins = <0x04 0x16 0x01 0x115>; | |
| phandle = <0x100>; | |
| }; | |
| }; | |
| pwm14 { | |
| pwm14m0-pins { | |
| rockchip,pins = <0x03 0x14 0x01 0x115>; | |
| phandle = <0x101>; | |
| }; | |
| pwm14m1-pins { | |
| rockchip,pins = <0x04 0x12 0x01 0x115>; | |
| phandle = <0x2be>; | |
| }; | |
| }; | |
| pwm15 { | |
| pwm15m0-pins { | |
| rockchip,pins = <0x03 0x15 0x01 0x115>; | |
| phandle = <0x102>; | |
| }; | |
| pwm15m1-pins { | |
| rockchip,pins = <0x04 0x13 0x01 0x115>; | |
| phandle = <0x2bf>; | |
| }; | |
| }; | |
| refclk { | |
| refclk-pins { | |
| rockchip,pins = <0x00 0x00 0x01 0x115>; | |
| phandle = <0x2c0>; | |
| }; | |
| }; | |
| sata { | |
| sata-pins { | |
| rockchip,pins = <0x00 0x04 0x02 0x115 0x00 0x06 0x01 0x115 0x00 0x05 0x02 0x115>; | |
| phandle = <0x2c1>; | |
| }; | |
| }; | |
| sata0 { | |
| sata0-pins { | |
| rockchip,pins = <0x04 0x16 0x03 0x115>; | |
| phandle = <0x2c2>; | |
| }; | |
| }; | |
| sata1 { | |
| sata1-pins { | |
| rockchip,pins = <0x04 0x15 0x03 0x115>; | |
| phandle = <0x2c3>; | |
| }; | |
| }; | |
| sata2 { | |
| sata2-pins { | |
| rockchip,pins = <0x04 0x14 0x03 0x115>; | |
| phandle = <0x2c4>; | |
| }; | |
| }; | |
| scr { | |
| scr-pins { | |
| rockchip,pins = <0x01 0x02 0x03 0x115 0x01 0x07 0x03 0x117 0x01 0x03 0x03 0x117 0x01 0x05 0x03 0x115>; | |
| phandle = <0xd4>; | |
| }; | |
| }; | |
| sdmmc0 { | |
| sdmmc0-bus4 { | |
| rockchip,pins = <0x01 0x1d 0x01 0x116 0x01 0x1e 0x01 0x116 0x01 0x1f 0x01 0x116 0x02 0x00 0x01 0x116>; | |
| phandle = <0xb8>; | |
| }; | |
| sdmmc0-clk { | |
| rockchip,pins = <0x02 0x02 0x01 0x116>; | |
| phandle = <0xb9>; | |
| }; | |
| sdmmc0-cmd { | |
| rockchip,pins = <0x02 0x01 0x01 0x116>; | |
| phandle = <0xba>; | |
| }; | |
| sdmmc0-det { | |
| rockchip,pins = <0x00 0x04 0x01 0x117>; | |
| phandle = <0xbb>; | |
| }; | |
| sdmmc0-pwren { | |
| rockchip,pins = <0x00 0x05 0x01 0x115>; | |
| phandle = <0x2c5>; | |
| }; | |
| }; | |
| sdmmc1 { | |
| sdmmc1-bus4 { | |
| rockchip,pins = <0x02 0x03 0x01 0x116 0x02 0x04 0x01 0x116 0x02 0x05 0x01 0x116 0x02 0x06 0x01 0x116>; | |
| phandle = <0x2c6>; | |
| }; | |
| sdmmc1-clk { | |
| rockchip,pins = <0x02 0x08 0x01 0x116>; | |
| phandle = <0x2c7>; | |
| }; | |
| sdmmc1-cmd { | |
| rockchip,pins = <0x02 0x07 0x01 0x116>; | |
| phandle = <0x2c8>; | |
| }; | |
| sdmmc1-det { | |
| rockchip,pins = <0x02 0x0a 0x01 0x117>; | |
| phandle = <0x2c9>; | |
| }; | |
| sdmmc1-pwren { | |
| rockchip,pins = <0x02 0x09 0x01 0x115>; | |
| phandle = <0x2ca>; | |
| }; | |
| }; | |
| sdmmc2 { | |
| sdmmc2m0-bus4 { | |
| rockchip,pins = <0x03 0x16 0x03 0x116 0x03 0x17 0x03 0x116 0x03 0x18 0x03 0x116 0x03 0x19 0x03 0x116>; | |
| phandle = <0x82>; | |
| }; | |
| sdmmc2m0-clk { | |
| rockchip,pins = <0x03 0x1b 0x03 0x116>; | |
| phandle = <0x84>; | |
| }; | |
| sdmmc2m0-cmd { | |
| rockchip,pins = <0x03 0x1a 0x03 0x116>; | |
| phandle = <0x83>; | |
| }; | |
| sdmmc2m0-det { | |
| rockchip,pins = <0x03 0x1c 0x03 0x117>; | |
| phandle = <0x2cb>; | |
| }; | |
| sdmmc2m0-pwren { | |
| rockchip,pins = <0x03 0x1d 0x03 0x115>; | |
| phandle = <0x2cc>; | |
| }; | |
| sdmmc2m1-bus4 { | |
| rockchip,pins = <0x03 0x01 0x05 0x116 0x03 0x02 0x05 0x116 0x03 0x03 0x05 0x116 0x03 0x04 0x05 0x116>; | |
| phandle = <0x2cd>; | |
| }; | |
| sdmmc2m1-clk { | |
| rockchip,pins = <0x03 0x06 0x05 0x116>; | |
| phandle = <0x2ce>; | |
| }; | |
| sdmmc2m1-cmd { | |
| rockchip,pins = <0x03 0x05 0x05 0x116>; | |
| phandle = <0x2cf>; | |
| }; | |
| sdmmc2m1-det { | |
| rockchip,pins = <0x03 0x07 0x04 0x117>; | |
| phandle = <0x2d0>; | |
| }; | |
| sdmmc2m1-pwren { | |
| rockchip,pins = <0x03 0x08 0x04 0x115>; | |
| phandle = <0x2d1>; | |
| }; | |
| }; | |
| spdif { | |
| spdifm0-tx { | |
| rockchip,pins = <0x01 0x04 0x04 0x115>; | |
| phandle = <0xd2>; | |
| }; | |
| spdifm1-tx { | |
| rockchip,pins = <0x03 0x15 0x02 0x115>; | |
| phandle = <0x2d2>; | |
| }; | |
| spdifm2-tx { | |
| rockchip,pins = <0x04 0x14 0x02 0x115>; | |
| phandle = <0x2d3>; | |
| }; | |
| }; | |
| spi0 { | |
| spi0m0-pins { | |
| rockchip,pins = <0x00 0x0d 0x02 0x115 0x00 0x15 0x02 0x115 0x00 0x0e 0x02 0x115>; | |
| phandle = <0xdf>; | |
| }; | |
| spi0m0-cs0 { | |
| rockchip,pins = <0x00 0x16 0x02 0x115>; | |
| phandle = <0xdd>; | |
| }; | |
| spi0m0-cs1 { | |
| rockchip,pins = <0x00 0x14 0x02 0x115>; | |
| phandle = <0xde>; | |
| }; | |
| spi0m1-pins { | |
| rockchip,pins = <0x02 0x1b 0x03 0x115 0x02 0x18 0x03 0x115 0x02 0x19 0x03 0x115>; | |
| phandle = <0x2d4>; | |
| }; | |
| spi0m1-cs0 { | |
| rockchip,pins = <0x02 0x1a 0x03 0x115>; | |
| phandle = <0x2d5>; | |
| }; | |
| }; | |
| spi1 { | |
| spi1m0-pins { | |
| rockchip,pins = <0x02 0x0d 0x03 0x115 0x02 0x0e 0x03 0x115 0x02 0x0f 0x04 0x115>; | |
| phandle = <0xe3>; | |
| }; | |
| spi1m0-cs0 { | |
| rockchip,pins = <0x02 0x10 0x04 0x115>; | |
| phandle = <0xe1>; | |
| }; | |
| spi1m0-cs1 { | |
| rockchip,pins = <0x02 0x16 0x03 0x115>; | |
| phandle = <0xe2>; | |
| }; | |
| spi1m1-pins { | |
| rockchip,pins = <0x03 0x13 0x03 0x115 0x03 0x12 0x03 0x115 0x03 0x11 0x03 0x115>; | |
| phandle = <0x2d6>; | |
| }; | |
| spi1m1-cs0 { | |
| rockchip,pins = <0x03 0x01 0x03 0x115>; | |
| phandle = <0x2d7>; | |
| }; | |
| }; | |
| spi2 { | |
| spi2m0-pins { | |
| rockchip,pins = <0x02 0x11 0x04 0x115 0x02 0x12 0x04 0x115 0x02 0x13 0x04 0x115>; | |
| phandle = <0xe7>; | |
| }; | |
| spi2m0-cs0 { | |
| rockchip,pins = <0x02 0x14 0x04 0x115>; | |
| phandle = <0xe5>; | |
| }; | |
| spi2m0-cs1 { | |
| rockchip,pins = <0x02 0x15 0x04 0x115>; | |
| phandle = <0xe6>; | |
| }; | |
| spi2m1-pins { | |
| rockchip,pins = <0x03 0x00 0x03 0x115 0x02 0x1f 0x03 0x115 0x02 0x1e 0x03 0x115>; | |
| phandle = <0x2d8>; | |
| }; | |
| spi2m1-cs0 { | |
| rockchip,pins = <0x02 0x1d 0x03 0x115>; | |
| phandle = <0x2d9>; | |
| }; | |
| spi2m1-cs1 { | |
| rockchip,pins = <0x02 0x1c 0x03 0x115>; | |
| phandle = <0x2da>; | |
| }; | |
| }; | |
| spi3 { | |
| spi3m0-pins { | |
| rockchip,pins = <0x04 0x0b 0x04 0x115 0x04 0x08 0x04 0x115 0x04 0x0a 0x04 0x115>; | |
| phandle = <0xeb>; | |
| }; | |
| spi3m0-cs0 { | |
| rockchip,pins = <0x04 0x06 0x04 0x115>; | |
| phandle = <0xe9>; | |
| }; | |
| spi3m0-cs1 { | |
| rockchip,pins = <0x04 0x07 0x04 0x115>; | |
| phandle = <0xea>; | |
| }; | |
| spi3m1-pins { | |
| rockchip,pins = <0x04 0x12 0x02 0x115 0x04 0x15 0x02 0x115 0x04 0x13 0x02 0x115>; | |
| phandle = <0x2db>; | |
| }; | |
| spi3m1-cs0 { | |
| rockchip,pins = <0x04 0x16 0x02 0x115>; | |
| phandle = <0x2dc>; | |
| }; | |
| spi3m1-cs1 { | |
| rockchip,pins = <0x04 0x19 0x02 0x115>; | |
| phandle = <0x2dd>; | |
| }; | |
| }; | |
| tsadc { | |
| tsadcm0-shut { | |
| rockchip,pins = <0x00 0x01 0x01 0x115>; | |
| phandle = <0x2de>; | |
| }; | |
| tsadcm1-shut { | |
| rockchip,pins = <0x00 0x02 0x02 0x115>; | |
| phandle = <0x2df>; | |
| }; | |
| tsadc-shutorg { | |
| rockchip,pins = <0x00 0x01 0x02 0x115>; | |
| phandle = <0x109>; | |
| }; | |
| }; | |
| uart0 { | |
| uart0-xfer { | |
| rockchip,pins = <0x00 0x10 0x03 0x117 0x00 0x11 0x03 0x117>; | |
| phandle = <0x47>; | |
| }; | |
| uart0-ctsn { | |
| rockchip,pins = <0x00 0x17 0x03 0x115>; | |
| phandle = <0x2e0>; | |
| }; | |
| uart0-rtsn { | |
| rockchip,pins = <0x00 0x14 0x03 0x115>; | |
| phandle = <0x2e1>; | |
| }; | |
| }; | |
| uart1 { | |
| uart1m0-xfer { | |
| rockchip,pins = <0x02 0x0b 0x02 0x117 0x02 0x0c 0x02 0x117>; | |
| phandle = <0x2e2>; | |
| }; | |
| uart1m0-ctsn { | |
| rockchip,pins = <0x02 0x0e 0x02 0x115>; | |
| phandle = <0x2e3>; | |
| }; | |
| uart1m0-rtsn { | |
| rockchip,pins = <0x02 0x0d 0x02 0x115>; | |
| phandle = <0x2e4>; | |
| }; | |
| uart1m1-xfer { | |
| rockchip,pins = <0x03 0x1f 0x04 0x117 0x03 0x1e 0x04 0x117>; | |
| phandle = <0xed>; | |
| }; | |
| uart1m1-ctsn { | |
| rockchip,pins = <0x04 0x11 0x04 0x115>; | |
| phandle = <0xee>; | |
| }; | |
| uart1m1-rtsn { | |
| rockchip,pins = <0x04 0x0e 0x04 0x115>; | |
| phandle = <0x13a>; | |
| }; | |
| }; | |
| uart2 { | |
| uart2m0-xfer { | |
| rockchip,pins = <0x00 0x18 0x01 0x117 0x00 0x19 0x01 0x117>; | |
| phandle = <0xef>; | |
| }; | |
| uart2m1-xfer { | |
| rockchip,pins = <0x01 0x1e 0x02 0x117 0x01 0x1d 0x02 0x117>; | |
| phandle = <0x2e5>; | |
| }; | |
| }; | |
| uart3 { | |
| uart3m0-xfer { | |
| rockchip,pins = <0x01 0x00 0x02 0x117 0x01 0x01 0x02 0x117>; | |
| phandle = <0xf0>; | |
| }; | |
| uart3m0-ctsn { | |
| rockchip,pins = <0x01 0x03 0x02 0x115>; | |
| phandle = <0x2e6>; | |
| }; | |
| uart3m0-rtsn { | |
| rockchip,pins = <0x01 0x02 0x02 0x115>; | |
| phandle = <0x2e7>; | |
| }; | |
| uart3m1-xfer { | |
| rockchip,pins = <0x03 0x10 0x04 0x117 0x03 0x0f 0x04 0x117>; | |
| phandle = <0x2e8>; | |
| }; | |
| }; | |
| uart4 { | |
| uart4m0-xfer { | |
| rockchip,pins = <0x01 0x04 0x02 0x117 0x01 0x06 0x02 0x117>; | |
| phandle = <0xf1>; | |
| }; | |
| uart4m0-ctsn { | |
| rockchip,pins = <0x01 0x07 0x02 0x115>; | |
| phandle = <0x2e9>; | |
| }; | |
| uart4m0-rtsn { | |
| rockchip,pins = <0x01 0x05 0x02 0x115>; | |
| phandle = <0x2ea>; | |
| }; | |
| uart4m1-xfer { | |
| rockchip,pins = <0x03 0x09 0x04 0x117 0x03 0x0a 0x04 0x117>; | |
| phandle = <0x2eb>; | |
| }; | |
| }; | |
| uart5 { | |
| uart5m0-xfer { | |
| rockchip,pins = <0x02 0x01 0x03 0x117 0x02 0x02 0x03 0x117>; | |
| phandle = <0xf2>; | |
| }; | |
| uart5m0-ctsn { | |
| rockchip,pins = <0x01 0x1f 0x03 0x115>; | |
| phandle = <0x2ec>; | |
| }; | |
| uart5m0-rtsn { | |
| rockchip,pins = <0x02 0x00 0x03 0x115>; | |
| phandle = <0x2ed>; | |
| }; | |
| uart5m1-xfer { | |
| rockchip,pins = <0x03 0x13 0x04 0x117 0x03 0x12 0x04 0x117>; | |
| phandle = <0x2ee>; | |
| }; | |
| }; | |
| uart6 { | |
| uart6m0-xfer { | |
| rockchip,pins = <0x02 0x03 0x03 0x117 0x02 0x04 0x03 0x117>; | |
| phandle = <0xf3>; | |
| }; | |
| uart6m0-ctsn { | |
| rockchip,pins = <0x02 0x10 0x03 0x115>; | |
| phandle = <0x2ef>; | |
| }; | |
| uart6m0-rtsn { | |
| rockchip,pins = <0x02 0x0f 0x03 0x115>; | |
| phandle = <0x2f0>; | |
| }; | |
| uart6m1-xfer { | |
| rockchip,pins = <0x01 0x1e 0x03 0x117 0x01 0x1d 0x03 0x117>; | |
| phandle = <0x2f1>; | |
| }; | |
| }; | |
| uart7 { | |
| uart7m0-xfer { | |
| rockchip,pins = <0x02 0x05 0x03 0x117 0x02 0x06 0x03 0x117>; | |
| phandle = <0xf4>; | |
| }; | |
| uart7m0-ctsn { | |
| rockchip,pins = <0x02 0x12 0x03 0x115>; | |
| phandle = <0x2f2>; | |
| }; | |
| uart7m0-rtsn { | |
| rockchip,pins = <0x02 0x11 0x03 0x115>; | |
| phandle = <0x2f3>; | |
| }; | |
| uart7m1-xfer { | |
| rockchip,pins = <0x03 0x15 0x04 0x117 0x03 0x14 0x04 0x117>; | |
| phandle = <0x2f4>; | |
| }; | |
| uart7m2-xfer { | |
| rockchip,pins = <0x04 0x03 0x04 0x117 0x04 0x02 0x04 0x117>; | |
| phandle = <0x2f5>; | |
| }; | |
| }; | |
| uart8 { | |
| uart8m0-xfer { | |
| rockchip,pins = <0x02 0x16 0x02 0x117 0x02 0x15 0x03 0x117>; | |
| phandle = <0xf5>; | |
| }; | |
| uart8m0-ctsn { | |
| rockchip,pins = <0x02 0x0a 0x03 0x115>; | |
| phandle = <0x2f6>; | |
| }; | |
| uart8m0-rtsn { | |
| rockchip,pins = <0x02 0x09 0x03 0x115>; | |
| phandle = <0x2f7>; | |
| }; | |
| uart8m1-xfer { | |
| rockchip,pins = <0x03 0x00 0x04 0x117 0x02 0x1f 0x04 0x117>; | |
| phandle = <0x2f8>; | |
| }; | |
| }; | |
| uart9 { | |
| uart9m0-xfer { | |
| rockchip,pins = <0x02 0x07 0x03 0x117 0x02 0x08 0x03 0x117>; | |
| phandle = <0xf6>; | |
| }; | |
| uart9m0-ctsn { | |
| rockchip,pins = <0x02 0x14 0x03 0x115>; | |
| phandle = <0x2f9>; | |
| }; | |
| uart9m0-rtsn { | |
| rockchip,pins = <0x02 0x13 0x03 0x115>; | |
| phandle = <0x2fa>; | |
| }; | |
| uart9m1-xfer { | |
| rockchip,pins = <0x04 0x16 0x04 0x117 0x04 0x15 0x04 0x117>; | |
| phandle = <0x2fb>; | |
| }; | |
| uart9m2-xfer { | |
| rockchip,pins = <0x04 0x05 0x04 0x117 0x04 0x04 0x04 0x117>; | |
| phandle = <0x2fc>; | |
| }; | |
| }; | |
| vop { | |
| vopm0-pins { | |
| rockchip,pins = <0x00 0x13 0x02 0x115>; | |
| phandle = <0x2fd>; | |
| }; | |
| vopm1-pins { | |
| rockchip,pins = <0x03 0x14 0x02 0x115>; | |
| phandle = <0x2fe>; | |
| }; | |
| }; | |
| spi0-hs { | |
| spi0m0-pins { | |
| rockchip,pins = <0x00 0x0d 0x02 0x11c 0x00 0x15 0x02 0x11c 0x00 0x0e 0x02 0x11c>; | |
| phandle = <0xe0>; | |
| }; | |
| spi0m0-cs0 { | |
| rockchip,pins = <0x00 0x16 0x02 0x11c>; | |
| phandle = <0x2ff>; | |
| }; | |
| spi0m0-cs1 { | |
| rockchip,pins = <0x00 0x14 0x02 0x11c>; | |
| phandle = <0x300>; | |
| }; | |
| spi0m1-pins { | |
| rockchip,pins = <0x02 0x1b 0x03 0x11c 0x02 0x18 0x03 0x11c 0x02 0x19 0x03 0x11c>; | |
| phandle = <0x301>; | |
| }; | |
| spi0m1-cs0 { | |
| rockchip,pins = <0x02 0x1a 0x03 0x11c>; | |
| phandle = <0x302>; | |
| }; | |
| }; | |
| spi1-hs { | |
| spi1m0-pins { | |
| rockchip,pins = <0x02 0x0d 0x03 0x11c 0x02 0x0e 0x03 0x11c 0x02 0x0f 0x04 0x11c>; | |
| phandle = <0xe4>; | |
| }; | |
| spi1m0-cs0 { | |
| rockchip,pins = <0x02 0x10 0x04 0x11c>; | |
| phandle = <0x303>; | |
| }; | |
| spi1m0-cs1 { | |
| rockchip,pins = <0x02 0x16 0x03 0x11c>; | |
| phandle = <0x304>; | |
| }; | |
| spi1m1-pins { | |
| rockchip,pins = <0x03 0x13 0x03 0x11c 0x03 0x12 0x03 0x11c 0x03 0x11 0x03 0x11c>; | |
| phandle = <0x305>; | |
| }; | |
| spi1m1-cs0 { | |
| rockchip,pins = <0x03 0x01 0x03 0x11c>; | |
| phandle = <0x306>; | |
| }; | |
| }; | |
| spi2-hs { | |
| spi2m0-pins { | |
| rockchip,pins = <0x02 0x11 0x04 0x11c 0x02 0x12 0x04 0x11c 0x02 0x13 0x04 0x11c>; | |
| phandle = <0xe8>; | |
| }; | |
| spi2m0-cs0 { | |
| rockchip,pins = <0x02 0x14 0x04 0x11c>; | |
| phandle = <0x307>; | |
| }; | |
| spi2m0-cs1 { | |
| rockchip,pins = <0x02 0x15 0x04 0x11c>; | |
| phandle = <0x308>; | |
| }; | |
| spi2m1-pins { | |
| rockchip,pins = <0x03 0x00 0x03 0x11c 0x02 0x1f 0x03 0x11c 0x02 0x1e 0x03 0x11c>; | |
| phandle = <0x309>; | |
| }; | |
| spi2m1-cs0 { | |
| rockchip,pins = <0x02 0x1d 0x03 0x11c>; | |
| phandle = <0x30a>; | |
| }; | |
| spi2m1-cs1 { | |
| rockchip,pins = <0x02 0x1c 0x03 0x11c>; | |
| phandle = <0x30b>; | |
| }; | |
| }; | |
| spi3-hs { | |
| spi3m0-pins { | |
| rockchip,pins = <0x04 0x0b 0x04 0x11c 0x04 0x08 0x04 0x11c 0x04 0x0a 0x04 0x11c>; | |
| phandle = <0xec>; | |
| }; | |
| spi3m0-cs0 { | |
| rockchip,pins = <0x04 0x06 0x04 0x11c>; | |
| phandle = <0x30c>; | |
| }; | |
| spi3m0-cs1 { | |
| rockchip,pins = <0x04 0x07 0x04 0x11c>; | |
| phandle = <0x30d>; | |
| }; | |
| spi3m1-pins { | |
| rockchip,pins = <0x04 0x12 0x02 0x11c 0x04 0x15 0x02 0x11c 0x04 0x13 0x02 0x11c>; | |
| phandle = <0x30e>; | |
| }; | |
| spi3m1-cs0 { | |
| rockchip,pins = <0x04 0x16 0x02 0x11c>; | |
| phandle = <0x30f>; | |
| }; | |
| spi3m1-cs1 { | |
| rockchip,pins = <0x04 0x19 0x02 0x11c>; | |
| phandle = <0x310>; | |
| }; | |
| }; | |
| gmac-txd-level3 { | |
| gmac0-tx-bus2-level3 { | |
| rockchip,pins = <0x02 0x0b 0x01 0x11d 0x02 0x0c 0x01 0x11d 0x02 0x0d 0x01 0x115>; | |
| phandle = <0x311>; | |
| }; | |
| gmac0-rgmii-bus-level3 { | |
| rockchip,pins = <0x02 0x03 0x02 0x115 0x02 0x04 0x02 0x115 0x02 0x06 0x02 0x11d 0x02 0x07 0x02 0x11d>; | |
| phandle = <0x312>; | |
| }; | |
| gmac1m0-tx-bus2-level3 { | |
| rockchip,pins = <0x03 0x0d 0x03 0x11d 0x03 0x0e 0x03 0x11d 0x03 0x0f 0x03 0x115>; | |
| phandle = <0x313>; | |
| }; | |
| gmac1m0-rgmii-bus-level3 { | |
| rockchip,pins = <0x03 0x04 0x03 0x115 0x03 0x05 0x03 0x115 0x03 0x02 0x03 0x11d 0x03 0x03 0x03 0x11d>; | |
| phandle = <0x314>; | |
| }; | |
| gmac1m1-tx-bus2-level3 { | |
| rockchip,pins = <0x04 0x04 0x03 0x11d 0x04 0x05 0x03 0x11d 0x04 0x06 0x03 0x115>; | |
| phandle = <0x315>; | |
| }; | |
| gmac1m1-rgmii-bus-level3 { | |
| rockchip,pins = <0x04 0x01 0x03 0x115 0x04 0x02 0x03 0x115 0x03 0x1e 0x03 0x11d 0x03 0x1f 0x03 0x11d>; | |
| phandle = <0x316>; | |
| }; | |
| }; | |
| gmac-txc-level2 { | |
| gmac0-rgmii-clk-level2 { | |
| rockchip,pins = <0x02 0x05 0x02 0x115 0x02 0x08 0x02 0x118>; | |
| phandle = <0x317>; | |
| }; | |
| gmac1m0-rgmii-clk-level2 { | |
| rockchip,pins = <0x03 0x07 0x03 0x115 0x03 0x06 0x03 0x118>; | |
| phandle = <0x318>; | |
| }; | |
| gmac1m1-rgmii-clk-level2 { | |
| rockchip,pins = <0x04 0x03 0x03 0x115 0x04 0x00 0x03 0x118>; | |
| phandle = <0x319>; | |
| }; | |
| }; | |
| gpio-func { | |
| tsadc-gpio-func { | |
| rockchip,pins = <0x00 0x01 0x00 0x115>; | |
| phandle = <0x108>; | |
| }; | |
| }; | |
| lcd { | |
| mipi-dsi0-pwr-en { | |
| rockchip,pins = <0x04 0x04 0x00 0x115>; | |
| phandle = <0x12c>; | |
| }; | |
| mipi-dsi1-pwr-en { | |
| rockchip,pins = <0x04 0x03 0x00 0x115>; | |
| phandle = <0x12d>; | |
| }; | |
| lcd-rst-gpio { | |
| rockchip,pins = <0x00 0x0b 0x00 0x115>; | |
| phandle = <0x9c>; | |
| }; | |
| lcd-enable-gpio { | |
| rockchip,pins = <0x00 0x08 0x00 0x115 0x00 0x17 0x00 0x115>; | |
| phandle = <0x9b>; | |
| }; | |
| lcd1-rst-gpio { | |
| rockchip,pins = <0x00 0x0c 0x00 0x115>; | |
| phandle = <0xa3>; | |
| }; | |
| lcd1-enable-gpio { | |
| rockchip,pins = <0x00 0x11 0x00 0x115 0x00 0x12 0x00 0x115>; | |
| phandle = <0xa2>; | |
| }; | |
| }; | |
| tp { | |
| touch0-gt-gpio { | |
| rockchip,pins = <0x00 0x0d 0x00 0x117 0x00 0x0e 0x00 0x117>; | |
| phandle = <0xdc>; | |
| }; | |
| touch1-gt-gpio { | |
| rockchip,pins = <0x00 0x0f 0x00 0x117 0x00 0x10 0x00 0x117>; | |
| phandle = <0xd8>; | |
| }; | |
| }; | |
| headphone { | |
| hp-det { | |
| rockchip,pins = <0x04 0x12 0x00 0x115>; | |
| phandle = <0x135>; | |
| }; | |
| }; | |
| sensor { | |
| sensor-gpio { | |
| rockchip,pins = <0x00 0x1e 0x00 0x115>; | |
| phandle = <0x31a>; | |
| }; | |
| }; | |
| sdio-pwrseq { | |
| wifi-enable-h { | |
| rockchip,pins = <0x04 0x02 0x00 0x115>; | |
| phandle = <0x136>; | |
| }; | |
| }; | |
| vcc_sd { | |
| vcc-sd-h { | |
| rockchip,pins = <0x00 0x05 0x00 0x115>; | |
| phandle = <0x137>; | |
| }; | |
| }; | |
| power-wlan-bt { | |
| vcc-wifi-h { | |
| rockchip,pins = <0x00 0x00 0x00 0x115>; | |
| phandle = <0x31b>; | |
| }; | |
| }; | |
| wireless-wlan { | |
| wifi-host-wake-irq { | |
| rockchip,pins = <0x04 0x01 0x00 0x11e>; | |
| phandle = <0x138>; | |
| }; | |
| }; | |
| wireless-bluetooth { | |
| uart1-gpios { | |
| rockchip,pins = <0x04 0x0e 0x00 0x115>; | |
| phandle = <0x13b>; | |
| }; | |
| }; | |
| gpio-leds { | |
| leds-gpio { | |
| rockchip,pins = <0x00 0x15 0x00 0x115 0x00 0x16 0x00 0x115 0x00 0x14 0x00 0x115>; | |
| phandle = <0x132>; | |
| }; | |
| }; | |
| btns { | |
| btn-pins { | |
| rockchip,pins = <0x02 0x18 0x00 0x117 0x02 0x19 0x00 0x117 0x02 0x1a 0x00 0x117 0x02 0x1b 0x00 0x117 0x02 0x1c 0x00 0x117 0x02 0x1d 0x00 0x117 0x02 0x1e 0x00 0x117 0x02 0x1f 0x00 0x117 0x03 0x00 0x00 0x117 0x03 0x03 0x00 0x117 0x03 0x04 0x00 0x117 0x03 0x05 0x00 0x117 0x03 0x06 0x00 0x117 0x03 0x07 0x00 0x117 0x03 0x08 0x00 0x117 0x03 0x09 0x00 0x117 0x03 0x0a 0x00 0x117 0x03 0x0f 0x00 0x117 0x03 0x10 0x00 0x117 0x03 0x11 0x00 0x117 0x03 0x12 0x00 0x117 0x03 0x13 0x00 0x117>; | |
| phandle = <0x131>; | |
| }; | |
| }; | |
| keys { | |
| pwr-key { | |
| rockchip,pins = <0x03 0x01 0x00 0x117 0x03 0x02 0x00 0x117>; | |
| phandle = <0x12f>; | |
| }; | |
| }; | |
| halls { | |
| gpio-hall { | |
| rockchip,pins = <0x00 0x13 0x00 0x117>; | |
| phandle = <0x130>; | |
| }; | |
| }; | |
| }; | |
| edac { | |
| compatible = "rockchip,rk3568-edac"; | |
| interrupts = <0x00 0xad 0x04 0x00 0xaf 0x04>; | |
| interrupt-names = "ce\0ue"; | |
| status = "disabled"; | |
| phandle = <0x31c>; | |
| }; | |
| external-gmac0-clock { | |
| compatible = "fixed-clock"; | |
| clock-frequency = <0x7735940>; | |
| clock-output-names = "gmac0_clkin"; | |
| #clock-cells = <0x00>; | |
| phandle = <0x31d>; | |
| }; | |
| xpcs-gmac0-clock { | |
| compatible = "fixed-clock"; | |
| clock-frequency = <0x7735940>; | |
| clock-output-names = "clk_gmac0_xpcs_mii"; | |
| #clock-cells = <0x00>; | |
| phandle = <0x31e>; | |
| }; | |
| sata@fc000000 { | |
| compatible = "rockchip,rk3568-dwc-ahci\0snps,dwc-ahci"; | |
| reg = <0x00 0xfc000000 0x00 0x1000>; | |
| clocks = <0x24 0x96 0x24 0x97 0x24 0x98>; | |
| clock-names = "sata\0pmalive\0rxoob"; | |
| interrupts = <0x00 0x5e 0x04>; | |
| phys = <0x11f 0x01>; | |
| phy-names = "sata-phy"; | |
| ports-implemented = <0x01>; | |
| power-domains = <0x26 0x0f>; | |
| status = "disabled"; | |
| phandle = <0x31f>; | |
| }; | |
| syscon@fdc70000 { | |
| compatible = "rockchip,pipe-phy-grf\0syscon"; | |
| reg = <0x00 0xfdc70000 0x00 0x1000>; | |
| phandle = <0x127>; | |
| }; | |
| syscon@fdcb8000 { | |
| compatible = "rockchip,pcie30-phy-grf\0syscon"; | |
| reg = <0x00 0xfdcb8000 0x00 0x10000>; | |
| phandle = <0x128>; | |
| }; | |
| qos@fe190080 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe190080 0x00 0x20>; | |
| phandle = <0x60>; | |
| }; | |
| qos@fe190100 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe190100 0x00 0x20>; | |
| phandle = <0x61>; | |
| }; | |
| qos@fe190200 { | |
| compatible = "rockchip,rk3568-qos\0syscon"; | |
| reg = <0x00 0xfe190200 0x00 0x20>; | |
| phandle = <0x62>; | |
| }; | |
| pcie@fe270000 { | |
| compatible = "rockchip,rk3568-pcie\0snps,dw-pcie"; | |
| #address-cells = <0x03>; | |
| #size-cells = <0x02>; | |
| bus-range = <0x10 0x1f>; | |
| clocks = <0x24 0x88 0x24 0x89 0x24 0x8a 0x24 0x8b 0x24 0x8c>; | |
| clock-names = "aclk_mst\0aclk_slv\0aclk_dbi\0pclk\0aux"; | |
| device_type = "pci"; | |
| interrupts = <0x00 0xa0 0x04 0x00 0x9f 0x04 0x00 0x9e 0x04 0x00 0x9d 0x04 0x00 0x9c 0x04>; | |
| interrupt-names = "sys\0pmc\0msg\0legacy\0err"; | |
| #interrupt-cells = <0x01>; | |
| interrupt-map-mask = <0x00 0x00 0x00 0x07>; | |
| interrupt-map = <0x00 0x00 0x00 0x01 0x120 0x00 0x00 0x00 0x00 0x02 0x120 0x01 0x00 0x00 0x00 0x03 0x120 0x02 0x00 0x00 0x00 0x04 0x120 0x03>; | |
| linux,pci-domain = <0x01>; | |
| num-ib-windows = <0x06>; | |
| num-ob-windows = <0x02>; | |
| num-viewport = <0x08>; | |
| max-link-speed = <0x03>; | |
| msi-map = <0x1000 0xb6 0x1000 0x1000>; | |
| num-lanes = <0x01>; | |
| phys = <0x121>; | |
| phy-names = "pcie-phy"; | |
| power-domains = <0x26 0x0f>; | |
| reg = <0x03 0xc0400000 0x00 0x400000 0x00 0xfe270000 0x00 0x10000 0x00 0xf2000000 0x00 0x100000>; | |
| reg-names = "pcie-dbi\0pcie-apb\0config"; | |
| ranges = <0x1000000 0x00 0xf2100000 0x00 0xf2100000 0x00 0x100000 0x2000000 0x00 0xf2200000 0x00 0xf2200000 0x00 0x1e00000 0x3000000 0x03 0x40000000 0x03 0x40000000 0x00 0x40000000>; | |
| resets = <0x24 0xb1>; | |
| reset-names = "pipe"; | |
| status = "disabled"; | |
| phandle = <0x320>; | |
| legacy-interrupt-controller { | |
| interrupt-controller; | |
| #address-cells = <0x00>; | |
| #interrupt-cells = <0x01>; | |
| interrupt-parent = <0x01>; | |
| interrupts = <0x00 0x9d 0x01>; | |
| phandle = <0x120>; | |
| }; | |
| }; | |
| pcie@fe280000 { | |
| compatible = "rockchip,rk3568-pcie\0snps,dw-pcie"; | |
| #address-cells = <0x03>; | |
| #size-cells = <0x02>; | |
| bus-range = <0x20 0x2f>; | |
| clocks = <0x24 0x8f 0x24 0x90 0x24 0x91 0x24 0x92 0x24 0x93>; | |
| clock-names = "aclk_mst\0aclk_slv\0aclk_dbi\0pclk\0aux"; | |
| device_type = "pci"; | |
| interrupts = <0x00 0xa5 0x04 0x00 0xa4 0x04 0x00 0xa3 0x04 0x00 0xa2 0x04 0x00 0xa1 0x04>; | |
| interrupt-names = "sys\0pmc\0msg\0legacy\0err"; | |
| #interrupt-cells = <0x01>; | |
| interrupt-map-mask = <0x00 0x00 0x00 0x07>; | |
| interrupt-map = <0x00 0x00 0x00 0x01 0x122 0x00 0x00 0x00 0x00 0x02 0x122 0x01 0x00 0x00 0x00 0x03 0x122 0x02 0x00 0x00 0x00 0x04 0x122 0x03>; | |
| linux,pci-domain = <0x02>; | |
| num-ib-windows = <0x06>; | |
| num-viewport = <0x08>; | |
| num-ob-windows = <0x02>; | |
| max-link-speed = <0x03>; | |
| msi-map = <0x2000 0xb6 0x2000 0x1000>; | |
| num-lanes = <0x02>; | |
| phys = <0x121>; | |
| phy-names = "pcie-phy"; | |
| power-domains = <0x26 0x0f>; | |
| reg = <0x03 0xc0800000 0x00 0x400000 0x00 0xfe280000 0x00 0x10000 0x00 0xf0000000 0x00 0x100000>; | |
| reg-names = "pcie-dbi\0pcie-apb\0config"; | |
| ranges = <0x1000000 0x00 0xf0100000 0x00 0xf0100000 0x00 0x100000 0x2000000 0x00 0xf0200000 0x00 0xf0200000 0x00 0x1e00000 0x3000000 0x03 0x80000000 0x03 0x80000000 0x00 0x40000000>; | |
| resets = <0x24 0xc1>; | |
| reset-names = "pipe"; | |
| status = "disabled"; | |
| phandle = <0x321>; | |
| legacy-interrupt-controller { | |
| interrupt-controller; | |
| #address-cells = <0x00>; | |
| #interrupt-cells = <0x01>; | |
| interrupt-parent = <0x01>; | |
| interrupts = <0x00 0xa2 0x01>; | |
| phandle = <0x122>; | |
| }; | |
| }; | |
| uio@fe2a0000 { | |
| compatible = "rockchip,uio-gmac"; | |
| reg = <0x00 0xfe2a0000 0x00 0x10000>; | |
| rockchip,ethernet = <0x123>; | |
| status = "disabled"; | |
| phandle = <0x322>; | |
| }; | |
| ethernet@fe2a0000 { | |
| compatible = "rockchip,rk3568-gmac\0snps,dwmac-4.20a"; | |
| reg = <0x00 0xfe2a0000 0x00 0x10000>; | |
| interrupts = <0x00 0x1b 0x04 0x00 0x18 0x04>; | |
| interrupt-names = "macirq\0eth_wake_irq"; | |
| clocks = <0x24 0x182 0x24 0x185 0x24 0x185 0x24 0xb8 0x24 0xb4 0x24 0xb5 0x24 0x185 0x24 0xb9 0x24 0xac 0x24 0xab>; | |
| clock-names = "stmmaceth\0mac_clk_rx\0mac_clk_tx\0clk_mac_refout\0aclk_mac\0pclk_mac\0clk_mac_speed\0ptp_ref\0pclk_xpcs\0clk_xpcs_eee"; | |
| resets = <0x24 0xd7>; | |
| reset-names = "stmmaceth"; | |
| rockchip,grf = <0x3a>; | |
| snps,axi-config = <0x124>; | |
| snps,mixed-burst; | |
| snps,mtl-rx-config = <0x125>; | |
| snps,mtl-tx-config = <0x126>; | |
| snps,tso; | |
| status = "disabled"; | |
| phandle = <0x123>; | |
| mdio { | |
| compatible = "snps,dwmac-mdio"; | |
| #address-cells = <0x01>; | |
| #size-cells = <0x00>; | |
| phandle = <0x323>; | |
| }; | |
| stmmac-axi-config { | |
| snps,blen = <0x00 0x00 0x00 0x00 0x10 0x08 0x04>; | |
| snps,rd_osr_lmt = <0x08>; | |
| snps,wr_osr_lmt = <0x04>; | |
| phandle = <0x124>; | |
| }; | |
| rx-queues-config { | |
| snps,rx-queues-to-use = <0x01>; | |
| phandle = <0x125>; | |
| queue0 { | |
| }; | |
| }; | |
| tx-queues-config { | |
| snps,tx-queues-to-use = <0x01>; | |
| phandle = <0x126>; | |
| queue0 { | |
| }; | |
| }; | |
| }; | |
| phy@fe820000 { | |
| compatible = "rockchip,rk3568-naneng-combphy"; | |
| reg = <0x00 0xfe820000 0x00 0x100>; | |
| clocks = <0x39 0x1f 0x24 0x17c 0x24 0x7f>; | |
| clock-names = "refclk\0apbclk\0pipe_clk"; | |
| assigned-clocks = <0x39 0x1f>; | |
| assigned-clock-rates = <0x5f5e100>; | |
| resets = <0x24 0x1c4 0x24 0x1c5>; | |
| reset-names = "combphy-apb\0combphy"; | |
| rockchip,pipe-grf = <0x10e>; | |
| rockchip,pipe-phy-grf = <0x127>; | |
| #phy-cells = <0x01>; | |
| status = "disabled"; | |
| phandle = <0x11f>; | |
| }; | |
| phy@fe8c0000 { | |
| compatible = "rockchip,rk3568-pcie3-phy"; | |
| reg = <0x00 0xfe8c0000 0x00 0x20000>; | |
| #phy-cells = <0x00>; | |
| clocks = <0x39 0x26 0x39 0x27 0x24 0x177>; | |
| clock-names = "refclk_m\0refclk_n\0pclk"; | |
| resets = <0x24 0x1be>; | |
| reset-names = "phy"; | |
| rockchip,phy-grf = <0x128>; | |
| status = "disabled"; | |
| phandle = <0x121>; | |
| }; | |
| chosen { | |
| bootargs = "earlycon=uart8250,mmio32,0xfe660000 console=ttyFIQ0"; | |
| phandle = <0x324>; | |
| }; | |
| fiq-debugger { | |
| compatible = "rockchip,fiq-debugger"; | |
| rockchip,serial-id = <0x02>; | |
| rockchip,wake-irq = <0x00>; | |
| rockchip,irq-mode-enable = <0x01>; | |
| rockchip,baudrate = <0x16e360>; | |
| interrupts = <0x00 0xfc 0x08>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0xef>; | |
| status = "okay"; | |
| }; | |
| debug@fd904000 { | |
| compatible = "rockchip,debug"; | |
| reg = <0x00 0xfd904000 0x00 0x1000 0x00 0xfd905000 0x00 0x1000 0x00 0xfd906000 0x00 0x1000 0x00 0xfd907000 0x00 0x1000>; | |
| phandle = <0x325>; | |
| }; | |
| cspmu@fd90c000 { | |
| compatible = "rockchip,cspmu"; | |
| reg = <0x00 0xfd90c000 0x00 0x1000 0x00 0xfd90d000 0x00 0x1000 0x00 0xfd90e000 0x00 0x1000 0x00 0xfd90f000 0x00 0x1000>; | |
| phandle = <0x326>; | |
| }; | |
| vendor-storage { | |
| compatible = "rockchip,ram-vendor-storage"; | |
| memory-region = <0x129>; | |
| status = "okay"; | |
| phandle = <0x327>; | |
| }; | |
| backlight { | |
| compatible = "pwm-backlight"; | |
| pwms = <0x12a 0x00 0x61a8 0x00>; | |
| brightness-levels = <0x00 0x03 0x04 0x05 0x07 0x09 0x0c 0x0f 0x12 0x14 0x16 0x18 0x19 0x1a 0x1a 0x1b 0x1b 0x1c 0x1c 0x1d 0x1d 0x1e 0x1e 0x1f 0x1f 0x20 0x20 0x21 0x21 0x22 0x22 0x23 0x23 0x24 0x24 0x25 0x25 0x26 0x26 0x27 0x28 0x29 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30 0x31 0x32 0x32 0x33 0x34 0x35 0x36 0x37 0x37 0x38 0x39 0x3a 0x3b 0x3c 0x3d 0x3e 0x3f 0x40 0x40 0x41 0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x47 0x48 0x49 0x4a 0x4b 0x4c 0x4d 0x4e 0x4f 0x4f 0x50 0x51 0x52 0x53 0x54 0x55 0x56 0x56 0x57 0x58 0x59 0x5a 0x5b 0x5c 0x5d 0x5e 0x5e 0x5f 0x60 0x61 0x62 0x63 0x64 0x65 0x65 0x66 0x67 0x68 0x69 0x6a 0x6b 0x6b 0x6c 0x6d 0x6e 0x6f 0x70 0x71 0x72 0x73 0x73 0x74 0x75 0x76 0x77 0x78 0x79 0x7a 0x7b 0x7b 0x7c 0x7d 0x7e 0x7f 0x80 0x81 0x82 0x82 0x83 0x84 0x85 0x86 0x87 0x88 0x88 0x89 0x8a 0x8b 0x8c 0x8d 0x8e 0x8f 0x8f 0x90 0x91 0x92 0x93 0x93 0x94 0x95 0x96 0x97 0x98 0x99 0x9a 0x9b 0x9c 0x9c 0x9d 0x9e 0x9f 0x9d 0x9e 0x9f 0xa0 0xa1 0xa2 0xa2 0xa3 0xa4 0xa5 0xa6 0xa7 0xa8 0xa9 0xa9 0xaa 0xab 0xac 0xad 0xae 0xaf 0xaf 0xb0 0xb1 0xb2 0xb3 0xb4 0xb5 0xb6 0xb6 0xb7 0xb8 0xb9 0xba 0xbb 0xbc 0xbd 0xbe 0xbe 0xbf 0xc0 0xc1 0xc2 0xc3 0xc4 0xc5 0xc5 0xc6 0xc7 0xc8 0xc9 0xca 0xcb 0xcc 0xcc 0xcd 0xce 0xcf 0xd0 0xd1 0xd1 0xd2 0xd3 0xd4 0xd5 0xd5 0xd6 0xd6 0xd7 0xd7 0xd8 0xd8 0xd9 0xd9 0xda 0xda 0xdb 0xdb 0xdc>; | |
| default-brightness-level = <0xc8>; | |
| phandle = <0x9a>; | |
| }; | |
| backlight1 { | |
| compatible = "pwm-backlight"; | |
| pwms = <0x12b 0x00 0x61a8 0x00>; | |
| brightness-levels = <0x00 0x03 0x04 0x05 0x07 0x09 0x0c 0x0f 0x12 0x14 0x16 0x18 0x19 0x1a 0x1a 0x1b 0x1b 0x1c 0x1c 0x1d 0x1d 0x1e 0x1e 0x1f 0x1f 0x20 0x20 0x21 0x21 0x22 0x22 0x23 0x23 0x24 0x24 0x25 0x25 0x26 0x26 0x27 0x28 0x29 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30 0x31 0x32 0x32 0x33 0x34 0x35 0x36 0x37 0x37 0x38 0x39 0x3a 0x3b 0x3c 0x3d 0x3e 0x3f 0x40 0x40 0x41 0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x47 0x48 0x49 0x4a 0x4b 0x4c 0x4d 0x4e 0x4f 0x4f 0x50 0x51 0x52 0x53 0x54 0x55 0x56 0x56 0x57 0x58 0x59 0x5a 0x5b 0x5c 0x5d 0x5e 0x5e 0x5f 0x60 0x61 0x62 0x63 0x64 0x65 0x65 0x66 0x67 0x68 0x69 0x6a 0x6b 0x6b 0x6c 0x6d 0x6e 0x6f 0x70 0x71 0x72 0x73 0x73 0x74 0x75 0x76 0x77 0x78 0x79 0x7a 0x7b 0x7b 0x7c 0x7d 0x7e 0x7f 0x80 0x81 0x82 0x82 0x83 0x84 0x85 0x86 0x87 0x88 0x88 0x89 0x8a 0x8b 0x8c 0x8d 0x8e 0x8f 0x8f 0x90 0x91 0x92 0x93 0x93 0x94 0x95 0x96 0x97 0x98 0x99 0x9a 0x9b 0x9c 0x9c 0x9d 0x9e 0x9f 0x9d 0x9e 0x9f 0xa0 0xa1 0xa2 0xa2 0xa3 0xa4 0xa5 0xa6 0xa7 0xa8 0xa9 0xa9 0xaa 0xab 0xac 0xad 0xae 0xaf 0xaf 0xb0 0xb1 0xb2 0xb3 0xb4 0xb5 0xb6 0xb6 0xb7 0xb8 0xb9 0xba 0xbb 0xbc 0xbd 0xbe 0xbe 0xbf 0xc0 0xc1 0xc2 0xc3 0xc4 0xc5 0xc5 0xc6 0xc7 0xc8 0xc9 0xca 0xcb 0xcc 0xcc 0xcd 0xce 0xcf 0xd0 0xd1 0xd1 0xd2 0xd3 0xd4 0xd5 0xd5 0xd6 0xd6 0xd7 0xd7 0xd8 0xd8 0xd9 0xd9 0xda 0xda 0xdb 0xdb 0xdc>; | |
| default-brightness-level = <0xc8>; | |
| phandle = <0xa1>; | |
| }; | |
| mipi-dsi0-power-regulator { | |
| compatible = "regulator-fixed"; | |
| enable-active-high; | |
| gpio = <0x3e 0x1b 0x00>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0x12c>; | |
| regulator-name = "mipi_dsi0_power"; | |
| regulator-always-on; | |
| status = "disabled"; | |
| phandle = <0x328>; | |
| }; | |
| mipi-dsi1-power-regulator { | |
| compatible = "regulator-fixed"; | |
| enable-active-high; | |
| gpio = <0x3e 0x1c 0x00>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0x12d>; | |
| regulator-name = "mipi_dsi1_power"; | |
| regulator-always-on; | |
| status = "disabled"; | |
| phandle = <0x329>; | |
| }; | |
| gpio-backlight { | |
| compatible = "gpio-leds"; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0x12c 0x12d>; | |
| phandle = <0x32a>; | |
| led@5 { | |
| gpios = <0x44 0x04 0x00>; | |
| label = "backlight_0_power"; | |
| default-state = "on"; | |
| phandle = <0x32b>; | |
| }; | |
| led@6 { | |
| gpios = <0x44 0x03 0x00>; | |
| label = "backlight_1_power"; | |
| default-state = "off"; | |
| phandle = <0x32c>; | |
| }; | |
| }; | |
| adc-keys { | |
| compatible = "adc-keys"; | |
| io-channels = <0x12e 0x00>; | |
| io-channel-names = "buttons"; | |
| keyup-threshold-microvolt = <0x1b7740>; | |
| poll-interval = <0x64>; | |
| phandle = <0x32d>; | |
| vol-up-key { | |
| label = "home"; | |
| linux,code = <0x9e>; | |
| press-threshold-microvolt = <0x6d6>; | |
| }; | |
| }; | |
| gpio-keys { | |
| compatible = "gpio-keys"; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0x12f 0x130>; | |
| phandle = <0x32e>; | |
| vol-up-key { | |
| gpios = <0xc7 0x02 0x01>; | |
| linux,code = <0x72>; | |
| label = "volume up"; | |
| }; | |
| vol-down-key { | |
| gpios = <0xc7 0x01 0x01>; | |
| linux,code = <0x73>; | |
| label = "volume down"; | |
| }; | |
| hall-key0 { | |
| wakeup-source; | |
| gpios = <0x3e 0x13 0x01>; | |
| linux,code = <0x58>; | |
| label = "HALL status"; | |
| }; | |
| }; | |
| singleadc-joypad { | |
| compatible = "singleadc-joypad"; | |
| joypad-name = "retrogame_joypad"; | |
| joypad-product = <0x1101>; | |
| joypad-revision = <0x100>; | |
| status = "okay"; | |
| hw_pcb_info = <0x02>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0x131>; | |
| io-channel-names = "amux_adc"; | |
| io-channels = <0x12e 0x03>; | |
| amux-count = <0x06>; | |
| amux-a-gpios = <0xc7 0x12 0x01>; | |
| amux-b-gpios = <0xc7 0x13 0x01>; | |
| amux-en-gpios = <0xc7 0x11 0x01>; | |
| button-adc-scale = <0x01>; | |
| button-adc-deadzone = <0x280>; | |
| button-adc-fuzz = <0xa0>; | |
| button-adc-flat = <0x20>; | |
| abs_x-p-tuning = <0xfa>; | |
| abs_x-n-tuning = <0xfa>; | |
| abs_y-p-tuning = <0xfa>; | |
| abs_y-n-tuning = <0xfa>; | |
| abs_rx-p-tuning = <0xfa>; | |
| abs_rx-n-tuning = <0xfa>; | |
| abs_ry-p-tuning = <0xfa>; | |
| abs_ry-n-tuning = <0xfa>; | |
| poll-interval = <0x05>; | |
| phandle = <0x32f>; | |
| sw1 { | |
| gpios = <0xc2 0x1c 0x01>; | |
| label = "GPIO DPAD-UP"; | |
| linux,input-type = <0x03>; | |
| linux,code = <0x11>; | |
| linux,abs-value = <0x02>; | |
| }; | |
| sw2 { | |
| gpios = <0xc2 0x1d 0x01>; | |
| label = "GPIO DPAD-DOWN"; | |
| linux,input-type = <0x03>; | |
| linux,code = <0x11>; | |
| linux,abs-value = <0x01>; | |
| }; | |
| sw3 { | |
| gpios = <0xc2 0x1f 0x01>; | |
| label = "GPIO DPAD-LEFT"; | |
| linux,input-type = <0x03>; | |
| linux,code = <0x10>; | |
| linux,abs-value = <0x02>; | |
| }; | |
| sw4 { | |
| gpios = <0xc2 0x1e 0x01>; | |
| label = "GPIO DPAD-RIGHT"; | |
| linux,input-type = <0x03>; | |
| linux,code = <0x10>; | |
| linux,abs-value = <0x01>; | |
| }; | |
| sw5 { | |
| gpios = <0xc7 0x08 0x01>; | |
| label = "GPIO KEY BTN-A"; | |
| linux,code = <0x134>; | |
| }; | |
| sw6 { | |
| gpios = <0xc7 0x10 0x01>; | |
| label = "GPIO BTN-B"; | |
| linux,code = <0x131>; | |
| }; | |
| sw7 { | |
| gpios = <0xc7 0x07 0x01>; | |
| label = "GPIO BTN-X"; | |
| linux,code = <0x133>; | |
| }; | |
| sw8 { | |
| gpios = <0xc7 0x0f 0x01>; | |
| label = "GPIO BTN-Y"; | |
| linux,code = <0x130>; | |
| }; | |
| sw9 { | |
| gpios = <0xc7 0x0a 0x01>; | |
| label = "GPIO BTN_SELECT"; | |
| linux,code = <0x13a>; | |
| }; | |
| sw10 { | |
| gpios = <0xc7 0x09 0x01>; | |
| label = "GPIO BTN_START"; | |
| linux,code = <0x13b>; | |
| }; | |
| sw12 { | |
| gpios = <0xc7 0x03 0x01>; | |
| label = "GPIO BTN_TL"; | |
| linux,code = <0x136>; | |
| }; | |
| sw13 { | |
| gpios = <0xc7 0x05 0x01>; | |
| label = "GPIO BTN_TR"; | |
| linux,code = <0x137>; | |
| }; | |
| sw14 { | |
| gpios = <0xc7 0x04 0x01>; | |
| label = "GPIO BTN_TL2"; | |
| linux,code = <0x138>; | |
| }; | |
| sw15 { | |
| gpios = <0xc7 0x06 0x01>; | |
| label = "GPIO BTN_TR2"; | |
| linux,code = <0x139>; | |
| }; | |
| sw16 { | |
| gpios = <0xc2 0x1b 0x01>; | |
| label = "GPIO BTN_THUMBR"; | |
| linux,code = <0x13e>; | |
| }; | |
| sw17 { | |
| gpios = <0xc2 0x1a 0x01>; | |
| label = "GPIO BTN_THUMBL"; | |
| linux,code = <0x13d>; | |
| }; | |
| sw18 { | |
| gpios = <0xc7 0x00 0x01>; | |
| label = "GPIO HALL"; | |
| linux,code = <0x43>; | |
| }; | |
| sw19 { | |
| gpios = <0xc2 0x19 0x01>; | |
| label = "GPIO RG_KEY"; | |
| linux,code = <0x44>; | |
| }; | |
| }; | |
| gpio-leds { | |
| compatible = "gpio-leds"; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0x132>; | |
| phandle = <0x330>; | |
| led@1 { | |
| gpios = <0x3e 0x14 0x00>; | |
| label = "battery_full"; | |
| default-state = "off"; | |
| }; | |
| led@2 { | |
| gpios = <0x3e 0x15 0x00>; | |
| label = "battery_charging"; | |
| default-state = "off"; | |
| retain-state-suspended; | |
| }; | |
| led@3 { | |
| gpios = <0x3e 0x16 0x00>; | |
| label = "low_power"; | |
| default-state = "off"; | |
| }; | |
| led@4 { | |
| gpios = <0x3e 0x00 0x00>; | |
| label = "wifi_reg"; | |
| default-state = "on"; | |
| retain-state-suspended; | |
| }; | |
| }; | |
| charge-animation { | |
| compatible = "rockchip,uboot-charge"; | |
| rockchip,uboot-charge-on = <0x00>; | |
| rockchip,android-charge-on = <0x01>; | |
| rockchip,uboot-low-power-voltage = <0xe10>; | |
| rockchip,screen-on-voltage = <0xe10>; | |
| rockchip,uboot-exit-charge-level = <0x02>; | |
| rockchip,uboot-exit-charge-voltage = <0xe10>; | |
| rockchip,uboot-exit-charge-auto = <0x00>; | |
| status = "okay"; | |
| }; | |
| vccsys { | |
| compatible = "regulator-fixed"; | |
| regulator-name = "vcc3v8_sys"; | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-min-microvolt = <0x39fbc0>; | |
| regulator-max-microvolt = <0x39fbc0>; | |
| phandle = <0x3d>; | |
| }; | |
| rk817-sound { | |
| compatible = "rockchip,multicodecs-card"; | |
| rockchip,card-name = "rockchip-rk817"; | |
| hp-det-gpio = <0x44 0x12 0x00>; | |
| io-channels = <0x12e 0x02>; | |
| io-channel-names = "adc-detect"; | |
| keyup-threshold-microvolt = <0x1b7740>; | |
| poll-interval = <0x64>; | |
| rockchip,format = "i2s"; | |
| rockchip,mclk-fs = <0x100>; | |
| rockchip,cpu = <0x133>; | |
| rockchip,codec = <0x134>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0x135>; | |
| play-pause-key { | |
| label = "playpause"; | |
| linux,code = <0xa4>; | |
| press-threshold-microvolt = <0x7d0>; | |
| }; | |
| }; | |
| vibrator { | |
| compatible = "rk-vibrator-gpio"; | |
| vibrator-gpio = <0xc7 0x14 0x00>; | |
| status = "okay"; | |
| }; | |
| sdio-pwrseq { | |
| compatible = "mmc-pwrseq-simple"; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0x136>; | |
| post-power-on-delay-ms = <0xc8>; | |
| reset-gpios = <0x44 0x02 0x01>; | |
| phandle = <0x81>; | |
| }; | |
| vcc-sd { | |
| compatible = "regulator-gpio"; | |
| enable-active-low; | |
| enable-gpio = <0x3e 0x05 0x01>; | |
| regulator-min-microvolt = <0x325aa0>; | |
| regulator-max-microvolt = <0x325aa0>; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0x137>; | |
| regulator-name = "vcc_sd"; | |
| states = <0x325aa0 0x00 0x325aa0 0x01>; | |
| phandle = <0xb7>; | |
| }; | |
| wireless-wlan { | |
| compatible = "wlan-platdata"; | |
| rockchip,grf = <0x3a>; | |
| wifi_chip_type = "ap6330"; | |
| pinctrl-names = "default"; | |
| pinctrl-0 = <0x138>; | |
| WIFI,host_wake_irq = <0x44 0x01 0x00>; | |
| keep_wifi_power_on; | |
| status = "okay"; | |
| }; | |
| wireless-bluetooth { | |
| compatible = "bluetooth-platdata"; | |
| clocks = <0x139 0x01>; | |
| clock-names = "ext_clock"; | |
| uart_rts_gpios = <0xc2 0x0d 0x01>; | |
| pinctrl-names = "default\0rts_gpio"; | |
| pinctrl-0 = <0x13a>; | |
| pinctrl-1 = <0x13b>; | |
| BT,reset_gpio = <0x3e 0x1d 0x00>; | |
| BT,wake_gpio = <0x3e 0x1b 0x00>; | |
| BT,wake_host_irq = <0x3e 0x1c 0x00>; | |
| status = "okay"; | |
| }; | |
| vcc5v0-usb { | |
| compatible = "regulator-fixed"; | |
| regulator-name = "vcc5v0_usb"; | |
| regulator-always-on; | |
| regulator-boot-on; | |
| regulator-min-microvolt = <0x4c4b40>; | |
| regulator-max-microvolt = <0x4c4b40>; | |
| phandle = <0x13c>; | |
| }; | |
| vcc5v0-otg-regulator { | |
| compatible = "regulator-fixed"; | |
| regulator-name = "vcc5v0_otg"; | |
| regulator-min-microvolt = <0x4c4b40>; | |
| regulator-max-microvolt = <0x4c4b40>; | |
| enable-active-high; | |
| vin-supply = <0x13c>; | |
| phandle = <0x113>; | |
| }; | |
| __symbols__ { | |
| ddr3_params = "/ddr3-params"; | |
| ddr4_params = "/ddr4-params"; | |
| lpddr3_params = "/lpddr3-params"; | |
| lpddr4_params = "/lpddr4-params"; | |
| lpddr4x_params = "/lpddr4x-params"; | |
| cpu0 = "/cpus/cpu@0"; | |
| cpu1 = "/cpus/cpu@100"; | |
| cpu2 = "/cpus/cpu@200"; | |
| cpu3 = "/cpus/cpu@300"; | |
| CPU_SLEEP = "/cpus/idle-states/cpu-sleep"; | |
| cpu0_opp_table = "/opp-table-0"; | |
| display_subsystem = "/display-subsystem"; | |
| route_dsi0 = "/display-subsystem/route/route-dsi0"; | |
| route_dsi1 = "/display-subsystem/route/route-dsi1"; | |
| route_edp = "/display-subsystem/route/route-edp"; | |
| route_hdmi = "/display-subsystem/route/route-hdmi"; | |
| route_lvds = "/display-subsystem/route/route-lvds"; | |
| route_rgb = "/display-subsystem/route/route-rgb"; | |
| dmcdbg = "/dmcdbg"; | |
| scmi = "/firmware/scmi"; | |
| scmi_clk = "/firmware/scmi/protocol@14"; | |
| sdei = "/firmware/sdei"; | |
| optee = "/firmware/optee"; | |
| gpu_opp_table = "/opp-table-1"; | |
| hdmi_sound = "/hdmi-sound"; | |
| mipi_csi2 = "/mipi-csi2"; | |
| mpp_srv = "/mpp-srv"; | |
| arm_pmu = "/pmu"; | |
| reserved_memory = "/reserved-memory"; | |
| drm_logo = "/reserved-memory/drm-logo@0"; | |
| drm_cubic_lut = "/reserved-memory/drm-cubic-lut@0"; | |
| ramoops = "/reserved-memory/ramoops@110000"; | |
| vendor_storage_rm = "/reserved-memory/vendor-storage-rm@00000000"; | |
| rockchip_suspend = "/rockchip-suspend"; | |
| rockchip_system_monitor = "/rockchip-system-monitor"; | |
| gmac1_clkin = "/external-gmac1-clock"; | |
| gmac1_xpcsclk = "/xpcs-gmac1-clock"; | |
| i2s1_mclkin_rx = "/i2s1-mclkin-rx"; | |
| i2s1_mclkin_tx = "/i2s1-mclkin-tx"; | |
| i2s2_mclkin = "/i2s2-mclkin"; | |
| i2s3_mclkin = "/i2s3-mclkin"; | |
| mpll = "/mpll"; | |
| xin24m = "/xin24m"; | |
| xin32k = "/xin32k"; | |
| scmi_shmem = "/scmi-shmem@10f000"; | |
| sata1 = "/sata@fc400000"; | |
| sata2 = "/sata@fc800000"; | |
| usbdrd30 = "/usbdrd"; | |
| usbdrd_dwc3 = "/usbdrd/usb@fcc00000"; | |
| usbhost30 = "/usbhost"; | |
| usbhost_dwc3 = "/usbhost/usb@fd000000"; | |
| gic = "/interrupt-controller@fd400000"; | |
| its = "/interrupt-controller@fd400000/interrupt-controller@fd440000"; | |
| usb_host0_ehci = "/usb@fd800000"; | |
| usb_host0_ohci = "/usb@fd840000"; | |
| usb_host1_ehci = "/usb@fd880000"; | |
| usb_host1_ohci = "/usb@fd8c0000"; | |
| xpcs = "/syscon@fda00000"; | |
| pmugrf = "/syscon@fdc20000"; | |
| pmu_io_domains = "/syscon@fdc20000/io-domains"; | |
| reboot_mode = "/syscon@fdc20000/reboot-mode"; | |
| pipegrf = "/syscon@fdc50000"; | |
| grf = "/syscon@fdc60000"; | |
| io_domains = "/syscon@fdc60000/io-domains"; | |
| lvds0 = "/syscon@fdc60000/lvds"; | |
| lvds = "/syscon@fdc60000/lvds"; | |
| lvds0_in_vp1 = "/syscon@fdc60000/lvds/ports/port@0/endpoint@1"; | |
| lvds_in_vp1 = "/syscon@fdc60000/lvds/ports/port@0/endpoint@1"; | |
| lvds0_in_vp2 = "/syscon@fdc60000/lvds/ports/port@0/endpoint@2"; | |
| lvds_in_vp2 = "/syscon@fdc60000/lvds/ports/port@0/endpoint@2"; | |
| rgb = "/syscon@fdc60000/rgb"; | |
| rgb_in_vp2 = "/syscon@fdc60000/rgb/ports/port@0/endpoint@2"; | |
| lvds1 = "/syscon@fdc60000/lvds1"; | |
| lvds1_in_vp1 = "/syscon@fdc60000/lvds1/ports/port@0/endpoint@0"; | |
| lvds1_in_vp2 = "/syscon@fdc60000/lvds1/ports/port@0/endpoint@1"; | |
| pipe_phy_grf1 = "/syscon@fdc80000"; | |
| pipe_phy_grf2 = "/syscon@fdc90000"; | |
| usb2phy0_grf = "/syscon@fdca0000"; | |
| usb2phy1_grf = "/syscon@fdca8000"; | |
| edp_phy_grf = "/syscon@fdcb0000"; | |
| edp_phy = "/syscon@fdcb0000/edp-phy"; | |
| sram = "/sram@fdcc0000"; | |
| rkvdec_sram = "/sram@fdcc0000/rkvdec-sram@0"; | |
| pmucru = "/clock-controller@fdd00000"; | |
| cru = "/clock-controller@fdd20000"; | |
| i2c0 = "/i2c@fdd40000"; | |
| vdd_cpu = "/i2c@fdd40000/sti8070a@40"; | |
| rk817 = "/i2c@fdd40000/pmic@20"; | |
| pinctrl_rk8xx = "/i2c@fdd40000/pmic@20/pinctrl_rk8xx"; | |
| rk817_slppin_null = "/i2c@fdd40000/pmic@20/pinctrl_rk8xx/rk817_slppin_null"; | |
| rk817_slppin_slp = "/i2c@fdd40000/pmic@20/pinctrl_rk8xx/rk817_slppin_slp"; | |
| rk817_slppin_pwrdn = "/i2c@fdd40000/pmic@20/pinctrl_rk8xx/rk817_slppin_pwrdn"; | |
| rk817_slppin_rst = "/i2c@fdd40000/pmic@20/pinctrl_rk8xx/rk817_slppin_rst"; | |
| vdd_logic = "/i2c@fdd40000/pmic@20/regulators/DCDC_REG1"; | |
| vdd_gpu = "/i2c@fdd40000/pmic@20/regulators/DCDC_REG2"; | |
| vcc_ddr = "/i2c@fdd40000/pmic@20/regulators/DCDC_REG3"; | |
| vcc_3v3 = "/i2c@fdd40000/pmic@20/regulators/DCDC_REG4"; | |
| vcca1v8_pmu = "/i2c@fdd40000/pmic@20/regulators/LDO_REG1"; | |
| vdda_0v9 = "/i2c@fdd40000/pmic@20/regulators/LDO_REG2"; | |
| vdda0v9_pmu = "/i2c@fdd40000/pmic@20/regulators/LDO_REG3"; | |
| vccio_acodec = "/i2c@fdd40000/pmic@20/regulators/LDO_REG4"; | |
| vccio_sd = "/i2c@fdd40000/pmic@20/regulators/LDO_REG5"; | |
| vcc3v3_pmu = "/i2c@fdd40000/pmic@20/regulators/LDO_REG6"; | |
| vcc_1v8 = "/i2c@fdd40000/pmic@20/regulators/LDO_REG7"; | |
| vcc1v8_dvp = "/i2c@fdd40000/pmic@20/regulators/LDO_REG8"; | |
| vcc2v8_dvp = "/i2c@fdd40000/pmic@20/regulators/LDO_REG9"; | |
| dcdc_boost = "/i2c@fdd40000/pmic@20/regulators/BOOST"; | |
| otg_switch = "/i2c@fdd40000/pmic@20/regulators/OTG_SWITCH"; | |
| simple_battery = "/i2c@fdd40000/pmic@20/simple-battery"; | |
| charger = "/i2c@fdd40000/pmic@20/charger"; | |
| rk817_codec = "/i2c@fdd40000/pmic@20/codec"; | |
| uart0 = "/serial@fdd50000"; | |
| pwm0 = "/pwm@fdd70000"; | |
| pwm1 = "/pwm@fdd70010"; | |
| pwm2 = "/pwm@fdd70020"; | |
| pwm3 = "/pwm@fdd70030"; | |
| pmu = "/power-management@fdd90000"; | |
| power = "/power-management@fdd90000/power-controller"; | |
| rknpu = "/npu@fde40000"; | |
| npu_opp_table = "/npu-opp-table"; | |
| bus_npu = "/bus-npu"; | |
| bus_npu_opp_table = "/bus-npu-opp-table"; | |
| rknpu_mmu = "/iommu@fde4b000"; | |
| gpu = "/gpu@fde60000"; | |
| gpu_power_model = "/gpu@fde60000/power-model"; | |
| vpu = "/video-codec@fdea0400"; | |
| vdpu = "/vdpu@fdea0400"; | |
| vdpu_mmu = "/iommu@fdea0800"; | |
| rk_rga = "/rk_rga@fdeb0000"; | |
| ebc = "/ebc@fdec0000"; | |
| jpegd = "/jpegd@fded0000"; | |
| jpegd_mmu = "/iommu@fded0480"; | |
| vepu = "/vepu@fdee0000"; | |
| vepu_mmu = "/iommu@fdee0800"; | |
| iep = "/iep@fdef0000"; | |
| iep_mmu = "/iommu@fdef0800"; | |
| eink = "/eink@fdf00000"; | |
| rkvenc = "/rkvenc@fdf40000"; | |
| rkvenc_opp_table = "/rkvenc-opp-table"; | |
| rkvenc_mmu = "/iommu@fdf40f00"; | |
| rkvdec = "/rkvdec@fdf80200"; | |
| rkvdec_opp_table = "/rkvdec-opp-table"; | |
| rkvdec_mmu = "/iommu@fdf80800"; | |
| mipi_csi2_hw = "/mipi-csi2-hw@fdfb0000"; | |
| rkcif = "/rkcif@fdfe0000"; | |
| rkcif_mmu = "/iommu@fdfe0800"; | |
| rkcif_dvp = "/rkcif_dvp"; | |
| rkcif_dvp_sditf = "/rkcif_dvp_sditf"; | |
| rkcif_mipi_lvds = "/rkcif_mipi_lvds"; | |
| rkcif_mipi_lvds_sditf = "/rkcif_mipi_lvds_sditf"; | |
| rkisp = "/rkisp@fdff0000"; | |
| rkisp_mmu = "/iommu@fdff1a00"; | |
| rkisp_vir0 = "/rkisp-vir0"; | |
| rkisp_vir1 = "/rkisp-vir1"; | |
| sdmmc2 = "/dwmmc@fe000000"; | |
| gmac_uio1 = "/uio@fe010000"; | |
| gmac1 = "/ethernet@fe010000"; | |
| mdio1 = "/ethernet@fe010000/mdio"; | |
| gmac1_stmmac_axi_setup = "/ethernet@fe010000/stmmac-axi-config"; | |
| gmac1_mtl_rx_setup = "/ethernet@fe010000/rx-queues-config"; | |
| gmac1_mtl_tx_setup = "/ethernet@fe010000/tx-queues-config"; | |
| vop = "/vop@fe040000"; | |
| vop_out = "/vop@fe040000/ports"; | |
| vp0 = "/vop@fe040000/ports/port@0"; | |
| vp0_out_dsi0 = "/vop@fe040000/ports/port@0/endpoint@0"; | |
| vp0_out_dsi1 = "/vop@fe040000/ports/port@0/endpoint@1"; | |
| vp0_out_edp = "/vop@fe040000/ports/port@0/endpoint@2"; | |
| vp0_out_hdmi = "/vop@fe040000/ports/port@0/endpoint@3"; | |
| vp1 = "/vop@fe040000/ports/port@1"; | |
| vp1_out_dsi0 = "/vop@fe040000/ports/port@1/endpoint@0"; | |
| vp1_out_dsi1 = "/vop@fe040000/ports/port@1/endpoint@1"; | |
| vp1_out_edp = "/vop@fe040000/ports/port@1/endpoint@2"; | |
| vp1_out_hdmi = "/vop@fe040000/ports/port@1/endpoint@3"; | |
| vp1_out_lvds = "/vop@fe040000/ports/port@1/endpoint@4"; | |
| vp1_out_lvds1 = "/vop@fe040000/ports/port@1/endpoint@5"; | |
| vp2 = "/vop@fe040000/ports/port@2"; | |
| vp2_out_lvds = "/vop@fe040000/ports/port@2/endpoint@0"; | |
| vp2_out_rgb = "/vop@fe040000/ports/port@2/endpoint@1"; | |
| vp2_out_lvds1 = "/vop@fe040000/ports/port@2/endpoint@2"; | |
| vop_opp_table = "/vop-opp-table"; | |
| vop_mmu = "/iommu@fe043e00"; | |
| dsi0 = "/dsi@fe060000"; | |
| dsi0_in = "/dsi@fe060000/ports/port@0"; | |
| dsi0_in_vp0 = "/dsi@fe060000/ports/port@0/endpoint@0"; | |
| dsi0_in_vp1 = "/dsi@fe060000/ports/port@0/endpoint@1"; | |
| dsi0_out_panel = "/dsi@fe060000/ports/port@1/endpoint"; | |
| dsi0_panel = "/dsi@fe060000/panel@0"; | |
| timing0 = "/dsi@fe060000/panel@0/display-timings/timing0"; | |
| panel_in_dsi0 = "/dsi@fe060000/panel@0/ports/port@0/endpoint"; | |
| dsi1 = "/dsi@fe070000"; | |
| dsi1_in = "/dsi@fe070000/ports/port@0"; | |
| dsi1_in_vp0 = "/dsi@fe070000/ports/port@0/endpoint@0"; | |
| dsi1_in_vp1 = "/dsi@fe070000/ports/port@0/endpoint@1"; | |
| dsi1_out_panel = "/dsi@fe070000/ports/port@1/endpoint"; | |
| dsi1_panel = "/dsi@fe070000/panel@0"; | |
| disp_timings = "/dsi@fe070000/panel@0/display-timings"; | |
| dsi1_timing = "/dsi@fe070000/panel@0/display-timings/timing"; | |
| panel_in_dsi1 = "/dsi@fe070000/panel@0/ports/port@0/endpoint"; | |
| hdmi = "/hdmi@fe0a0000"; | |
| hdmi_in_vp0 = "/hdmi@fe0a0000/ports/port@0/endpoint@0"; | |
| hdmi_in_vp1 = "/hdmi@fe0a0000/ports/port@0/endpoint@1"; | |
| edp = "/edp@fe0c0000"; | |
| edp_in = "/edp@fe0c0000/ports/port@0"; | |
| edp_in_vp0 = "/edp@fe0c0000/ports/port@0/endpoint@0"; | |
| edp_in_vp1 = "/edp@fe0c0000/ports/port@0/endpoint@1"; | |
| nocp_cpu = "/nocp-cpu@fe102000"; | |
| nocp_gpu_vpu_rga_venc = "/nocp-gpu-vpu-rga-venc@fe102400"; | |
| nocp_npu_vdec = "/nocp-vdec@fe102800"; | |
| nocp_vi_usb_peri_pipe = "/nocp-vi-usb-peri-pipe@fe102c00"; | |
| nocp_vo = "/nocp-vo@fe103000"; | |
| qos_gpu = "/qos@fe128000"; | |
| qos_rkvenc_rd_m0 = "/qos@fe138080"; | |
| qos_rkvenc_rd_m1 = "/qos@fe138100"; | |
| qos_rkvenc_wr_m0 = "/qos@fe138180"; | |
| qos_isp = "/qos@fe148000"; | |
| qos_vicap0 = "/qos@fe148080"; | |
| qos_vicap1 = "/qos@fe148100"; | |
| qos_vpu = "/qos@fe150000"; | |
| qos_ebc = "/qos@fe158000"; | |
| qos_iep = "/qos@fe158100"; | |
| qos_jpeg_dec = "/qos@fe158180"; | |
| qos_jpeg_enc = "/qos@fe158200"; | |
| qos_rga_rd = "/qos@fe158280"; | |
| qos_rga_wr = "/qos@fe158300"; | |
| qos_npu = "/qos@fe180000"; | |
| qos_pcie2x1 = "/qos@fe190000"; | |
| qos_sata1 = "/qos@fe190280"; | |
| qos_sata2 = "/qos@fe190300"; | |
| qos_usb3_0 = "/qos@fe190380"; | |
| qos_usb3_1 = "/qos@fe190400"; | |
| qos_rkvdec = "/qos@fe198000"; | |
| qos_hdcp = "/qos@fe1a8000"; | |
| qos_vop_m0 = "/qos@fe1a8080"; | |
| qos_vop_m1 = "/qos@fe1a8100"; | |
| dfi = "/dfi@fe230000"; | |
| dmc = "/dmc"; | |
| dmc_fsp = "/dmc-fsp"; | |
| dmc_opp_table = "/dmc-opp-table"; | |
| pcie2x1 = "/pcie@fe260000"; | |
| pcie2x1_intc = "/pcie@fe260000/legacy-interrupt-controller"; | |
| sdmmc0 = "/dwmmc@fe2b0000"; | |
| sdmmc1 = "/dwmmc@fe2c0000"; | |
| sfc = "/spi@fe300000"; | |
| sdhci = "/sdhci@fe310000"; | |
| nfc = "/nand-controller@fe330000"; | |
| nandc0 = "/nandc@fe330000"; | |
| crypto = "/crypto@fe380000"; | |
| rng = "/rng@fe388000"; | |
| otp = "/otp@fe38c000"; | |
| cpu_code = "/otp@fe38c000/cpu-code@2"; | |
| specification_serial_number = "/otp@fe38c000/specification-serial-number@7"; | |
| otp_cpu_version = "/otp@fe38c000/cpu-version@8"; | |
| mbist_vmin = "/otp@fe38c000/mbist-vmin@9"; | |
| otp_id = "/otp@fe38c000/id@a"; | |
| cpu_leakage = "/otp@fe38c000/cpu-leakage@1a"; | |
| log_leakage = "/otp@fe38c000/log-leakage@1b"; | |
| npu_leakage = "/otp@fe38c000/npu-leakage@1c"; | |
| gpu_leakage = "/otp@fe38c000/gpu-leakage@1d"; | |
| core_pvtm = "/otp@fe38c000/core-pvtm@2a"; | |
| cpu_tsadc_trim_l = "/otp@fe38c000/cpu-tsadc-trim-l@2e"; | |
| cpu_tsadc_trim_h = "/otp@fe38c000/cpu-tsadc-trim-h@2f"; | |
| gpu_tsadc_trim_l = "/otp@fe38c000/npu-tsadc-trim-l@30"; | |
| gpu_tsadc_trim_h = "/otp@fe38c000/npu-tsadc-trim-h@31"; | |
| tsadc_trim_base_frac = "/otp@fe38c000/tsadc-trim-base-frac@31"; | |
| tsadc_trim_base = "/otp@fe38c000/tsadc-trim-base@32"; | |
| cpu_opp_info = "/otp@fe38c000/cpu-opp-info@36"; | |
| gpu_opp_info = "/otp@fe38c000/gpu-opp-info@3c"; | |
| npu_opp_info = "/otp@fe38c000/npu-opp-info@42"; | |
| dmc_opp_info = "/otp@fe38c000/dmc-opp-info@48"; | |
| remark_spec_serial_number = "/otp@fe38c000/remark-spec-serial-number@56"; | |
| i2s0_8ch = "/i2s@fe400000"; | |
| i2s1_8ch = "/i2s@fe410000"; | |
| i2s2_2ch = "/i2s@fe420000"; | |
| i2s3_2ch = "/i2s@fe430000"; | |
| pdm = "/pdm@fe440000"; | |
| vad = "/vad@fe450000"; | |
| spdif_8ch = "/spdif@fe460000"; | |
| audpwm = "/audpwm@fe470000"; | |
| dig_acodec = "/codec-digital@fe478000"; | |
| dmac0 = "/dma-controller@fe530000"; | |
| dmac1 = "/dma-controller@fe550000"; | |
| scr = "/rkscr@fe560000"; | |
| can0 = "/can@fe570000"; | |
| can1 = "/can@fe580000"; | |
| can2 = "/can@fe590000"; | |
| i2c1 = "/i2c@fe5a0000"; | |
| i2c2 = "/i2c@fe5b0000"; | |
| aw87391_pa_l = "/i2c@fe5b0000/aw87391@58"; | |
| aw87391_pa_r = "/i2c@fe5b0000/aw87391@5b"; | |
| icm42607_acc = "/i2c@fe5b0000/icm_acc@68"; | |
| icm42607_gyro = "/i2c@fe5b0000/icm_gyro@68"; | |
| i2c3 = "/i2c@fe5c0000"; | |
| gt9xx_1 = "/i2c@fe5c0000/gt9xx-1@14"; | |
| i2c4 = "/i2c@fe5d0000"; | |
| i2c5 = "/i2c@fe5e0000"; | |
| gt9xx_0 = "/i2c@fe5e0000/gt9xx-0@14"; | |
| rktimer = "/timer@fe5f0000"; | |
| wdt = "/watchdog@fe600000"; | |
| spi0 = "/spi@fe610000"; | |
| spi1 = "/spi@fe620000"; | |
| spi2 = "/spi@fe630000"; | |
| spi3 = "/spi@fe640000"; | |
| uart1 = "/serial@fe650000"; | |
| uart2 = "/serial@fe660000"; | |
| uart3 = "/serial@fe670000"; | |
| uart4 = "/serial@fe680000"; | |
| uart5 = "/serial@fe690000"; | |
| uart6 = "/serial@fe6a0000"; | |
| uart7 = "/serial@fe6b0000"; | |
| uart8 = "/serial@fe6c0000"; | |
| uart9 = "/serial@fe6d0000"; | |
| pwm4 = "/pwm@fe6e0000"; | |
| pwm5 = "/pwm@fe6e0010"; | |
| pwm6 = "/pwm@fe6e0020"; | |
| pwm7 = "/pwm@fe6e0030"; | |
| pwm8 = "/pwm@fe6f0000"; | |
| pwm9 = "/pwm@fe6f0010"; | |
| pwm10 = "/pwm@fe6f0020"; | |
| pwm11 = "/pwm@fe6f0030"; | |
| pwm12 = "/pwm@fe700000"; | |
| pwm13 = "/pwm@fe700010"; | |
| pwm14 = "/pwm@fe700020"; | |
| pwm15 = "/pwm@fe700030"; | |
| thermal_zones = "/thermal-zones"; | |
| soc_thermal = "/thermal-zones/soc-thermal"; | |
| threshold = "/thermal-zones/soc-thermal/trips/trip-point-0"; | |
| target = "/thermal-zones/soc-thermal/trips/trip-point-1"; | |
| soc_crit = "/thermal-zones/soc-thermal/trips/soc-crit"; | |
| gpu_thermal = "/thermal-zones/gpu-thermal"; | |
| gpu_crit = "/thermal-zones/gpu-thermal/trips/gpu-crit"; | |
| tsadc = "/tsadc@fe710000"; | |
| saradc = "/saradc@fe720000"; | |
| mailbox = "/mailbox@fe780000"; | |
| combphy1_usq = "/phy@fe830000"; | |
| combphy2_psq = "/phy@fe840000"; | |
| video_phy0 = "/phy@fe850000"; | |
| video_phy1 = "/phy@fe860000"; | |
| dsi_dphy0 = "/mipi-dphy@fe850000"; | |
| dsi_dphy1 = "/mipi-dphy@fe860000"; | |
| csi2_dphy_hw = "/csi2-dphy-hw@fe870000"; | |
| csi2_dphy0 = "/csi2-dphy0"; | |
| csi2_dphy1 = "/csi2-dphy1"; | |
| csi2_dphy2 = "/csi2-dphy2"; | |
| usb2phy0 = "/usb2-phy@fe8a0000"; | |
| u2phy0_host = "/usb2-phy@fe8a0000/host-port"; | |
| usb2phy0_host = "/usb2-phy@fe8a0000/host-port"; | |
| u2phy0_otg = "/usb2-phy@fe8a0000/otg-port"; | |
| usb2phy0_otg = "/usb2-phy@fe8a0000/otg-port"; | |
| usb2phy1 = "/usb2-phy@fe8b0000"; | |
| u2phy1_host = "/usb2-phy@fe8b0000/host-port"; | |
| u2phy1_otg = "/usb2-phy@fe8b0000/otg-port"; | |
| pinctrl = "/pinctrl"; | |
| gpio0 = "/pinctrl/gpio@fdd60000"; | |
| gpio1 = "/pinctrl/gpio@fe740000"; | |
| gpio2 = "/pinctrl/gpio@fe750000"; | |
| gpio3 = "/pinctrl/gpio@fe760000"; | |
| gpio4 = "/pinctrl/gpio@fe770000"; | |
| pcfg_pull_up = "/pinctrl/pcfg-pull-up"; | |
| pcfg_pull_down = "/pinctrl/pcfg-pull-down"; | |
| pcfg_pull_none = "/pinctrl/pcfg-pull-none"; | |
| pcfg_pull_none_drv_level_0 = "/pinctrl/pcfg-pull-none-drv-level-0"; | |
| pcfg_pull_none_drv_level_1 = "/pinctrl/pcfg-pull-none-drv-level-1"; | |
| pcfg_pull_none_drv_level_2 = "/pinctrl/pcfg-pull-none-drv-level-2"; | |
| pcfg_pull_none_drv_level_3 = "/pinctrl/pcfg-pull-none-drv-level-3"; | |
| pcfg_pull_none_drv_level_4 = "/pinctrl/pcfg-pull-none-drv-level-4"; | |
| pcfg_pull_none_drv_level_5 = "/pinctrl/pcfg-pull-none-drv-level-5"; | |
| pcfg_pull_none_drv_level_6 = "/pinctrl/pcfg-pull-none-drv-level-6"; | |
| pcfg_pull_none_drv_level_7 = "/pinctrl/pcfg-pull-none-drv-level-7"; | |
| pcfg_pull_none_drv_level_8 = "/pinctrl/pcfg-pull-none-drv-level-8"; | |
| pcfg_pull_none_drv_level_9 = "/pinctrl/pcfg-pull-none-drv-level-9"; | |
| pcfg_pull_none_drv_level_10 = "/pinctrl/pcfg-pull-none-drv-level-10"; | |
| pcfg_pull_none_drv_level_11 = "/pinctrl/pcfg-pull-none-drv-level-11"; | |
| pcfg_pull_none_drv_level_12 = "/pinctrl/pcfg-pull-none-drv-level-12"; | |
| pcfg_pull_none_drv_level_13 = "/pinctrl/pcfg-pull-none-drv-level-13"; | |
| pcfg_pull_none_drv_level_14 = "/pinctrl/pcfg-pull-none-drv-level-14"; | |
| pcfg_pull_none_drv_level_15 = "/pinctrl/pcfg-pull-none-drv-level-15"; | |
| pcfg_pull_up_drv_level_0 = "/pinctrl/pcfg-pull-up-drv-level-0"; | |
| pcfg_pull_up_drv_level_1 = "/pinctrl/pcfg-pull-up-drv-level-1"; | |
| pcfg_pull_up_drv_level_2 = "/pinctrl/pcfg-pull-up-drv-level-2"; | |
| pcfg_pull_up_drv_level_3 = "/pinctrl/pcfg-pull-up-drv-level-3"; | |
| pcfg_pull_up_drv_level_4 = "/pinctrl/pcfg-pull-up-drv-level-4"; | |
| pcfg_pull_up_drv_level_5 = "/pinctrl/pcfg-pull-up-drv-level-5"; | |
| pcfg_pull_up_drv_level_6 = "/pinctrl/pcfg-pull-up-drv-level-6"; | |
| pcfg_pull_up_drv_level_7 = "/pinctrl/pcfg-pull-up-drv-level-7"; | |
| pcfg_pull_up_drv_level_8 = "/pinctrl/pcfg-pull-up-drv-level-8"; | |
| pcfg_pull_up_drv_level_9 = "/pinctrl/pcfg-pull-up-drv-level-9"; | |
| pcfg_pull_up_drv_level_10 = "/pinctrl/pcfg-pull-up-drv-level-10"; | |
| pcfg_pull_up_drv_level_11 = "/pinctrl/pcfg-pull-up-drv-level-11"; | |
| pcfg_pull_up_drv_level_12 = "/pinctrl/pcfg-pull-up-drv-level-12"; | |
| pcfg_pull_up_drv_level_13 = "/pinctrl/pcfg-pull-up-drv-level-13"; | |
| pcfg_pull_up_drv_level_14 = "/pinctrl/pcfg-pull-up-drv-level-14"; | |
| pcfg_pull_up_drv_level_15 = "/pinctrl/pcfg-pull-up-drv-level-15"; | |
| pcfg_pull_down_drv_level_0 = "/pinctrl/pcfg-pull-down-drv-level-0"; | |
| pcfg_pull_down_drv_level_1 = "/pinctrl/pcfg-pull-down-drv-level-1"; | |
| pcfg_pull_down_drv_level_2 = "/pinctrl/pcfg-pull-down-drv-level-2"; | |
| pcfg_pull_down_drv_level_3 = "/pinctrl/pcfg-pull-down-drv-level-3"; | |
| pcfg_pull_down_drv_level_4 = "/pinctrl/pcfg-pull-down-drv-level-4"; | |
| pcfg_pull_down_drv_level_5 = "/pinctrl/pcfg-pull-down-drv-level-5"; | |
| pcfg_pull_down_drv_level_6 = "/pinctrl/pcfg-pull-down-drv-level-6"; | |
| pcfg_pull_down_drv_level_7 = "/pinctrl/pcfg-pull-down-drv-level-7"; | |
| pcfg_pull_down_drv_level_8 = "/pinctrl/pcfg-pull-down-drv-level-8"; | |
| pcfg_pull_down_drv_level_9 = "/pinctrl/pcfg-pull-down-drv-level-9"; | |
| pcfg_pull_down_drv_level_10 = "/pinctrl/pcfg-pull-down-drv-level-10"; | |
| pcfg_pull_down_drv_level_11 = "/pinctrl/pcfg-pull-down-drv-level-11"; | |
| pcfg_pull_down_drv_level_12 = "/pinctrl/pcfg-pull-down-drv-level-12"; | |
| pcfg_pull_down_drv_level_13 = "/pinctrl/pcfg-pull-down-drv-level-13"; | |
| pcfg_pull_down_drv_level_14 = "/pinctrl/pcfg-pull-down-drv-level-14"; | |
| pcfg_pull_down_drv_level_15 = "/pinctrl/pcfg-pull-down-drv-level-15"; | |
| pcfg_pull_up_smt = "/pinctrl/pcfg-pull-up-smt"; | |
| pcfg_pull_down_smt = "/pinctrl/pcfg-pull-down-smt"; | |
| pcfg_pull_none_smt = "/pinctrl/pcfg-pull-none-smt"; | |
| pcfg_pull_none_drv_level_0_smt = "/pinctrl/pcfg-pull-none-drv-level-0-smt"; | |
| pcfg_pull_none_drv_level_1_smt = "/pinctrl/pcfg-pull-none-drv-level-1-smt"; | |
| pcfg_pull_none_drv_level_2_smt = "/pinctrl/pcfg-pull-none-drv-level-2-smt"; | |
| pcfg_pull_none_drv_level_3_smt = "/pinctrl/pcfg-pull-none-drv-level-3-smt"; | |
| pcfg_pull_none_drv_level_4_smt = "/pinctrl/pcfg-pull-none-drv-level-4-smt"; | |
| pcfg_pull_none_drv_level_5_smt = "/pinctrl/pcfg-pull-none-drv-level-5-smt"; | |
| pcfg_output_high = "/pinctrl/pcfg-output-high"; | |
| pcfg_output_high_pull_up = "/pinctrl/pcfg-output-high-pull-up"; | |
| pcfg_output_high_pull_down = "/pinctrl/pcfg-output-high-pull-down"; | |
| pcfg_output_high_pull_none = "/pinctrl/pcfg-output-high-pull-none"; | |
| pcfg_output_low = "/pinctrl/pcfg-output-low"; | |
| pcfg_output_low_pull_up = "/pinctrl/pcfg-output-low-pull-up"; | |
| pcfg_output_low_pull_down = "/pinctrl/pcfg-output-low-pull-down"; | |
| pcfg_output_low_pull_none = "/pinctrl/pcfg-output-low-pull-none"; | |
| acodec_pins = "/pinctrl/acodec/acodec-pins"; | |
| audiopwm_lout = "/pinctrl/audiopwm/audiopwm-lout"; | |
| audiopwm_loutn = "/pinctrl/audiopwm/audiopwm-loutn"; | |
| audiopwm_loutp = "/pinctrl/audiopwm/audiopwm-loutp"; | |
| audiopwm_rout = "/pinctrl/audiopwm/audiopwm-rout"; | |
| audiopwm_routn = "/pinctrl/audiopwm/audiopwm-routn"; | |
| audiopwm_routp = "/pinctrl/audiopwm/audiopwm-routp"; | |
| bt656m0_pins = "/pinctrl/bt656/bt656m0-pins"; | |
| bt656m1_pins = "/pinctrl/bt656/bt656m1-pins"; | |
| bt1120_pins = "/pinctrl/bt1120/bt1120-pins"; | |
| cam_clkout0 = "/pinctrl/cam/cam-clkout0"; | |
| cam_clkout1 = "/pinctrl/cam/cam-clkout1"; | |
| can0m0_pins = "/pinctrl/can0/can0m0-pins"; | |
| can0m1_pins = "/pinctrl/can0/can0m1-pins"; | |
| can1m0_pins = "/pinctrl/can1/can1m0-pins"; | |
| can1m1_pins = "/pinctrl/can1/can1m1-pins"; | |
| can2m0_pins = "/pinctrl/can2/can2m0-pins"; | |
| can2m1_pins = "/pinctrl/can2/can2m1-pins"; | |
| cif_clk = "/pinctrl/cif/cif-clk"; | |
| cif_dvp_clk = "/pinctrl/cif/cif-dvp-clk"; | |
| cif_dvp_bus16 = "/pinctrl/cif/cif-dvp-bus16"; | |
| cif_dvp_bus8 = "/pinctrl/cif/cif-dvp-bus8"; | |
| clk32k_in = "/pinctrl/clk32k/clk32k-in"; | |
| clk32k_out0 = "/pinctrl/clk32k/clk32k-out0"; | |
| clk32k_out1 = "/pinctrl/clk32k/clk32k-out1"; | |
| cpu_pins = "/pinctrl/cpu/cpu-pins"; | |
| ebc_extern = "/pinctrl/ebc/ebc-extern"; | |
| ebc_pins = "/pinctrl/ebc/ebc-pins"; | |
| edpdpm0_pins = "/pinctrl/edpdp/edpdpm0-pins"; | |
| edpdpm1_pins = "/pinctrl/edpdp/edpdpm1-pins"; | |
| emmc_rstnout = "/pinctrl/emmc/emmc-rstnout"; | |
| emmc_bus8 = "/pinctrl/emmc/emmc-bus8"; | |
| emmc_clk = "/pinctrl/emmc/emmc-clk"; | |
| emmc_cmd = "/pinctrl/emmc/emmc-cmd"; | |
| emmc_datastrobe = "/pinctrl/emmc/emmc-datastrobe"; | |
| eth0_pins = "/pinctrl/eth0/eth0-pins"; | |
| eth1m0_pins = "/pinctrl/eth1/eth1m0-pins"; | |
| eth1m1_pins = "/pinctrl/eth1/eth1m1-pins"; | |
| flash_pins = "/pinctrl/flash/flash-pins"; | |
| fspi_pins = "/pinctrl/fspi/fspi-pins"; | |
| fspi_cs1 = "/pinctrl/fspi/fspi-cs1"; | |
| gmac0_miim = "/pinctrl/gmac0/gmac0-miim"; | |
| gmac0_clkinout = "/pinctrl/gmac0/gmac0-clkinout"; | |
| gmac0_rx_er = "/pinctrl/gmac0/gmac0-rx-er"; | |
| gmac0_rx_bus2 = "/pinctrl/gmac0/gmac0-rx-bus2"; | |
| gmac0_tx_bus2 = "/pinctrl/gmac0/gmac0-tx-bus2"; | |
| gmac0_rgmii_clk = "/pinctrl/gmac0/gmac0-rgmii-clk"; | |
| gmac0_rgmii_bus = "/pinctrl/gmac0/gmac0-rgmii-bus"; | |
| gmac1m0_miim = "/pinctrl/gmac1/gmac1m0-miim"; | |
| gmac1m0_clkinout = "/pinctrl/gmac1/gmac1m0-clkinout"; | |
| gmac1m0_rx_er = "/pinctrl/gmac1/gmac1m0-rx-er"; | |
| gmac1m0_rx_bus2 = "/pinctrl/gmac1/gmac1m0-rx-bus2"; | |
| gmac1m0_tx_bus2 = "/pinctrl/gmac1/gmac1m0-tx-bus2"; | |
| gmac1m0_rgmii_clk = "/pinctrl/gmac1/gmac1m0-rgmii-clk"; | |
| gmac1m0_rgmii_bus = "/pinctrl/gmac1/gmac1m0-rgmii-bus"; | |
| gmac1m1_miim = "/pinctrl/gmac1/gmac1m1-miim"; | |
| gmac1m1_clkinout = "/pinctrl/gmac1/gmac1m1-clkinout"; | |
| gmac1m1_rx_er = "/pinctrl/gmac1/gmac1m1-rx-er"; | |
| gmac1m1_rx_bus2 = "/pinctrl/gmac1/gmac1m1-rx-bus2"; | |
| gmac1m1_tx_bus2 = "/pinctrl/gmac1/gmac1m1-tx-bus2"; | |
| gmac1m1_rgmii_clk = "/pinctrl/gmac1/gmac1m1-rgmii-clk"; | |
| gmac1m1_rgmii_bus = "/pinctrl/gmac1/gmac1m1-rgmii-bus"; | |
| gpu_pins = "/pinctrl/gpu/gpu-pins"; | |
| hdmitxm0_cec = "/pinctrl/hdmitx/hdmitxm0-cec"; | |
| hdmitxm1_cec = "/pinctrl/hdmitx/hdmitxm1-cec"; | |
| hdmitx_scl = "/pinctrl/hdmitx/hdmitx-scl"; | |
| hdmitx_sda = "/pinctrl/hdmitx/hdmitx-sda"; | |
| i2c0_xfer = "/pinctrl/i2c0/i2c0-xfer"; | |
| i2c1_xfer = "/pinctrl/i2c1/i2c1-xfer"; | |
| i2c2m0_xfer = "/pinctrl/i2c2/i2c2m0-xfer"; | |
| i2c2m1_xfer = "/pinctrl/i2c2/i2c2m1-xfer"; | |
| i2c3m0_xfer = "/pinctrl/i2c3/i2c3m0-xfer"; | |
| i2c3m1_xfer = "/pinctrl/i2c3/i2c3m1-xfer"; | |
| i2c4m0_xfer = "/pinctrl/i2c4/i2c4m0-xfer"; | |
| i2c4m1_xfer = "/pinctrl/i2c4/i2c4m1-xfer"; | |
| i2c5m0_xfer = "/pinctrl/i2c5/i2c5m0-xfer"; | |
| i2c5m1_xfer = "/pinctrl/i2c5/i2c5m1-xfer"; | |
| i2s1m0_lrckrx = "/pinctrl/i2s1/i2s1m0-lrckrx"; | |
| i2s1m0_lrcktx = "/pinctrl/i2s1/i2s1m0-lrcktx"; | |
| i2s1m0_mclk = "/pinctrl/i2s1/i2s1m0-mclk"; | |
| i2s1m0_sclkrx = "/pinctrl/i2s1/i2s1m0-sclkrx"; | |
| i2s1m0_sclktx = "/pinctrl/i2s1/i2s1m0-sclktx"; | |
| i2s1m0_sdi0 = "/pinctrl/i2s1/i2s1m0-sdi0"; | |
| i2s1m0_sdi1 = "/pinctrl/i2s1/i2s1m0-sdi1"; | |
| i2s1m0_sdi2 = "/pinctrl/i2s1/i2s1m0-sdi2"; | |
| i2s1m0_sdi3 = "/pinctrl/i2s1/i2s1m0-sdi3"; | |
| i2s1m0_sdo0 = "/pinctrl/i2s1/i2s1m0-sdo0"; | |
| i2s1m0_sdo1 = "/pinctrl/i2s1/i2s1m0-sdo1"; | |
| i2s1m0_sdo2 = "/pinctrl/i2s1/i2s1m0-sdo2"; | |
| i2s1m0_sdo3 = "/pinctrl/i2s1/i2s1m0-sdo3"; | |
| i2s1m1_lrckrx = "/pinctrl/i2s1/i2s1m1-lrckrx"; | |
| i2s1m1_lrcktx = "/pinctrl/i2s1/i2s1m1-lrcktx"; | |
| i2s1m1_mclk = "/pinctrl/i2s1/i2s1m1-mclk"; | |
| i2s1m1_sclkrx = "/pinctrl/i2s1/i2s1m1-sclkrx"; | |
| i2s1m1_sclktx = "/pinctrl/i2s1/i2s1m1-sclktx"; | |
| i2s1m1_sdi0 = "/pinctrl/i2s1/i2s1m1-sdi0"; | |
| i2s1m1_sdi1 = "/pinctrl/i2s1/i2s1m1-sdi1"; | |
| i2s1m1_sdi2 = "/pinctrl/i2s1/i2s1m1-sdi2"; | |
| i2s1m1_sdi3 = "/pinctrl/i2s1/i2s1m1-sdi3"; | |
| i2s1m1_sdo0 = "/pinctrl/i2s1/i2s1m1-sdo0"; | |
| i2s1m1_sdo1 = "/pinctrl/i2s1/i2s1m1-sdo1"; | |
| i2s1m1_sdo2 = "/pinctrl/i2s1/i2s1m1-sdo2"; | |
| i2s1m1_sdo3 = "/pinctrl/i2s1/i2s1m1-sdo3"; | |
| i2s1m2_lrckrx = "/pinctrl/i2s1/i2s1m2-lrckrx"; | |
| i2s1m2_lrcktx = "/pinctrl/i2s1/i2s1m2-lrcktx"; | |
| i2s1m2_mclk = "/pinctrl/i2s1/i2s1m2-mclk"; | |
| i2s1m2_sclkrx = "/pinctrl/i2s1/i2s1m2-sclkrx"; | |
| i2s1m2_sclktx = "/pinctrl/i2s1/i2s1m2-sclktx"; | |
| i2s1m2_sdi0 = "/pinctrl/i2s1/i2s1m2-sdi0"; | |
| i2s1m2_sdi1 = "/pinctrl/i2s1/i2s1m2-sdi1"; | |
| i2s1m2_sdi2 = "/pinctrl/i2s1/i2s1m2-sdi2"; | |
| i2s1m2_sdi3 = "/pinctrl/i2s1/i2s1m2-sdi3"; | |
| i2s1m2_sdo0 = "/pinctrl/i2s1/i2s1m2-sdo0"; | |
| i2s1m2_sdo1 = "/pinctrl/i2s1/i2s1m2-sdo1"; | |
| i2s1m2_sdo2 = "/pinctrl/i2s1/i2s1m2-sdo2"; | |
| i2s1m2_sdo3 = "/pinctrl/i2s1/i2s1m2-sdo3"; | |
| i2s2m0_lrckrx = "/pinctrl/i2s2/i2s2m0-lrckrx"; | |
| i2s2m0_lrcktx = "/pinctrl/i2s2/i2s2m0-lrcktx"; | |
| i2s2m0_mclk = "/pinctrl/i2s2/i2s2m0-mclk"; | |
| i2s2m0_sclkrx = "/pinctrl/i2s2/i2s2m0-sclkrx"; | |
| i2s2m0_sclktx = "/pinctrl/i2s2/i2s2m0-sclktx"; | |
| i2s2m0_sdi = "/pinctrl/i2s2/i2s2m0-sdi"; | |
| i2s2m0_sdo = "/pinctrl/i2s2/i2s2m0-sdo"; | |
| i2s2m1_lrckrx = "/pinctrl/i2s2/i2s2m1-lrckrx"; | |
| i2s2m1_lrcktx = "/pinctrl/i2s2/i2s2m1-lrcktx"; | |
| i2s2m1_mclk = "/pinctrl/i2s2/i2s2m1-mclk"; | |
| i2s2m1_sclkrx = "/pinctrl/i2s2/i2s2m1-sclkrx"; | |
| i2s2m1_sclktx = "/pinctrl/i2s2/i2s2m1-sclktx"; | |
| i2s2m1_sdi = "/pinctrl/i2s2/i2s2m1-sdi"; | |
| i2s2m1_sdo = "/pinctrl/i2s2/i2s2m1-sdo"; | |
| i2s3m0_lrck = "/pinctrl/i2s3/i2s3m0-lrck"; | |
| i2s3m0_mclk = "/pinctrl/i2s3/i2s3m0-mclk"; | |
| i2s3m0_sclk = "/pinctrl/i2s3/i2s3m0-sclk"; | |
| i2s3m0_sdi = "/pinctrl/i2s3/i2s3m0-sdi"; | |
| i2s3m0_sdo = "/pinctrl/i2s3/i2s3m0-sdo"; | |
| i2s3m1_lrck = "/pinctrl/i2s3/i2s3m1-lrck"; | |
| i2s3m1_mclk = "/pinctrl/i2s3/i2s3m1-mclk"; | |
| i2s3m1_sclk = "/pinctrl/i2s3/i2s3m1-sclk"; | |
| i2s3m1_sdi = "/pinctrl/i2s3/i2s3m1-sdi"; | |
| i2s3m1_sdo = "/pinctrl/i2s3/i2s3m1-sdo"; | |
| isp_pins = "/pinctrl/isp/isp-pins"; | |
| jtag_pins = "/pinctrl/jtag/jtag-pins"; | |
| lcdc_ctl = "/pinctrl/lcdc/lcdc-ctl"; | |
| mcu_pins = "/pinctrl/mcu/mcu-pins"; | |
| npu_pins = "/pinctrl/npu/npu-pins"; | |
| pcie20m0_pins = "/pinctrl/pcie20/pcie20m0-pins"; | |
| pcie20m1_pins = "/pinctrl/pcie20/pcie20m1-pins"; | |
| pcie20m2_pins = "/pinctrl/pcie20/pcie20m2-pins"; | |
| pcie20_buttonrstn = "/pinctrl/pcie20/pcie20-buttonrstn"; | |
| pcie30x1m0_pins = "/pinctrl/pcie30x1/pcie30x1m0-pins"; | |
| pcie30x1m1_pins = "/pinctrl/pcie30x1/pcie30x1m1-pins"; | |
| pcie30x1m2_pins = "/pinctrl/pcie30x1/pcie30x1m2-pins"; | |
| pcie30x1_buttonrstn = "/pinctrl/pcie30x1/pcie30x1-buttonrstn"; | |
| pcie30x2m0_pins = "/pinctrl/pcie30x2/pcie30x2m0-pins"; | |
| pcie30x2m1_pins = "/pinctrl/pcie30x2/pcie30x2m1-pins"; | |
| pcie30x2m2_pins = "/pinctrl/pcie30x2/pcie30x2m2-pins"; | |
| pcie30x2_buttonrstn = "/pinctrl/pcie30x2/pcie30x2-buttonrstn"; | |
| pdmm0_clk = "/pinctrl/pdm/pdmm0-clk"; | |
| pdmm0_clk1 = "/pinctrl/pdm/pdmm0-clk1"; | |
| pdmm0_sdi0 = "/pinctrl/pdm/pdmm0-sdi0"; | |
| pdmm0_sdi1 = "/pinctrl/pdm/pdmm0-sdi1"; | |
| pdmm0_sdi2 = "/pinctrl/pdm/pdmm0-sdi2"; | |
| pdmm0_sdi3 = "/pinctrl/pdm/pdmm0-sdi3"; | |
| pdmm1_clk = "/pinctrl/pdm/pdmm1-clk"; | |
| pdmm1_clk1 = "/pinctrl/pdm/pdmm1-clk1"; | |
| pdmm1_sdi0 = "/pinctrl/pdm/pdmm1-sdi0"; | |
| pdmm1_sdi1 = "/pinctrl/pdm/pdmm1-sdi1"; | |
| pdmm1_sdi2 = "/pinctrl/pdm/pdmm1-sdi2"; | |
| pdmm1_sdi3 = "/pinctrl/pdm/pdmm1-sdi3"; | |
| pdmm2_clk1 = "/pinctrl/pdm/pdmm2-clk1"; | |
| pdmm2_sdi0 = "/pinctrl/pdm/pdmm2-sdi0"; | |
| pdmm2_sdi1 = "/pinctrl/pdm/pdmm2-sdi1"; | |
| pdmm2_sdi2 = "/pinctrl/pdm/pdmm2-sdi2"; | |
| pdmm2_sdi3 = "/pinctrl/pdm/pdmm2-sdi3"; | |
| pmic_pins = "/pinctrl/pmic/pmic-pins"; | |
| pmic_int = "/pinctrl/pmic/pmic_int"; | |
| soc_slppin_gpio = "/pinctrl/pmic/soc_slppin_gpio"; | |
| soc_slppin_slp = "/pinctrl/pmic/soc_slppin_slp"; | |
| soc_slppin_rst = "/pinctrl/pmic/soc_slppin_rst"; | |
| pmu_pins = "/pinctrl/pmu/pmu-pins"; | |
| pwm0m0_pins = "/pinctrl/pwm0/pwm0m0-pins"; | |
| pwm0m1_pins = "/pinctrl/pwm0/pwm0m1-pins"; | |
| pwm1m0_pins = "/pinctrl/pwm1/pwm1m0-pins"; | |
| pwm1m1_pins = "/pinctrl/pwm1/pwm1m1-pins"; | |
| pwm2m0_pins = "/pinctrl/pwm2/pwm2m0-pins"; | |
| pwm2m1_pins = "/pinctrl/pwm2/pwm2m1-pins"; | |
| pwm3_pins = "/pinctrl/pwm3/pwm3-pins"; | |
| pwm4_pins = "/pinctrl/pwm4/pwm4-pins"; | |
| pwm5_pins = "/pinctrl/pwm5/pwm5-pins"; | |
| pwm6_pins = "/pinctrl/pwm6/pwm6-pins"; | |
| pwm7_pins = "/pinctrl/pwm7/pwm7-pins"; | |
| pwm8m0_pins = "/pinctrl/pwm8/pwm8m0-pins"; | |
| pwm8m1_pins = "/pinctrl/pwm8/pwm8m1-pins"; | |
| pwm9m0_pins = "/pinctrl/pwm9/pwm9m0-pins"; | |
| pwm9m1_pins = "/pinctrl/pwm9/pwm9m1-pins"; | |
| pwm10m0_pins = "/pinctrl/pwm10/pwm10m0-pins"; | |
| pwm10m1_pins = "/pinctrl/pwm10/pwm10m1-pins"; | |
| pwm11m0_pins = "/pinctrl/pwm11/pwm11m0-pins"; | |
| pwm11m1_pins = "/pinctrl/pwm11/pwm11m1-pins"; | |
| pwm12m0_pins = "/pinctrl/pwm12/pwm12m0-pins"; | |
| pwm12m1_pins = "/pinctrl/pwm12/pwm12m1-pins"; | |
| pwm13m0_pins = "/pinctrl/pwm13/pwm13m0-pins"; | |
| pwm13m1_pins = "/pinctrl/pwm13/pwm13m1-pins"; | |
| pwm14m0_pins = "/pinctrl/pwm14/pwm14m0-pins"; | |
| pwm14m1_pins = "/pinctrl/pwm14/pwm14m1-pins"; | |
| pwm15m0_pins = "/pinctrl/pwm15/pwm15m0-pins"; | |
| pwm15m1_pins = "/pinctrl/pwm15/pwm15m1-pins"; | |
| refclk_pins = "/pinctrl/refclk/refclk-pins"; | |
| sata_pins = "/pinctrl/sata/sata-pins"; | |
| sata0_pins = "/pinctrl/sata0/sata0-pins"; | |
| sata1_pins = "/pinctrl/sata1/sata1-pins"; | |
| sata2_pins = "/pinctrl/sata2/sata2-pins"; | |
| scr_pins = "/pinctrl/scr/scr-pins"; | |
| sdmmc0_bus4 = "/pinctrl/sdmmc0/sdmmc0-bus4"; | |
| sdmmc0_clk = "/pinctrl/sdmmc0/sdmmc0-clk"; | |
| sdmmc0_cmd = "/pinctrl/sdmmc0/sdmmc0-cmd"; | |
| sdmmc0_det = "/pinctrl/sdmmc0/sdmmc0-det"; | |
| sdmmc0_pwren = "/pinctrl/sdmmc0/sdmmc0-pwren"; | |
| sdmmc1_bus4 = "/pinctrl/sdmmc1/sdmmc1-bus4"; | |
| sdmmc1_clk = "/pinctrl/sdmmc1/sdmmc1-clk"; | |
| sdmmc1_cmd = "/pinctrl/sdmmc1/sdmmc1-cmd"; | |
| sdmmc1_det = "/pinctrl/sdmmc1/sdmmc1-det"; | |
| sdmmc1_pwren = "/pinctrl/sdmmc1/sdmmc1-pwren"; | |
| sdmmc2m0_bus4 = "/pinctrl/sdmmc2/sdmmc2m0-bus4"; | |
| sdmmc2m0_clk = "/pinctrl/sdmmc2/sdmmc2m0-clk"; | |
| sdmmc2m0_cmd = "/pinctrl/sdmmc2/sdmmc2m0-cmd"; | |
| sdmmc2m0_det = "/pinctrl/sdmmc2/sdmmc2m0-det"; | |
| sdmmc2m0_pwren = "/pinctrl/sdmmc2/sdmmc2m0-pwren"; | |
| sdmmc2m1_bus4 = "/pinctrl/sdmmc2/sdmmc2m1-bus4"; | |
| sdmmc2m1_clk = "/pinctrl/sdmmc2/sdmmc2m1-clk"; | |
| sdmmc2m1_cmd = "/pinctrl/sdmmc2/sdmmc2m1-cmd"; | |
| sdmmc2m1_det = "/pinctrl/sdmmc2/sdmmc2m1-det"; | |
| sdmmc2m1_pwren = "/pinctrl/sdmmc2/sdmmc2m1-pwren"; | |
| spdifm0_tx = "/pinctrl/spdif/spdifm0-tx"; | |
| spdifm1_tx = "/pinctrl/spdif/spdifm1-tx"; | |
| spdifm2_tx = "/pinctrl/spdif/spdifm2-tx"; | |
| spi0m0_pins = "/pinctrl/spi0/spi0m0-pins"; | |
| spi0m0_cs0 = "/pinctrl/spi0/spi0m0-cs0"; | |
| spi0m0_cs1 = "/pinctrl/spi0/spi0m0-cs1"; | |
| spi0m1_pins = "/pinctrl/spi0/spi0m1-pins"; | |
| spi0m1_cs0 = "/pinctrl/spi0/spi0m1-cs0"; | |
| spi1m0_pins = "/pinctrl/spi1/spi1m0-pins"; | |
| spi1m0_cs0 = "/pinctrl/spi1/spi1m0-cs0"; | |
| spi1m0_cs1 = "/pinctrl/spi1/spi1m0-cs1"; | |
| spi1m1_pins = "/pinctrl/spi1/spi1m1-pins"; | |
| spi1m1_cs0 = "/pinctrl/spi1/spi1m1-cs0"; | |
| spi2m0_pins = "/pinctrl/spi2/spi2m0-pins"; | |
| spi2m0_cs0 = "/pinctrl/spi2/spi2m0-cs0"; | |
| spi2m0_cs1 = "/pinctrl/spi2/spi2m0-cs1"; | |
| spi2m1_pins = "/pinctrl/spi2/spi2m1-pins"; | |
| spi2m1_cs0 = "/pinctrl/spi2/spi2m1-cs0"; | |
| spi2m1_cs1 = "/pinctrl/spi2/spi2m1-cs1"; | |
| spi3m0_pins = "/pinctrl/spi3/spi3m0-pins"; | |
| spi3m0_cs0 = "/pinctrl/spi3/spi3m0-cs0"; | |
| spi3m0_cs1 = "/pinctrl/spi3/spi3m0-cs1"; | |
| spi3m1_pins = "/pinctrl/spi3/spi3m1-pins"; | |
| spi3m1_cs0 = "/pinctrl/spi3/spi3m1-cs0"; | |
| spi3m1_cs1 = "/pinctrl/spi3/spi3m1-cs1"; | |
| tsadcm0_shut = "/pinctrl/tsadc/tsadcm0-shut"; | |
| tsadcm1_shut = "/pinctrl/tsadc/tsadcm1-shut"; | |
| tsadc_shutorg = "/pinctrl/tsadc/tsadc-shutorg"; | |
| uart0_xfer = "/pinctrl/uart0/uart0-xfer"; | |
| uart0_ctsn = "/pinctrl/uart0/uart0-ctsn"; | |
| uart0_rtsn = "/pinctrl/uart0/uart0-rtsn"; | |
| uart1m0_xfer = "/pinctrl/uart1/uart1m0-xfer"; | |
| uart1m0_ctsn = "/pinctrl/uart1/uart1m0-ctsn"; | |
| uart1m0_rtsn = "/pinctrl/uart1/uart1m0-rtsn"; | |
| uart1m1_xfer = "/pinctrl/uart1/uart1m1-xfer"; | |
| uart1m1_ctsn = "/pinctrl/uart1/uart1m1-ctsn"; | |
| uart1m1_rtsn = "/pinctrl/uart1/uart1m1-rtsn"; | |
| uart2m0_xfer = "/pinctrl/uart2/uart2m0-xfer"; | |
| uart2m1_xfer = "/pinctrl/uart2/uart2m1-xfer"; | |
| uart3m0_xfer = "/pinctrl/uart3/uart3m0-xfer"; | |
| uart3m0_ctsn = "/pinctrl/uart3/uart3m0-ctsn"; | |
| uart3m0_rtsn = "/pinctrl/uart3/uart3m0-rtsn"; | |
| uart3m1_xfer = "/pinctrl/uart3/uart3m1-xfer"; | |
| uart4m0_xfer = "/pinctrl/uart4/uart4m0-xfer"; | |
| uart4m0_ctsn = "/pinctrl/uart4/uart4m0-ctsn"; | |
| uart4m0_rtsn = "/pinctrl/uart4/uart4m0-rtsn"; | |
| uart4m1_xfer = "/pinctrl/uart4/uart4m1-xfer"; | |
| uart5m0_xfer = "/pinctrl/uart5/uart5m0-xfer"; | |
| uart5m0_ctsn = "/pinctrl/uart5/uart5m0-ctsn"; | |
| uart5m0_rtsn = "/pinctrl/uart5/uart5m0-rtsn"; | |
| uart5m1_xfer = "/pinctrl/uart5/uart5m1-xfer"; | |
| uart6m0_xfer = "/pinctrl/uart6/uart6m0-xfer"; | |
| uart6m0_ctsn = "/pinctrl/uart6/uart6m0-ctsn"; | |
| uart6m0_rtsn = "/pinctrl/uart6/uart6m0-rtsn"; | |
| uart6m1_xfer = "/pinctrl/uart6/uart6m1-xfer"; | |
| uart7m0_xfer = "/pinctrl/uart7/uart7m0-xfer"; | |
| uart7m0_ctsn = "/pinctrl/uart7/uart7m0-ctsn"; | |
| uart7m0_rtsn = "/pinctrl/uart7/uart7m0-rtsn"; | |
| uart7m1_xfer = "/pinctrl/uart7/uart7m1-xfer"; | |
| uart7m2_xfer = "/pinctrl/uart7/uart7m2-xfer"; | |
| uart8m0_xfer = "/pinctrl/uart8/uart8m0-xfer"; | |
| uart8m0_ctsn = "/pinctrl/uart8/uart8m0-ctsn"; | |
| uart8m0_rtsn = "/pinctrl/uart8/uart8m0-rtsn"; | |
| uart8m1_xfer = "/pinctrl/uart8/uart8m1-xfer"; | |
| uart9m0_xfer = "/pinctrl/uart9/uart9m0-xfer"; | |
| uart9m0_ctsn = "/pinctrl/uart9/uart9m0-ctsn"; | |
| uart9m0_rtsn = "/pinctrl/uart9/uart9m0-rtsn"; | |
| uart9m1_xfer = "/pinctrl/uart9/uart9m1-xfer"; | |
| uart9m2_xfer = "/pinctrl/uart9/uart9m2-xfer"; | |
| vopm0_pins = "/pinctrl/vop/vopm0-pins"; | |
| vopm1_pins = "/pinctrl/vop/vopm1-pins"; | |
| spi0m0_pins_hs = "/pinctrl/spi0-hs/spi0m0-pins"; | |
| spi0m0_cs0_hs = "/pinctrl/spi0-hs/spi0m0-cs0"; | |
| spi0m0_cs1_hs = "/pinctrl/spi0-hs/spi0m0-cs1"; | |
| spi0m1_pins_hs = "/pinctrl/spi0-hs/spi0m1-pins"; | |
| spi0m1_cs0_hs = "/pinctrl/spi0-hs/spi0m1-cs0"; | |
| spi1m0_pins_hs = "/pinctrl/spi1-hs/spi1m0-pins"; | |
| spi1m0_cs0_hs = "/pinctrl/spi1-hs/spi1m0-cs0"; | |
| spi1m0_cs1_hs = "/pinctrl/spi1-hs/spi1m0-cs1"; | |
| spi1m1_pins_hs = "/pinctrl/spi1-hs/spi1m1-pins"; | |
| spi1m1_cs0_hs = "/pinctrl/spi1-hs/spi1m1-cs0"; | |
| spi2m0_pins_hs = "/pinctrl/spi2-hs/spi2m0-pins"; | |
| spi2m0_cs0_hs = "/pinctrl/spi2-hs/spi2m0-cs0"; | |
| spi2m0_cs1_hs = "/pinctrl/spi2-hs/spi2m0-cs1"; | |
| spi2m1_pins_hs = "/pinctrl/spi2-hs/spi2m1-pins"; | |
| spi2m1_cs0_hs = "/pinctrl/spi2-hs/spi2m1-cs0"; | |
| spi2m1_cs1_hs = "/pinctrl/spi2-hs/spi2m1-cs1"; | |
| spi3m0_pins_hs = "/pinctrl/spi3-hs/spi3m0-pins"; | |
| spi3m0_cs0_hs = "/pinctrl/spi3-hs/spi3m0-cs0"; | |
| spi3m0_cs1_hs = "/pinctrl/spi3-hs/spi3m0-cs1"; | |
| spi3m1_pins_hs = "/pinctrl/spi3-hs/spi3m1-pins"; | |
| spi3m1_cs0_hs = "/pinctrl/spi3-hs/spi3m1-cs0"; | |
| spi3m1_cs1_hs = "/pinctrl/spi3-hs/spi3m1-cs1"; | |
| gmac0_tx_bus2_level3 = "/pinctrl/gmac-txd-level3/gmac0-tx-bus2-level3"; | |
| gmac0_rgmii_bus_level3 = "/pinctrl/gmac-txd-level3/gmac0-rgmii-bus-level3"; | |
| gmac1m0_tx_bus2_level3 = "/pinctrl/gmac-txd-level3/gmac1m0-tx-bus2-level3"; | |
| gmac1m0_rgmii_bus_level3 = "/pinctrl/gmac-txd-level3/gmac1m0-rgmii-bus-level3"; | |
| gmac1m1_tx_bus2_level3 = "/pinctrl/gmac-txd-level3/gmac1m1-tx-bus2-level3"; | |
| gmac1m1_rgmii_bus_level3 = "/pinctrl/gmac-txd-level3/gmac1m1-rgmii-bus-level3"; | |
| gmac0_rgmii_clk_level2 = "/pinctrl/gmac-txc-level2/gmac0-rgmii-clk-level2"; | |
| gmac1m0_rgmii_clk_level2 = "/pinctrl/gmac-txc-level2/gmac1m0-rgmii-clk-level2"; | |
| gmac1m1_rgmii_clk_level2 = "/pinctrl/gmac-txc-level2/gmac1m1-rgmii-clk-level2"; | |
| tsadc_gpio_func = "/pinctrl/gpio-func/tsadc-gpio-func"; | |
| mipi_dsi0_pwr_en = "/pinctrl/lcd/mipi-dsi0-pwr-en"; | |
| mipi_dsi1_pwr_en = "/pinctrl/lcd/mipi-dsi1-pwr-en"; | |
| lcd_rst_gpio = "/pinctrl/lcd/lcd-rst-gpio"; | |
| lcd_enable_gpio = "/pinctrl/lcd/lcd-enable-gpio"; | |
| lcd1_rst_gpio = "/pinctrl/lcd/lcd1-rst-gpio"; | |
| lcd1_enable_gpio = "/pinctrl/lcd/lcd1-enable-gpio"; | |
| touch0_gt_gpio = "/pinctrl/tp/touch0-gt-gpio"; | |
| touch1_gt_gpio = "/pinctrl/tp/touch1-gt-gpio"; | |
| hp_det = "/pinctrl/headphone/hp-det"; | |
| sensor_gpio = "/pinctrl/sensor/sensor-gpio"; | |
| wifi_enable_h = "/pinctrl/sdio-pwrseq/wifi-enable-h"; | |
| vcc_sd_h = "/pinctrl/vcc_sd/vcc-sd-h"; | |
| vcc_wifi_h = "/pinctrl/power-wlan-bt/vcc-wifi-h"; | |
| wifi_host_wake_irq = "/pinctrl/wireless-wlan/wifi-host-wake-irq"; | |
| uart1_gpios = "/pinctrl/wireless-bluetooth/uart1-gpios"; | |
| leds_gpio = "/pinctrl/gpio-leds/leds-gpio"; | |
| btn_pins = "/pinctrl/btns/btn-pins"; | |
| pwr_key = "/pinctrl/keys/pwr-key"; | |
| gpio_hall = "/pinctrl/halls/gpio-hall"; | |
| edac = "/edac"; | |
| gmac0_clkin = "/external-gmac0-clock"; | |
| gmac0_xpcsclk = "/xpcs-gmac0-clock"; | |
| sata0 = "/sata@fc000000"; | |
| pipe_phy_grf0 = "/syscon@fdc70000"; | |
| pcie30_phy_grf = "/syscon@fdcb8000"; | |
| qos_pcie3x1 = "/qos@fe190080"; | |
| qos_pcie3x2 = "/qos@fe190100"; | |
| qos_sata0 = "/qos@fe190200"; | |
| pcie3x1 = "/pcie@fe270000"; | |
| pcie3x1_intc = "/pcie@fe270000/legacy-interrupt-controller"; | |
| pcie3x2 = "/pcie@fe280000"; | |
| pcie3x2_intc = "/pcie@fe280000/legacy-interrupt-controller"; | |
| gmac_uio0 = "/uio@fe2a0000"; | |
| gmac0 = "/ethernet@fe2a0000"; | |
| mdio0 = "/ethernet@fe2a0000/mdio"; | |
| gmac0_stmmac_axi_setup = "/ethernet@fe2a0000/stmmac-axi-config"; | |
| gmac0_mtl_rx_setup = "/ethernet@fe2a0000/rx-queues-config"; | |
| gmac0_mtl_tx_setup = "/ethernet@fe2a0000/tx-queues-config"; | |
| combphy0_us = "/phy@fe820000"; | |
| pcie30phy = "/phy@fe8c0000"; | |
| chosen = "/chosen"; | |
| debug = "/debug@fd904000"; | |
| cspmu = "/cspmu@fd90c000"; | |
| vendor_storage = "/vendor-storage"; | |
| backlight = "/backlight"; | |
| backlight1 = "/backlight1"; | |
| mipi_dsi0_power = "/mipi-dsi0-power-regulator"; | |
| mipi_dsi1_power = "/mipi-dsi1-power-regulator"; | |
| gpio_backlight = "/gpio-backlight"; | |
| backlight_0 = "/gpio-backlight/led@5"; | |
| backlight_1 = "/gpio-backlight/led@6"; | |
| adc_keys = "/adc-keys"; | |
| keys = "/gpio-keys"; | |
| joypad = "/singleadc-joypad"; | |
| leds = "/gpio-leds"; | |
| vccsys = "/vccsys"; | |
| sdio_pwrseq = "/sdio-pwrseq"; | |
| vcc_sd = "/vcc-sd"; | |
| vcc5v0_usb = "/vcc5v0-usb"; | |
| vcc5v0_otg = "/vcc5v0-otg-regulator"; | |
| }; | |
| }; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment