Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Colibri iMX8X # fdt print /chosen
- chosen {
- #address-cells = <0x00000002>;
- #size-cells = <0x00000002>;
- bootargs = "console=ttyLP3,115200 earlycon=lpuart32,0x5a090000,115200";
- stdout-path = "/serial@5a090000";
- module@0 {
- bootargs = "console=dtuart dtuart=/serial@5a060000 dom0_mem=2048M dom0_max_vcpus=2 dom0_vcpus_pin=true ";
- xen,dom0-bootargs = "console=dtuart dtuart=ttyLP3 earlycon=lpuart3,0x5a090000,115200";
- compatible = "xen,linux-zimage", "xen,multiboot-module";
- reg = <0x00000000 0x82200000 0x00000000 0x01490a00>;
- };
- };
- Colibri iMX8X # printenv
- arch=arm
- baudrate=115200
- board=colibri-imx8qxp
- board_name=Colibri iMX8QXP
- board_rev=v1.0
- boot_a_script=load ${devtype} ${devnum}:${distro_bootpart} ${scriptaddr} ${prefix}${script}; source ${scriptaddr}
- boot_extlinux=sysboot ${devtype} ${devnum}:${distro_bootpart} any ${scriptaddr} ${prefix}extlinux/extlinux.conf
- boot_fdt=try
- boot_net_usb_start=usb start
- boot_prefixes=/ /boot/
- boot_script_dhcp=boot.scr.uimg
- boot_scripts=boot.scr.uimg boot.scr
- boot_targets=mmc1 mmc0 usb0 dhcp
- bootargs=console=dtuart dtuart=/serial@5a060000 dom0_mem=2048M dom0_max_vcpus=2 dom0_vcpus_pin=true
- bootcmd=run distro_bootcmd
- bootcmd_dhcp=run boot_net_usb_start; if dhcp ${scriptaddr} ${boot_script_dhcp}; then source ${scriptaddr}; fi;
- bootcmd_mfg=fastboot 0
- bootcmd_mmc0=setenv devnum 0; run mmc_boot
- bootcmd_mmc1=setenv devnum 1; run mmc_boot
- bootcmd_usb0=setenv devnum 0; run usb_boot
- bootdelay=1
- commit_atf=bb209a0
- commit_mkimage=d7f9440d
- commit_scfw=b929edfe
- commit_secofw=f449a0d2
- console=hvc0 earlycon=xen
- cpu=armv8
- distro_bootcmd=for target in ${boot_targets}; do run bootcmd_${target}; done
- dom0_addr=0x82200000
- dom0fdt_file=fsl-imx8qxp-colibri-eval-v3.dtb
- ethact=ethernet@5b040000
- ethaddr=00:14:2d:64:ed:17
- ethprime=eth0
- fastboot_dev=mmc0
- fdt_addr=0x83000000
- fdt_addr_r=0x84000000
- fdt_file=fsl-imx8qxp-colibri-eval-v3.dtb
- fdtaddr=83fe0000
- fdtcontroladdr=fd680608
- fdtfile=fsl-imx8qxp-colibri-eval-v3.dtb
- fileaddr=82200000
- filesize=1490a00
- get_cmd=fatload mmc 0:1
- image=Image
- initrd_addr=0x83800000
- initrd_high=0xffffffffffffffff
- ipaddr=192.168.10.2
- kernel_addr_r=0x82000000
- kernel_image=Image
- loadaddr=0x80280000
- loadm4image_0=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${m4_0_image}
- m4_0_image=m4_0.bin
- m4boot_0=run loadm4image_0; dcache flush; bootaux ${loadaddr} 0
- mmc_boot=if mmc dev ${devnum}; then setenv devtype mmc; run scan_dev_for_boot_part; fi
- mmcargs=setenv bootargs console=${console},${baudrate} root=${mmcroot} video=imxdpufb5:off video=imxdpufb6:off video=imxdpufb7:off
- mmcautodetect=yes
- mmcdev=0
- mmcpart=1
- mmcroot=/dev/mmcblk0p2 rootwait rw
- netmask=255.255.255.0
- panel=NULL
- ramdisk_addr_r=0x86400000
- scan_dev_for_boot=echo Scanning ${devtype} ${devnum}:${distro_bootpart}...; for prefix in ${boot_prefixes}; do run scan_dev_for_extlinux; run scan_dev_for_scripts; done;
- scan_dev_for_boot_part=part list ${devtype} ${devnum} -bootable devplist; env exists devplist || setenv devplist 1; for distro_bootpart in ${devplist}; do if fstype ${devtype} ${devnum}:${distro_bootpart} bootfstype; then run scan_dev_for_boot; fi; done
- scan_dev_for_extlinux=if test -e ${devtype} ${devnum}:${distro_bootpart} ${prefix}extlinux/extlinux.conf; then echo Found ${prefix}extlinux/extlinux.conf; run boot_extlinux; echo SCRIPT FAILED: continuing...; fi
- scan_dev_for_scripts=for script in ${boot_scripts}; do if test -e ${devtype} ${devnum}:${distro_bootpart} ${prefix}${script}; then echo Found U-Boot script ${prefix}${script}; run boot_a_script; echo SCRIPT FAILED: continuing...; fi; done
- script=boot.scr
- scriptaddr=0x86000000
- sec_boot=no
- serial#=06614295
- serverip=192.168.10.1
- setup=run mmcargs
- soc=imx8
- soc_type=imx8qxp
- usb_boot=usb start; if usb dev ${devnum}; then setenv devtype usb; run scan_dev_for_boot_part; fi
- vendor=toradex
- ver=U-Boot 2018.03-toradex_imx_v2018.03_4.14.98_2.3.0_bringup+gd626574ba1 (Jun 22 2020 - 13:40:04 +0000)
- xen_addr=0x82000000
- xen_fdt_addr=0x83FE0000
- xenboot_common=${get_cmd} ${xen_addr} xen;${get_cmd} ${xen_fdt_addr} ${dom0fdt_file};${get_cmd} ${dom0_addr} ${image};fdt addr ${xen_fdt_addr};fdt resize 256;fdt set /chosen/module@0 reg <0x00000000 ${dom0_addr} 0x00000000 0x${filesize}>;fdt set /chosen/module@0 bootargs "${bootargs} ${xenlinux_bootargs}"; setenv bootargs ${xenhyper_bootargs};booti ${xen_addr} - ${xen_fdt_addr};
- xenhyper_bootargs=console=dtuart dtuart=/serial@5a060000 dom0_mem=2048M dom0_max_vcpus=2 dom0_vcpus_pin=true
- xenlinux_addr=0x92000000
- xenlinux_console=hvc0 earlycon=xen
- xenmmcboot=setenv get_cmd "fatload mmc ${mmcdev}:${mmcpart}";setenv console ${xenlinux_console};run mmcargs;run xenboot_common;
- xennetboot=setenv get_cmd dhcp;setenv console ${xenlinux_console};run netargs;run xenboot_common;
- Environment size: 4329/8188 bytes
- Colibri iMX8X # setenv xenhyper_bootargs "console=dtuart dtuart=/serial@5a090000 dom0_mem=512M dom0_max_vcpus=2"
- Colibri iMX8X # saveenv
- Saving Environment to MMC... Writing to MMC(0)... OK
- Colibri iMX8X # run xenmmcboot
- 1049936 bytes read in 33 ms (30.3 MiB/s)
- 83121 bytes read in 16 ms (5 MiB/s)
- 21563904 bytes read in 429 ms (47.9 MiB/s)
- ## Flattened Device Tree blob at 83fe0000
- Booting using the fdt blob at 0x83fe0000
- reserving fdt memory region: addr=83fe0000 size=15000
- Loading Device Tree to 00000000fd663000, end 00000000fd67afff ... OK
- /dma-controller@591F0000, 64128
- /dma-controller@599F0000, 65092
- /dma-controller@5a1f0000, 63176
- /dma-controller@5a1f0000, 63176
- Starting kernel ...
- Xen 4.13.1-pre
- (XEN) Xen version 4.13.1-pre (dan@) (aarch64-tdx-linux-gcc (GCC) 8.2.0) debug=y Tue Sep 1 11:15:18 UTC 2020
- (XEN) Latest ChangeSet: Wed Feb 27 17:56:28 2019 +0800 git:b64b8df622-dirty
- (XEN) build-id: 1977577c9c572adda1c2a3f44c9cd9f773cf4e05
- (XEN) Processor: 410fd042: "ARM Limited", variant: 0x0, part 0xd04, rev 0x2
- (XEN) 64-bit Execution:
- (XEN) Processor Features: 0000000001002222 0000000000000000
- (XEN) Exception Levels: EL3:64+32 EL2:64+32 EL1:64+32 EL0:64+32
- (XEN) Extensions: FloatingPoint AdvancedSIMD GICv3-SysReg
- (XEN) Debug Features: 0000000010305106 0000000000000000
- (XEN) Auxiliary Features: 0000000000000000 0000000000000000
- (XEN) Memory Model Features: 0000000000101122 0000000000000000
- (XEN) ISA Features: 0000000000011120 0000000000000000
- (XEN) 32-bit Execution:
- (XEN) Processor Features: 00000131:10011011
- (XEN) Instruction Sets: AArch32 A32 Thumb Thumb-2 Jazelle
- (XEN) Extensions: GenericTimer Security
- (XEN) Debug Features: 03010066
- (XEN) Auxiliary Features: 00000000
- (XEN) Memory Model Features: 10201105 40000000 01260000 02102211
- (XEN) ISA Features: 02101110 13112111 21232042 01112131 00011142 00011121
- (XEN) Using SMC Calling Convention v1.1
- (XEN) Using PSCI v1.1
- (XEN) SMP: Allowing 4 CPUs
- (XEN) dt_device_get_raw_irq: dev=/timer, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=1 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000001 0x0000000d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/timer, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=1 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000001 0x0000000e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/timer, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=1 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000001 0x0000000b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/timer, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=1 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000001 0x0000000a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) Generic Timer IRQ: phys=30 hyp=26 virt=27 Freq: 8000 KHz
- (XEN) DT: ** translation for device /interrupt-controller@51a00000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 51a00000<3>
- (XEN) DT: reached root node
- (XEN) DT: ** translation for device /interrupt-controller@51a00000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 51b00000<3>
- (XEN) DT: reached root node
- (XEN) dt_device_get_raw_irq: dev=/interrupt-controller@51a00000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=1 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000001 0x00000009...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) GICv3 initialization:
- (XEN) gic_dist_addr=0x00000051a00000
- (XEN) gic_maintenance_irq=25
- (XEN) gic_rdist_stride=0
- (XEN) gic_rdist_regions=1
- (XEN) redistributor regions:
- (XEN) - region 0: 0x00000051b00000 - 0x00000051bc0000
- (XEN) GICv3: 544 lines, (IID 0001143b).
- (XEN) GICv3: CPU0: Found redistributor in region 0 @000000004002d000
- (XEN) XSM Framework v1.0.0 initialized
- (XEN)
- (XEN) arch/arm/setup.c: boot_module_find_by_kind
- (XEN) mods->nr_mods=3
- (XEN) mods->module[0]->kind=0
- (XEN) mods->module[0]->domU=0
- (XEN) mods->module[0]->start=82000000
- (XEN) mods->module[0]->size=165850
- (XEN) mods->module[1]->kind=1
- (XEN) mods->module[1]->domU=0
- (XEN) mods->module[1]->start=fd663000
- (XEN) mods->module[1]->size=15000
- (XEN) mods->module[2]->kind=2
- (XEN) mods->module[2]->domU=0
- (XEN) mods->module[2]->start=82200000
- (XEN) mods->module[2]->size=1490a00
- (XEN) END of arch/arm/setup.c: boot_module_find_by_kind
- (XEN)
- (XEN) Initialising XSM SILO mode
- (XEN) Using scheduler: SMP Credit Scheduler rev2 (credit2)
- (XEN) Initializing Credit2 scheduler
- (XEN) load_precision_shift: 18
- (XEN) load_window_shift: 30
- (XEN) underload_balance_tolerance: 0
- (XEN) overload_balance_tolerance: -3
- (XEN) runqueues arrangement: socket
- (XEN) cap enforcement granularity: 10ms
- (XEN) load tracking window length 1073741824 ns
- (XEN) imx8-lpuart.c:115: imx8_lpuart_init_postirq
- (XEN) Allocated console ring of 32 KiB.
- (XEN) CPU0: Guest atomics will try 12 times before pausing the domain
- (XEN) Bringing up CPU1
- (XEN) GICv3: CPU1: Found redistributor in region 0 @000000004004d000
- (XEN) CPU1: Guest atomics will try 14 times before pausing the domain
- (XEN) CPU 1 booted.
- (XEN) Bringing up CPU2
- (XEN) GICv3: CPU2: Found redistributor in region 0 @000000004006d000
- (XEN) CPU2: Guest atomics will try 8 times before pausing the domain
- (XEN) CPU 2 booted.
- (XEN) Bringing up CPU3
- (XEN) GICv3: CPU3: Found redistributor in region 0 @000000004008d000
- (XEN) CPU3: Guest atomics will try 8 times before pausing the domain
- (XEN) CPU 3 booted.
- (XEN)
- (XEN) arch/arm/bootfdt.c: device_tree_for_each_node
- (XEN) device_tree_for_each_node:
- (XEN) device_tree_for_each_node: chosen
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_scan_node
- (XEN) -> fdt: node `chosen': parsing
- (XEN) -> process_chosen_node
- (XEN) Checking for initrd in /chosen
- (XEN) END of arch/arm/bootfdt.c: early_scan_node
- (XEN)
- (XEN) device_tree_for_each_node: module@0
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_scan_node
- (XEN) -> fdt: node `module@0': parsing
- (XEN) -> process_multiboot_node
- (XEN) found reg entry with start: 0x82200000 size: 0x1490a00
- (XEN) END of arch/arm/bootfdt.c: early_scan_node
- (XEN)
- (XEN) device_tree_for_each_node: cpus
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_scan_node
- (XEN) -> fdt: node `cpus': parsing
- (XEN) END of arch/arm/bootfdt.c: early_scan_node
- (XEN)
- (XEN) device_tree_for_each_node: cpu@0
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_scan_node
- (XEN) -> fdt: node `cpu@0': parsing
- (XEN) END of arch/arm/bootfdt.c: early_scan_node
- (XEN)
- (XEN) device_tree_for_each_node: cpu@1
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_scan_node
- (XEN) -> fdt: node `cpu@1': parsing
- (XEN) END of arch/arm/bootfdt.c: early_scan_node
- (XEN)
- (XEN) device_tree_for_each_node: cpu@2
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_scan_node
- (XEN) -> fdt: node `cpu@2': parsing
- (XEN) END of arch/arm/bootfdt.c: early_scan_node
- (XEN)
- (XEN) device_tree_for_each_node: cpu@3
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_scan_node
- (XEN) -> fdt: node `cpu@3': parsing
- (XEN) END of arch/arm/bootfdt.c: early_scan_node
- (XEN)
- (XEN) device_tree_for_each_node: l2-cache0
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_scan_node
- (XEN) -> fdt: node `l2-cache0': parsing
- (XEN) END of arch/arm/bootfdt.c: early_scan_node
- (XEN)
- (XEN) device_tree_for_each_node: idle-states
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_scan_node
- (XEN) -> fdt: node `idle-states': parsing
- (XEN) END of arch/arm/bootfdt.c: early_scan_node
- (XEN)
- (XEN) device_tree_for_each_node: cpu-sleep
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_scan_node
- (XEN) -> fdt: node `cpu-sleep': parsing
- (XEN) END of arch/arm/bootfdt.c: early_scan_node
- (XEN)
- (XEN) device_tree_for_each_node: cluster-sleep
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_scan_node
- (XEN) -> fdt: node `cluster-sleep': parsing
- (XEN) END of arch/arm/bootfdt.c: early_scan_node
- (XEN)
- (XEN) device_tree_for_each_node: pmu
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_scan_node
- (XEN) -> fdt: node `pmu': parsing
- (XEN) END of arch/arm/bootfdt.c: early_scan_node
- (XEN)
- (XEN) device_tree_for_each_node: psci
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_scan_node
- (XEN) -> fdt: node `psci': parsing
- (XEN) END of arch/arm/bootfdt.c: early_scan_node
- (XEN)
- (XEN) device_tree_for_each_node: aliases
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_scan_node
- (XEN) -> fdt: node `aliases': parsing
- (XEN) END of arch/arm/bootfdt.c: early_scan_node
- (XEN)
- (XEN) device_tree_for_each_node: memory@80000000
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_scan_node
- (XEN) -> fdt: node `memory@80000000': parsing
- (XEN) -> process_memory_node
- (XEN)
- (XEN) arch/arm/bootfdt.c: process_memory_node
- (XEN) ->found memory:reg
- (XEN) ->cell=
- (XEN) ->banks=2
- (XEN) ->mem->nr_banks=1
- (XEN) ->NR_MEM_BANKS=128
- (XEN) ->start=0x80200000 size=0x7fe00000
- (XEN) ->start=0x880000000 size=0
- (XEN) invalid size, bank 1
- (XEN) END of arch/arm/bootfdt.c: process_memory_node
- (XEN)
- (XEN) fdt: node `memory@80000000': parsing failed
- (XEN) END of arch/arm/bootfdt.c: early_scan_node
- (XEN)
- (XEN)
- (XEN) arch/arm/bootfdt.c: early_print_info
- (XEN) RAM: 0000000080200000 - 00000000ffffffff
- (XEN) RAM: 0000000080200000 - 00000000ffffffff
- (XEN)
- (XEN) MODULE[0]: 0000000082000000 - 0000000082165850 Xen
- (XEN) MODULE[1]: 00000000fd663000 - 00000000fd678000 Device Tree
- (XEN) MODULE[2]: 0000000082200000 - 0000000083690a00 Kernel
- (XEN) RESVD[0]: 0000000083fe0000 - 0000000083ff5000
- (XEN) RESVD[1]: 0000000088000000 - 0000000090000000
- (XEN) RESVD[2]: 00000000fd663000 - 00000000fd678000
- (XEN)
- (XEN) CMDLINE[0000000082200000]:chosen console=hvc0 earlycon=xen,115200 root=/dev/mmcblk0p2 rootwait rw video=imxdpufb5:off video=imxdpufb6:off video=imxdpufb7:off
- (XEN) CMDLINE[0000000082200000]:chosen console=hvc0 earlycon=xen,115200 root=/dev/mmcblk0p2 rootwait rw video=imxdpufb5:off video=imxdpufb6:off video=imxdpufb7:off
- (XEN)
- (XEN) END of arch/arm/bootfdt.c: early_print_info
- (XEN)
- (XEN) Brought up 4 CPUs
- (XEN) I/O virtualisation disabled
- (XEN) P2M: 40-bit IPA with 40-bit PA and 8-bit VMID
- (XEN) P2M: 3 levels with order-1 root, VTCR 0x80023558
- (XEN) Adding cpu 0 to runqueue 0
- (XEN) First cpu on runqueue, activating
- (XEN) Adding cpu 1 to runqueue 0
- (XEN) Adding cpu 2 to runqueue 0
- (XEN) Adding cpu 3 to runqueue 0
- (XEN) alternatives: Patching with alt table 00000000002d4a58 -> 00000000002d531c
- (XEN) ->imx8qm_domain_create
- (XEN)
- (XEN) arch/arm/domain_build.c: construct_dom0
- (XEN) *** LOADING DOMAIN 0 ***
- (XEN) -> dom0_mem=536870912
- (XEN)
- (XEN) arch/arm/setup.c: boot_module_find_by_kind
- (XEN) mods->nr_mods=3
- (XEN) mods->module[0]->kind=0
- (XEN) mods->module[0]->domU=0
- (XEN) mods->module[0]->start=82000000
- (XEN) mods->module[0]->size=165850
- (XEN) mods->module[1]->kind=1
- (XEN) mods->module[1]->domU=0
- (XEN) mods->module[1]->start=fd663000
- (XEN) mods->module[1]->size=15000
- (XEN) mods->module[2]->kind=2
- (XEN) mods->module[2]->domU=0
- (XEN) mods->module[2]->start=82200000
- (XEN) mods->module[2]->size=1490a00
- (XEN) ->domain == NULL
- (XEN)
- (XEN) arch/arm/setup.c: boot_module_find_by_kind
- (XEN) mods->nr_mods=3
- (XEN) mods->module[0]->kind=0
- (XEN) mods->module[0]->domU=0
- (XEN) mods->module[0]->start=82000000
- (XEN) mods->module[0]->size=165850
- (XEN) mods->module[1]->kind=1
- (XEN) mods->module[1]->domU=0
- (XEN) mods->module[1]->start=fd663000
- (XEN) mods->module[1]->size=15000
- (XEN) mods->module[2]->kind=2
- (XEN) mods->module[2]->domU=0
- (XEN) mods->module[2]->start=82200000
- (XEN) mods->module[2]->size=1490a00
- (XEN) END of arch/arm/setup.c: boot_module_find_by_kind
- (XEN)
- (XEN) Loading d0 kernel from boot module @ 0000000082200000
- (XEN) Allocating 1:1 mappings totalling 512MB for dom0:
- (XEN) BANK[0] 0x000000a0000000-0x000000c0000000 (512MB)
- (XEN) Grant table range: 0x00000082000000-0x00000082040000
- (XEN) imx8qm.c:249: imx8qm_specific_mapping: xxxxxxxx
- (XEN) imx8qm.c:253: imx8qm_specific_mapping: 111111xxxxxxxx
- (XEN) handle /
- (XEN) dt_irq_number: dev=/
- (XEN) / passthrough = 1 naddr = 0
- (XEN) Check if / is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/
- (XEN) handle /chosen
- (XEN) dt_irq_number: dev=/chosen
- (XEN) /chosen passthrough = 1 naddr = 0
- (XEN) Check if /chosen is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/chosen
- (XEN) handle /chosen/module@0
- (XEN) Skip it (matched)
- (XEN) handle /cpus
- (XEN) Skip it (matched)
- (XEN) handle /pmu
- (XEN) Skip it (matched)
- (XEN) handle /psci
- (XEN) Skip it (matched)
- (XEN) handle /aliases
- (XEN) dt_irq_number: dev=/aliases
- (XEN) /aliases passthrough = 1 naddr = 0
- (XEN) Check if /aliases is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/aliases
- (XEN) handle /memory@80000000
- (XEN) Skip it (matched)
- (XEN) handle /reserved-memory
- (XEN) dt_irq_number: dev=/reserved-memory
- (XEN) /reserved-memory passthrough = 1 naddr = 0
- (XEN) Check if /reserved-memory is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/reserved-memory
- (XEN) handle /reserved-memory/decoder_boot@0x84000000
- (XEN) dt_irq_number: dev=/reserved-memory/decoder_boot@0x84000000
- (XEN) /reserved-memory/decoder_boot@0x84000000 passthrough = 1 naddr = 1
- (XEN) Check if /reserved-memory/decoder_boot@0x84000000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/reserved-memory/decoder_boot@0x84000000
- (XEN) DT: ** translation for device /reserved-memory/decoder_boot@0x84000000 **
- (XEN) DT: bus is default (na=2, ns=2) on /reserved-memory
- (XEN) DT: translating address:<3> 00000000<3> 84000000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 84000000
- (XEN) DT: one level translation:<3> 00000000<3> 84000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0084000000 - 0086000000 P2MType=6
- (XEN) handle /reserved-memory/encoder_boot@0x86000000
- (XEN) dt_irq_number: dev=/reserved-memory/encoder_boot@0x86000000
- (XEN) /reserved-memory/encoder_boot@0x86000000 passthrough = 1 naddr = 1
- (XEN) Check if /reserved-memory/encoder_boot@0x86000000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/reserved-memory/encoder_boot@0x86000000
- (XEN) DT: ** translation for device /reserved-memory/encoder_boot@0x86000000 **
- (XEN) DT: bus is default (na=2, ns=2) on /reserved-memory
- (XEN) DT: translating address:<3> 00000000<3> 86000000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 86000000
- (XEN) DT: one level translation:<3> 00000000<3> 86000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0086000000 - 0086200000 P2MType=6
- (XEN) handle /reserved-memory/rpmsg@0x90000000
- (XEN) dt_irq_number: dev=/reserved-memory/rpmsg@0x90000000
- (XEN) /reserved-memory/rpmsg@0x90000000 passthrough = 1 naddr = 1
- (XEN) Check if /reserved-memory/rpmsg@0x90000000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/reserved-memory/rpmsg@0x90000000
- (XEN) DT: ** translation for device /reserved-memory/rpmsg@0x90000000 **
- (XEN) DT: bus is default (na=2, ns=2) on /reserved-memory
- (XEN) DT: translating address:<3> 00000000<3> 90000000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 90000000
- (XEN) DT: one level translation:<3> 00000000<3> 90000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0090000000 - 0090400000 P2MType=6
- (XEN) handle /reserved-memory/rpmsg_dma@0x90400000
- (XEN) dt_irq_number: dev=/reserved-memory/rpmsg_dma@0x90400000
- (XEN) /reserved-memory/rpmsg_dma@0x90400000 passthrough = 1 naddr = 1
- (XEN) Check if /reserved-memory/rpmsg_dma@0x90400000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/reserved-memory/rpmsg_dma@0x90400000
- (XEN) DT: ** translation for device /reserved-memory/rpmsg_dma@0x90400000 **
- (XEN) DT: bus is default (na=2, ns=2) on /reserved-memory
- (XEN) DT: translating address:<3> 00000000<3> 90400000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 90400000
- (XEN) DT: one level translation:<3> 00000000<3> 90400000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0090400000 - 0092000000 P2MType=6
- (XEN) handle /reserved-memory/decoder_rpc@0x92000000
- (XEN) dt_irq_number: dev=/reserved-memory/decoder_rpc@0x92000000
- (XEN) /reserved-memory/decoder_rpc@0x92000000 passthrough = 1 naddr = 1
- (XEN) Check if /reserved-memory/decoder_rpc@0x92000000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/reserved-memory/decoder_rpc@0x92000000
- (XEN) DT: ** translation for device /reserved-memory/decoder_rpc@0x92000000 **
- (XEN) DT: bus is default (na=2, ns=2) on /reserved-memory
- (XEN) DT: translating address:<3> 00000000<3> 92000000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 92000000
- (XEN) DT: one level translation:<3> 00000000<3> 92000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0092000000 - 0092200000 P2MType=6
- (XEN) handle /reserved-memory/encoder_rpc@0x92200000
- (XEN) dt_irq_number: dev=/reserved-memory/encoder_rpc@0x92200000
- (XEN) /reserved-memory/encoder_rpc@0x92200000 passthrough = 1 naddr = 1
- (XEN) Check if /reserved-memory/encoder_rpc@0x92200000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/reserved-memory/encoder_rpc@0x92200000
- (XEN) DT: ** translation for device /reserved-memory/encoder_rpc@0x92200000 **
- (XEN) DT: bus is default (na=2, ns=2) on /reserved-memory
- (XEN) DT: translating address:<3> 00000000<3> 92200000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 92200000
- (XEN) DT: one level translation:<3> 00000000<3> 92200000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0092200000 - 0092400000 P2MType=6
- (XEN) handle /reserved-memory/dsp@0x92400000
- (XEN) dt_irq_number: dev=/reserved-memory/dsp@0x92400000
- (XEN) /reserved-memory/dsp@0x92400000 passthrough = 1 naddr = 1
- (XEN) Check if /reserved-memory/dsp@0x92400000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/reserved-memory/dsp@0x92400000
- (XEN) DT: ** translation for device /reserved-memory/dsp@0x92400000 **
- (XEN) DT: bus is default (na=2, ns=2) on /reserved-memory
- (XEN) DT: translating address:<3> 00000000<3> 92400000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 92400000
- (XEN) DT: one level translation:<3> 00000000<3> 92400000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0092400000 - 0094400000 P2MType=6
- (XEN) handle /reserved-memory/encoder_reserved@0x94400000
- (XEN) dt_irq_number: dev=/reserved-memory/encoder_reserved@0x94400000
- (XEN) /reserved-memory/encoder_reserved@0x94400000 passthrough = 1 naddr = 1
- (XEN) Check if /reserved-memory/encoder_reserved@0x94400000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/reserved-memory/encoder_reserved@0x94400000
- (XEN) DT: ** translation for device /reserved-memory/encoder_reserved@0x94400000 **
- (XEN) DT: bus is default (na=2, ns=2) on /reserved-memory
- (XEN) DT: translating address:<3> 00000000<3> 94400000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 94400000
- (XEN) DT: one level translation:<3> 00000000<3> 94400000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0094400000 - 0094c00000 P2MType=6
- (XEN) handle /reserved-memory/linux,cma
- (XEN) dt_irq_number: dev=/reserved-memory/linux,cma
- (XEN) /reserved-memory/linux,cma passthrough = 1 naddr = 0
- (XEN) Check if /reserved-memory/linux,cma is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/reserved-memory/linux,cma
- (XEN) handle /interrupt-controller@51a00000
- (XEN) Create gic node
- (XEN) Set phandle = 0x1
- (XEN) handle /mu@5d1c0000
- (XEN) dt_irq_number: dev=/mu@5d1c0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu@5d1c0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000b1...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /mu@5d1c0000 passthrough = 1 naddr = 1
- (XEN) Check if /mu@5d1c0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mu@5d1c0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu@5d1c0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000b1...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/mu@5d1c0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000b1...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 209
- (XEN) DT: ** translation for device /mu@5d1c0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d1c0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d1c0000 - 005d1d0000 P2MType=6
- (XEN) handle /mu@31560000
- (XEN) dt_irq_number: dev=/mu@31560000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu@31560000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c0...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /mu@31560000 passthrough = 1 naddr = 1
- (XEN) Check if /mu@31560000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mu@31560000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu@31560000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c0...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/mu@31560000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c0...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 480
- (XEN) DT: ** translation for device /mu@31560000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 31560000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0031560000 - 0031570000 P2MType=6
- (XEN) handle /mu@31570000
- (XEN) dt_irq_number: dev=/mu@31570000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu@31570000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c1...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /mu@31570000 passthrough = 1 naddr = 1
- (XEN) Check if /mu@31570000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mu@31570000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu@31570000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c1...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/mu@31570000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c1...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 481
- (XEN) DT: ** translation for device /mu@31570000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 31570000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0031570000 - 0031580000 P2MType=6
- (XEN) handle /mu@31580000
- (XEN) dt_irq_number: dev=/mu@31580000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu@31580000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c2...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /mu@31580000 passthrough = 1 naddr = 1
- (XEN) Check if /mu@31580000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mu@31580000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu@31580000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c2...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/mu@31580000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c2...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 482
- (XEN) DT: ** translation for device /mu@31580000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 31580000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0031580000 - 0031590000 P2MType=6
- (XEN) handle /mu13@5d280000
- (XEN) dt_irq_number: dev=/mu13@5d280000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu13@5d280000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000c0...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /mu13@5d280000 passthrough = 1 naddr = 1
- (XEN) Check if /mu13@5d280000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mu13@5d280000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu13@5d280000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000c0...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/mu13@5d280000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000c0...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 224
- (XEN) DT: ** translation for device /mu13@5d280000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d280000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d280000 - 005d290000 P2MType=6
- (XEN) handle /mu_m4@37440000
- (XEN) dt_irq_number: dev=/mu_m4@37440000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu_m4@37440000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000010...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /mu_m4@37440000 passthrough = 1 naddr = 1
- (XEN) Check if /mu_m4@37440000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mu_m4@37440000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu_m4@37440000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000010...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/mu_m4@37440000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000010...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 48
- (XEN) DT: ** translation for device /mu_m4@37440000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 37440000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0037440000 - 0037450000 P2MType=6
- (XEN) handle /mu_m0@2d000000
- (XEN) dt_irq_number: dev=/mu_m0@2d000000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu_m0@2d000000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d5...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /mu_m0@2d000000 passthrough = 1 naddr = 1
- (XEN) Check if /mu_m0@2d000000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mu_m0@2d000000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu_m0@2d000000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d5...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/mu_m0@2d000000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d5...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 501
- (XEN) DT: ** translation for device /mu_m0@2d000000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 2d000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 002d000000 - 002d020000 P2MType=6
- (XEN) handle /mu1_m0@2d020000
- (XEN) dt_irq_number: dev=/mu1_m0@2d020000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu1_m0@2d020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d6...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /mu1_m0@2d020000 passthrough = 1 naddr = 1
- (XEN) Check if /mu1_m0@2d020000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mu1_m0@2d020000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/mu1_m0@2d020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d6...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/mu1_m0@2d020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d6...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 502
- (XEN) DT: ** translation for device /mu1_m0@2d020000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 2d020000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 002d020000 - 002d040000 P2MType=6
- (XEN) handle /clk
- (XEN) dt_irq_number: dev=/clk
- (XEN) /clk passthrough = 1 naddr = 0
- (XEN) Check if /clk is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/clk
- (XEN) handle /iomuxc
- (XEN) dt_irq_number: dev=/iomuxc
- (XEN) /iomuxc passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc
- (XEN) handle /iomuxc/colibri-imx8qxp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp
- (XEN) /iomuxc/colibri-imx8qxp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp
- (XEN) handle /iomuxc/colibri-imx8qxp/ad7879-int
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/ad7879-int
- (XEN) /iomuxc/colibri-imx8qxp/ad7879-int passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/ad7879-int is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/ad7879-int
- (XEN) handle /iomuxc/colibri-imx8qxp/adc0grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/adc0grp
- (XEN) /iomuxc/colibri-imx8qxp/adc0grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/adc0grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/adc0grp
- (XEN) handle /iomuxc/colibri-imx8qxp/can-int-grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/can-int-grp
- (XEN) /iomuxc/colibri-imx8qxp/can-int-grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/can-int-grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/can-int-grp
- (XEN) handle /iomuxc/colibri-imx8qxp/csictlgrp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/csictlgrp
- (XEN) /iomuxc/colibri-imx8qxp/csictlgrp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/csictlgrp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/csictlgrp
- (XEN) handle /iomuxc/colibri-imx8qxp/gpiokeysgrp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/gpiokeysgrp
- (XEN) /iomuxc/colibri-imx8qxp/gpiokeysgrp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/gpiokeysgrp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/gpiokeysgrp
- (XEN) handle /iomuxc/colibri-imx8qxp/lpuart0grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/lpuart0grp
- (XEN) /iomuxc/colibri-imx8qxp/lpuart0grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/lpuart0grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/lpuart0grp
- (XEN) handle /iomuxc/colibri-imx8qxp/lpuart2grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/lpuart2grp
- (XEN) /iomuxc/colibri-imx8qxp/lpuart2grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/lpuart2grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/lpuart2grp
- (XEN) handle /iomuxc/colibri-imx8qxp/lpuart3grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/lpuart3grp
- (XEN) /iomuxc/colibri-imx8qxp/lpuart3grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/lpuart3grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/lpuart3grp
- (XEN) handle /iomuxc/colibri-imx8qxp/lpuart3ctrlgrp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/lpuart3ctrlgrp
- (XEN) /iomuxc/colibri-imx8qxp/lpuart3ctrlgrp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/lpuart3ctrlgrp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/lpuart3ctrlgrp
- (XEN) handle /iomuxc/colibri-imx8qxp/fec1grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/fec1grp
- (XEN) /iomuxc/colibri-imx8qxp/fec1grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/fec1grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/fec1grp
- (XEN) handle /iomuxc/colibri-imx8qxp/fec1-sleep-grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/fec1-sleep-grp
- (XEN) /iomuxc/colibri-imx8qxp/fec1-sleep-grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/fec1-sleep-grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/fec1-sleep-grp
- (XEN) handle /iomuxc/colibri-imx8qxp/gpio-bl-on
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/gpio-bl-on
- (XEN) /iomuxc/colibri-imx8qxp/gpio-bl-on passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/gpio-bl-on is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/gpio-bl-on
- (XEN) handle /iomuxc/colibri-imx8qxp/hog0grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/hog0grp
- (XEN) /iomuxc/colibri-imx8qxp/hog0grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/hog0grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/hog0grp
- (XEN) handle /iomuxc/colibri-imx8qxp/hog1grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/hog1grp
- (XEN) /iomuxc/colibri-imx8qxp/hog1grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/hog1grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/hog1grp
- (XEN) handle /iomuxc/colibri-imx8qxp/hog2grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/hog2grp
- (XEN) /iomuxc/colibri-imx8qxp/hog2grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/hog2grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/hog2grp
- (XEN) handle /iomuxc/colibri-imx8qxp/hogscfwgrp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/hogscfwgrp
- (XEN) /iomuxc/colibri-imx8qxp/hogscfwgrp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/hogscfwgrp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/hogscfwgrp
- (XEN) handle /iomuxc/colibri-imx8qxp/i2c0grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/i2c0grp
- (XEN) /iomuxc/colibri-imx8qxp/i2c0grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/i2c0grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/i2c0grp
- (XEN) handle /iomuxc/colibri-imx8qxp/i2c1grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/i2c1grp
- (XEN) /iomuxc/colibri-imx8qxp/i2c1grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/i2c1grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/i2c1grp
- (XEN) handle /iomuxc/colibri-imx8qxp/flexcan0grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/flexcan0grp
- (XEN) /iomuxc/colibri-imx8qxp/flexcan0grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/flexcan0grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/flexcan0grp
- (XEN) handle /iomuxc/colibri-imx8qxp/flexcan1grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/flexcan1grp
- (XEN) /iomuxc/colibri-imx8qxp/flexcan1grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/flexcan1grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/flexcan1grp
- (XEN) handle /iomuxc/colibri-imx8qxp/flexcan2grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/flexcan2grp
- (XEN) /iomuxc/colibri-imx8qxp/flexcan2grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/flexcan2grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/flexcan2grp
- (XEN) handle /iomuxc/colibri-imx8qxp/pciebgrp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/pciebgrp
- (XEN) /iomuxc/colibri-imx8qxp/pciebgrp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/pciebgrp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/pciebgrp
- (XEN) handle /iomuxc/colibri-imx8qxp/pwma
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/pwma
- (XEN) /iomuxc/colibri-imx8qxp/pwma passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/pwma is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/pwma
- (XEN) handle /iomuxc/colibri-imx8qxp/pwmb
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/pwmb
- (XEN) /iomuxc/colibri-imx8qxp/pwmb passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/pwmb is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/pwmb
- (XEN) handle /iomuxc/colibri-imx8qxp/pwmc
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/pwmc
- (XEN) /iomuxc/colibri-imx8qxp/pwmc passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/pwmc is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/pwmc
- (XEN) handle /iomuxc/colibri-imx8qxp/pwmd
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/pwmd
- (XEN) /iomuxc/colibri-imx8qxp/pwmd passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/pwmd is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/pwmd
- (XEN) handle /iomuxc/colibri-imx8qxp/sai0grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/sai0grp
- (XEN) /iomuxc/colibri-imx8qxp/sai0grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/sai0grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/sai0grp
- (XEN) handle /iomuxc/colibri-imx8qxp/sgtl5000
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/sgtl5000
- (XEN) /iomuxc/colibri-imx8qxp/sgtl5000 passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/sgtl5000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/sgtl5000
- (XEN) handle /iomuxc/colibri-imx8qxp/sgtl5000-usb-clk
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/sgtl5000-usb-clk
- (XEN) /iomuxc/colibri-imx8qxp/sgtl5000-usb-clk passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/sgtl5000-usb-clk is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/sgtl5000-usb-clk
- (XEN) handle /iomuxc/colibri-imx8qxp/usb3503a-grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usb3503a-grp
- (XEN) /iomuxc/colibri-imx8qxp/usb3503a-grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/usb3503a-grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usb3503a-grp
- (XEN) handle /iomuxc/colibri-imx8qxp/usbc-det
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usbc-det
- (XEN) /iomuxc/colibri-imx8qxp/usbc-det passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/usbc-det is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usbc-det
- (XEN) handle /iomuxc/colibri-imx8qxp/ext-io0
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/ext-io0
- (XEN) /iomuxc/colibri-imx8qxp/ext-io0 passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/ext-io0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/ext-io0
- (XEN) handle /iomuxc/colibri-imx8qxp/lcdif-pins
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/lcdif-pins
- (XEN) /iomuxc/colibri-imx8qxp/lcdif-pins passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/lcdif-pins is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/lcdif-pins
- (XEN) handle /iomuxc/colibri-imx8qxp/usbh1-reg
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usbh1-reg
- (XEN) /iomuxc/colibri-imx8qxp/usbh1-reg passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/usbh1-reg is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usbh1-reg
- (XEN) handle /iomuxc/colibri-imx8qxp/usdhc1grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc1grp
- (XEN) /iomuxc/colibri-imx8qxp/usdhc1grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/usdhc1grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc1grp
- (XEN) handle /iomuxc/colibri-imx8qxp/usdhc1grp100mhz
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc1grp100mhz
- (XEN) /iomuxc/colibri-imx8qxp/usdhc1grp100mhz passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/usdhc1grp100mhz is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc1grp100mhz
- (XEN) handle /iomuxc/colibri-imx8qxp/usdhc1grp200mhz
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc1grp200mhz
- (XEN) /iomuxc/colibri-imx8qxp/usdhc1grp200mhz passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/usdhc1grp200mhz is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc1grp200mhz
- (XEN) handle /iomuxc/colibri-imx8qxp/usdhc2gpiogrp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc2gpiogrp
- (XEN) /iomuxc/colibri-imx8qxp/usdhc2gpiogrp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/usdhc2gpiogrp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc2gpiogrp
- (XEN) handle /iomuxc/colibri-imx8qxp/usdhc2gpioslpgrp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc2gpioslpgrp
- (XEN) /iomuxc/colibri-imx8qxp/usdhc2gpioslpgrp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/usdhc2gpioslpgrp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc2gpioslpgrp
- (XEN) handle /iomuxc/colibri-imx8qxp/usdhc2grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc2grp
- (XEN) /iomuxc/colibri-imx8qxp/usdhc2grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/usdhc2grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc2grp
- (XEN) handle /iomuxc/colibri-imx8qxp/usdhc2grp100mhz
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc2grp100mhz
- (XEN) /iomuxc/colibri-imx8qxp/usdhc2grp100mhz passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/usdhc2grp100mhz is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc2grp100mhz
- (XEN) handle /iomuxc/colibri-imx8qxp/usdhc2grp200mhz
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc2grp200mhz
- (XEN) /iomuxc/colibri-imx8qxp/usdhc2grp200mhz passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/usdhc2grp200mhz is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc2grp200mhz
- (XEN) handle /iomuxc/colibri-imx8qxp/usdhc2slpgrp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc2slpgrp
- (XEN) /iomuxc/colibri-imx8qxp/usdhc2slpgrp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/usdhc2slpgrp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/usdhc2slpgrp
- (XEN) handle /iomuxc/colibri-imx8qxp/mipi_lvds0_i2c0_grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/mipi_lvds0_i2c0_grp
- (XEN) /iomuxc/colibri-imx8qxp/mipi_lvds0_i2c0_grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/mipi_lvds0_i2c0_grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/mipi_lvds0_i2c0_grp
- (XEN) handle /iomuxc/colibri-imx8qxp/mipi_lvds1_i2c0_grp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/mipi_lvds1_i2c0_grp
- (XEN) /iomuxc/colibri-imx8qxp/mipi_lvds1_i2c0_grp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/mipi_lvds1_i2c0_grp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/mipi_lvds1_i2c0_grp
- (XEN) handle /iomuxc/colibri-imx8qxp/lpspi2
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/lpspi2
- (XEN) /iomuxc/colibri-imx8qxp/lpspi2 passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/lpspi2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/lpspi2
- (XEN) handle /iomuxc/colibri-imx8qxp/wifigrp
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/wifigrp
- (XEN) /iomuxc/colibri-imx8qxp/wifigrp passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/wifigrp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/wifigrp
- (XEN) handle /iomuxc/colibri-imx8qxp/mxt-ts
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/mxt-ts
- (XEN) /iomuxc/colibri-imx8qxp/mxt-ts passthrough = 1 naddr = 0
- (XEN) Check if /iomuxc/colibri-imx8qxp/mxt-ts is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/iomuxc/colibri-imx8qxp/mxt-ts
- (XEN) handle /rtc
- (XEN) dt_irq_number: dev=/rtc
- (XEN) /rtc passthrough = 1 naddr = 0
- (XEN) Check if /rtc is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/rtc
- (XEN) handle /secvio
- (XEN) dt_irq_number: dev=/secvio
- (XEN) /secvio passthrough = 1 naddr = 0
- (XEN) Check if /secvio is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/secvio
- (XEN) handle /timer
- (XEN) Create timer node
- (XEN) Secure interrupt 29
- (XEN) Non secure interrupt 30
- (XEN) Virt interrupt 27
- (XEN) handle /imx8qx-pm
- (XEN) dt_irq_number: dev=/imx8qx-pm
- (XEN) /imx8qx-pm passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm
- (XEN) handle /imx8qx-pm/lsio_power_domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain
- (XEN) /imx8qx-pm/lsio_power_domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_pwm0
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm0
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_pwm0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_pwm0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm0
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_pwm1
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm1
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_pwm1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_pwm1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm1
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_pwm2
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm2
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_pwm2 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_pwm2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm2
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_pwm3
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm3
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_pwm3 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_pwm3 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm3
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_pwm4
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm4
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_pwm4 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_pwm4 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm4
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_pwm5
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm5
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_pwm5 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_pwm5 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm5
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_pwm6
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm6
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_pwm6 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_pwm6 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm6
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_pwm7
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm7
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_pwm7 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_pwm7 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_pwm7
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_kpp
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_kpp
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_kpp passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_kpp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_kpp
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_gpio0
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio0
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_gpio0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_gpio0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio0
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_gpio1
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio1
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_gpio1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_gpio1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio1
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_gpio2
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio2
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_gpio2 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_gpio2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio2
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_gpio3
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio3
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_gpio3 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_gpio3 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio3
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_gpio4
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio4
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_gpio4 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_gpio4 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio4
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_gpio5
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio5
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_gpio5 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_gpio5 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio5
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_gpio6
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio6
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_gpio6 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_gpio6 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio6
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_gpio7
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio7
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_gpio7 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_gpio7 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpio7
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_gpt0
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpt0
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_gpt0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_gpt0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpt0
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_gpt1
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpt1
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_gpt1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_gpt1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpt1
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_gpt2
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpt2
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_gpt2 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_gpt2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpt2
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_gpt3
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpt3
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_gpt3 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_gpt3 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpt3
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_gpt4
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpt4
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_gpt4 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_gpt4 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_gpt4
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_fspi0
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_fspi0
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_fspi0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_fspi0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_fspi0
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_fspi1
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_fspi1
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_fspi1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_fspi1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_fspi1
- (XEN) handle /imx8qx-pm/lsio_power_domain/lsio_mu5a
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_mu5a
- (XEN) /imx8qx-pm/lsio_power_domain/lsio_mu5a passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/lsio_power_domain/lsio_mu5a is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/lsio_power_domain/lsio_mu5a
- (XEN) handle /imx8qx-pm/PD_SECO_MU
- (XEN) dt_irq_number: dev=/imx8qx-pm/PD_SECO_MU
- (XEN) /imx8qx-pm/PD_SECO_MU passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/PD_SECO_MU is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/PD_SECO_MU
- (XEN) handle /imx8qx-pm/PD_SECO_MU/PD_SECO_MU_2
- (XEN) dt_irq_number: dev=/imx8qx-pm/PD_SECO_MU/PD_SECO_MU_2
- (XEN) /imx8qx-pm/PD_SECO_MU/PD_SECO_MU_2 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/PD_SECO_MU/PD_SECO_MU_2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/PD_SECO_MU/PD_SECO_MU_2
- (XEN) handle /imx8qx-pm/PD_SECO_MU/PD_SECO_MU_3
- (XEN) dt_irq_number: dev=/imx8qx-pm/PD_SECO_MU/PD_SECO_MU_3
- (XEN) /imx8qx-pm/PD_SECO_MU/PD_SECO_MU_3 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/PD_SECO_MU/PD_SECO_MU_3 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/PD_SECO_MU/PD_SECO_MU_3
- (XEN) handle /imx8qx-pm/PD_SECO_MU/PD_SECO_MU_4
- (XEN) dt_irq_number: dev=/imx8qx-pm/PD_SECO_MU/PD_SECO_MU_4
- (XEN) /imx8qx-pm/PD_SECO_MU/PD_SECO_MU_4 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/PD_SECO_MU/PD_SECO_MU_4 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/PD_SECO_MU/PD_SECO_MU_4
- (XEN) handle /imx8qx-pm/connectivity_power_domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain
- (XEN) /imx8qx-pm/connectivity_power_domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_usb0
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_usb0
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_usb0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_usb0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_usb0
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_usb0/conn_usb0_phy
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_usb0/conn_usb0_phy
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_usb0/conn_usb0_phy passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_usb0/conn_usb0_phy is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_usb0/conn_usb0_phy
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_usb1
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_usb1
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_usb1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_usb1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_usb1
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_usb2
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_usb2
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_usb2 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_usb2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_usb2
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_usb2/conn_usb2_phy
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_usb2/conn_usb2_phy
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_usb2/conn_usb2_phy passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_usb2/conn_usb2_phy is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_usb2/conn_usb2_phy
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_sdhc0
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_sdhc0
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_sdhc0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_sdhc0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_sdhc0
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_sdhc1
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_sdhc1
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_sdhc1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_sdhc1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_sdhc1
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_sdhc2
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_sdhc2
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_sdhc2 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_sdhc2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_sdhc2
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_enet0
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_enet0
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_enet0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_enet0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_enet0
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_enet1
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_enet1
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_enet1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_enet1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_enet1
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_nand
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_nand
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_nand passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_nand is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_nand
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_mlb0
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_mlb0
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_mlb0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_mlb0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_mlb0
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_dma4_ch0
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_dma4_ch0
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_dma4_ch0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_dma4_ch0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_dma4_ch0
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_dma4_ch1
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_dma4_ch1
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_dma4_ch1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_dma4_ch1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_dma4_ch1
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_dma4_ch2
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_dma4_ch2
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_dma4_ch2 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_dma4_ch2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_dma4_ch2
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_dma4_ch3
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_dma4_ch3
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_dma4_ch3 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_dma4_ch3 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_dma4_ch3
- (XEN) handle /imx8qx-pm/connectivity_power_domain/conn_dma4_ch4
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_dma4_ch4
- (XEN) /imx8qx-pm/connectivity_power_domain/conn_dma4_ch4 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/connectivity_power_domain/conn_dma4_ch4 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/connectivity_power_domain/conn_dma4_ch4
- (XEN) handle /imx8qx-pm/audio_power_domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain
- (XEN) /imx8qx-pm/audio_power_domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_ASRC_0_RXA
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_0_RXA
- (XEN) /imx8qx-pm/audio_power_domain/PD_ASRC_0_RXA passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_ASRC_0_RXA is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_0_RXA
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_ASRC_0_RXB
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_0_RXB
- (XEN) /imx8qx-pm/audio_power_domain/PD_ASRC_0_RXB passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_ASRC_0_RXB is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_0_RXB
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_ASRC_0_RXC
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_0_RXC
- (XEN) /imx8qx-pm/audio_power_domain/PD_ASRC_0_RXC passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_ASRC_0_RXC is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_0_RXC
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_ASRC_0_TXA
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_0_TXA
- (XEN) /imx8qx-pm/audio_power_domain/PD_ASRC_0_TXA passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_ASRC_0_TXA is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_0_TXA
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_ASRC_0_TXB
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_0_TXB
- (XEN) /imx8qx-pm/audio_power_domain/PD_ASRC_0_TXB passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_ASRC_0_TXB is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_0_TXB
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_ASRC_0_TXC
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_0_TXC
- (XEN) /imx8qx-pm/audio_power_domain/PD_ASRC_0_TXC passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_ASRC_0_TXC is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_0_TXC
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_ASRC_1_RXA
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_1_RXA
- (XEN) /imx8qx-pm/audio_power_domain/PD_ASRC_1_RXA passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_ASRC_1_RXA is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_1_RXA
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_ASRC_1_RXB
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_1_RXB
- (XEN) /imx8qx-pm/audio_power_domain/PD_ASRC_1_RXB passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_ASRC_1_RXB is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_1_RXB
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_ASRC_1_RXC
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_1_RXC
- (XEN) /imx8qx-pm/audio_power_domain/PD_ASRC_1_RXC passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_ASRC_1_RXC is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_1_RXC
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_ASRC_1_TXA
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_1_TXA
- (XEN) /imx8qx-pm/audio_power_domain/PD_ASRC_1_TXA passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_ASRC_1_TXA is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_1_TXA
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_ASRC_1_TXB
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_1_TXB
- (XEN) /imx8qx-pm/audio_power_domain/PD_ASRC_1_TXB passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_ASRC_1_TXB is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_1_TXB
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_ASRC_1_TXC
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_1_TXC
- (XEN) /imx8qx-pm/audio_power_domain/PD_ASRC_1_TXC passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_ASRC_1_TXC is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ASRC_1_TXC
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_ESAI_0_RX
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ESAI_0_RX
- (XEN) /imx8qx-pm/audio_power_domain/PD_ESAI_0_RX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_ESAI_0_RX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ESAI_0_RX
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_ESAI_0_TX
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ESAI_0_TX
- (XEN) /imx8qx-pm/audio_power_domain/PD_ESAI_0_TX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_ESAI_0_TX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_ESAI_0_TX
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_SPDIF_0_RX
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SPDIF_0_RX
- (XEN) /imx8qx-pm/audio_power_domain/PD_SPDIF_0_RX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_SPDIF_0_RX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SPDIF_0_RX
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_SPDIF_0_TX
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SPDIF_0_TX
- (XEN) /imx8qx-pm/audio_power_domain/PD_SPDIF_0_TX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_SPDIF_0_TX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SPDIF_0_TX
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_SAI_0_RX
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_0_RX
- (XEN) /imx8qx-pm/audio_power_domain/PD_SAI_0_RX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_SAI_0_RX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_0_RX
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_SAI_0_TX
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_0_TX
- (XEN) /imx8qx-pm/audio_power_domain/PD_SAI_0_TX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_SAI_0_TX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_0_TX
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_SAI_1_RX
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_1_RX
- (XEN) /imx8qx-pm/audio_power_domain/PD_SAI_1_RX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_SAI_1_RX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_1_RX
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_SAI_1_TX
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_1_TX
- (XEN) /imx8qx-pm/audio_power_domain/PD_SAI_1_TX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_SAI_1_TX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_1_TX
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_SAI_2_RX
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_2_RX
- (XEN) /imx8qx-pm/audio_power_domain/PD_SAI_2_RX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_SAI_2_RX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_2_RX
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_SAI_3_RX
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_3_RX
- (XEN) /imx8qx-pm/audio_power_domain/PD_SAI_3_RX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_SAI_3_RX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_3_RX
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_SAI_4_RX
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_4_RX
- (XEN) /imx8qx-pm/audio_power_domain/PD_SAI_4_RX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_SAI_4_RX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_4_RX
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_SAI_4_TX
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_4_TX
- (XEN) /imx8qx-pm/audio_power_domain/PD_SAI_4_TX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_SAI_4_TX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_4_TX
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_SAI_5_TX
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_5_TX
- (XEN) /imx8qx-pm/audio_power_domain/PD_SAI_5_TX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_SAI_5_TX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_SAI_5_TX
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_asrc0
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_asrc0
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_asrc0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_asrc0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_asrc0
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_asrc1
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_asrc1
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_asrc1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_asrc1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_asrc1
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_esai0
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_esai0
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_esai0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_esai0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_esai0
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_spdif0
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_spdif0
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_spdif0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_spdif0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_spdif0
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai0
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai0
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai0
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai1
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai1
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai1
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai2
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai2
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai2 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai2
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai3
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai3
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai3 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai3 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai3
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai4
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai4
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai4 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai4 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai4
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai5
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai5
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai5 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai5 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_sai5
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt5
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt5
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt5 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt5 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt5
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt6
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt6
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt6 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt6 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt6
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt7
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt7
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt7 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt7 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt7
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt8
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt8
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt8 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt8 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt8
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt9
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt9
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt9 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt9 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt9
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt10
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt10
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt10 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt10 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_gpt10
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_amix
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_amix
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_amix passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_amix is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_amix
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_mqs0
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_mqs0
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_mqs0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_mqs0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_mqs0
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_mclkout0
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_mclkout0
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_mclkout0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_mclkout0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_mclkout0
- (XEN) handle /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_mclkout1
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_mclkout1
- (XEN) /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_mclkout1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_mclkout1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/audio_audiopll0/audio_audiopll1/audio_audioclk0/audio_audioclk1/audio_mclkout1
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_DSP_MU_A
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_DSP_MU_A
- (XEN) /imx8qx-pm/audio_power_domain/PD_DSP_MU_A passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_DSP_MU_A is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_DSP_MU_A
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_DSP_MU_A/PD_DSP_MU_B
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_DSP_MU_A/PD_DSP_MU_B
- (XEN) /imx8qx-pm/audio_power_domain/PD_DSP_MU_A/PD_DSP_MU_B passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_DSP_MU_A/PD_DSP_MU_B is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_DSP_MU_A/PD_DSP_MU_B
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_DSP_MU_A/PD_DSP_MU_B/audio_ocram
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_DSP_MU_A/PD_DSP_MU_B/audio_ocram
- (XEN) /imx8qx-pm/audio_power_domain/PD_DSP_MU_A/PD_DSP_MU_B/audio_ocram passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_DSP_MU_A/PD_DSP_MU_B/audio_ocram is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_DSP_MU_A/PD_DSP_MU_B/audio_ocram
- (XEN) handle /imx8qx-pm/audio_power_domain/PD_DSP_MU_A/PD_DSP_MU_B/audio_ocram/audio_dsp
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_DSP_MU_A/PD_DSP_MU_B/audio_ocram/audio_dsp
- (XEN) /imx8qx-pm/audio_power_domain/PD_DSP_MU_A/PD_DSP_MU_B/audio_ocram/audio_dsp passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/audio_power_domain/PD_DSP_MU_A/PD_DSP_MU_B/audio_ocram/audio_dsp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/audio_power_domain/PD_DSP_MU_A/PD_DSP_MU_B/audio_ocram/audio_dsp
- (XEN) handle /imx8qx-pm/dma_power_domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain
- (XEN) /imx8qx-pm/dma_power_domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_elcdif_pll
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_elcdif_pll
- (XEN) /imx8qx-pm/dma_power_domain/dma_elcdif_pll passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_elcdif_pll is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_elcdif_pll
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_elcdif_pll/dma_lcd0
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_elcdif_pll/dma_lcd0
- (XEN) /imx8qx-pm/dma_power_domain/dma_elcdif_pll/dma_lcd0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_elcdif_pll/dma_lcd0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_elcdif_pll/dma_lcd0
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_flexcan0
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_flexcan0
- (XEN) /imx8qx-pm/dma_power_domain/dma_flexcan0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_flexcan0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_flexcan0
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_flexcan0/dma_flexcan1
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_flexcan0/dma_flexcan1
- (XEN) /imx8qx-pm/dma_power_domain/dma_flexcan0/dma_flexcan1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_flexcan0/dma_flexcan1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_flexcan0/dma_flexcan1
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_flexcan0/dma_flexcan2
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_flexcan0/dma_flexcan2
- (XEN) /imx8qx-pm/dma_power_domain/dma_flexcan0/dma_flexcan2 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_flexcan0/dma_flexcan2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_flexcan0/dma_flexcan2
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_ftm0
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_ftm0
- (XEN) /imx8qx-pm/dma_power_domain/dma_ftm0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_ftm0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_ftm0
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_ftm1
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_ftm1
- (XEN) /imx8qx-pm/dma_power_domain/dma_ftm1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_ftm1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_ftm1
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_adc0
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_adc0
- (XEN) /imx8qx-pm/dma_power_domain/dma_adc0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_adc0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_adc0
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_lpi2c0
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpi2c0
- (XEN) /imx8qx-pm/dma_power_domain/dma_lpi2c0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_lpi2c0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpi2c0
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_lpi2c1
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpi2c1
- (XEN) /imx8qx-pm/dma_power_domain/dma_lpi2c1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_lpi2c1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpi2c1
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_lpi2c2
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpi2c2
- (XEN) /imx8qx-pm/dma_power_domain/dma_lpi2c2 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_lpi2c2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpi2c2
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_lpi2c3
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpi2c3
- (XEN) /imx8qx-pm/dma_power_domain/dma_lpi2c3 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_lpi2c3 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpi2c3
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_lpuart0
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpuart0
- (XEN) /imx8qx-pm/dma_power_domain/dma_lpuart0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_lpuart0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpuart0
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_UART0_RX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART0_RX
- (XEN) /imx8qx-pm/dma_power_domain/PD_UART0_RX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_UART0_RX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART0_RX
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_UART0_TX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART0_TX
- (XEN) /imx8qx-pm/dma_power_domain/PD_UART0_TX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_UART0_TX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART0_TX
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_lpuart1
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpuart1
- (XEN) /imx8qx-pm/dma_power_domain/dma_lpuart1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_lpuart1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpuart1
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_UART1_RX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART1_RX
- (XEN) /imx8qx-pm/dma_power_domain/PD_UART1_RX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_UART1_RX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART1_RX
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_UART1_TX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART1_TX
- (XEN) /imx8qx-pm/dma_power_domain/PD_UART1_TX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_UART1_TX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART1_TX
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_lpuart2
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpuart2
- (XEN) /imx8qx-pm/dma_power_domain/dma_lpuart2 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_lpuart2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpuart2
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_UART2_RX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART2_RX
- (XEN) /imx8qx-pm/dma_power_domain/PD_UART2_RX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_UART2_RX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART2_RX
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_UART2_TX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART2_TX
- (XEN) /imx8qx-pm/dma_power_domain/PD_UART2_TX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_UART2_TX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART2_TX
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_lpuart3
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpuart3
- (XEN) /imx8qx-pm/dma_power_domain/dma_lpuart3 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_lpuart3 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_lpuart3
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_UART3_RX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART3_RX
- (XEN) /imx8qx-pm/dma_power_domain/PD_UART3_RX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_UART3_RX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART3_RX
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_UART3_TX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART3_TX
- (XEN) /imx8qx-pm/dma_power_domain/PD_UART3_TX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_UART3_TX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_UART3_TX
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_spi0
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_spi0
- (XEN) /imx8qx-pm/dma_power_domain/dma_spi0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_spi0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_spi0
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_LPSPI0_RX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI0_RX
- (XEN) /imx8qx-pm/dma_power_domain/PD_LPSPI0_RX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_LPSPI0_RX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI0_RX
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_LPSPI0_TX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI0_TX
- (XEN) /imx8qx-pm/dma_power_domain/PD_LPSPI0_TX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_LPSPI0_TX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI0_TX
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_spi1
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_spi1
- (XEN) /imx8qx-pm/dma_power_domain/dma_spi1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_spi1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_spi1
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_LPSPI1_RX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI1_RX
- (XEN) /imx8qx-pm/dma_power_domain/PD_LPSPI1_RX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_LPSPI1_RX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI1_RX
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_LPSPI1_TX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI1_TX
- (XEN) /imx8qx-pm/dma_power_domain/PD_LPSPI1_TX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_LPSPI1_TX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI1_TX
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_spi2
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_spi2
- (XEN) /imx8qx-pm/dma_power_domain/dma_spi2 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_spi2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_spi2
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_LPSPI2_RX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI2_RX
- (XEN) /imx8qx-pm/dma_power_domain/PD_LPSPI2_RX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_LPSPI2_RX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI2_RX
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_LPSPI2_TX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI2_TX
- (XEN) /imx8qx-pm/dma_power_domain/PD_LPSPI2_TX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_LPSPI2_TX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI2_TX
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_spi3
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_spi3
- (XEN) /imx8qx-pm/dma_power_domain/dma_spi3 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_spi3 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_spi3
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_LPSPI3_RX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI3_RX
- (XEN) /imx8qx-pm/dma_power_domain/PD_LPSPI3_RX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_LPSPI3_RX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI3_RX
- (XEN) handle /imx8qx-pm/dma_power_domain/PD_LPSPI3_TX
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI3_TX
- (XEN) /imx8qx-pm/dma_power_domain/PD_LPSPI3_TX passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/PD_LPSPI3_TX is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/PD_LPSPI3_TX
- (XEN) handle /imx8qx-pm/dma_power_domain/dma_pwm0
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_pwm0
- (XEN) /imx8qx-pm/dma_power_domain/dma_pwm0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dma_power_domain/dma_pwm0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dma_power_domain/dma_pwm0
- (XEN) handle /imx8qx-pm/gpu-power-domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/gpu-power-domain
- (XEN) /imx8qx-pm/gpu-power-domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/gpu-power-domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/gpu-power-domain
- (XEN) handle /imx8qx-pm/gpu-power-domain/gpu0
- (XEN) dt_irq_number: dev=/imx8qx-pm/gpu-power-domain/gpu0
- (XEN) /imx8qx-pm/gpu-power-domain/gpu0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/gpu-power-domain/gpu0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/gpu-power-domain/gpu0
- (XEN) handle /imx8qx-pm/vpu-power-domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/vpu-power-domain
- (XEN) /imx8qx-pm/vpu-power-domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/vpu-power-domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/vpu-power-domain
- (XEN) handle /imx8qx-pm/vpu-power-domain/VPU_ENC_MU
- (XEN) dt_irq_number: dev=/imx8qx-pm/vpu-power-domain/VPU_ENC_MU
- (XEN) /imx8qx-pm/vpu-power-domain/VPU_ENC_MU passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/vpu-power-domain/VPU_ENC_MU is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/vpu-power-domain/VPU_ENC_MU
- (XEN) handle /imx8qx-pm/vpu-power-domain/VPU_ENC_MU/VPU_ENC
- (XEN) dt_irq_number: dev=/imx8qx-pm/vpu-power-domain/VPU_ENC_MU/VPU_ENC
- (XEN) /imx8qx-pm/vpu-power-domain/VPU_ENC_MU/VPU_ENC passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/vpu-power-domain/VPU_ENC_MU/VPU_ENC is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/vpu-power-domain/VPU_ENC_MU/VPU_ENC
- (XEN) handle /imx8qx-pm/vpu-power-domain/VPU_DEC_MU
- (XEN) dt_irq_number: dev=/imx8qx-pm/vpu-power-domain/VPU_DEC_MU
- (XEN) /imx8qx-pm/vpu-power-domain/VPU_DEC_MU passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/vpu-power-domain/VPU_DEC_MU is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/vpu-power-domain/VPU_DEC_MU
- (XEN) handle /imx8qx-pm/vpu-power-domain/VPU_DEC_MU/VPU_DEC
- (XEN) dt_irq_number: dev=/imx8qx-pm/vpu-power-domain/VPU_DEC_MU/VPU_DEC
- (XEN) /imx8qx-pm/vpu-power-domain/VPU_DEC_MU/VPU_DEC passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/vpu-power-domain/VPU_DEC_MU/VPU_DEC is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/vpu-power-domain/VPU_DEC_MU/VPU_DEC
- (XEN) handle /imx8qx-pm/hsio-power-domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/hsio-power-domain
- (XEN) /imx8qx-pm/hsio-power-domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/hsio-power-domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/hsio-power-domain
- (XEN) handle /imx8qx-pm/hsio-power-domain/hsio_gpio
- (XEN) dt_irq_number: dev=/imx8qx-pm/hsio-power-domain/hsio_gpio
- (XEN) /imx8qx-pm/hsio-power-domain/hsio_gpio passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/hsio-power-domain/hsio_gpio is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/hsio-power-domain/hsio_gpio
- (XEN) handle /imx8qx-pm/hsio-power-domain/hsio_gpio/hsio_serdes_1
- (XEN) dt_irq_number: dev=/imx8qx-pm/hsio-power-domain/hsio_gpio/hsio_serdes_1
- (XEN) /imx8qx-pm/hsio-power-domain/hsio_gpio/hsio_serdes_1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/hsio-power-domain/hsio_gpio/hsio_serdes_1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/hsio-power-domain/hsio_gpio/hsio_serdes_1
- (XEN) handle /imx8qx-pm/hsio-power-domain/hsio_gpio/hsio_serdes_1/hsio_pcie1
- (XEN) dt_irq_number: dev=/imx8qx-pm/hsio-power-domain/hsio_gpio/hsio_serdes_1/hsio_pcie1
- (XEN) /imx8qx-pm/hsio-power-domain/hsio_gpio/hsio_serdes_1/hsio_pcie1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/hsio-power-domain/hsio_gpio/hsio_serdes_1/hsio_pcie1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/hsio-power-domain/hsio_gpio/hsio_serdes_1/hsio_pcie1
- (XEN) handle /imx8qx-pm/cm40_power_domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/cm40_power_domain
- (XEN) /imx8qx-pm/cm40_power_domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/cm40_power_domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/cm40_power_domain
- (XEN) handle /imx8qx-pm/cm40_power_domain/cm40_i2c
- (XEN) dt_irq_number: dev=/imx8qx-pm/cm40_power_domain/cm40_i2c
- (XEN) /imx8qx-pm/cm40_power_domain/cm40_i2c passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/cm40_power_domain/cm40_i2c is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/cm40_power_domain/cm40_i2c
- (XEN) handle /imx8qx-pm/cm40_power_domain/cm40_intmux
- (XEN) dt_irq_number: dev=/imx8qx-pm/cm40_power_domain/cm40_intmux
- (XEN) /imx8qx-pm/cm40_power_domain/cm40_intmux passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/cm40_power_domain/cm40_intmux is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/cm40_power_domain/cm40_intmux
- (XEN) handle /imx8qx-pm/dc0_power_domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain
- (XEN) /imx8qx-pm/dc0_power_domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain
- (XEN) handle /imx8qx-pm/dc0_power_domain/dc0_pll0
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/dc0_pll0
- (XEN) /imx8qx-pm/dc0_power_domain/dc0_pll0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/dc0_pll0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/dc0_pll0
- (XEN) handle /imx8qx-pm/dc0_power_domain/dc0_pll0/dc0_pll1
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/dc0_pll0/dc0_pll1
- (XEN) /imx8qx-pm/dc0_power_domain/dc0_pll0/dc0_pll1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/dc0_pll0/dc0_pll1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/dc0_pll0/dc0_pll1
- (XEN) handle /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain
- (XEN) /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain
- (XEN) handle /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/lvds0_power_domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/lvds0_power_domain
- (XEN) /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/lvds0_power_domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/lvds0_power_domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/lvds0_power_domain
- (XEN) handle /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/PD_AUX_LVDS0
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/PD_AUX_LVDS0
- (XEN) /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/PD_AUX_LVDS0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/PD_AUX_LVDS0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/PD_AUX_LVDS0
- (XEN) handle /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/PD_AUX_LVDS0/PD_DUAL_LVDS1
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/PD_AUX_LVDS0/PD_DUAL_LVDS1
- (XEN) /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/PD_AUX_LVDS0/PD_DUAL_LVDS1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/PD_AUX_LVDS0/PD_DUAL_LVDS1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/PD_AUX_LVDS0/PD_DUAL_LVDS1
- (XEN) handle /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/mipi0_dsi_i2c0
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/mipi0_dsi_i2c0
- (XEN) /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/mipi0_dsi_i2c0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/mipi0_dsi_i2c0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/mipi0_dsi_i2c0
- (XEN) handle /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/mipi0_dsi_i2c1
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/mipi0_dsi_i2c1
- (XEN) /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/mipi0_dsi_i2c1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/mipi0_dsi_i2c1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/mipi0_dsi_i2c1
- (XEN) handle /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/mipi0_dsi_pwm0
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/mipi0_dsi_pwm0
- (XEN) /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/mipi0_dsi_pwm0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/mipi0_dsi_pwm0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi0_dsi_power_domain/mipi0_dsi_pwm0
- (XEN) handle /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain
- (XEN) /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain
- (XEN) handle /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/lvds1_power_domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/lvds1_power_domain
- (XEN) /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/lvds1_power_domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/lvds1_power_domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/lvds1_power_domain
- (XEN) handle /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/PD_AUX_LVDS1
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/PD_AUX_LVDS1
- (XEN) /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/PD_AUX_LVDS1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/PD_AUX_LVDS1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/PD_AUX_LVDS1
- (XEN) handle /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/PD_AUX_LVDS1/PD_DUAL_LVDS0
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/PD_AUX_LVDS1/PD_DUAL_LVDS0
- (XEN) /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/PD_AUX_LVDS1/PD_DUAL_LVDS0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/PD_AUX_LVDS1/PD_DUAL_LVDS0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/PD_AUX_LVDS1/PD_DUAL_LVDS0
- (XEN) handle /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/mipi1_dsi_i2c0
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/mipi1_dsi_i2c0
- (XEN) /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/mipi1_dsi_i2c0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/mipi1_dsi_i2c0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/mipi1_dsi_i2c0
- (XEN) handle /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/mipi1_dsi_i2c1
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/mipi1_dsi_i2c1
- (XEN) /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/mipi1_dsi_i2c1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/mipi1_dsi_i2c1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/mipi1_dsi_i2c1
- (XEN) handle /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/mipi1_dsi_pwm0
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/mipi1_dsi_pwm0
- (XEN) /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/mipi1_dsi_pwm0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/mipi1_dsi_pwm0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/dc0_power_domain/mipi1_dsi_power_domain/mipi1_dsi_pwm0
- (XEN) handle /imx8qx-pm/imaging_power_domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain
- (XEN) /imx8qx-pm/imaging_power_domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain
- (XEN) handle /imx8qx-pm/imaging_power_domain/mipi_csi0_power_domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/mipi_csi0_power_domain
- (XEN) /imx8qx-pm/imaging_power_domain/mipi_csi0_power_domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/mipi_csi0_power_domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/mipi_csi0_power_domain
- (XEN) handle /imx8qx-pm/imaging_power_domain/mipi_csi0_power_domain/mipi_csi0_i2c0
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/mipi_csi0_power_domain/mipi_csi0_i2c0
- (XEN) /imx8qx-pm/imaging_power_domain/mipi_csi0_power_domain/mipi_csi0_i2c0 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/mipi_csi0_power_domain/mipi_csi0_i2c0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/mipi_csi0_power_domain/mipi_csi0_i2c0
- (XEN) handle /imx8qx-pm/imaging_power_domain/mipi_csi0_power_domain/mipi_csi0_pwm
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/mipi_csi0_power_domain/mipi_csi0_pwm
- (XEN) /imx8qx-pm/imaging_power_domain/mipi_csi0_power_domain/mipi_csi0_pwm passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/mipi_csi0_power_domain/mipi_csi0_pwm is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/mipi_csi0_power_domain/mipi_csi0_pwm
- (XEN) handle /imx8qx-pm/imaging_power_domain/parallel_csi_power_domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/parallel_csi_power_domain
- (XEN) /imx8qx-pm/imaging_power_domain/parallel_csi_power_domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/parallel_csi_power_domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/parallel_csi_power_domain
- (XEN) handle /imx8qx-pm/imaging_power_domain/parallel_csi_power_domain/parallel_csi_i2c
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/parallel_csi_power_domain/parallel_csi_i2c
- (XEN) /imx8qx-pm/imaging_power_domain/parallel_csi_power_domain/parallel_csi_i2c passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/parallel_csi_power_domain/parallel_csi_i2c is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/parallel_csi_power_domain/parallel_csi_i2c
- (XEN) handle /imx8qx-pm/imaging_power_domain/parallel_csi_power_domain/parallel_csi_pwm
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/parallel_csi_power_domain/parallel_csi_pwm
- (XEN) /imx8qx-pm/imaging_power_domain/parallel_csi_power_domain/parallel_csi_pwm passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/parallel_csi_power_domain/parallel_csi_pwm is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/parallel_csi_power_domain/parallel_csi_pwm
- (XEN) handle /imx8qx-pm/imaging_power_domain/parallel_csi_power_domain/parallel_csi_pll
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/parallel_csi_power_domain/parallel_csi_pll
- (XEN) /imx8qx-pm/imaging_power_domain/parallel_csi_power_domain/parallel_csi_pll passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/parallel_csi_power_domain/parallel_csi_pll is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/parallel_csi_power_domain/parallel_csi_pll
- (XEN) handle /imx8qx-pm/imaging_power_domain/imaging_pdma1
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/imaging_pdma1
- (XEN) /imx8qx-pm/imaging_power_domain/imaging_pdma1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/imaging_pdma1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/imaging_pdma1
- (XEN) handle /imx8qx-pm/imaging_power_domain/imaging_pdma2
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/imaging_pdma2
- (XEN) /imx8qx-pm/imaging_power_domain/imaging_pdma2 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/imaging_pdma2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/imaging_pdma2
- (XEN) handle /imx8qx-pm/imaging_power_domain/imaging_pdma3
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/imaging_pdma3
- (XEN) /imx8qx-pm/imaging_power_domain/imaging_pdma3 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/imaging_pdma3 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/imaging_pdma3
- (XEN) handle /imx8qx-pm/imaging_power_domain/imaging_pdma4
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/imaging_pdma4
- (XEN) /imx8qx-pm/imaging_power_domain/imaging_pdma4 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/imaging_pdma4 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/imaging_pdma4
- (XEN) handle /imx8qx-pm/imaging_power_domain/imaging_pdma5
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/imaging_pdma5
- (XEN) /imx8qx-pm/imaging_power_domain/imaging_pdma5 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/imaging_pdma5 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/imaging_pdma5
- (XEN) handle /imx8qx-pm/imaging_power_domain/imaging_pdma6
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/imaging_pdma6
- (XEN) /imx8qx-pm/imaging_power_domain/imaging_pdma6 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/imaging_pdma6 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/imaging_pdma6
- (XEN) handle /imx8qx-pm/imaging_power_domain/imaging_pdma7
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/imaging_pdma7
- (XEN) /imx8qx-pm/imaging_power_domain/imaging_pdma7 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/imaging_pdma7 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/imaging_pdma7
- (XEN) handle /imx8qx-pm/imaging_power_domain/PD_JPEG_DEC_MP
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/PD_JPEG_DEC_MP
- (XEN) /imx8qx-pm/imaging_power_domain/PD_JPEG_DEC_MP passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/PD_JPEG_DEC_MP is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/PD_JPEG_DEC_MP
- (XEN) handle /imx8qx-pm/imaging_power_domain/PD_JPEG_DEC_MP/imaging_jpeg_dec
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/PD_JPEG_DEC_MP/imaging_jpeg_dec
- (XEN) /imx8qx-pm/imaging_power_domain/PD_JPEG_DEC_MP/imaging_jpeg_dec passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/PD_JPEG_DEC_MP/imaging_jpeg_dec is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/PD_JPEG_DEC_MP/imaging_jpeg_dec
- (XEN) handle /imx8qx-pm/imaging_power_domain/PD_JPEG_ENC_MP
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/PD_JPEG_ENC_MP
- (XEN) /imx8qx-pm/imaging_power_domain/PD_JPEG_ENC_MP passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/PD_JPEG_ENC_MP is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/PD_JPEG_ENC_MP
- (XEN) handle /imx8qx-pm/imaging_power_domain/PD_JPEG_ENC_MP/imaging_jpeg_enc
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/PD_JPEG_ENC_MP/imaging_jpeg_enc
- (XEN) /imx8qx-pm/imaging_power_domain/PD_JPEG_ENC_MP/imaging_jpeg_enc passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/imaging_power_domain/PD_JPEG_ENC_MP/imaging_jpeg_enc is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/imaging_power_domain/PD_JPEG_ENC_MP/imaging_jpeg_enc
- (XEN) handle /imx8qx-pm/caam_power_domain
- (XEN) dt_irq_number: dev=/imx8qx-pm/caam_power_domain
- (XEN) /imx8qx-pm/caam_power_domain passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/caam_power_domain is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/caam_power_domain
- (XEN) handle /imx8qx-pm/caam_power_domain/caam_job_ring1
- (XEN) dt_irq_number: dev=/imx8qx-pm/caam_power_domain/caam_job_ring1
- (XEN) /imx8qx-pm/caam_power_domain/caam_job_ring1 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/caam_power_domain/caam_job_ring1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/caam_power_domain/caam_job_ring1
- (XEN) handle /imx8qx-pm/caam_power_domain/caam_job_ring2
- (XEN) dt_irq_number: dev=/imx8qx-pm/caam_power_domain/caam_job_ring2
- (XEN) /imx8qx-pm/caam_power_domain/caam_job_ring2 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/caam_power_domain/caam_job_ring2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/caam_power_domain/caam_job_ring2
- (XEN) handle /imx8qx-pm/caam_power_domain/caam_job_ring3
- (XEN) dt_irq_number: dev=/imx8qx-pm/caam_power_domain/caam_job_ring3
- (XEN) /imx8qx-pm/caam_power_domain/caam_job_ring3 passthrough = 1 naddr = 0
- (XEN) Check if /imx8qx-pm/caam_power_domain/caam_job_ring3 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx8qx-pm/caam_power_domain/caam_job_ring3
- (XEN) handle /thermal-sensor
- (XEN) dt_irq_number: dev=/thermal-sensor
- (XEN) /thermal-sensor passthrough = 1 naddr = 0
- (XEN) Check if /thermal-sensor is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-sensor
- (XEN) handle /thermal-zones
- (XEN) dt_irq_number: dev=/thermal-zones
- (XEN) /thermal-zones passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones
- (XEN) handle /thermal-zones/cpu-thermal0
- (XEN) dt_irq_number: dev=/thermal-zones/cpu-thermal0
- (XEN) /thermal-zones/cpu-thermal0 passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/cpu-thermal0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/cpu-thermal0
- (XEN) handle /thermal-zones/cpu-thermal0/trips
- (XEN) dt_irq_number: dev=/thermal-zones/cpu-thermal0/trips
- (XEN) /thermal-zones/cpu-thermal0/trips passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/cpu-thermal0/trips is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/cpu-thermal0/trips
- (XEN) handle /thermal-zones/cpu-thermal0/trips/trip0
- (XEN) dt_irq_number: dev=/thermal-zones/cpu-thermal0/trips/trip0
- (XEN) /thermal-zones/cpu-thermal0/trips/trip0 passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/cpu-thermal0/trips/trip0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/cpu-thermal0/trips/trip0
- (XEN) handle /thermal-zones/cpu-thermal0/trips/trip1
- (XEN) dt_irq_number: dev=/thermal-zones/cpu-thermal0/trips/trip1
- (XEN) /thermal-zones/cpu-thermal0/trips/trip1 passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/cpu-thermal0/trips/trip1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/cpu-thermal0/trips/trip1
- (XEN) handle /thermal-zones/cpu-thermal0/cooling-maps
- (XEN) dt_irq_number: dev=/thermal-zones/cpu-thermal0/cooling-maps
- (XEN) /thermal-zones/cpu-thermal0/cooling-maps passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/cpu-thermal0/cooling-maps is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/cpu-thermal0/cooling-maps
- (XEN) handle /thermal-zones/cpu-thermal0/cooling-maps/map0
- (XEN) dt_irq_number: dev=/thermal-zones/cpu-thermal0/cooling-maps/map0
- (XEN) /thermal-zones/cpu-thermal0/cooling-maps/map0 passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/cpu-thermal0/cooling-maps/map0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/cpu-thermal0/cooling-maps/map0
- (XEN) handle /thermal-zones/drc-thermal0
- (XEN) dt_irq_number: dev=/thermal-zones/drc-thermal0
- (XEN) /thermal-zones/drc-thermal0 passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/drc-thermal0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/drc-thermal0
- (XEN) handle /thermal-zones/drc-thermal0/trips
- (XEN) dt_irq_number: dev=/thermal-zones/drc-thermal0/trips
- (XEN) /thermal-zones/drc-thermal0/trips passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/drc-thermal0/trips is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/drc-thermal0/trips
- (XEN) handle /thermal-zones/drc-thermal0/trips/trip0
- (XEN) dt_irq_number: dev=/thermal-zones/drc-thermal0/trips/trip0
- (XEN) /thermal-zones/drc-thermal0/trips/trip0 passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/drc-thermal0/trips/trip0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/drc-thermal0/trips/trip0
- (XEN) handle /thermal-zones/drc-thermal0/trips/trip1
- (XEN) dt_irq_number: dev=/thermal-zones/drc-thermal0/trips/trip1
- (XEN) /thermal-zones/drc-thermal0/trips/trip1 passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/drc-thermal0/trips/trip1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/drc-thermal0/trips/trip1
- (XEN) handle /thermal-zones/pmic-thermal0
- (XEN) dt_irq_number: dev=/thermal-zones/pmic-thermal0
- (XEN) /thermal-zones/pmic-thermal0 passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/pmic-thermal0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/pmic-thermal0
- (XEN) handle /thermal-zones/pmic-thermal0/trips
- (XEN) dt_irq_number: dev=/thermal-zones/pmic-thermal0/trips
- (XEN) /thermal-zones/pmic-thermal0/trips passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/pmic-thermal0/trips is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/pmic-thermal0/trips
- (XEN) handle /thermal-zones/pmic-thermal0/trips/trip0
- (XEN) dt_irq_number: dev=/thermal-zones/pmic-thermal0/trips/trip0
- (XEN) /thermal-zones/pmic-thermal0/trips/trip0 passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/pmic-thermal0/trips/trip0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/pmic-thermal0/trips/trip0
- (XEN) handle /thermal-zones/pmic-thermal0/trips/trip1
- (XEN) dt_irq_number: dev=/thermal-zones/pmic-thermal0/trips/trip1
- (XEN) /thermal-zones/pmic-thermal0/trips/trip1 passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/pmic-thermal0/trips/trip1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/pmic-thermal0/trips/trip1
- (XEN) handle /thermal-zones/pmic-thermal0/cooling-maps
- (XEN) dt_irq_number: dev=/thermal-zones/pmic-thermal0/cooling-maps
- (XEN) /thermal-zones/pmic-thermal0/cooling-maps passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/pmic-thermal0/cooling-maps is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/pmic-thermal0/cooling-maps
- (XEN) handle /thermal-zones/pmic-thermal0/cooling-maps/map0
- (XEN) dt_irq_number: dev=/thermal-zones/pmic-thermal0/cooling-maps/map0
- (XEN) /thermal-zones/pmic-thermal0/cooling-maps/map0 passthrough = 1 naddr = 0
- (XEN) Check if /thermal-zones/pmic-thermal0/cooling-maps/map0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/thermal-zones/pmic-thermal0/cooling-maps/map0
- (XEN) handle /irqsteer@58220000
- (XEN) dt_irq_number: dev=/irqsteer@58220000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/irqsteer@58220000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000140...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /irqsteer@58220000 passthrough = 1 naddr = 1
- (XEN) Check if /irqsteer@58220000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/irqsteer@58220000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/irqsteer@58220000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000140...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/irqsteer@58220000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000140...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 352
- (XEN) DT: ** translation for device /irqsteer@58220000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 58220000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058220000 - 0058221000 P2MType=6
- (XEN) handle /i2c@58226000
- (XEN) dt_irq_number: dev=/i2c@58226000
- (XEN) using 'interrupts' property
- (XEN) intspec=8 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/i2c@58226000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=8 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/irqsteer@58220000,intspec=[0x00000008 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/irqsteer@58220000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /i2c@58226000 passthrough = 1 naddr = 1
- (XEN) Check if /i2c@58226000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@58226000
- (XEN) using 'interrupts' property
- (XEN) intspec=8 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/i2c@58226000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=8 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/irqsteer@58220000,intspec=[0x00000008 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/irqsteer@58220000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) irq 0 not connected to primary controller. Connected to /irqsteer@58220000
- (XEN) DT: ** translation for device /i2c@58226000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 58226000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058226000 - 0058227000 P2MType=6
- (XEN) handle /intmux@37400000
- (XEN) dt_irq_number: dev=/intmux@37400000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000010...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000011...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000012...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000013...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000014...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=5
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000015...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=6
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000016...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=7
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000017...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /intmux@37400000 passthrough = 1 naddr = 1
- (XEN) Check if /intmux@37400000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/intmux@37400000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000010...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000010...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 48
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000011...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000011...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 49
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000012...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000012...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 50
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000013...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000013...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 51
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000014...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000014...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 52
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=5
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000015...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=5
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000015...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 53
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=6
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000016...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=6
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000016...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 54
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=7
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000017...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/intmux@37400000, index=7
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=24
- (XEN) intsize=3 intlen=24
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000017...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 55
- (XEN) DT: ** translation for device /intmux@37400000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 37400000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0037400000 - 0037401000 P2MType=6
- (XEN) handle /i2c@37230000
- (XEN) dt_irq_number: dev=/i2c@37230000
- (XEN) using 'interrupts' property
- (XEN) intspec=9 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/i2c@37230000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=9 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/intmux@37400000,intspec=[0x00000009 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/intmux@37400000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /i2c@37230000 passthrough = 1 naddr = 1
- (XEN) Check if /i2c@37230000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@37230000
- (XEN) using 'interrupts' property
- (XEN) intspec=9 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/i2c@37230000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=9 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/intmux@37400000,intspec=[0x00000009 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/intmux@37400000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) irq 0 not connected to primary controller. Connected to /intmux@37400000
- (XEN) DT: ** translation for device /i2c@37230000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 37230000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0037230000 - 0037231000 P2MType=6
- (XEN) handle /dpu_intsteer@56000000
- (XEN) dt_irq_number: dev=/dpu_intsteer@56000000
- (XEN) /dpu_intsteer@56000000 passthrough = 1 naddr = 1
- (XEN) Check if /dpu_intsteer@56000000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpu_intsteer@56000000
- (XEN) DT: ** translation for device /dpu_intsteer@56000000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056000000 - 0056010000 P2MType=6
- (XEN) handle /pixel-combiner@56020000
- (XEN) dt_irq_number: dev=/pixel-combiner@56020000
- (XEN) /pixel-combiner@56020000 passthrough = 1 naddr = 1
- (XEN) Check if /pixel-combiner@56020000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/pixel-combiner@56020000
- (XEN) DT: ** translation for device /pixel-combiner@56020000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56020000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056020000 - 0056030000 P2MType=6
- (XEN) handle /prg@56040000
- (XEN) dt_irq_number: dev=/prg@56040000
- (XEN) /prg@56040000 passthrough = 1 naddr = 1
- (XEN) Check if /prg@56040000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/prg@56040000
- (XEN) DT: ** translation for device /prg@56040000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56040000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056040000 - 0056050000 P2MType=6
- (XEN) handle /prg@56050000
- (XEN) dt_irq_number: dev=/prg@56050000
- (XEN) /prg@56050000 passthrough = 1 naddr = 1
- (XEN) Check if /prg@56050000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/prg@56050000
- (XEN) DT: ** translation for device /prg@56050000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56050000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056050000 - 0056060000 P2MType=6
- (XEN) handle /prg@56060000
- (XEN) dt_irq_number: dev=/prg@56060000
- (XEN) /prg@56060000 passthrough = 1 naddr = 1
- (XEN) Check if /prg@56060000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/prg@56060000
- (XEN) DT: ** translation for device /prg@56060000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56060000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056060000 - 0056070000 P2MType=6
- (XEN) handle /prg@56070000
- (XEN) dt_irq_number: dev=/prg@56070000
- (XEN) /prg@56070000 passthrough = 1 naddr = 1
- (XEN) Check if /prg@56070000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/prg@56070000
- (XEN) DT: ** translation for device /prg@56070000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56070000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056070000 - 0056080000 P2MType=6
- (XEN) handle /prg@56080000
- (XEN) dt_irq_number: dev=/prg@56080000
- (XEN) /prg@56080000 passthrough = 1 naddr = 1
- (XEN) Check if /prg@56080000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/prg@56080000
- (XEN) DT: ** translation for device /prg@56080000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56080000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056080000 - 0056090000 P2MType=6
- (XEN) handle /prg@56090000
- (XEN) dt_irq_number: dev=/prg@56090000
- (XEN) /prg@56090000 passthrough = 1 naddr = 1
- (XEN) Check if /prg@56090000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/prg@56090000
- (XEN) DT: ** translation for device /prg@56090000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56090000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056090000 - 00560a0000 P2MType=6
- (XEN) handle /prg@560a0000
- (XEN) dt_irq_number: dev=/prg@560a0000
- (XEN) /prg@560a0000 passthrough = 1 naddr = 1
- (XEN) Check if /prg@560a0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/prg@560a0000
- (XEN) DT: ** translation for device /prg@560a0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 560a0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 00560a0000 - 00560b0000 P2MType=6
- (XEN) handle /prg@560b0000
- (XEN) dt_irq_number: dev=/prg@560b0000
- (XEN) /prg@560b0000 passthrough = 1 naddr = 1
- (XEN) Check if /prg@560b0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/prg@560b0000
- (XEN) DT: ** translation for device /prg@560b0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 560b0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 00560b0000 - 00560c0000 P2MType=6
- (XEN) handle /prg@560c0000
- (XEN) dt_irq_number: dev=/prg@560c0000
- (XEN) /prg@560c0000 passthrough = 1 naddr = 1
- (XEN) Check if /prg@560c0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/prg@560c0000
- (XEN) DT: ** translation for device /prg@560c0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 560c0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 00560c0000 - 00560d0000 P2MType=6
- (XEN) handle /dpr-channel@560d0000
- (XEN) dt_irq_number: dev=/dpr-channel@560d0000
- (XEN) /dpr-channel@560d0000 passthrough = 1 naddr = 1
- (XEN) Check if /dpr-channel@560d0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpr-channel@560d0000
- (XEN) DT: ** translation for device /dpr-channel@560d0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 560d0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 00560d0000 - 00560e0000 P2MType=6
- (XEN) handle /dpr-channel@560e0000
- (XEN) dt_irq_number: dev=/dpr-channel@560e0000
- (XEN) /dpr-channel@560e0000 passthrough = 1 naddr = 1
- (XEN) Check if /dpr-channel@560e0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpr-channel@560e0000
- (XEN) DT: ** translation for device /dpr-channel@560e0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 560e0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 00560e0000 - 00560f0000 P2MType=6
- (XEN) handle /dpr-channel@560f0000
- (XEN) dt_irq_number: dev=/dpr-channel@560f0000
- (XEN) /dpr-channel@560f0000 passthrough = 1 naddr = 1
- (XEN) Check if /dpr-channel@560f0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpr-channel@560f0000
- (XEN) DT: ** translation for device /dpr-channel@560f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 560f0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 00560f0000 - 0056100000 P2MType=6
- (XEN) handle /dpr-channel@56100000
- (XEN) dt_irq_number: dev=/dpr-channel@56100000
- (XEN) /dpr-channel@56100000 passthrough = 1 naddr = 1
- (XEN) Check if /dpr-channel@56100000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpr-channel@56100000
- (XEN) DT: ** translation for device /dpr-channel@56100000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56100000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056100000 - 0056110000 P2MType=6
- (XEN) handle /dpr-channel@56110000
- (XEN) dt_irq_number: dev=/dpr-channel@56110000
- (XEN) /dpr-channel@56110000 passthrough = 1 naddr = 1
- (XEN) Check if /dpr-channel@56110000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpr-channel@56110000
- (XEN) DT: ** translation for device /dpr-channel@56110000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56110000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056110000 - 0056120000 P2MType=6
- (XEN) handle /dpr-channel@56120000
- (XEN) dt_irq_number: dev=/dpr-channel@56120000
- (XEN) /dpr-channel@56120000 passthrough = 1 naddr = 1
- (XEN) Check if /dpr-channel@56120000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpr-channel@56120000
- (XEN) DT: ** translation for device /dpr-channel@56120000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56120000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056120000 - 0056130000 P2MType=6
- (XEN) handle /dpu@56180000
- (XEN) dt_irq_number: dev=/dpu@56180000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000028...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000029...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=5
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=6
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=7
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=8
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000032...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=9
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000033...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /dpu@56180000 passthrough = 1 naddr = 1
- (XEN) Check if /dpu@56180000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpu@56180000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000028...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000028...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 72
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000029...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000029...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 73
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 74
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 75
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 76
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=5
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=5
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 77
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=6
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=6
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 78
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=7
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=7
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000002f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 79
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=8
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000032...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=8
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000032...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 82
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=9
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000033...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dpu@56180000, index=9
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=30
- (XEN) intsize=3 intlen=30
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000033...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 83
- (XEN) DT: ** translation for device /dpu@56180000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56180000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056180000 - 00561c0000 P2MType=6
- (XEN) handle /dpu@56180000/port@0
- (XEN) dt_irq_number: dev=/dpu@56180000/port@0
- (XEN) /dpu@56180000/port@0 passthrough = 1 naddr = 0
- (XEN) Check if /dpu@56180000/port@0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpu@56180000/port@0
- (XEN) handle /dpu@56180000/port@0/lvds0-endpoint
- (XEN) dt_irq_number: dev=/dpu@56180000/port@0/lvds0-endpoint
- (XEN) /dpu@56180000/port@0/lvds0-endpoint passthrough = 1 naddr = 0
- (XEN) Check if /dpu@56180000/port@0/lvds0-endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpu@56180000/port@0/lvds0-endpoint
- (XEN) handle /dpu@56180000/port@0/lvds1-endpoint
- (XEN) dt_irq_number: dev=/dpu@56180000/port@0/lvds1-endpoint
- (XEN) /dpu@56180000/port@0/lvds1-endpoint passthrough = 1 naddr = 0
- (XEN) Check if /dpu@56180000/port@0/lvds1-endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpu@56180000/port@0/lvds1-endpoint
- (XEN) handle /dpu@56180000/port@0/mipi-dsi-endpoint
- (XEN) dt_irq_number: dev=/dpu@56180000/port@0/mipi-dsi-endpoint
- (XEN) /dpu@56180000/port@0/mipi-dsi-endpoint passthrough = 1 naddr = 0
- (XEN) Check if /dpu@56180000/port@0/mipi-dsi-endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpu@56180000/port@0/mipi-dsi-endpoint
- (XEN) handle /dpu@56180000/port@1
- (XEN) dt_irq_number: dev=/dpu@56180000/port@1
- (XEN) /dpu@56180000/port@1 passthrough = 1 naddr = 0
- (XEN) Check if /dpu@56180000/port@1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpu@56180000/port@1
- (XEN) handle /dpu@56180000/port@1/lvds0-endpoint
- (XEN) dt_irq_number: dev=/dpu@56180000/port@1/lvds0-endpoint
- (XEN) /dpu@56180000/port@1/lvds0-endpoint passthrough = 1 naddr = 0
- (XEN) Check if /dpu@56180000/port@1/lvds0-endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpu@56180000/port@1/lvds0-endpoint
- (XEN) handle /dpu@56180000/port@1/lvds1-endpoint
- (XEN) dt_irq_number: dev=/dpu@56180000/port@1/lvds1-endpoint
- (XEN) /dpu@56180000/port@1/lvds1-endpoint passthrough = 1 naddr = 0
- (XEN) Check if /dpu@56180000/port@1/lvds1-endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpu@56180000/port@1/lvds1-endpoint
- (XEN) handle /dpu@56180000/port@1/mipi-dsi-endpoint
- (XEN) dt_irq_number: dev=/dpu@56180000/port@1/mipi-dsi-endpoint
- (XEN) /dpu@56180000/port@1/mipi-dsi-endpoint passthrough = 1 naddr = 0
- (XEN) Check if /dpu@56180000/port@1/mipi-dsi-endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dpu@56180000/port@1/mipi-dsi-endpoint
- (XEN) handle /irqsteer@56220000
- (XEN) dt_irq_number: dev=/irqsteer@56220000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/irqsteer@56220000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000003b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /irqsteer@56220000 passthrough = 1 naddr = 1
- (XEN) Check if /irqsteer@56220000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/irqsteer@56220000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/irqsteer@56220000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000003b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/irqsteer@56220000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000003b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 91
- (XEN) DT: ** translation for device /irqsteer@56220000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56220000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056220000 - 0056221000 P2MType=6
- (XEN) handle /lcdif@5a180000
- (XEN) dt_irq_number: dev=/lcdif@5a180000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/lcdif@5a180000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000003e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /lcdif@5a180000 passthrough = 1 naddr = 1
- (XEN) Check if /lcdif@5a180000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/lcdif@5a180000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/lcdif@5a180000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000003e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/lcdif@5a180000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000003e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 94
- (XEN) DT: ** translation for device /lcdif@5a180000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a180000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a180000 - 005a190000 P2MType=6
- (XEN) handle /lcdif@5a180000/port@0
- (XEN) dt_irq_number: dev=/lcdif@5a180000/port@0
- (XEN) /lcdif@5a180000/port@0 passthrough = 1 naddr = 0
- (XEN) Check if /lcdif@5a180000/port@0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/lcdif@5a180000/port@0
- (XEN) handle /lcdif@5a180000/port@0/lcdif-endpoint
- (XEN) dt_irq_number: dev=/lcdif@5a180000/port@0/lcdif-endpoint
- (XEN) /lcdif@5a180000/port@0/lcdif-endpoint passthrough = 1 naddr = 0
- (XEN) Check if /lcdif@5a180000/port@0/lcdif-endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/lcdif@5a180000/port@0/lcdif-endpoint
- (XEN) handle /pwm@5a190000
- (XEN) dt_irq_number: dev=/pwm@5a190000
- (XEN) /pwm@5a190000 passthrough = 1 naddr = 1
- (XEN) Check if /pwm@5a190000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/pwm@5a190000
- (XEN) DT: ** translation for device /pwm@5a190000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a190000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a190000 - 005a191000 P2MType=6
- (XEN) handle /csr@56221000
- (XEN) dt_irq_number: dev=/csr@56221000
- (XEN) /csr@56221000 passthrough = 1 naddr = 1
- (XEN) Check if /csr@56221000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/csr@56221000
- (XEN) DT: ** translation for device /csr@56221000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56221000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056221000 - 0056222000 P2MType=6
- (XEN) handle /dsi_phy@56228300
- (XEN) dt_irq_number: dev=/dsi_phy@56228300
- (XEN) /dsi_phy@56228300 passthrough = 1 naddr = 1
- (XEN) Check if /dsi_phy@56228300 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dsi_phy@56228300
- (XEN) DT: ** translation for device /dsi_phy@56228300 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56228300<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056228300 - 0056228400 P2MType=6
- (XEN) handle /mipi_dsi_bridge@56228000
- (XEN) dt_irq_number: dev=/mipi_dsi_bridge@56228000
- (XEN) using 'interrupts' property
- (XEN) intspec=16 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/mipi_dsi_bridge@56228000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=16 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/irqsteer@56220000,intspec=[0x00000010 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/irqsteer@56220000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /mipi_dsi_bridge@56228000 passthrough = 1 naddr = 1
- (XEN) Check if /mipi_dsi_bridge@56228000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi_bridge@56228000
- (XEN) using 'interrupts' property
- (XEN) intspec=16 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/mipi_dsi_bridge@56228000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=16 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/irqsteer@56220000,intspec=[0x00000010 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/irqsteer@56220000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) irq 0 not connected to primary controller. Connected to /irqsteer@56220000
- (XEN) DT: ** translation for device /mipi_dsi_bridge@56228000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56228000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056228000 - 0056228300 P2MType=6
- (XEN) handle /mipi_dsi_bridge@56228000/port@0
- (XEN) dt_irq_number: dev=/mipi_dsi_bridge@56228000/port@0
- (XEN) /mipi_dsi_bridge@56228000/port@0 passthrough = 1 naddr = 0
- (XEN) Check if /mipi_dsi_bridge@56228000/port@0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi_bridge@56228000/port@0
- (XEN) handle /mipi_dsi_bridge@56228000/port@0/endpoint
- (XEN) dt_irq_number: dev=/mipi_dsi_bridge@56228000/port@0/endpoint
- (XEN) /mipi_dsi_bridge@56228000/port@0/endpoint passthrough = 1 naddr = 0
- (XEN) Check if /mipi_dsi_bridge@56228000/port@0/endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi_bridge@56228000/port@0/endpoint
- (XEN) handle /mipi_dsi@56228000
- (XEN) dt_irq_number: dev=/mipi_dsi@56228000
- (XEN) /mipi_dsi@56228000 passthrough = 1 naddr = 0
- (XEN) Check if /mipi_dsi@56228000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi@56228000
- (XEN) handle /mipi_dsi@56228000/port@0
- (XEN) dt_irq_number: dev=/mipi_dsi@56228000/port@0
- (XEN) /mipi_dsi@56228000/port@0 passthrough = 1 naddr = 0
- (XEN) Check if /mipi_dsi@56228000/port@0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi@56228000/port@0
- (XEN) handle /mipi_dsi@56228000/port@0/endpoint
- (XEN) dt_irq_number: dev=/mipi_dsi@56228000/port@0/endpoint
- (XEN) /mipi_dsi@56228000/port@0/endpoint passthrough = 1 naddr = 0
- (XEN) Check if /mipi_dsi@56228000/port@0/endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi@56228000/port@0/endpoint
- (XEN) handle /mipi_dsi@56228000/port@1
- (XEN) dt_irq_number: dev=/mipi_dsi@56228000/port@1
- (XEN) /mipi_dsi@56228000/port@1 passthrough = 1 naddr = 0
- (XEN) Check if /mipi_dsi@56228000/port@1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi@56228000/port@1
- (XEN) handle /mipi_dsi@56228000/port@1/endpoint
- (XEN) dt_irq_number: dev=/mipi_dsi@56228000/port@1/endpoint
- (XEN) /mipi_dsi@56228000/port@1/endpoint passthrough = 1 naddr = 0
- (XEN) Check if /mipi_dsi@56228000/port@1/endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi@56228000/port@1/endpoint
- (XEN) handle /lvds_region@56220000
- (XEN) dt_irq_number: dev=/lvds_region@56220000
- (XEN) /lvds_region@56220000 passthrough = 1 naddr = 1
- (XEN) Check if /lvds_region@56220000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/lvds_region@56220000
- (XEN) DT: ** translation for device /lvds_region@56220000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56220000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056220000 - 0056230000 P2MType=6
- (XEN) handle /ldb_phy@56221000
- (XEN) dt_irq_number: dev=/ldb_phy@56221000
- (XEN) /ldb_phy@56221000 passthrough = 1 naddr = 2
- (XEN) Check if /ldb_phy@56221000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb_phy@56221000
- (XEN) DT: ** translation for device /ldb_phy@56221000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56221000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056221000 - 0056221100 P2MType=6
- (XEN) DT: ** translation for device /ldb_phy@56221000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56228000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056228000 - 0056229000 P2MType=6
- (XEN) handle /ldb@562210e0
- (XEN) dt_irq_number: dev=/ldb@562210e0
- (XEN) /ldb@562210e0 passthrough = 1 naddr = 0
- (XEN) Check if /ldb@562210e0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb@562210e0
- (XEN) handle /ldb@562210e0/lvds-channel@0
- (XEN) dt_irq_number: dev=/ldb@562210e0/lvds-channel@0
- (XEN) /ldb@562210e0/lvds-channel@0 passthrough = 1 naddr = 0
- (XEN) Check if /ldb@562210e0/lvds-channel@0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb@562210e0/lvds-channel@0
- (XEN) handle /ldb@562210e0/lvds-channel@0/port@0
- (XEN) dt_irq_number: dev=/ldb@562210e0/lvds-channel@0/port@0
- (XEN) /ldb@562210e0/lvds-channel@0/port@0 passthrough = 1 naddr = 0
- (XEN) Check if /ldb@562210e0/lvds-channel@0/port@0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb@562210e0/lvds-channel@0/port@0
- (XEN) handle /ldb@562210e0/lvds-channel@0/port@0/endpoint
- (XEN) dt_irq_number: dev=/ldb@562210e0/lvds-channel@0/port@0/endpoint
- (XEN) /ldb@562210e0/lvds-channel@0/port@0/endpoint passthrough = 1 naddr = 0
- (XEN) Check if /ldb@562210e0/lvds-channel@0/port@0/endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb@562210e0/lvds-channel@0/port@0/endpoint
- (XEN) handle /ldb@562210e0/lvds-channel@1
- (XEN) dt_irq_number: dev=/ldb@562210e0/lvds-channel@1
- (XEN) /ldb@562210e0/lvds-channel@1 passthrough = 1 naddr = 0
- (XEN) Check if /ldb@562210e0/lvds-channel@1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb@562210e0/lvds-channel@1
- (XEN) handle /ldb@562210e0/lvds-channel@1/port@0
- (XEN) dt_irq_number: dev=/ldb@562210e0/lvds-channel@1/port@0
- (XEN) /ldb@562210e0/lvds-channel@1/port@0 passthrough = 1 naddr = 0
- (XEN) Check if /ldb@562210e0/lvds-channel@1/port@0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb@562210e0/lvds-channel@1/port@0
- (XEN) handle /ldb@562210e0/lvds-channel@1/port@0/endpoint
- (XEN) dt_irq_number: dev=/ldb@562210e0/lvds-channel@1/port@0/endpoint
- (XEN) /ldb@562210e0/lvds-channel@1/port@0/endpoint passthrough = 1 naddr = 0
- (XEN) Check if /ldb@562210e0/lvds-channel@1/port@0/endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb@562210e0/lvds-channel@1/port@0/endpoint
- (XEN) handle /pwm@56224000
- (XEN) dt_irq_number: dev=/pwm@56224000
- (XEN) /pwm@56224000 passthrough = 1 naddr = 1
- (XEN) Check if /pwm@56224000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/pwm@56224000
- (XEN) DT: ** translation for device /pwm@56224000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56224000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056224000 - 0056225000 P2MType=6
- (XEN) handle /i2c@56226000
- (XEN) dt_irq_number: dev=/i2c@56226000
- (XEN) using 'interrupts' property
- (XEN) intspec=8 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/i2c@56226000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=8 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/irqsteer@56220000,intspec=[0x00000008 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/irqsteer@56220000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /i2c@56226000 passthrough = 1 naddr = 1
- (XEN) Check if /i2c@56226000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@56226000
- (XEN) using 'interrupts' property
- (XEN) intspec=8 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/i2c@56226000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=8 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/irqsteer@56220000,intspec=[0x00000008 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/irqsteer@56220000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) irq 0 not connected to primary controller. Connected to /irqsteer@56220000
- (XEN) DT: ** translation for device /i2c@56226000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56226000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056226000 - 0056227000 P2MType=6
- (XEN) handle /irqsteer@56240000
- (XEN) dt_irq_number: dev=/irqsteer@56240000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/irqsteer@56240000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000003c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /irqsteer@56240000 passthrough = 1 naddr = 1
- (XEN) Check if /irqsteer@56240000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/irqsteer@56240000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/irqsteer@56240000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000003c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/irqsteer@56240000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000003c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 92
- (XEN) DT: ** translation for device /irqsteer@56240000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56240000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056240000 - 0056241000 P2MType=6
- (XEN) handle /csr@56241000
- (XEN) dt_irq_number: dev=/csr@56241000
- (XEN) /csr@56241000 passthrough = 1 naddr = 1
- (XEN) Check if /csr@56241000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/csr@56241000
- (XEN) DT: ** translation for device /csr@56241000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56241000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056241000 - 0056242000 P2MType=6
- (XEN) handle /dsi_phy@56248300
- (XEN) dt_irq_number: dev=/dsi_phy@56248300
- (XEN) /dsi_phy@56248300 passthrough = 1 naddr = 1
- (XEN) Check if /dsi_phy@56248300 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dsi_phy@56248300
- (XEN) DT: ** translation for device /dsi_phy@56248300 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56248300<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056248300 - 0056248400 P2MType=6
- (XEN) handle /mipi_dsi_bridge@56248000
- (XEN) dt_irq_number: dev=/mipi_dsi_bridge@56248000
- (XEN) using 'interrupts' property
- (XEN) intspec=16 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/mipi_dsi_bridge@56248000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=16 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/irqsteer@56240000,intspec=[0x00000010 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/irqsteer@56240000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /mipi_dsi_bridge@56248000 passthrough = 1 naddr = 1
- (XEN) Check if /mipi_dsi_bridge@56248000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi_bridge@56248000
- (XEN) using 'interrupts' property
- (XEN) intspec=16 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/mipi_dsi_bridge@56248000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=16 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/irqsteer@56240000,intspec=[0x00000010 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/irqsteer@56240000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) irq 0 not connected to primary controller. Connected to /irqsteer@56240000
- (XEN) DT: ** translation for device /mipi_dsi_bridge@56248000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56248000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056248000 - 0056248300 P2MType=6
- (XEN) handle /mipi_dsi_bridge@56248000/port@0
- (XEN) dt_irq_number: dev=/mipi_dsi_bridge@56248000/port@0
- (XEN) /mipi_dsi_bridge@56248000/port@0 passthrough = 1 naddr = 0
- (XEN) Check if /mipi_dsi_bridge@56248000/port@0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi_bridge@56248000/port@0
- (XEN) handle /mipi_dsi_bridge@56248000/port@0/endpoint
- (XEN) dt_irq_number: dev=/mipi_dsi_bridge@56248000/port@0/endpoint
- (XEN) /mipi_dsi_bridge@56248000/port@0/endpoint passthrough = 1 naddr = 0
- (XEN) Check if /mipi_dsi_bridge@56248000/port@0/endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi_bridge@56248000/port@0/endpoint
- (XEN) handle /mipi_dsi@56248000
- (XEN) dt_irq_number: dev=/mipi_dsi@56248000
- (XEN) /mipi_dsi@56248000 passthrough = 1 naddr = 0
- (XEN) Check if /mipi_dsi@56248000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi@56248000
- (XEN) handle /mipi_dsi@56248000/port@0
- (XEN) dt_irq_number: dev=/mipi_dsi@56248000/port@0
- (XEN) /mipi_dsi@56248000/port@0 passthrough = 1 naddr = 0
- (XEN) Check if /mipi_dsi@56248000/port@0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi@56248000/port@0
- (XEN) handle /mipi_dsi@56248000/port@0/endpoint
- (XEN) dt_irq_number: dev=/mipi_dsi@56248000/port@0/endpoint
- (XEN) /mipi_dsi@56248000/port@0/endpoint passthrough = 1 naddr = 0
- (XEN) Check if /mipi_dsi@56248000/port@0/endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi@56248000/port@0/endpoint
- (XEN) handle /mipi_dsi@56248000/port@1
- (XEN) dt_irq_number: dev=/mipi_dsi@56248000/port@1
- (XEN) /mipi_dsi@56248000/port@1 passthrough = 1 naddr = 0
- (XEN) Check if /mipi_dsi@56248000/port@1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi@56248000/port@1
- (XEN) handle /mipi_dsi@56248000/port@1/endpoint
- (XEN) dt_irq_number: dev=/mipi_dsi@56248000/port@1/endpoint
- (XEN) /mipi_dsi@56248000/port@1/endpoint passthrough = 1 naddr = 0
- (XEN) Check if /mipi_dsi@56248000/port@1/endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mipi_dsi@56248000/port@1/endpoint
- (XEN) handle /lvds_region@56240000
- (XEN) dt_irq_number: dev=/lvds_region@56240000
- (XEN) /lvds_region@56240000 passthrough = 1 naddr = 1
- (XEN) Check if /lvds_region@56240000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/lvds_region@56240000
- (XEN) DT: ** translation for device /lvds_region@56240000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56240000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056240000 - 0056250000 P2MType=6
- (XEN) handle /ldb_phy@56241000
- (XEN) dt_irq_number: dev=/ldb_phy@56241000
- (XEN) /ldb_phy@56241000 passthrough = 1 naddr = 2
- (XEN) Check if /ldb_phy@56241000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb_phy@56241000
- (XEN) DT: ** translation for device /ldb_phy@56241000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56241000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056241000 - 0056241100 P2MType=6
- (XEN) DT: ** translation for device /ldb_phy@56241000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56248000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056248000 - 0056249000 P2MType=6
- (XEN) handle /ldb@562410e0
- (XEN) dt_irq_number: dev=/ldb@562410e0
- (XEN) /ldb@562410e0 passthrough = 1 naddr = 0
- (XEN) Check if /ldb@562410e0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb@562410e0
- (XEN) handle /ldb@562410e0/lvds-channel@0
- (XEN) dt_irq_number: dev=/ldb@562410e0/lvds-channel@0
- (XEN) /ldb@562410e0/lvds-channel@0 passthrough = 1 naddr = 0
- (XEN) Check if /ldb@562410e0/lvds-channel@0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb@562410e0/lvds-channel@0
- (XEN) handle /ldb@562410e0/lvds-channel@0/port@0
- (XEN) dt_irq_number: dev=/ldb@562410e0/lvds-channel@0/port@0
- (XEN) /ldb@562410e0/lvds-channel@0/port@0 passthrough = 1 naddr = 0
- (XEN) Check if /ldb@562410e0/lvds-channel@0/port@0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb@562410e0/lvds-channel@0/port@0
- (XEN) handle /ldb@562410e0/lvds-channel@0/port@0/endpoint
- (XEN) dt_irq_number: dev=/ldb@562410e0/lvds-channel@0/port@0/endpoint
- (XEN) /ldb@562410e0/lvds-channel@0/port@0/endpoint passthrough = 1 naddr = 0
- (XEN) Check if /ldb@562410e0/lvds-channel@0/port@0/endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb@562410e0/lvds-channel@0/port@0/endpoint
- (XEN) handle /ldb@562410e0/lvds-channel@1
- (XEN) dt_irq_number: dev=/ldb@562410e0/lvds-channel@1
- (XEN) /ldb@562410e0/lvds-channel@1 passthrough = 1 naddr = 0
- (XEN) Check if /ldb@562410e0/lvds-channel@1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb@562410e0/lvds-channel@1
- (XEN) handle /ldb@562410e0/lvds-channel@1/port@0
- (XEN) dt_irq_number: dev=/ldb@562410e0/lvds-channel@1/port@0
- (XEN) /ldb@562410e0/lvds-channel@1/port@0 passthrough = 1 naddr = 0
- (XEN) Check if /ldb@562410e0/lvds-channel@1/port@0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb@562410e0/lvds-channel@1/port@0
- (XEN) handle /ldb@562410e0/lvds-channel@1/port@0/endpoint
- (XEN) dt_irq_number: dev=/ldb@562410e0/lvds-channel@1/port@0/endpoint
- (XEN) /ldb@562410e0/lvds-channel@1/port@0/endpoint passthrough = 1 naddr = 0
- (XEN) Check if /ldb@562410e0/lvds-channel@1/port@0/endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ldb@562410e0/lvds-channel@1/port@0/endpoint
- (XEN) handle /camera
- (XEN) dt_irq_number: dev=/camera
- (XEN) /camera passthrough = 1 naddr = 0
- (XEN) Check if /camera is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/camera
- (XEN) handle /camera/isi@58100000
- (XEN) dt_irq_number: dev=/camera/isi@58100000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58100000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000129...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /camera/isi@58100000 passthrough = 1 naddr = 1
- (XEN) Check if /camera/isi@58100000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/camera/isi@58100000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58100000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000129...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58100000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000129...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 329
- (XEN) DT: ** translation for device /camera/isi@58100000 **
- (XEN) DT: bus is default (na=2, ns=2) on /camera
- (XEN) DT: translating address:<3> 00000000<3> 58100000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 58100000
- (XEN) DT: one level translation:<3> 00000000<3> 58100000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058100000 - 0058110000 P2MType=6
- (XEN) handle /camera/isi@58110000
- (XEN) dt_irq_number: dev=/camera/isi@58110000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58110000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /camera/isi@58110000 passthrough = 1 naddr = 1
- (XEN) Check if /camera/isi@58110000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/camera/isi@58110000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58110000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58110000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 330
- (XEN) DT: ** translation for device /camera/isi@58110000 **
- (XEN) DT: bus is default (na=2, ns=2) on /camera
- (XEN) DT: translating address:<3> 00000000<3> 58110000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 58110000
- (XEN) DT: one level translation:<3> 00000000<3> 58110000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058110000 - 0058120000 P2MType=6
- (XEN) handle /camera/isi@58120000
- (XEN) dt_irq_number: dev=/camera/isi@58120000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58120000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /camera/isi@58120000 passthrough = 1 naddr = 1
- (XEN) Check if /camera/isi@58120000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/camera/isi@58120000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58120000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58120000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 331
- (XEN) DT: ** translation for device /camera/isi@58120000 **
- (XEN) DT: bus is default (na=2, ns=2) on /camera
- (XEN) DT: translating address:<3> 00000000<3> 58120000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 58120000
- (XEN) DT: one level translation:<3> 00000000<3> 58120000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058120000 - 0058130000 P2MType=6
- (XEN) handle /camera/isi@58130000
- (XEN) dt_irq_number: dev=/camera/isi@58130000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58130000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /camera/isi@58130000 passthrough = 1 naddr = 1
- (XEN) Check if /camera/isi@58130000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/camera/isi@58130000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58130000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58130000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 332
- (XEN) DT: ** translation for device /camera/isi@58130000 **
- (XEN) DT: bus is default (na=2, ns=2) on /camera
- (XEN) DT: translating address:<3> 00000000<3> 58130000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 58130000
- (XEN) DT: one level translation:<3> 00000000<3> 58130000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058130000 - 0058140000 P2MType=6
- (XEN) handle /camera/isi@58140000
- (XEN) dt_irq_number: dev=/camera/isi@58140000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58140000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /camera/isi@58140000 passthrough = 1 naddr = 1
- (XEN) Check if /camera/isi@58140000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/camera/isi@58140000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58140000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58140000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 333
- (XEN) DT: ** translation for device /camera/isi@58140000 **
- (XEN) DT: bus is default (na=2, ns=2) on /camera
- (XEN) DT: translating address:<3> 00000000<3> 58140000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 58140000
- (XEN) DT: one level translation:<3> 00000000<3> 58140000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058140000 - 0058150000 P2MType=6
- (XEN) handle /camera/isi@58150000
- (XEN) dt_irq_number: dev=/camera/isi@58150000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58150000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /camera/isi@58150000 passthrough = 1 naddr = 1
- (XEN) Check if /camera/isi@58150000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/camera/isi@58150000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58150000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58150000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 334
- (XEN) DT: ** translation for device /camera/isi@58150000 **
- (XEN) DT: bus is default (na=2, ns=2) on /camera
- (XEN) DT: translating address:<3> 00000000<3> 58150000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 58150000
- (XEN) DT: one level translation:<3> 00000000<3> 58150000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058150000 - 0058160000 P2MType=6
- (XEN) handle /camera/isi@58160000
- (XEN) dt_irq_number: dev=/camera/isi@58160000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58160000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /camera/isi@58160000 passthrough = 1 naddr = 1
- (XEN) Check if /camera/isi@58160000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/camera/isi@58160000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58160000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58160000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000012f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 335
- (XEN) DT: ** translation for device /camera/isi@58160000 **
- (XEN) DT: bus is default (na=2, ns=2) on /camera
- (XEN) DT: translating address:<3> 00000000<3> 58160000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 58160000
- (XEN) DT: one level translation:<3> 00000000<3> 58160000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058160000 - 0058170000 P2MType=6
- (XEN) handle /camera/isi@58170000
- (XEN) dt_irq_number: dev=/camera/isi@58170000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58170000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000130...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /camera/isi@58170000 passthrough = 1 naddr = 1
- (XEN) Check if /camera/isi@58170000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/camera/isi@58170000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58170000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000130...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/camera/isi@58170000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000130...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 336
- (XEN) DT: ** translation for device /camera/isi@58170000 **
- (XEN) DT: bus is default (na=2, ns=2) on /camera
- (XEN) DT: translating address:<3> 00000000<3> 58170000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 58170000
- (XEN) DT: one level translation:<3> 00000000<3> 58170000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058170000 - 0058180000 P2MType=6
- (XEN) handle /camera/csi@58227000
- (XEN) dt_irq_number: dev=/camera/csi@58227000
- (XEN) using 'interrupts' property
- (XEN) intspec=10 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/camera/csi@58227000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=10 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/irqsteer@58220000,intspec=[0x0000000a 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/irqsteer@58220000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /camera/csi@58227000 passthrough = 1 naddr = 2
- (XEN) Check if /camera/csi@58227000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/camera/csi@58227000
- (XEN) using 'interrupts' property
- (XEN) intspec=10 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/camera/csi@58227000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=10 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/irqsteer@58220000,intspec=[0x0000000a 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/irqsteer@58220000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) irq 0 not connected to primary controller. Connected to /irqsteer@58220000
- (XEN) DT: ** translation for device /camera/csi@58227000 **
- (XEN) DT: bus is default (na=2, ns=2) on /camera
- (XEN) DT: translating address:<3> 00000000<3> 58227000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 58227000
- (XEN) DT: one level translation:<3> 00000000<3> 58227000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058227000 - 0058228000 P2MType=6
- (XEN) DT: ** translation for device /camera/csi@58227000 **
- (XEN) DT: bus is default (na=2, ns=2) on /camera
- (XEN) DT: translating address:<3> 00000000<3> 58221000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 58221000
- (XEN) DT: one level translation:<3> 00000000<3> 58221000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058221000 - 0058222000 P2MType=6
- (XEN) handle /camera/csi@58227000/port@0
- (XEN) dt_irq_number: dev=/camera/csi@58227000/port@0
- (XEN) /camera/csi@58227000/port@0 passthrough = 1 naddr = 0
- (XEN) Check if /camera/csi@58227000/port@0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/camera/csi@58227000/port@0
- (XEN) handle /camera/csi@58227000/port@0/endpoint
- (XEN) dt_irq_number: dev=/camera/csi@58227000/port@0/endpoint
- (XEN) /camera/csi@58227000/port@0/endpoint passthrough = 1 naddr = 0
- (XEN) Check if /camera/csi@58227000/port@0/endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/camera/csi@58227000/port@0/endpoint
- (XEN) handle /camera/pcsi@58261000
- (XEN) dt_irq_number: dev=/camera/pcsi@58261000
- (XEN) /camera/pcsi@58261000 passthrough = 1 naddr = 1
- (XEN) Check if /camera/pcsi@58261000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/camera/pcsi@58261000
- (XEN) DT: ** translation for device /camera/pcsi@58261000 **
- (XEN) DT: bus is default (na=2, ns=2) on /camera
- (XEN) DT: translating address:<3> 00000000<3> 58261000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 58261000
- (XEN) DT: one level translation:<3> 00000000<3> 58261000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058261000 - 0058262000 P2MType=6
- (XEN) handle /camera/jpegdec@58400000
- (XEN) dt_irq_number: dev=/camera/jpegdec@58400000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/jpegdec@58400000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000135...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /camera/jpegdec@58400000 passthrough = 1 naddr = 1
- (XEN) Check if /camera/jpegdec@58400000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/camera/jpegdec@58400000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/jpegdec@58400000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000135...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/camera/jpegdec@58400000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000135...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 341
- (XEN) DT: ** translation for device /camera/jpegdec@58400000 **
- (XEN) DT: bus is default (na=2, ns=2) on /camera
- (XEN) DT: translating address:<3> 00000000<3> 58400000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 58400000
- (XEN) DT: one level translation:<3> 00000000<3> 58400000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058400000 - 0058440020 P2MType=6
- (XEN) handle /camera/jpegenc@58450000
- (XEN) dt_irq_number: dev=/camera/jpegenc@58450000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/jpegenc@58450000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000131...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /camera/jpegenc@58450000 passthrough = 1 naddr = 1
- (XEN) Check if /camera/jpegenc@58450000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/camera/jpegenc@58450000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/camera/jpegenc@58450000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000131...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/camera/jpegenc@58450000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000131...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 337
- (XEN) DT: ** translation for device /camera/jpegenc@58450000 **
- (XEN) DT: bus is default (na=2, ns=2) on /camera
- (XEN) DT: translating address:<3> 00000000<3> 58450000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 58450000
- (XEN) DT: one level translation:<3> 00000000<3> 58450000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058450000 - 0058690020 P2MType=6
- (XEN) handle /i2c-rpbus-1
- (XEN) dt_irq_number: dev=/i2c-rpbus-1
- (XEN) /i2c-rpbus-1 passthrough = 1 naddr = 0
- (XEN) Check if /i2c-rpbus-1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c-rpbus-1
- (XEN) handle /i2c-rpbus-5
- (XEN) dt_irq_number: dev=/i2c-rpbus-5
- (XEN) /i2c-rpbus-5 passthrough = 1 naddr = 0
- (XEN) Check if /i2c-rpbus-5 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c-rpbus-5
- (XEN) handle /i2c-rpbus-12
- (XEN) dt_irq_number: dev=/i2c-rpbus-12
- (XEN) /i2c-rpbus-12 passthrough = 1 naddr = 0
- (XEN) Check if /i2c-rpbus-12 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c-rpbus-12
- (XEN) handle /i2c-rpbus-13
- (XEN) dt_irq_number: dev=/i2c-rpbus-13
- (XEN) /i2c-rpbus-13 passthrough = 1 naddr = 0
- (XEN) Check if /i2c-rpbus-13 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c-rpbus-13
- (XEN) handle /i2c-rpbus-14
- (XEN) dt_irq_number: dev=/i2c-rpbus-14
- (XEN) /i2c-rpbus-14 passthrough = 1 naddr = 0
- (XEN) Check if /i2c-rpbus-14 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c-rpbus-14
- (XEN) handle /i2c-rpbus-15
- (XEN) dt_irq_number: dev=/i2c-rpbus-15
- (XEN) /i2c-rpbus-15 passthrough = 1 naddr = 0
- (XEN) Check if /i2c-rpbus-15 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c-rpbus-15
- (XEN) handle /pwm@56244000
- (XEN) dt_irq_number: dev=/pwm@56244000
- (XEN) /pwm@56244000 passthrough = 1 naddr = 1
- (XEN) Check if /pwm@56244000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/pwm@56244000
- (XEN) DT: ** translation for device /pwm@56244000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56244000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056244000 - 0056245000 P2MType=6
- (XEN) handle /i2c@56246000
- (XEN) dt_irq_number: dev=/i2c@56246000
- (XEN) using 'interrupts' property
- (XEN) intspec=8 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/i2c@56246000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=8 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/irqsteer@56240000,intspec=[0x00000008 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/irqsteer@56240000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /i2c@56246000 passthrough = 1 naddr = 1
- (XEN) Check if /i2c@56246000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@56246000
- (XEN) using 'interrupts' property
- (XEN) intspec=8 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/i2c@56246000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=8 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/irqsteer@56240000,intspec=[0x00000008 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/irqsteer@56240000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) irq 0 not connected to primary controller. Connected to /irqsteer@56240000
- (XEN) DT: ** translation for device /i2c@56246000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 56246000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0056246000 - 0056247000 P2MType=6
- (XEN) handle /i2c@56246000/ov5640_mipi@3c
- (XEN) dt_irq_number: dev=/i2c@56246000/ov5640_mipi@3c
- (XEN) /i2c@56246000/ov5640_mipi@3c passthrough = 1 naddr = 0
- (XEN) Check if /i2c@56246000/ov5640_mipi@3c is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@56246000/ov5640_mipi@3c
- (XEN) handle /i2c@56246000/ov5640_mipi@3c/port
- (XEN) dt_irq_number: dev=/i2c@56246000/ov5640_mipi@3c/port
- (XEN) /i2c@56246000/ov5640_mipi@3c/port passthrough = 1 naddr = 0
- (XEN) Check if /i2c@56246000/ov5640_mipi@3c/port is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@56246000/ov5640_mipi@3c/port
- (XEN) handle /i2c@56246000/ov5640_mipi@3c/port/endpoint
- (XEN) dt_irq_number: dev=/i2c@56246000/ov5640_mipi@3c/port/endpoint
- (XEN) /i2c@56246000/ov5640_mipi@3c/port/endpoint passthrough = 1 naddr = 0
- (XEN) Check if /i2c@56246000/ov5640_mipi@3c/port/endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@56246000/ov5640_mipi@3c/port/endpoint
- (XEN) handle /adc@5a880000
- (XEN) dt_irq_number: dev=/adc@5a880000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/adc@5a880000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000f0...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /adc@5a880000 passthrough = 1 naddr = 1
- (XEN) Check if /adc@5a880000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/adc@5a880000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/adc@5a880000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000f0...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/adc@5a880000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000f0...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 272
- (XEN) DT: ** translation for device /adc@5a880000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a880000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a880000 - 005a890000 P2MType=6
- (XEN) handle /i2c@5a800000
- (XEN) dt_irq_number: dev=/i2c@5a800000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a800000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000dc...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /i2c@5a800000 passthrough = 1 naddr = 1
- (XEN) Check if /i2c@5a800000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@5a800000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a800000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000dc...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a800000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000dc...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 252
- (XEN) DT: ** translation for device /i2c@5a800000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a800000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a800000 - 005a804000 P2MType=6
- (XEN) handle /i2c@5a800000/usb3803@08
- (XEN) dt_irq_number: dev=/i2c@5a800000/usb3803@08
- (XEN) /i2c@5a800000/usb3803@08 passthrough = 1 naddr = 0
- (XEN) Check if /i2c@5a800000/usb3803@08 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@5a800000/usb3803@08
- (XEN) handle /i2c@5a800000/codec@a
- (XEN) dt_irq_number: dev=/i2c@5a800000/codec@a
- (XEN) /i2c@5a800000/codec@a passthrough = 1 naddr = 0
- (XEN) Check if /i2c@5a800000/codec@a is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@5a800000/codec@a
- (XEN) handle /i2c@5a800000/gpio-expander@43
- (XEN) dt_irq_number: dev=/i2c@5a800000/gpio-expander@43
- (XEN) /i2c@5a800000/gpio-expander@43 passthrough = 1 naddr = 0
- (XEN) Check if /i2c@5a800000/gpio-expander@43 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@5a800000/gpio-expander@43
- (XEN) handle /i2c@5a800000/ad7879@2c
- (XEN) dt_irq_number: dev=/i2c@5a800000/ad7879@2c
- (XEN) using 'interrupts' property
- (XEN) intspec=5 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a800000/ad7879@2c, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=5 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/gpio@5d0b0000,intspec=[0x00000005 0x00000002...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/gpio@5d0b0000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /i2c@5a800000/ad7879@2c passthrough = 1 naddr = 0
- (XEN) Check if /i2c@5a800000/ad7879@2c is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@5a800000/ad7879@2c
- (XEN) using 'interrupts' property
- (XEN) intspec=5 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a800000/ad7879@2c, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=5 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/gpio@5d0b0000,intspec=[0x00000005 0x00000002...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/gpio@5d0b0000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) irq 0 not connected to primary controller. Connected to /gpio@5d0b0000
- (XEN) handle /i2c@5a810000
- (XEN) dt_irq_number: dev=/i2c@5a810000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a810000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000dd...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /i2c@5a810000 passthrough = 1 naddr = 1
- (XEN) Check if /i2c@5a810000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@5a810000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a810000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000dd...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a810000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000dd...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 253
- (XEN) DT: ** translation for device /i2c@5a810000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a810000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a810000 - 005a814000 P2MType=6
- (XEN) handle /i2c@5a810000/atmel_mxt_ts@4a
- (XEN) dt_irq_number: dev=/i2c@5a810000/atmel_mxt_ts@4a
- (XEN) using 'interrupts' property
- (XEN) intspec=20 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a810000/atmel_mxt_ts@4a, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=20 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/gpio@5d0b0000,intspec=[0x00000014 0x00000002...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/gpio@5d0b0000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /i2c@5a810000/atmel_mxt_ts@4a passthrough = 1 naddr = 0
- (XEN) Check if /i2c@5a810000/atmel_mxt_ts@4a is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@5a810000/atmel_mxt_ts@4a
- (XEN) using 'interrupts' property
- (XEN) intspec=20 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a810000/atmel_mxt_ts@4a, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=20 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/gpio@5d0b0000,intspec=[0x00000014 0x00000002...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/gpio@5d0b0000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) irq 0 not connected to primary controller. Connected to /gpio@5d0b0000
- (XEN) handle /i2c@5a810000/rtc@68
- (XEN) dt_irq_number: dev=/i2c@5a810000/rtc@68
- (XEN) /i2c@5a810000/rtc@68 passthrough = 1 naddr = 0
- (XEN) Check if /i2c@5a810000/rtc@68 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@5a810000/rtc@68
- (XEN) handle /i2c@5a820000
- (XEN) dt_irq_number: dev=/i2c@5a820000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a820000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000de...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /i2c@5a820000 passthrough = 1 naddr = 1
- (XEN) Check if /i2c@5a820000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@5a820000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a820000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000de...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a820000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000de...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 254
- (XEN) DT: ** translation for device /i2c@5a820000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a820000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a820000 - 005a824000 P2MType=6
- (XEN) handle /i2c@5a830000
- (XEN) dt_irq_number: dev=/i2c@5a830000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a830000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000df...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /i2c@5a830000 passthrough = 1 naddr = 1
- (XEN) Check if /i2c@5a830000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/i2c@5a830000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a830000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000df...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/i2c@5a830000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000df...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 255
- (XEN) DT: ** translation for device /i2c@5a830000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a830000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a830000 - 005a834000 P2MType=6
- (XEN) handle /usbmisc@5b0d0200
- (XEN) dt_irq_number: dev=/usbmisc@5b0d0200
- (XEN) /usbmisc@5b0d0200 passthrough = 1 naddr = 1
- (XEN) Check if /usbmisc@5b0d0200 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/usbmisc@5b0d0200
- (XEN) DT: ** translation for device /usbmisc@5b0d0200 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b0d0200<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b0d0200 - 005b0d0400 P2MType=6
- (XEN) handle /usbphy@0x5b100000
- (XEN) dt_irq_number: dev=/usbphy@0x5b100000
- (XEN) /usbphy@0x5b100000 passthrough = 1 naddr = 1
- (XEN) Check if /usbphy@0x5b100000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/usbphy@0x5b100000
- (XEN) DT: ** translation for device /usbphy@0x5b100000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b100000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b100000 - 005b101000 P2MType=6
- (XEN) handle /usb@5b0d0000
- (XEN) dt_irq_number: dev=/usb@5b0d0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/usb@5b0d0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000010b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /usb@5b0d0000 passthrough = 1 naddr = 1
- (XEN) Check if /usb@5b0d0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/usb@5b0d0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/usb@5b0d0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000010b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/usb@5b0d0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000010b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 299
- (XEN) DT: ** translation for device /usb@5b0d0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b0d0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b0d0000 - 005b0d0200 P2MType=6
- (XEN) handle /can@5a8d0000
- (XEN) dt_irq_number: dev=/can@5a8d0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/can@5a8d0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000eb...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /can@5a8d0000 passthrough = 1 naddr = 1
- (XEN) Check if /can@5a8d0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/can@5a8d0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/can@5a8d0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000eb...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/can@5a8d0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000eb...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 267
- (XEN) DT: ** translation for device /can@5a8d0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a8d0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a8d0000 - 005a8e0000 P2MType=6
- (XEN) handle /can@5a8e0000
- (XEN) dt_irq_number: dev=/can@5a8e0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/can@5a8e0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000ec...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /can@5a8e0000 passthrough = 1 naddr = 1
- (XEN) Check if /can@5a8e0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/can@5a8e0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/can@5a8e0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000ec...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/can@5a8e0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000ec...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 268
- (XEN) DT: ** translation for device /can@5a8e0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a8e0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a8e0000 - 005a8f0000 P2MType=6
- (XEN) handle /can@5a8f0000
- (XEN) dt_irq_number: dev=/can@5a8f0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/can@5a8f0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000ed...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /can@5a8f0000 passthrough = 1 naddr = 1
- (XEN) Check if /can@5a8f0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/can@5a8f0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/can@5a8f0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000ed...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/can@5a8f0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000ed...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 269
- (XEN) DT: ** translation for device /can@5a8f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a8f0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a8f0000 - 005a900000 P2MType=6
- (XEN) handle /dma-apbh@5b810000
- (XEN) dt_irq_number: dev=/dma-apbh@5b810000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_device_get_raw_irq: dev=/dma-apbh@5b810000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000112...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-apbh@5b810000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000112...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-apbh@5b810000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000112...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-apbh@5b810000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000112...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /dma-apbh@5b810000 passthrough = 1 naddr = 1
- (XEN) Check if /dma-apbh@5b810000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dma-apbh@5b810000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_device_get_raw_irq: dev=/dma-apbh@5b810000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000112...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-apbh@5b810000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000112...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 306
- (XEN) dt_device_get_raw_irq: dev=/dma-apbh@5b810000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000112...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-apbh@5b810000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000112...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 306
- (XEN) dt_device_get_raw_irq: dev=/dma-apbh@5b810000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000112...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-apbh@5b810000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000112...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 306
- (XEN) dt_device_get_raw_irq: dev=/dma-apbh@5b810000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000112...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-apbh@5b810000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000112...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 306
- (XEN) DT: ** translation for device /dma-apbh@5b810000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b810000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b810000 - 005b812000 P2MType=6
- (XEN) handle /gpmi-nand@5b812000
- (XEN) dt_irq_number: dev=/gpmi-nand@5b812000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpmi-nand@5b812000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000110...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /gpmi-nand@5b812000 passthrough = 1 naddr = 2
- (XEN) Check if /gpmi-nand@5b812000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/gpmi-nand@5b812000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpmi-nand@5b812000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000110...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/gpmi-nand@5b812000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000110...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 304
- (XEN) DT: ** translation for device /gpmi-nand@5b812000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b812000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b812000 - 005b814000 P2MType=6
- (XEN) DT: ** translation for device /gpmi-nand@5b812000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b814000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b814000 - 005b816000 P2MType=6
- (XEN) handle /usbphynop1
- (XEN) dt_irq_number: dev=/usbphynop1
- (XEN) /usbphynop1 passthrough = 1 naddr = 0
- (XEN) Check if /usbphynop1 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/usbphynop1
- (XEN) handle /usb3@5b110000
- (XEN) dt_irq_number: dev=/usb3@5b110000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/usb3@5b110000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000010f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /usb3@5b110000 passthrough = 1 naddr = 5
- (XEN) Check if /usb3@5b110000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/usb3@5b110000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/usb3@5b110000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000010f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/usb3@5b110000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000010f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 303
- (XEN) DT: ** translation for device /usb3@5b110000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b110000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b110000 - 005b120000 P2MType=6
- (XEN) DT: ** translation for device /usb3@5b110000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b130000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b130000 - 005b140000 P2MType=6
- (XEN) DT: ** translation for device /usb3@5b110000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b140000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b140000 - 005b150000 P2MType=6
- (XEN) DT: ** translation for device /usb3@5b110000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b160000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b160000 - 005b1a0000 P2MType=6
- (XEN) DT: ** translation for device /usb3@5b110000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b120000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b120000 - 005b130000 P2MType=6
- (XEN) handle /gpio@5d080000
- (XEN) dt_irq_number: dev=/gpio@5d080000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d080000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000088...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /gpio@5d080000 passthrough = 1 naddr = 1
- (XEN) Check if /gpio@5d080000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/gpio@5d080000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d080000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000088...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d080000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000088...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 168
- (XEN) DT: ** translation for device /gpio@5d080000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d080000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d080000 - 005d090000 P2MType=6
- (XEN) handle /gpio@5d090000
- (XEN) dt_irq_number: dev=/gpio@5d090000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d090000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000089...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /gpio@5d090000 passthrough = 1 naddr = 1
- (XEN) Check if /gpio@5d090000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/gpio@5d090000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d090000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000089...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d090000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000089...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 169
- (XEN) DT: ** translation for device /gpio@5d090000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d090000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d090000 - 005d0a0000 P2MType=6
- (XEN) handle /gpio@5d0a0000
- (XEN) dt_irq_number: dev=/gpio@5d0a0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0a0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /gpio@5d0a0000 passthrough = 1 naddr = 1
- (XEN) Check if /gpio@5d0a0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/gpio@5d0a0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0a0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0a0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 170
- (XEN) DT: ** translation for device /gpio@5d0a0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d0a0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d0a0000 - 005d0b0000 P2MType=6
- (XEN) handle /gpio@5d0b0000
- (XEN) dt_irq_number: dev=/gpio@5d0b0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0b0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /gpio@5d0b0000 passthrough = 1 naddr = 1
- (XEN) Check if /gpio@5d0b0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/gpio@5d0b0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0b0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0b0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 171
- (XEN) DT: ** translation for device /gpio@5d0b0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d0b0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d0b0000 - 005d0c0000 P2MType=6
- (XEN) handle /gpio@5d0c0000
- (XEN) dt_irq_number: dev=/gpio@5d0c0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0c0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /gpio@5d0c0000 passthrough = 1 naddr = 1
- (XEN) Check if /gpio@5d0c0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/gpio@5d0c0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0c0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0c0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 172
- (XEN) DT: ** translation for device /gpio@5d0c0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d0c0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d0c0000 - 005d0d0000 P2MType=6
- (XEN) handle /gpio@5d0d0000
- (XEN) dt_irq_number: dev=/gpio@5d0d0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0d0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /gpio@5d0d0000 passthrough = 1 naddr = 1
- (XEN) Check if /gpio@5d0d0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/gpio@5d0d0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0d0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0d0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 173
- (XEN) DT: ** translation for device /gpio@5d0d0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d0d0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d0d0000 - 005d0e0000 P2MType=6
- (XEN) handle /gpio@5d0e0000
- (XEN) dt_irq_number: dev=/gpio@5d0e0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0e0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /gpio@5d0e0000 passthrough = 1 naddr = 1
- (XEN) Check if /gpio@5d0e0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/gpio@5d0e0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0e0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0e0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 174
- (XEN) DT: ** translation for device /gpio@5d0e0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d0e0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d0e0000 - 005d0f0000 P2MType=6
- (XEN) handle /gpio@5d0f0000
- (XEN) dt_irq_number: dev=/gpio@5d0f0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0f0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /gpio@5d0f0000 passthrough = 1 naddr = 1
- (XEN) Check if /gpio@5d0f0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/gpio@5d0f0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0f0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/gpio@5d0f0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000008f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 175
- (XEN) DT: ** translation for device /gpio@5d0f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d0f0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d0f0000 - 005d100000 P2MType=6
- (XEN) handle /gpio@58222000
- (XEN) dt_irq_number: dev=/gpio@58222000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/gpio@58222000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/irqsteer@58220000,intspec=[0x00000000 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/irqsteer@58220000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /gpio@58222000 passthrough = 1 naddr = 1
- (XEN) Check if /gpio@58222000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/gpio@58222000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/gpio@58222000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/irqsteer@58220000,intspec=[0x00000000 0x00000004...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/irqsteer@58220000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) irq 0 not connected to primary controller. Connected to /irqsteer@58220000
- (XEN) DT: ** translation for device /gpio@58222000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 58222000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0058222000 - 0058223000 P2MType=6
- (XEN) handle /pwm@5d000000
- (XEN) dt_irq_number: dev=/pwm@5d000000
- (XEN) /pwm@5d000000 passthrough = 1 naddr = 1
- (XEN) Check if /pwm@5d000000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/pwm@5d000000
- (XEN) DT: ** translation for device /pwm@5d000000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d000000 - 005d010000 P2MType=6
- (XEN) handle /pwm@5d010000
- (XEN) dt_irq_number: dev=/pwm@5d010000
- (XEN) /pwm@5d010000 passthrough = 1 naddr = 1
- (XEN) Check if /pwm@5d010000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/pwm@5d010000
- (XEN) DT: ** translation for device /pwm@5d010000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d010000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d010000 - 005d020000 P2MType=6
- (XEN) handle /pwm@5d020000
- (XEN) dt_irq_number: dev=/pwm@5d020000
- (XEN) /pwm@5d020000 passthrough = 1 naddr = 1
- (XEN) Check if /pwm@5d020000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/pwm@5d020000
- (XEN) DT: ** translation for device /pwm@5d020000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d020000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d020000 - 005d030000 P2MType=6
- (XEN) handle /pwm@5d030000
- (XEN) dt_irq_number: dev=/pwm@5d030000
- (XEN) /pwm@5d030000 passthrough = 1 naddr = 1
- (XEN) Check if /pwm@5d030000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/pwm@5d030000
- (XEN) DT: ** translation for device /pwm@5d030000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d030000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d030000 - 005d040000 P2MType=6
- (XEN) handle /pwm@5d040000
- (XEN) dt_irq_number: dev=/pwm@5d040000
- (XEN) /pwm@5d040000 passthrough = 1 naddr = 1
- (XEN) Check if /pwm@5d040000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/pwm@5d040000
- (XEN) DT: ** translation for device /pwm@5d040000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d040000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d040000 - 005d050000 P2MType=6
- (XEN) handle /pwm@5d050000
- (XEN) dt_irq_number: dev=/pwm@5d050000
- (XEN) /pwm@5d050000 passthrough = 1 naddr = 1
- (XEN) Check if /pwm@5d050000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/pwm@5d050000
- (XEN) DT: ** translation for device /pwm@5d050000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d050000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d050000 - 005d060000 P2MType=6
- (XEN) handle /pwm@5d060000
- (XEN) dt_irq_number: dev=/pwm@5d060000
- (XEN) /pwm@5d060000 passthrough = 1 naddr = 1
- (XEN) Check if /pwm@5d060000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/pwm@5d060000
- (XEN) DT: ** translation for device /pwm@5d060000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d060000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d060000 - 005d070000 P2MType=6
- (XEN) handle /pwm@5d070000
- (XEN) dt_irq_number: dev=/pwm@5d070000
- (XEN) /pwm@5d070000 passthrough = 1 naddr = 1
- (XEN) Check if /pwm@5d070000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/pwm@5d070000
- (XEN) DT: ** translation for device /pwm@5d070000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d070000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d070000 - 005d080000 P2MType=6
- (XEN) handle /gpu@53100000
- (XEN) dt_irq_number: dev=/gpu@53100000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpu@53100000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000040...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /gpu@53100000 passthrough = 1 naddr = 1
- (XEN) Check if /gpu@53100000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/gpu@53100000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpu@53100000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000040...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/gpu@53100000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000040...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 96
- (XEN) DT: ** translation for device /gpu@53100000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 53100000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0053100000 - 0053140000 P2MType=6
- (XEN) handle /imx8_gpu_ss
- (XEN) dt_irq_number: dev=/imx8_gpu_ss
- (XEN) /imx8_gpu_ss passthrough = 1 naddr = 2
- (XEN) HACK: skip /imx8_gpu_ss setup!
- (XEN) handle /ddr_pmu@5c020000
- (XEN) dt_irq_number: dev=/ddr_pmu@5c020000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/ddr_pmu@5c020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000083...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /ddr_pmu@5c020000 passthrough = 1 naddr = 1
- (XEN) Check if /ddr_pmu@5c020000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ddr_pmu@5c020000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/ddr_pmu@5c020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000083...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/ddr_pmu@5c020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000083...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 163
- (XEN) DT: ** translation for device /ddr_pmu@5c020000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5c020000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005c020000 - 005c030000 P2MType=6
- (XEN) handle /lpspi@5a000000
- (XEN) dt_irq_number: dev=/lpspi@5a000000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/lpspi@5a000000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000d8...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /lpspi@5a000000 passthrough = 1 naddr = 1
- (XEN) Check if /lpspi@5a000000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/lpspi@5a000000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/lpspi@5a000000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000d8...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/lpspi@5a000000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000d8...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 248
- (XEN) DT: ** translation for device /lpspi@5a000000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a000000 - 005a010000 P2MType=6
- (XEN) handle /lpspi@5a020000
- (XEN) dt_irq_number: dev=/lpspi@5a020000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/lpspi@5a020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000da...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /lpspi@5a020000 passthrough = 1 naddr = 1
- (XEN) Check if /lpspi@5a020000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/lpspi@5a020000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/lpspi@5a020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000da...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/lpspi@5a020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000da...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 250
- (XEN) DT: ** translation for device /lpspi@5a020000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a020000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a020000 - 005a030000 P2MType=6
- (XEN) handle /lpspi@5a020000/can@0
- (XEN) dt_irq_number: dev=/lpspi@5a020000/can@0
- (XEN) using 'interrupts' property
- (XEN) intspec=13 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/lpspi@5a020000/can@0, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=13 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/gpio@5d0b0000,intspec=[0x0000000d 0x00000002...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/gpio@5d0b0000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /lpspi@5a020000/can@0 passthrough = 1 naddr = 0
- (XEN) Check if /lpspi@5a020000/can@0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/lpspi@5a020000/can@0
- (XEN) using 'interrupts' property
- (XEN) intspec=13 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_device_get_raw_irq: dev=/lpspi@5a020000/can@0, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=13 intlen=2
- (XEN) intsize=2 intlen=2
- (XEN) dt_irq_map_raw: par=/gpio@5d0b0000,intspec=[0x0000000d 0x00000002...],ointsize=2
- (XEN) dt_irq_map_raw: ipar=/gpio@5d0b0000, size=2
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) irq 0 not connected to primary controller. Connected to /gpio@5d0b0000
- (XEN) handle /lpspi@5a020000/spidev@0
- (XEN) dt_irq_number: dev=/lpspi@5a020000/spidev@0
- (XEN) /lpspi@5a020000/spidev@0 passthrough = 1 naddr = 0
- (XEN) Check if /lpspi@5a020000/spidev@0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/lpspi@5a020000/spidev@0
- (XEN) handle /serial@5a060000
- (XEN) dt_irq_number: dev=/serial@5a060000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/serial@5a060000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000159...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /serial@5a060000 passthrough = 1 naddr = 1
- (XEN) Check if /serial@5a060000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/serial@5a060000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/serial@5a060000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000159...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/serial@5a060000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000159...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 377
- (XEN) DT: ** translation for device /serial@5a060000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a060000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a060000 - 005a061000 P2MType=6
- (XEN) handle /serial@5a070000
- (XEN) dt_irq_number: dev=/serial@5a070000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/serial@5a070000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000015a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /serial@5a070000 passthrough = 1 naddr = 1
- (XEN) Check if /serial@5a070000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/serial@5a070000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/serial@5a070000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000015a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/serial@5a070000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000015a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 378
- (XEN) DT: ** translation for device /serial@5a070000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a070000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a070000 - 005a071000 P2MType=6
- (XEN) handle /serial@5a080000
- (XEN) dt_irq_number: dev=/serial@5a080000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/serial@5a080000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000015b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /serial@5a080000 passthrough = 1 naddr = 1
- (XEN) Check if /serial@5a080000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/serial@5a080000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/serial@5a080000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000015b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/serial@5a080000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000015b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 379
- (XEN) DT: ** translation for device /serial@5a080000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a080000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a080000 - 005a081000 P2MType=6
- (XEN) handle /serial@5a090000
- (XEN) Skip it (used by Xen)
- (XEN) handle /dma-controller@5a1f0000
- (XEN) dt_irq_number: dev=/dma-controller@5a1f0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a0...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a1...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a2...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a3...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a4...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=5
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a5...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=6
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a6...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=7
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a7...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=8
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b2...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=9
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b3...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=10
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b4...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=11
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b5...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=12
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b6...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=13
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b7...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=14
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b8...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=15
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b9...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /dma-controller@5a1f0000 passthrough = 1 naddr = 16
- (XEN) Check if /dma-controller@5a1f0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dma-controller@5a1f0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a0...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a0...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 448
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a1...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a1...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 449
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a2...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a2...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 450
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a3...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a3...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 451
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a4...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a4...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 452
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=5
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a5...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=5
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a5...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 453
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=6
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a6...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=6
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a6...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 454
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=7
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a7...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=7
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001a7...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 455
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=8
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b2...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=8
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b2...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 466
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=9
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b3...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=9
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b3...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 467
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=10
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b4...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=10
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b4...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 468
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=11
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b5...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=11
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b5...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 469
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=12
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b6...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=12
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b6...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 470
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=13
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b7...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=13
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b7...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 471
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=14
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b8...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=14
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b8...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 472
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=15
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b9...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@5a1f0000, index=15
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001b9...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 473
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a200000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a200000 - 005a210000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a210000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a210000 - 005a220000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a220000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a220000 - 005a230000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a230000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a230000 - 005a240000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a240000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a240000 - 005a250000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a250000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a250000 - 005a260000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a260000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a260000 - 005a270000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a270000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a270000 - 005a280000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a280000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a280000 - 005a290000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a290000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a290000 - 005a2a0000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a2a0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a2a0000 - 005a2b0000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a2b0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a2b0000 - 005a2c0000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a2c0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a2c0000 - 005a2d0000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a2d0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a2d0000 - 005a2e0000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a2e0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a2e0000 - 005a2f0000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@5a1f0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5a2f0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005a2f0000 - 005a300000 P2MType=6
- (XEN) handle /dma-controller@591F0000
- (XEN) dt_irq_number: dev=/dma-controller@591F0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000176...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000177...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000178...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000179...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=5
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=6
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000019a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=7
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000019a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=8
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c9...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=9
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001cb...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=10
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=11
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=12
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=13
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=14
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=15
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000144...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /dma-controller@591F0000 passthrough = 1 naddr = 16
- (XEN) Check if /dma-controller@591F0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dma-controller@591F0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000176...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000176...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 406
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000177...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000177...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 407
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000178...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000178...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 408
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000179...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000179...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 409
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 410
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=5
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=5
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 411
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=6
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000019a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=6
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000019a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 442
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=7
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000019a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=7
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000019a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 442
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=8
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c9...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=8
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c9...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 489
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=9
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001cb...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=9
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001cb...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 491
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=10
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=10
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 347
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=11
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=11
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 347
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=12
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=12
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 349
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=13
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=13
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 349
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=14
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=14
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 351
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=15
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000144...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@591F0000, index=15
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=48
- (XEN) intsize=3 intlen=48
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000144...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 356
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59200000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059200000 - 0059210000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59210000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059210000 - 0059220000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59220000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059220000 - 0059230000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59230000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059230000 - 0059240000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59240000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059240000 - 0059250000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59250000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059250000 - 0059260000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59260000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059260000 - 0059270000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59270000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059270000 - 0059280000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59280000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059280000 - 0059290000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59290000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059290000 - 00592a0000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 592c0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 00592c0000 - 00592d0000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 592d0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 00592d0000 - 00592e0000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 592e0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 00592e0000 - 00592f0000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 592f0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 00592f0000 - 0059300000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59300000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059300000 - 0059310000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@591F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59310000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059310000 - 0059320000 P2MType=6
- (XEN) handle /dma-controller@599F0000
- (XEN) dt_irq_number: dev=/dma-controller@599F0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000180...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000181...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000182...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=5
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000183...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=6
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000014a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=7
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000014a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=8
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000014c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /dma-controller@599F0000 passthrough = 1 naddr = 9
- (XEN) Check if /dma-controller@599F0000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dma-controller@599F0000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 414
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017f...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 415
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000180...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000180...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 416
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000181...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000181...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 417
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000182...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000182...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 418
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=5
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000183...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=5
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000183...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 419
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=6
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000014a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=6
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000014a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 362
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=7
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000014a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=7
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000014a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 362
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=8
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000014c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/dma-controller@599F0000, index=8
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=27
- (XEN) intsize=3 intlen=27
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000014c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 364
- (XEN) DT: ** translation for device /dma-controller@599F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59a00000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059a00000 - 0059a10000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@599F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59a10000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059a10000 - 0059a20000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@599F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59a20000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059a20000 - 0059a30000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@599F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59a30000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059a30000 - 0059a40000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@599F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59a40000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059a40000 - 0059a50000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@599F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59a50000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059a50000 - 0059a60000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@599F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59a80000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059a80000 - 0059a90000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@599F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59a90000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059a90000 - 0059aa0000 P2MType=6
- (XEN) DT: ** translation for device /dma-controller@599F0000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59aa0000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059aa0000 - 0059ab0000 P2MType=6
- (XEN) handle /acm@59e00000
- (XEN) dt_irq_number: dev=/acm@59e00000
- (XEN) /acm@59e00000 passthrough = 1 naddr = 1
- (XEN) Check if /acm@59e00000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/acm@59e00000
- (XEN) DT: ** translation for device /acm@59e00000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59e00000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059e00000 - 0059fd0000 P2MType=6
- (XEN) handle /sai@59040000
- (XEN) dt_irq_number: dev=/sai@59040000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/sai@59040000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /sai@59040000 passthrough = 1 naddr = 1
- (XEN) Check if /sai@59040000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/sai@59040000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/sai@59040000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/sai@59040000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 346
- (XEN) DT: ** translation for device /sai@59040000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59040000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059040000 - 0059050000 P2MType=6
- (XEN) handle /sai@59050000
- (XEN) dt_irq_number: dev=/sai@59050000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/sai@59050000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /sai@59050000 passthrough = 1 naddr = 1
- (XEN) Check if /sai@59050000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/sai@59050000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/sai@59050000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/sai@59050000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 348
- (XEN) DT: ** translation for device /sai@59050000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59050000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059050000 - 0059060000 P2MType=6
- (XEN) handle /sai@59060000
- (XEN) dt_irq_number: dev=/sai@59060000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/sai@59060000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /sai@59060000 passthrough = 1 naddr = 1
- (XEN) Check if /sai@59060000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/sai@59060000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/sai@59060000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/sai@59060000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000013e...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 350
- (XEN) DT: ** translation for device /sai@59060000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59060000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059060000 - 0059070000 P2MType=6
- (XEN) handle /sai@59070000
- (XEN) dt_irq_number: dev=/sai@59070000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/sai@59070000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000143...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /sai@59070000 passthrough = 1 naddr = 1
- (XEN) Check if /sai@59070000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/sai@59070000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/sai@59070000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000143...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/sai@59070000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000143...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 355
- (XEN) DT: ** translation for device /sai@59070000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59070000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059070000 - 0059080000 P2MType=6
- (XEN) handle /sai@59820000
- (XEN) dt_irq_number: dev=/sai@59820000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/sai@59820000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000149...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /sai@59820000 passthrough = 1 naddr = 1
- (XEN) Check if /sai@59820000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/sai@59820000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/sai@59820000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000149...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/sai@59820000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000149...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 361
- (XEN) DT: ** translation for device /sai@59820000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59820000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059820000 - 0059830000 P2MType=6
- (XEN) handle /sai@59830000
- (XEN) dt_irq_number: dev=/sai@59830000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/sai@59830000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000014b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /sai@59830000 passthrough = 1 naddr = 1
- (XEN) Check if /sai@59830000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/sai@59830000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/sai@59830000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000014b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/sai@59830000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000014b...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 363
- (XEN) DT: ** translation for device /sai@59830000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59830000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059830000 - 0059840000 P2MType=6
- (XEN) handle /amix@59840000
- (XEN) dt_irq_number: dev=/amix@59840000
- (XEN) /amix@59840000 passthrough = 1 naddr = 1
- (XEN) Check if /amix@59840000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/amix@59840000
- (XEN) DT: ** translation for device /amix@59840000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59840000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059840000 - 0059850000 P2MType=6
- (XEN) handle /asrc@59000000
- (XEN) dt_irq_number: dev=/asrc@59000000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_device_get_raw_irq: dev=/asrc@59000000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000174...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/asrc@59000000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000175...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /asrc@59000000 passthrough = 1 naddr = 1
- (XEN) Check if /asrc@59000000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/asrc@59000000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_device_get_raw_irq: dev=/asrc@59000000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000174...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/asrc@59000000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000174...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 404
- (XEN) dt_device_get_raw_irq: dev=/asrc@59000000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000175...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/asrc@59000000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000175...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 405
- (XEN) DT: ** translation for device /asrc@59000000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059000000 - 0059010000 P2MType=6
- (XEN) handle /asrc@59800000
- (XEN) dt_irq_number: dev=/asrc@59800000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_device_get_raw_irq: dev=/asrc@59800000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/asrc@59800000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /asrc@59800000 passthrough = 1 naddr = 1
- (XEN) Check if /asrc@59800000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/asrc@59800000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_device_get_raw_irq: dev=/asrc@59800000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/asrc@59800000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 412
- (XEN) dt_device_get_raw_irq: dev=/asrc@59800000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/asrc@59800000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000017d...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 413
- (XEN) DT: ** translation for device /asrc@59800000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59800000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059800000 - 0059810000 P2MType=6
- (XEN) handle /mqs@59850000
- (XEN) dt_irq_number: dev=/mqs@59850000
- (XEN) /mqs@59850000 passthrough = 1 naddr = 1
- (XEN) Check if /mqs@59850000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mqs@59850000
- (XEN) DT: ** translation for device /mqs@59850000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59850000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059850000 - 0059860000 P2MType=6
- (XEN) handle /usdhc@5b010000
- (XEN) dt_irq_number: dev=/usdhc@5b010000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/usdhc@5b010000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000e8...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /usdhc@5b010000 passthrough = 1 naddr = 1
- (XEN) Check if /usdhc@5b010000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/usdhc@5b010000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/usdhc@5b010000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000e8...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/usdhc@5b010000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000e8...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 264
- (XEN) DT: ** translation for device /usdhc@5b010000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b010000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b010000 - 005b020000 P2MType=6
- (XEN) handle /usdhc@5b020000
- (XEN) dt_irq_number: dev=/usdhc@5b020000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/usdhc@5b020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000e9...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /usdhc@5b020000 passthrough = 1 naddr = 1
- (XEN) Check if /usdhc@5b020000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/usdhc@5b020000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/usdhc@5b020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000e9...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/usdhc@5b020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000e9...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 265
- (XEN) DT: ** translation for device /usdhc@5b020000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b020000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b020000 - 005b030000 P2MType=6
- (XEN) handle /usdhc@5b030000
- (XEN) dt_irq_number: dev=/usdhc@5b030000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/usdhc@5b030000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000ea...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /usdhc@5b030000 passthrough = 1 naddr = 1
- (XEN) Check if /usdhc@5b030000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/usdhc@5b030000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/usdhc@5b030000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000ea...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/usdhc@5b030000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000ea...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 266
- (XEN) DT: ** translation for device /usdhc@5b030000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b030000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b030000 - 005b040000 P2MType=6
- (XEN) handle /ethernet@5b040000
- (XEN) dt_irq_number: dev=/ethernet@5b040000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b040000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000102...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b040000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000100...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b040000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000101...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b040000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000103...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /ethernet@5b040000 passthrough = 1 naddr = 1
- (XEN) Check if /ethernet@5b040000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ethernet@5b040000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b040000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000102...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b040000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000102...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 290
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b040000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000100...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b040000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000100...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 288
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b040000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000101...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b040000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000101...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 289
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b040000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000103...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b040000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000103...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 291
- (XEN) DT: ** translation for device /ethernet@5b040000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b040000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b040000 - 005b050000 P2MType=6
- (XEN) handle /ethernet@5b040000/mdio
- (XEN) dt_irq_number: dev=/ethernet@5b040000/mdio
- (XEN) /ethernet@5b040000/mdio passthrough = 1 naddr = 0
- (XEN) Check if /ethernet@5b040000/mdio is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ethernet@5b040000/mdio
- (XEN) handle /ethernet@5b040000/mdio/ethernet-phy@2
- (XEN) dt_irq_number: dev=/ethernet@5b040000/mdio/ethernet-phy@2
- (XEN) /ethernet@5b040000/mdio/ethernet-phy@2 passthrough = 1 naddr = 0
- (XEN) Check if /ethernet@5b040000/mdio/ethernet-phy@2 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ethernet@5b040000/mdio/ethernet-phy@2
- (XEN) handle /ethernet@5b050000
- (XEN) dt_irq_number: dev=/ethernet@5b050000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b050000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000106...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b050000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000104...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b050000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000105...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b050000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000107...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /ethernet@5b050000 passthrough = 1 naddr = 1
- (XEN) Check if /ethernet@5b050000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ethernet@5b050000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b050000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000106...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b050000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000106...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 294
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b050000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000104...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b050000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000104...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 292
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b050000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000105...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b050000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000105...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 293
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b050000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000107...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/ethernet@5b050000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=12
- (XEN) intsize=3 intlen=12
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000107...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 295
- (XEN) DT: ** translation for device /ethernet@5b050000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b050000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b050000 - 005b060000 P2MType=6
- (XEN) handle /mlb@5B060000
- (XEN) dt_irq_number: dev=/mlb@5B060000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_device_get_raw_irq: dev=/mlb@5B060000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000109...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/mlb@5B060000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000010a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /mlb@5B060000 passthrough = 1 naddr = 1
- (XEN) Check if /mlb@5B060000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/mlb@5B060000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_device_get_raw_irq: dev=/mlb@5B060000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000109...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/mlb@5B060000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000109...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 297
- (XEN) dt_device_get_raw_irq: dev=/mlb@5B060000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000010a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/mlb@5B060000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000010a...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 298
- (XEN) DT: ** translation for device /mlb@5B060000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5b060000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005b060000 - 005b070000 P2MType=6
- (XEN) handle /gpt0@5d140000
- (XEN) dt_irq_number: dev=/gpt0@5d140000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpt0@5d140000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000050...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /gpt0@5d140000 passthrough = 1 naddr = 1
- (XEN) Check if /gpt0@5d140000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/gpt0@5d140000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/gpt0@5d140000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000050...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/gpt0@5d140000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000050...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 112
- (XEN) DT: ** translation for device /gpt0@5d140000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d140000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d140000 - 005d144000 P2MType=6
- (XEN) handle /dsp@596e8000
- (XEN) dt_irq_number: dev=/dsp@596e8000
- (XEN) /dsp@596e8000 passthrough = 1 naddr = 1
- (XEN) Check if /dsp@596e8000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dsp@596e8000
- (XEN) DT: ** translation for device /dsp@596e8000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 596e8000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 00596e8000 - 0059770000 P2MType=6
- (XEN) handle /esai@59010000
- (XEN) dt_irq_number: dev=/esai@59010000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/esai@59010000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000199...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /esai@59010000 passthrough = 1 naddr = 1
- (XEN) Check if /esai@59010000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/esai@59010000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/esai@59010000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000199...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/esai@59010000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000199...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 441
- (XEN) DT: ** translation for device /esai@59010000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59010000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059010000 - 0059020000 P2MType=6
- (XEN) handle /spdif@59020000
- (XEN) dt_irq_number: dev=/spdif@59020000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_device_get_raw_irq: dev=/spdif@59020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c8...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/spdif@59020000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001ca...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /spdif@59020000 passthrough = 1 naddr = 1
- (XEN) Check if /spdif@59020000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/spdif@59020000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_device_get_raw_irq: dev=/spdif@59020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c8...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/spdif@59020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c8...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 488
- (XEN) dt_device_get_raw_irq: dev=/spdif@59020000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001ca...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/spdif@59020000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001ca...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 490
- (XEN) DT: ** translation for device /spdif@59020000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 59020000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0059020000 - 0059030000 P2MType=6
- (XEN) handle /flexspi@05d120000
- (XEN) dt_irq_number: dev=/flexspi@05d120000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/flexspi@05d120000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000005c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /flexspi@05d120000 passthrough = 1 naddr = 2
- (XEN) Check if /flexspi@05d120000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/flexspi@05d120000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/flexspi@05d120000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000005c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/flexspi@05d120000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000005c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 124
- (XEN) DT: ** translation for device /flexspi@05d120000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d120000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d120000 - 005d130000 P2MType=6
- (XEN) DT: ** translation for device /flexspi@05d120000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 08000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0008000000 - 0018000000 P2MType=6
- (XEN) handle /hyperbus@05d120000
- (XEN) dt_irq_number: dev=/hyperbus@05d120000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/hyperbus@05d120000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000005c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /hyperbus@05d120000 passthrough = 1 naddr = 2
- (XEN) Check if /hyperbus@05d120000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/hyperbus@05d120000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/hyperbus@05d120000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000005c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/hyperbus@05d120000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x0000005c...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 124
- (XEN) DT: ** translation for device /hyperbus@05d120000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5d120000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d120000 - 005d130000 P2MType=6
- (XEN) DT: ** translation for device /hyperbus@05d120000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 08000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0008000000 - 000c000000 P2MType=6
- (XEN) handle /display-subsystem
- (XEN) dt_irq_number: dev=/display-subsystem
- (XEN) /display-subsystem passthrough = 1 naddr = 0
- (XEN) Check if /display-subsystem is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/display-subsystem
- (XEN) handle /dma_cap
- (XEN) dt_irq_number: dev=/dma_cap
- (XEN) /dma_cap passthrough = 1 naddr = 0
- (XEN) Check if /dma_cap is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/dma_cap
- (XEN) handle /hsio@5f080000
- (XEN) dt_irq_number: dev=/hsio@5f080000
- (XEN) /hsio@5f080000 passthrough = 1 naddr = 1
- (XEN) Check if /hsio@5f080000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/hsio@5f080000
- (XEN) DT: ** translation for device /hsio@5f080000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5f080000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005f080000 - 005f170000 P2MType=6
- (XEN) handle /ocotp
- (XEN) dt_irq_number: dev=/ocotp
- (XEN) /ocotp passthrough = 1 naddr = 0
- (XEN) Check if /ocotp is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/ocotp
- (XEN) handle /pcie@0x5f010000
- (XEN) dt_irq_number: dev=/pcie@0x5f010000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_device_get_raw_irq: dev=/pcie@0x5f010000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000066...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/pcie@0x5f010000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000068...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /pcie@0x5f010000 passthrough = 1 naddr = 2
- (XEN) Check if /pcie@0x5f010000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/pcie@0x5f010000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_device_get_raw_irq: dev=/pcie@0x5f010000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000066...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/pcie@0x5f010000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000066...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 134
- (XEN) dt_device_get_raw_irq: dev=/pcie@0x5f010000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000068...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/pcie@0x5f010000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=6
- (XEN) intsize=3 intlen=6
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000068...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 136
- (XEN) DT: ** translation for device /pcie@0x5f010000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 5f010000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005f010000 - 005f020000 P2MType=6
- (XEN) DT: ** translation for device /pcie@0x5f010000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 7ff00000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 007ff00000 - 007ff80000 P2MType=6
- (XEN) Mapping children of /pcie@0x5f010000 to guest
- (XEN) dt_for_each_irq_map: par=/pcie@0x5f010000 cb=00000000002c2668 data=000080007fffa000
- (XEN) dt_for_each_irq_map: ipar=/pcie@0x5f010000, size=1
- (XEN) -> addrsize=3
- (XEN) -> ipar interrupt-controller
- (XEN) -> pintsize=3, paddrsize=0
- (XEN) - IRQ: 137
- (XEN) -> imaplen=24
- (XEN) -> ipar interrupt-controller
- (XEN) -> pintsize=3, paddrsize=0
- (XEN) - IRQ: 138
- (XEN) -> imaplen=16
- (XEN) -> ipar interrupt-controller
- (XEN) -> pintsize=3, paddrsize=0
- (XEN) - IRQ: 139
- (XEN) -> imaplen=8
- (XEN) -> ipar interrupt-controller
- (XEN) -> pintsize=3, paddrsize=0
- (XEN) - IRQ: 140
- (XEN) -> imaplen=0
- (XEN) dt_for_each_range: dev=pcie, bus=pci, parent=, rlen=14, rone=7
- (XEN) DT: ** translation for device /pcie@0x5f010000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 7ff80000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 007ff80000 - 007ff90000 P2MType=6
- (XEN) DT: ** translation for device /pcie@0x5f010000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 70000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0070000000 - 007ff00000 P2MType=6
- (XEN) handle /imx_ion
- (XEN) dt_irq_number: dev=/imx_ion
- (XEN) /imx_ion passthrough = 1 naddr = 0
- (XEN) Check if /imx_ion is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx_ion
- (XEN) handle /vpu@2c000000
- (XEN) dt_irq_number: dev=/vpu@2c000000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_device_get_raw_irq: dev=/vpu@2c000000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d0...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/vpu@2c000000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d1...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/vpu@2c000000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d2...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/vpu@2c000000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d3...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/vpu@2c000000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d4...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /vpu@2c000000 passthrough = 1 naddr = 1
- (XEN) Check if /vpu@2c000000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/vpu@2c000000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_device_get_raw_irq: dev=/vpu@2c000000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d0...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/vpu@2c000000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d0...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 496
- (XEN) dt_device_get_raw_irq: dev=/vpu@2c000000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d1...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/vpu@2c000000, index=1
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d1...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 497
- (XEN) dt_device_get_raw_irq: dev=/vpu@2c000000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d2...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/vpu@2c000000, index=2
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d2...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 498
- (XEN) dt_device_get_raw_irq: dev=/vpu@2c000000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d3...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/vpu@2c000000, index=3
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d3...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 499
- (XEN) dt_device_get_raw_irq: dev=/vpu@2c000000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d4...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/vpu@2c000000, index=4
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=15
- (XEN) intsize=3 intlen=15
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d4...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 500
- (XEN) DT: ** translation for device /vpu@2c000000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 2c000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 002c000000 - 002d000000 P2MType=6
- (XEN) handle /vpu_decoder@2c000000
- (XEN) dt_irq_number: dev=/vpu_decoder@2c000000
- (XEN) /vpu_decoder@2c000000 passthrough = 1 naddr = 1
- (XEN) Check if /vpu_decoder@2c000000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/vpu_decoder@2c000000
- (XEN) DT: ** translation for device /vpu_decoder@2c000000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 2c000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 002c000000 - 002d000000 P2MType=6
- (XEN) handle /vpu_encoder@2d000000
- (XEN) dt_irq_number: dev=/vpu_encoder@2d000000
- (XEN) /vpu_encoder@2d000000 passthrough = 1 naddr = 2
- (XEN) Check if /vpu_encoder@2d000000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/vpu_encoder@2d000000
- (XEN) DT: ** translation for device /vpu_encoder@2d000000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 2d000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 002d000000 - 002e000000 P2MType=6
- (XEN) DT: ** translation for device /vpu_encoder@2d000000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 2c000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 002c000000 - 002e000000 P2MType=6
- (XEN) handle /vpu_encoder@2d000000/core0@1020000
- (XEN) dt_irq_number: dev=/vpu_encoder@2d000000/core0@1020000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/vpu_encoder@2d000000/core0@1020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d6...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /vpu_encoder@2d000000/core0@1020000 passthrough = 1 naddr = 0
- (XEN) Check if /vpu_encoder@2d000000/core0@1020000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/vpu_encoder@2d000000/core0@1020000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/vpu_encoder@2d000000/core0@1020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d6...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/vpu_encoder@2d000000/core0@1020000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001d6...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 502
- (XEN) handle /imx_rpmsg
- (XEN) dt_irq_number: dev=/imx_rpmsg
- (XEN) /imx_rpmsg passthrough = 1 naddr = 0
- (XEN) Check if /imx_rpmsg is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx_rpmsg
- (XEN) handle /imx_rpmsg/mu_rpmsg@5d200000
- (XEN) dt_irq_number: dev=/imx_rpmsg/mu_rpmsg@5d200000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/imx_rpmsg/mu_rpmsg@5d200000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000b8...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /imx_rpmsg/mu_rpmsg@5d200000 passthrough = 1 naddr = 1
- (XEN) Check if /imx_rpmsg/mu_rpmsg@5d200000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx_rpmsg/mu_rpmsg@5d200000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/imx_rpmsg/mu_rpmsg@5d200000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000b8...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/imx_rpmsg/mu_rpmsg@5d200000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000000b8...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 216
- (XEN) DT: ** translation for device /imx_rpmsg/mu_rpmsg@5d200000 **
- (XEN) DT: bus is default (na=2, ns=2) on /imx_rpmsg
- (XEN) DT: translating address:<3> 00000000<3> 5d200000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 5d200000
- (XEN) DT: one level translation:<3> 00000000<3> 5d200000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 005d200000 - 005d210000 P2MType=6
- (XEN) handle /imx_rpmsg/rpmsg
- (XEN) dt_irq_number: dev=/imx_rpmsg/rpmsg
- (XEN) /imx_rpmsg/rpmsg passthrough = 1 naddr = 1
- (XEN) Check if /imx_rpmsg/rpmsg is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/imx_rpmsg/rpmsg
- (XEN) DT: ** translation for device /imx_rpmsg/rpmsg **
- (XEN) DT: bus is default (na=2, ns=2) on /imx_rpmsg
- (XEN) DT: translating address:<3> 00000000<3> 90000000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: empty ranges; 1:1 translation
- (XEN) DT: parent translation for:<3> 00000000<3> 00000000<3>
- (XEN) DT: with offset: 90000000
- (XEN) DT: one level translation:<3> 00000000<3> 90000000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0090000000 - 0090020000 P2MType=6
- (XEN) handle /caam@0x31400000
- (XEN) dt_irq_number: dev=/caam@0x31400000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/caam@0x31400000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000094...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /caam@0x31400000 passthrough = 1 naddr = 1
- (XEN) Check if /caam@0x31400000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/caam@0x31400000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/caam@0x31400000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000094...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/caam@0x31400000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x00000094...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 180
- (XEN) DT: ** translation for device /caam@0x31400000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 31400000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0031400000 - 0031800000 P2MType=6
- (XEN) handle /caam@0x31400000/jr1@0x20000
- (XEN) dt_irq_number: dev=/caam@0x31400000/jr1@0x20000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/caam@0x31400000/jr1@0x20000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c4...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /caam@0x31400000/jr1@0x20000 passthrough = 1 naddr = 1
- (XEN) Check if /caam@0x31400000/jr1@0x20000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/caam@0x31400000/jr1@0x20000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/caam@0x31400000/jr1@0x20000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c4...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/caam@0x31400000/jr1@0x20000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c4...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 484
- (XEN) DT: ** translation for device /caam@0x31400000/jr1@0x20000 **
- (XEN) DT: bus is default (na=1, ns=1) on /caam@0x31400000
- (XEN) DT: translating address:<3> 00020000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: walking ranges...
- (XEN) DT: default map, cp=0, s=400000, da=20000
- (XEN) DT: parent translation for:<3> 00000000<3> 31400000<3>
- (XEN) DT: with offset: 20000
- (XEN) DT: one level translation:<3> 00000000<3> 31420000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0031420000 - 0031421000 P2MType=6
- (XEN) handle /caam@0x31400000/jr2@30000
- (XEN) dt_irq_number: dev=/caam@0x31400000/jr2@30000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/caam@0x31400000/jr2@30000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c5...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /caam@0x31400000/jr2@30000 passthrough = 1 naddr = 1
- (XEN) Check if /caam@0x31400000/jr2@30000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/caam@0x31400000/jr2@30000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/caam@0x31400000/jr2@30000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c5...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/caam@0x31400000/jr2@30000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c5...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 485
- (XEN) DT: ** translation for device /caam@0x31400000/jr2@30000 **
- (XEN) DT: bus is default (na=1, ns=1) on /caam@0x31400000
- (XEN) DT: translating address:<3> 00030000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: walking ranges...
- (XEN) DT: default map, cp=0, s=400000, da=30000
- (XEN) DT: parent translation for:<3> 00000000<3> 31400000<3>
- (XEN) DT: with offset: 30000
- (XEN) DT: one level translation:<3> 00000000<3> 31430000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0031430000 - 0031431000 P2MType=6
- (XEN) handle /caam@0x31400000/jr3@40000
- (XEN) dt_irq_number: dev=/caam@0x31400000/jr3@40000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/caam@0x31400000/jr3@40000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c6...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) /caam@0x31400000/jr3@40000 passthrough = 1 naddr = 1
- (XEN) Check if /caam@0x31400000/jr3@40000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/caam@0x31400000/jr3@40000
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_device_get_raw_irq: dev=/caam@0x31400000/jr3@40000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c6...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) dt_device_get_raw_irq: dev=/caam@0x31400000/jr3@40000, index=0
- (XEN) using 'interrupts' property
- (XEN) intspec=0 intlen=3
- (XEN) intsize=3 intlen=3
- (XEN) dt_irq_map_raw: par=/interrupt-controller@51a00000,intspec=[0x00000000 0x000001c6...],ointsize=3
- (XEN) dt_irq_map_raw: ipar=/interrupt-controller@51a00000, size=3
- (XEN) -> addrsize=2
- (XEN) -> got it !
- (XEN) - IRQ: 486
- (XEN) DT: ** translation for device /caam@0x31400000/jr3@40000 **
- (XEN) DT: bus is default (na=1, ns=1) on /caam@0x31400000
- (XEN) DT: translating address:<3> 00040000<3>
- (XEN) DT: parent bus is default (na=2, ns=2) on /
- (XEN) DT: walking ranges...
- (XEN) DT: default map, cp=0, s=400000, da=40000
- (XEN) DT: parent translation for:<3> 00000000<3> 31400000<3>
- (XEN) DT: with offset: 40000
- (XEN) DT: one level translation:<3> 00000000<3> 31440000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0031440000 - 0031441000 P2MType=6
- (XEN) handle /caam-sm@31800000
- (XEN) dt_irq_number: dev=/caam-sm@31800000
- (XEN) /caam-sm@31800000 passthrough = 1 naddr = 1
- (XEN) Check if /caam-sm@31800000 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/caam-sm@31800000
- (XEN) DT: ** translation for device /caam-sm@31800000 **
- (XEN) DT: bus is default (na=2, ns=2) on /
- (XEN) DT: translating address:<3> 00000000<3> 31800000<3>
- (XEN) DT: reached root node
- (XEN) - MMIO: 0031800000 - 0031810000 P2MType=6
- (XEN) handle /sc-powerkey
- (XEN) dt_irq_number: dev=/sc-powerkey
- (XEN) /sc-powerkey passthrough = 1 naddr = 0
- (XEN) Check if /sc-powerkey is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/sc-powerkey
- (XEN) handle /wdog
- (XEN) dt_irq_number: dev=/wdog
- (XEN) /wdog passthrough = 1 naddr = 0
- (XEN) Check if /wdog is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/wdog
- (XEN) handle /backlight
- (XEN) dt_irq_number: dev=/backlight
- (XEN) /backlight passthrough = 1 naddr = 0
- (XEN) Check if /backlight is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/backlight
- (XEN) handle /panel
- (XEN) dt_irq_number: dev=/panel
- (XEN) /panel passthrough = 1 naddr = 0
- (XEN) Check if /panel is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/panel
- (XEN) handle /panel/panel-timing
- (XEN) dt_irq_number: dev=/panel/panel-timing
- (XEN) /panel/panel-timing passthrough = 1 naddr = 0
- (XEN) Check if /panel/panel-timing is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/panel/panel-timing
- (XEN) handle /panel/port
- (XEN) dt_irq_number: dev=/panel/port
- (XEN) /panel/port passthrough = 1 naddr = 0
- (XEN) Check if /panel/port is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/panel/port
- (XEN) handle /panel/port/endpoint
- (XEN) dt_irq_number: dev=/panel/port/endpoint
- (XEN) /panel/port/endpoint passthrough = 1 naddr = 0
- (XEN) Check if /panel/port/endpoint is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/panel/port/endpoint
- (XEN) handle /regulators
- (XEN) dt_irq_number: dev=/regulators
- (XEN) /regulators passthrough = 1 naddr = 0
- (XEN) Check if /regulators is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/regulators
- (XEN) handle /regulators/regulator-module-3v3
- (XEN) dt_irq_number: dev=/regulators/regulator-module-3v3
- (XEN) /regulators/regulator-module-3v3 passthrough = 1 naddr = 0
- (XEN) Check if /regulators/regulator-module-3v3 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/regulators/regulator-module-3v3
- (XEN) handle /regulators/regulator-module-3v3-avdd
- (XEN) dt_irq_number: dev=/regulators/regulator-module-3v3-avdd
- (XEN) /regulators/regulator-module-3v3-avdd passthrough = 1 naddr = 0
- (XEN) Check if /regulators/regulator-module-3v3-avdd is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/regulators/regulator-module-3v3-avdd
- (XEN) handle /regulators/regulator-vref-1v8
- (XEN) dt_irq_number: dev=/regulators/regulator-vref-1v8
- (XEN) /regulators/regulator-vref-1v8 passthrough = 1 naddr = 0
- (XEN) Check if /regulators/regulator-vref-1v8 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/regulators/regulator-vref-1v8
- (XEN) handle /regulators/regulator-vga-avcc
- (XEN) dt_irq_number: dev=/regulators/regulator-vga-avcc
- (XEN) /regulators/regulator-vga-avcc passthrough = 1 naddr = 0
- (XEN) Check if /regulators/regulator-vga-avcc is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/regulators/regulator-vga-avcc
- (XEN) handle /regulators/regulator-3v3
- (XEN) dt_irq_number: dev=/regulators/regulator-3v3
- (XEN) /regulators/regulator-3v3 passthrough = 1 naddr = 0
- (XEN) Check if /regulators/regulator-3v3 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/regulators/regulator-3v3
- (XEN) handle /regulators/regulator-5v0
- (XEN) dt_irq_number: dev=/regulators/regulator-5v0
- (XEN) /regulators/regulator-5v0 passthrough = 1 naddr = 0
- (XEN) Check if /regulators/regulator-5v0 is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/regulators/regulator-5v0
- (XEN) handle /regulators/regulator-usbh-vbus
- (XEN) dt_irq_number: dev=/regulators/regulator-usbh-vbus
- (XEN) /regulators/regulator-usbh-vbus passthrough = 1 naddr = 0
- (XEN) Check if /regulators/regulator-usbh-vbus is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/regulators/regulator-usbh-vbus
- (XEN) handle /sound
- (XEN) dt_irq_number: dev=/sound
- (XEN) /sound passthrough = 1 naddr = 0
- (XEN) Check if /sound is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/sound
- (XEN) handle /sound/simple-audio-card,cpu
- (XEN) dt_irq_number: dev=/sound/simple-audio-card,cpu
- (XEN) /sound/simple-audio-card,cpu passthrough = 1 naddr = 0
- (XEN) Check if /sound/simple-audio-card,cpu is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/sound/simple-audio-card,cpu
- (XEN) handle /sound/simple-audio-card,codec
- (XEN) dt_irq_number: dev=/sound/simple-audio-card,codec
- (XEN) /sound/simple-audio-card,codec passthrough = 1 naddr = 0
- (XEN) Check if /sound/simple-audio-card,codec is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/sound/simple-audio-card,codec
- (XEN) handle /clk16m
- (XEN) dt_irq_number: dev=/clk16m
- (XEN) /clk16m passthrough = 1 naddr = 0
- (XEN) Check if /clk16m is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/clk16m
- (XEN) handle /usbc_det
- (XEN) dt_irq_number: dev=/usbc_det
- (XEN) /usbc_det passthrough = 1 naddr = 0
- (XEN) Check if /usbc_det is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/usbc_det
- (XEN) handle /gpio-keys
- (XEN) dt_irq_number: dev=/gpio-keys
- (XEN) /gpio-keys passthrough = 1 naddr = 0
- (XEN) Check if /gpio-keys is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/gpio-keys
- (XEN) handle /gpio-keys/wakeup
- (XEN) dt_irq_number: dev=/gpio-keys/wakeup
- (XEN) /gpio-keys/wakeup passthrough = 1 naddr = 0
- (XEN) Check if /gpio-keys/wakeup is behind the IOMMU and add it
- (XEN) dt_irq_number: dev=/gpio-keys/wakeup
- (XEN) Allocating PPI 16 for event channel interrupt
- (XEN) Create hypervisor node
- (XEN) Create PSCI node
- (XEN) Create cpus node
- (XEN) Create cpu@0 (logical CPUID: 0) node
- (XEN) Create cpu@1 (logical CPUID: 1) node
- (XEN) Create memory node (reg size 4, nr cells 4)
- (XEN) Bank 0: 0xa0000000->0xc0000000
- (XEN) Loading zImage from 0000000082200000 to 00000000a0080000-00000000a1510a00
- (XEN) Loading d0 DTB to 0x00000000a8000000-0x00000000a8013ef2
- (XEN) Initial low memory virq threshold set at 0x4000 pages.
- (XEN) Scrubbing Free RAM in background
- (XEN) Std. Loglevel: All
- (XEN) Guest Loglevel: All
- (XEN) *** Serial input to DOM0 (type 'CTRL-a' three times to switch input)
- (XEN) Freed 340kB init memory.
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER4
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER8
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER12
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER16
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER20
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER24
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER28
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER32
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER36
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER40
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER44
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER48
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER52
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER56
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER60
- (XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER64
- (XEN) d0v0: vGICR: SGI: unhandled word write 0x000000ffffffff to ICACTIVER0
- [ 0.000000] Booting Linux on physical CPU 0x0
- [ 0.000000] Linux version 4.14.170-3.0.4+gbaa6c24240a4 (oe-user@oe-host) (gcc version 8.2.0 (GCC)) #1 SMP PREEMPT Tue Aug 18 10:12:30 UTC 2020
- [ 0.000000] Boot CPU: AArch64 Processor [410fd042]
- [ 0.000000] Machine model: Toradex Colibri iMX8QXP/DX on Colibri Evaluation Board V3
- [ 0.000000] Xen 4.13 support found
- [ 0.000000] efi: Getting EFI parameters from FDT:
- [ 0.000000] efi: UEFI not found.
- [ 0.000000] OF: reserved mem: failed to allocate memory for node 'linux,cma'
- [ 0.000000] Reserved memory: created DMA memory pool at 0x0000000090400000, size 28 MiB
- [ 0.000000] OF: reserved mem: initialized node rpmsg_dma@0x90400000, compatible id shared-dma-pool
- [ 0.000000] cma: Reserved 320 MiB at 0x00000000ac000000
- [ 0.000000] NUMA: No NUMA configuration found
- [ 0.000000] NUMA: Faking a node at [mem 0x00000000a0000000-0x00000000bfffffff]
- [ 0.000000] NUMA: NODE_DATA [mem 0xabf7da00-0xabf7f7ff]
- [ 0.000000] Zone ranges:
- [ 0.000000] DMA [mem 0x00000000a0000000-0x00000000bfffffff]
- [ 0.000000] Normal empty
- [ 0.000000] Movable zone start for each node
- [ 0.000000] Early memory node ranges
- [ 0.000000] node 0: [mem 0x00000000a0000000-0x00000000bfffffff]
- [ 0.000000] Initmem setup node 0 [mem 0x00000000a0000000-0x00000000bfffffff]
- [ 0.000000] psci: probing for conduit method from DT.
- [ 0.000000] psci: PSCIv1.1 detected in firmware.
- [ 0.000000] psci: Using standard PSCI v0.2 function IDs
- [ 0.000000] psci: Trusted OS migration not required
- [ 0.000000] psci: SMC Calling Convention v1.1
- [ 0.000000] percpu: Embedded 23 pages/cpu s53656 r8192 d32360 u94208
- [ 0.000000] Detected VIPT I-cache on CPU0
- [ 0.000000] Speculative Store Bypass Disable mitigation not required
- [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 129024
- [ 0.000000] Policy zone: DMA
- [ 0.000000] Kernel command line: console=hvc0 earlycon=xen,115200 root=/dev/mmcblk0p2 rootwait rw video=imxdpufb5:off video=imxdpufb6:off video=imxdpufb7:off
- [ 0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes)
- [ 0.000000] Memory: 157880K/524288K available (12092K kernel code, 1666K rwdata, 6048K rodata, 1216K init, 432K bss, 38728K reserved, 327680K cma-reserved)
- [ 0.000000] Virtual kernel memory layout:
- [ 0.000000] modules : 0xffff000000000000 - 0xffff000008000000 ( 128 MB)
- [ 0.000000] vmalloc : 0xffff000008000000 - 0xffff7dffbfff0000 (129022 GB)
- [ 0.000000] .text : 0xffff000008080000 - 0xffff000008c50000 ( 12096 KB)
- [ 0.000000] .rodata : 0xffff000008c50000 - 0xffff000009240000 ( 6080 KB)
- [ 0.000000] .init : 0xffff000009240000 - 0xffff000009370000 ( 1216 KB)
- [ 0.000000] .data : 0xffff000009370000 - 0xffff000009510a00 ( 1667 KB)
- [ 0.000000] .bss : 0xffff000009510a00 - 0xffff00000957cbd8 ( 433 KB)
- [ 0.000000] fixed : 0xffff7dfffe7f9000 - 0xffff7dfffec00000 ( 4124 KB)
- [ 0.000000] PCI I/O : 0xffff7dfffee00000 - 0xffff7dffffe00000 ( 16 MB)
- [ 0.000000] vmemmap : 0xffff7e0000000000 - 0xffff800000000000 ( 2048 GB maximum)
- [ 0.000000] 0xffff7e0000800000 - 0xffff7e0001000000 ( 8 MB actual)
- [ 0.000000] memory : 0xffff800020000000 - 0xffff800040000000 ( 512 MB)
- [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
- [ 0.000000] Preemptible hierarchical RCU implementation.
- [ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=2.
- [ 0.000000] Tasks RCU enabled.
- [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
- [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
- [ 0.000000] GICv3: no VLPI support, no direct LPI support
- [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000051b00000
- [ 0.000000] arch_timer: cp15 timer(s) running at 8.00MHz (virt).
- [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 440795202120 ns
- [ 0.000005] sched_clock: 56 bits at 8MHz, resolution 125ns, wraps every 2199023255500ns
- [ 0.003304] Console: colour dummy device 80x25
- [ 0.414624] console [hvc0] enabled
- [ 0.418471] Calibrating delay loop (skipped), value calculated using timer frequency.. 16.00 BogoMIPS (lpj=32000)
- [ 0.429712] pid_max: default: 32768 minimum: 301
- [ 0.434905] Security Framework initialized
- [ 0.439577] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
- [ 0.447279] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
- [ 0.454810] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)
- [ 0.462102] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 bytes)
- [ 0.486022] ASID allocator initialised with 32768 entries
- [ 0.492770] xen:grant_table: Grant tables using version 1 layout
- [ 0.499369] Grant table initialized
- [ 0.503248] xen:events: Using FIFO-based ABI
- [ 0.508023] Xen: initializing cpu0
- [ 0.516035] Hierarchical SRCU implementation.
- [ 0.530216] *****Initialized MU
- [ 0.533708] ***** imx8_init_pm_domains *****
- [ 0.538451] lsio_pwm0 : no governor for states
- [ 0.543345] lsio_pwm1 : no governor for states
- [ 0.548274] lsio_pwm2 : no governor for states
- [ 0.553207] lsio_pwm3 : no governor for states
- [ 0.558141] lsio_pwm4 : no governor for states
- [ 0.563074] lsio_pwm5 : no governor for states
- [ 0.568009] lsio_pwm6 : no governor for states
- [ 0.572940] lsio_pwm7 : no governor for states
- [ 0.577881] lsio_kpp : no governor for states
- [ 0.582714] lsio_gpio0 : no governor for states
- [ 0.587742] lsio_gpio1 : no governor for states
- [ 0.592774] lsio_gpio2 : no governor for states
- [ 0.597799] lsio_gpio3 : no governor for states
- [ 0.602827] lsio_gpio4 : no governor for states
- [ 0.607855] lsio_gpio5 : no governor for states
- [ 0.612883] lsio_gpio6 : no governor for states
- [ 0.617912] lsio_gpio7 : no governor for states
- [ 0.622940] lsio_gpt0 : no governor for states
- [ 0.627873] lsio_gpt1 : no governor for states
- [ 0.632807] lsio_gpt2 : no governor for states
- [ 0.637740] lsio_gpt3 : no governor for states
- [ 0.642679] lsio_gpt4 : no governor for states
- [ 0.647608] lsio_fspi0 : no governor for states
- [ 0.652638] lsio_fspi1 : no governor for states
- [ 0.657669] lsio_mu5a : no governor for states
- [ 0.662609] PD_SECO_MU_2 : no governor for states
- [ 0.667816] PD_SECO_MU_3 : no governor for states
- [ 0.673034] PD_SECO_MU_4 : no governor for states
- [ 0.678258] conn_usb0 : no governor for states
- [ 0.683185] conn_usb0_phy : no governor for states
- [ 0.688499] conn_usb1 : no governor for states
- [ 0.693437] conn_usb2 : no governor for states
- [ 0.698366] conn_usb2_phy : no governor for states
- [ 0.703678] conn_sdhc0 : no governor for states
- [ 0.708707] conn_sdhc1 : no governor for states
- [ 0.713735] conn_sdhc2 : no governor for states
- [ 0.718765] conn_enet0 : no governor for states
- [ 0.723792] conn_enet1 : no governor for states
- [ 0.728825] conn_nand : no governor for states
- [ 0.733754] conn_mlb0 : no governor for states
- [ 0.738687] conn_dma4_ch0 : no governor for states
- [ 0.744006] conn_dma4_ch1 : no governor for states
- [ 0.749314] conn_dma4_ch2 : no governor for states
- [ 0.754633] conn_dma4_ch3 : no governor for states
- [ 0.759939] conn_dma4_ch4 : no governor for states
- [ 0.765263] PD_ASRC_0_RXA : no governor for states
- [ 0.770565] PD_ASRC_0_RXB : no governor for states
- [ 0.775880] PD_ASRC_0_RXC : no governor for states
- [ 0.781191] PD_ASRC_0_TXA : no governor for states
- [ 0.786505] PD_ASRC_0_TXB : no governor for states
- [ 0.791817] PD_ASRC_0_TXC : no governor for states
- [ 0.797134] PD_ASRC_1_RXA : no governor for states
- [ 0.802444] PD_ASRC_1_RXB : no governor for states
- [ 0.807762] PD_ASRC_1_RXC : no governor for states
- [ 0.813070] PD_ASRC_1_TXA : no governor for states
- [ 0.818383] PD_ASRC_1_TXB : no governor for states
- [ 0.823695] PD_ASRC_1_TXC : no governor for states
- [ 0.829008] PD_ESAI_0_RX : no governor for states
- [ 0.834233] PD_ESAI_0_TX : no governor for states
- [ 0.839445] PD_SPDIF_0_RX : no governor for states
- [ 0.844764] PD_SPDIF_0_TX : no governor for states
- [ 0.850071] PD_SAI_0_RX : no governor for states
- [ 0.855198] PD_SAI_0_TX : no governor for states
- [ 0.860317] PD_SAI_1_RX : no governor for states
- [ 0.865441] PD_SAI_1_TX : no governor for states
- [ 0.870563] PD_SAI_2_RX : no governor for states
- [ 0.875688] PD_SAI_3_RX : no governor for states
- [ 0.880811] PD_SAI_4_RX : no governor for states
- [ 0.885934] PD_SAI_4_TX : no governor for states
- [ 0.891061] PD_SAI_5_TX : no governor for states
- [ 0.896181] audio_audiopll0 : no governor for states
- [ 0.901683] audio_audiopll1 : no governor for states
- [ 0.907186] audio_audioclk0 : no governor for states
- [ 0.912693] audio_audioclk1 : no governor for states
- [ 0.918191] audio_asrc0 : no governor for states
- [ 0.923314] audio_asrc1 : no governor for states
- [ 0.928437] audio_esai0 : no governor for states
- [ 0.933560] audio_spdif0 : no governor for states
- [ 0.938779] audio_sai0 : no governor for states
- [ 0.943807] audio_sai1 : no governor for states
- [ 0.948836] audio_sai2 : no governor for states
- [ 0.953863] audio_sai3 : no governor for states
- [ 0.958892] audio_sai4 : no governor for states
- [ 0.963924] audio_sai5 : no governor for states
- [ 0.968949] audio_gpt5 : no governor for states
- [ 0.973982] audio_gpt6 : no governor for states
- [ 0.979007] audio_gpt7 : no governor for states
- [ 0.984034] audio_gpt8 : no governor for states
- [ 0.989063] audio_gpt9 : no governor for states
- [ 0.994091] audio_gpt10 : no governor for states
- [ 0.999215] audio_amix : no governor for states
- [ 1.004250] audio_mqs0 : no governor for states
- [ 1.009271] audio_mclkout0 : no governor for states
- [ 1.014686] audio_mclkout1 : no governor for states
- [ 1.020092] PD_DSP_MU_A : no governor for states
- [ 1.025212] PD_DSP_MU_B : no governor for states
- [ 1.030333] audio_ocram : no governor for states
- [ 1.035456] audio_dsp : no governor for states
- [ 1.040411] dma_elcdif_pll : no governor for states
- [ 1.045800] dma_lcd0 : no governor for states
- [ 1.050641] dma_flexcan0 : no governor for states
- [ 1.055856] dma_flexcan1 : no governor for states
- [ 1.061073] dma_flexcan2 : no governor for states
- [ 1.066291] dma_ftm0 : no governor for states
- [ 1.071133] dma_ftm1 : no governor for states
- [ 1.075970] dma_adc0 : no governor for states
- [ 1.080806] dma_lpi2c0 : no governor for states
- [ 1.085835] dma_lpi2c1 : no governor for states
- [ 1.090863] dma_lpi2c2 : no governor for states
- [ 1.095892] dma_lpi2c3 : no governor for states
- [ 1.100920] dma_lpuart0 : no governor for states
- [ 1.106044] PD_UART0_RX : no governor for states
- [ 1.111166] PD_UART0_TX : no governor for states
- [ 1.116290] dma_lpuart1 : no governor for states
- [ 1.121413] PD_UART1_RX : no governor for states
- [ 1.126544] PD_UART1_TX : no governor for states
- [ 1.131665] dma_lpuart2 : no governor for states
- [ 1.136784] PD_UART2_RX : no governor for states
- [ 1.141906] PD_UART2_TX : no governor for states
- [ 1.147030] dma_lpuart3 : no governor for states
- [ 1.152152] PD_UART3_RX : no governor for states
- [ 1.157276] PD_UART3_TX : no governor for states
- [ 1.162400] dma_spi0 : no governor for states
- [ 1.167239] PD_LPSPI0_RX : no governor for states
- [ 1.172456] PD_LPSPI0_TX : no governor for states
- [ 1.177678] dma_spi1 : no governor for states
- [ 1.182513] PD_LPSPI1_RX : no governor for states
- [ 1.187732] PD_LPSPI1_TX : no governor for states
- [ 1.192949] dma_spi2 : no governor for states
- [ 1.197788] PD_LPSPI2_RX : no governor for states
- [ 1.203005] PD_LPSPI2_TX : no governor for states
- [ 1.208224] dma_spi3 : no governor for states
- [ 1.213068] PD_LPSPI3_RX : no governor for states
- [ 1.218282] PD_LPSPI3_TX : no governor for states
- [ 1.223499] dma_pwm0 : no governor for states
- [ 1.228358] gpu0 : no governor for states
- [ 1.232800] vpu-power-domain : no governor for states
- [ 1.238395] VPU_ENC_MU : no governor for states
- [ 1.243422] VPU_ENC : no governor for states
- [ 1.248167] VPU_DEC_MU : no governor for states
- [ 1.253194] VPU_DEC : no governor for states
- [ 1.257944] hsio_gpio : no governor for states
- [ 1.262872] hsio_serdes_1 : no governor for states
- [ 1.268185] hsio_pcie1 : no governor for states
- [ 1.273219] cm40_i2c : no governor for states
- [ 1.278061] cm40_intmux : no governor for states
- [ 1.283177] dc0_power_domain : no governor for states
- [ 1.288772] dc0_pll0 : no governor for states
- [ 1.293611] dc0_pll1 : no governor for states
- [ 1.298451] mipi0_dsi_power_domain : no governor for states
- [ 1.304623] lvds0_power_domain : no governor for states
- [ 1.310404] PD_AUX_LVDS0 : no governor for states
- [ 1.315622] PD_DUAL_LVDS1 : no governor for states
- [ 1.320935] mipi0_dsi_i2c0 : no governor for states
- [ 1.326344] mipi0_dsi_i2c1 : no governor for states
- [ 1.331751] mipi0_dsi_pwm0 : no governor for states
- [ 1.337164] mipi1_dsi_power_domain : no governor for states
- [ 1.343326] lvds1_power_domain : no governor for states
- [ 1.349114] PD_AUX_LVDS1 : no governor for states
- [ 1.354338] PD_DUAL_LVDS0 : no governor for states
- [ 1.359645] mipi1_dsi_i2c0 : no governor for states
- [ 1.365057] mipi1_dsi_i2c1 : no governor for states
- [ 1.370460] mipi1_dsi_pwm0 : no governor for states
- [ 1.375874] imaging_power_domain : no governor for states
- [ 1.381846] mipi_csi0_power_domain : no governor for states
- [ 1.388013] mipi_csi0_i2c0 : no governor for states
- [ 1.393419] mipi_csi0_pwm : no governor for states
- [ 1.398738] parallel_csi_power_domain : no governor for states
- [ 1.405185] parallel_csi_i2c : no governor for states
- [ 1.410782] parallel_csi_pwm : no governor for states
- [ 1.416380] parallel_csi_pll : no governor for states
- [ 1.421978] imaging_pdma1 : no governor for states
- [ 1.427291] imaging_pdma2 : no governor for states
- [ 1.432603] imaging_pdma3 : no governor for states
- [ 1.437917] imaging_pdma4 : no governor for states
- [ 1.443230] imaging_pdma5 : no governor for states
- [ 1.448543] imaging_pdma6 : no governor for states
- [ 1.453862] imaging_pdma7 : no governor for states
- [ 1.459174] PD_JPEG_DEC_MP : no governor for states
- [ 1.464583] imaging_jpeg_dec : no governor for states
- [ 1.470174] PD_JPEG_ENC_MP : no governor for states
- [ 1.475583] imaging_jpeg_enc : no governor for states
- [ 1.481190] caam_job_ring1 : no governor for states
- [ 1.486588] caam_job_ring2 : no governor for states
- [ 1.491995] caam_job_ring3 : no governor for states
- [ 1.497610] CPU identified as i.MX8QXP, silicon rev 1.1
- [ 1.505168] EFI services will not be available.
- [ 1.518221] smp: Bringing up secondary CPUs ...
- (XEN) d0v1: vGICR: SGI: unhandled word write 0x000000ffffffff to ICACTIVER0
- [ 1.551469] Detected VIPT I-cache on CPU1
- [ 1.551510] GICv3: CPU1: found redistributor 1 region 0:0x0000000051b20000
- [ 1.558804] Xen: initializing cpu1
- [ 1.558831] CPU1: Booted secondary processor [410fd042]
- [ 1.558970] smp: Brought up 1 node, 2 CPUs
- [ 1.585107] SMP: Total of 2 processors activated.
- [ 1.590312] CPU features: detected: GIC system register CPU interface
- [ 1.597444] CPU features: detected: 32-bit EL0 Support
- [ 1.609293] CPU: All CPU(s) started at EL1
- [ 1.613806] alternatives: patching kernel code
- [ 1.619606] devtmpfs: initialized
- [ 1.636362] random: get_random_u32 called from bucket_table_alloc+0x104/0x268 with crng_init=0
- [ 1.646358] Registered cp15_barrier emulation handler
- [ 1.651916] Registered setend emulation handler
- [ 1.657183] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
- [ 1.667863] futex hash table entries: 512 (order: 4, 65536 bytes)
- [ 1.682754] pinctrl core: initialized pinctrl subsystem
- [ 1.690971] DMI not present or invalid.
- [ 1.695579] NET: Registered protocol family 16
- [ 1.705208] vdso: 2 pages (1 code @ ffff000008c56000, 1 data @ ffff000009374000)
- [ 1.713715] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
- [ 1.727293] DMA: preallocated 256 KiB pool for atomic allocations
- [ 1.734478] xen:swiotlb_xen: Warning: only able to allocate 32 MB for software IO TLB
- [ 1.747844] software IO TLB: mapped [mem 0xa2000000-0xa4000000] (32MB)
- [ 1.755635] Serial: AMBA PL011 UART driver
- [ 1.760380] imx rpmsg driver is registered.
- [ 1.767837] MU and Power domains initialized
- [ 1.772586] ***** imx8qxp_clocks_init *****
- [ 1.841018] imx8qxp-pinctrl iomuxc: initialized IMX pinctrl driver
- [ 1.873792] mxs_phy 5b100000.usbphy: 5b100000.usbphy supply phy-3p0 not found, using dummy regulator
- [ 1.896716] MU is ready for cross core communication!
- [ 1.902731] imx-rpmsg 90000000.rpmsg: assigned reserved memory node rpmsg_dma@0x90400000
- [ 1.912119] virtio_rpmsg_bus virtio0: rpmsg host is online
- [ 1.939206] virtio_rpmsg_bus virtio1: rpmsg host is online
- [ 1.982800] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
- [ 2.009663] ACPI: Interpreter disabled.
- [ 2.024112] xen:balloon: Initialising balloon driver
- [ 2.035466] vgaarb: loaded
- [ 2.038845] SCSI subsystem initialized
- [ 2.047349] usbcore: registered new interface driver usbfs
- [ 2.053558] usbcore: registered new interface driver hub
- [ 2.059467] usbcore: registered new device driver usb
- [ 2.065801] usb_phy_generic usbphynop1: usbphynop1 supply vcc not found, using dummy regulator
- [ 2.079752] i2c i2c-16: LPI2C adapter registered
- [ 2.086891] i2c i2c-17: LPI2C adapter registered
- [ 2.093231] i2c i2c-18: LPI2C adapter registered
- [ 2.101185] media: Linux media interface: v0.10
- [ 2.106325] Linux video capture interface: v2.00
- [ 2.111619] pps_core: LinuxPPS API ver. 1 registered
- [ 2.117046] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
- [ 2.127145] PTP clock support registered
- [ 2.131847] EDAC MC: Ver: 3.0.0
- [ 2.135736] dmi: Firmware registration failed.
- [ 2.141454] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns
- [ 2.152820] Advanced Linux Sound Architecture Driver Initialized.
- [ 2.160960] clocksource: Switched to clocksource arch_sys_counter
- [ 2.167810] VFS: Disk quotas dquot_6.6.0
- [ 2.172169] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
- [ 2.179832] pnp: PnP ACPI: disabled
- [ 2.190963] OF: /thermal-zones/cpu-thermal0/cooling-maps/map0: could not find phandle
- [ 2.200135] missing cooling_device property
- [ 2.204749] failed to build thermal zone cpu-thermal0: -22
- [ 2.210999] OF: /thermal-zones/pmic-thermal0/cooling-maps/map0: could not find phandle
- [ 2.219672] missing cooling_device property
- [ 2.224362] failed to build thermal zone pmic-thermal0: -22
- [ 2.230613] NET: Registered protocol family 2
- [ 2.235977] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
- [ 2.243758] TCP bind hash table entries: 4096 (order: 4, 65536 bytes)
- [ 2.250859] TCP: Hash tables configured (established 4096 bind 4096)
- [ 2.257901] UDP hash table entries: 256 (order: 1, 8192 bytes)
- [ 2.264302] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
- [ 2.271319] NET: Registered protocol family 1
- [ 2.276456] RPC: Registered named UNIX socket transport module.
- [ 2.282937] RPC: Registered udp transport module.
- [ 2.288149] RPC: Registered tcp transport module.
- [ 2.293374] RPC: Registered tcp NFSv4.1 backchannel transport module.
- [ 2.301701] kvm [1]: HYP mode not available
- [ 2.310213] audit: initializing netlink subsys (disabled)
- [ 2.316297] audit: type=2000 audit(1.720:1): state=initialized audit_enabled=0 res=1
- [ 2.323820] workingset: timestamp_bits=44 max_order=17 bucket_order=0
- [ 2.339816] NFS: Registering the id_resolver key type
- [ 2.345422] Key type id_resolver registered
- [ 2.350017] Key type id_legacy registered
- [ 2.354491] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
- [ 2.362744] ntfs: driver 2.1.32 [Flags: R/W].
- [ 2.367755] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
- [ 2.374986] fuse init (API version 7.26)
- [ 2.388893] Key type asymmetric registered
- [ 2.393513] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
- [ 2.401625] io scheduler noop registered
- [ 2.406311] io scheduler cfq registered (default)
- [ 2.411479] io scheduler mq-deadline registered
- [ 2.416551] io scheduler kyber registered
- [ 2.446583] imx6q-pcie 5f010000.pcie: 5f010000.pcie supply epdev_on not found, using dummy regulator
- [ 2.456912] OF: PCI: host bridge /pcie@0x5f010000 ranges:
- [ 2.462992] OF: PCI: No bus range found for /pcie@0x5f010000, using [bus 00-ff]
- [ 2.471205] OF: PCI: IO 0x7ff80000..0x7ff8ffff -> 0x00000000
- [ 2.477738] OF: PCI: MEM 0x70000000..0x7fefffff -> 0x70000000
- [ 2.489082] imx6q-pcie 5f010000.pcie: pcie phy pll is locked.
- [ 2.628356] imx6q-pcie 5f010000.pcie: Link: Gen2 disabled
- [ 2.634264] imx6q-pcie 5f010000.pcie: Link up, Gen1
- [ 2.641029] imx6q-pcie 5f010000.pcie: PCI host bridge to bus 0000:00
- [ 2.648010] pci_bus 0000:00: root bus resource [bus 00-ff]
- [ 2.654085] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
- [ 2.660900] pci_bus 0000:00: root bus resource [mem 0x70000000-0x7fefffff]
- (XEN) physdev.c:16:d0v0 PHYSDEVOP cmd=25: not implemented
- (XEN) physdev.c:16:d0v0 PHYSDEVOP cmd=15: not implemented
- [ 2.679921] pci 0000:00:00.0: Failed to add - passthrough or MSI/MSI-X might fail!
- (XEN) physdev.c:16:d0v0 PHYSDEVOP cmd=15: not implemented
- [ 2.694939] pci 0000:01:00.0: Failed to add - passthrough or MSI/MSI-X might fail!
- [ 2.713100] pci 0000:00:00.0: BAR 0: assigned [mem 0x70000000-0x70ffffff 64bit]
- [ 2.721114] pci 0000:00:00.0: BAR 6: assigned [mem 0x71000000-0x71ffffff pref]
- [ 2.729065] pci 0000:00:00.0: BAR 15: assigned [mem 0x72000000-0x721fffff 64bit pref]
- [ 2.737714] pci 0000:01:00.0: BAR 0: assigned [mem 0x72000000-0x720fffff 64bit pref]
- [ 2.746285] pci 0000:01:00.0: BAR 2: assigned [mem 0x72100000-0x721fffff 64bit pref]
- [ 2.754826] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
- [ 2.760566] pci 0000:00:00.0: bridge window [mem 0x72000000-0x721fffff 64bit pref]
- [ 2.770074] pcieport 0000:00:00.0: Signaling PME with IRQ 394
- [ 2.776545] pcieport 0000:00:00.0: AER enabled with IRQ 395
- [ 2.784656] pwm-backlight backlight: backlight supply power not found, using dummy regulator
- [ 2.803818] mxs-dma 5b810000.dma-apbh: initialized
- [ 2.811981] Bus freq driver module loaded
- [ 2.823646] audit: type=1805 audit(2.228:2): svs=0x00000000 lpsr=0x00000000 lptds=0x00000000 ppid=0 pid=1 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="swapper/0" exe=(null)
- [ 2.849420] xen:xen_evtchn: Event-channel device installed
- [ 2.863794] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
- [ 2.874887] SuperH (H)SCI(F) driver initialized
- [ 2.881390] msm_serial: driver initialized
- [ 2.888138] 5a060000.serial: ttyLP0 at MMIO 0x5a060010 (irq = 50, base_baud = 5000000) is a FSL_LPUART
- [ 2.899010] fsl-lpuart 5a060000.serial: NO DMA tx channel, run at cpu mode
- [ 2.906544] fsl-lpuart 5a060000.serial: NO DMA rx channel, run at cpu mode
- [ 2.915094] 5a080000.serial: ttyLP2 at MMIO 0x5a080010 (irq = 51, base_baud = 5000000) is a FSL_LPUART
- [ 2.956462] imx8-dpr-channel 560d0000.dpr-channel: Linked as a consumer to 56040000.prg
- [ 2.965772] imx8-dpr-channel 560e0000.dpr-channel: Linked as a consumer to 56050000.prg
- [ 2.974565] imx8-dpr-channel 560e0000.dpr-channel: Linked as a consumer to 56040000.prg
- [ 2.983907] imx8-dpr-channel 560f0000.dpr-channel: Linked as a consumer to 56060000.prg
- [ 2.995285] imx8-dpr-channel 56100000.dpr-channel: Linked as a consumer to 56070000.prg
- [ 3.004074] imx8-dpr-channel 56100000.dpr-channel: Linked as a consumer to 56080000.prg
- [ 3.015416] imx8-dpr-channel 56110000.dpr-channel: Linked as a consumer to 56090000.prg
- [ 3.024215] imx8-dpr-channel 56110000.dpr-channel: Linked as a consumer to 560a0000.prg
- [ 3.035543] imx8-dpr-channel 56120000.dpr-channel: Linked as a consumer to 560b0000.prg
- [ 3.044326] imx8-dpr-channel 56120000.dpr-channel: Linked as a consumer to 560c0000.prg
- [ 3.057140] dpu-core 56180000.dpu: Linked as a consumer to 56100000.dpr-channel
- [ 3.065212] dpu-core 56180000.dpu: Linked as a consumer to 56110000.dpr-channel
- [ 3.073238] dpu-core 56180000.dpu: Linked as a consumer to 560f0000.dpr-channel
- [ 3.081338] dpu-core 56180000.dpu: Linked as a consumer to 56120000.dpr-channel
- [ 3.089355] dpu-core 56180000.dpu: Linked as a consumer to 56020000.pixel-combiner
- [ 3.098597] dpu-core 56180000.dpu: driver probed
- [ 3.113240] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
- [ 3.120493] [drm] No driver support for vblank timestamp query.
- [ 3.127131] dpu-core 56180000.dpu: Linked as a consumer to 560d0000.dpr-channel
- [ 3.135168] dpu-core 56180000.dpu: Linked as a consumer to 560e0000.dpr-channel
- [ 3.143220] imx-drm display-subsystem: bound imx-drm-dpu-bliteng.2 (ops dpu_bliteng_ops)
- [ 3.152763] imx-drm display-subsystem: bound imx-dpu-crtc.0 (ops dpu_crtc_ops)
- [ 3.161260] imx-drm display-subsystem: bound imx-dpu-crtc.1 (ops dpu_crtc_ops)
- [ 3.169225] [drm] Cannot find any crtc or sizes
- [ 3.174777] [drm] Initialized imx-drm 1.0.0 20120507 for display-subsystem on minor 0
- [ 3.185887] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
- [ 3.193135] [drm] No driver support for vblank timestamp query.
- [ 3.241440] Console: switching to colour frame buffer device 80x30
- [ 3.264354] mxsfb_drm 5a180000.lcdif: fb0: frame buffer device
- [ 3.271372] [drm] Initialized mxsfb-drm 1.0.0 20160824 for 5a180000.lcdif on minor 1
- [ 3.280308] cacheinfo: Unable to detect cache hierarchy for CPU 0
- [ 3.294249] brd: module loaded
- [ 3.303046] loop: module loaded
- [ 3.306626] Invalid max_queues (4), will use default max: 2.
- [ 3.313413] zram: Added device: zram0
- [ 3.323060] slram: not enough parameters.
- [ 3.334708] libphy: Fixed MDIO Bus: probed
- [ 3.341934] fec 5b040000.ethernet: 5b040000.ethernet supply phy not found, using dummy regulator
- [ 3.351909] pps pps0: new PPS source ptp0
- [ 3.361736] libphy: fec_enet_mii_bus: probed
- [ 3.367611] fec 5b040000.ethernet eth0: registered PHC device 0
- [ 3.374446] xen_netfront: Initialising Xen virtual ethernet driver
- [ 3.388030] xhci-cdns3: xHCI Host Controller
- [ 3.392831] xhci-cdns3: new USB bus registered, assigned bus number 1
- [ 3.431882] xhci-cdns3: hcc params 0x200073c8 hci version 0x100 quirks 0xffffffffa0018010
- [ 3.441894] hub 1-0:1.0: USB hub found
- [ 3.446039] hub 1-0:1.0: 1 port detected
- [ 3.450680] xhci-cdns3: xHCI Host Controller
- [ 3.455472] xhci-cdns3: new USB bus registered, assigned bus number 2
- [ 3.462681] xhci-cdns3: Host supports USB 3.0 SuperSpeed
- [ 3.468792] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
- [ 3.478306] hub 2-0:1.0: USB hub found
- [ 3.482438] hub 2-0:1.0: 1 port detected
- [ 3.487573] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
- [ 3.494724] ehci-pci: EHCI PCI platform driver
- [ 3.499767] ehci-orion: EHCI orion driver
- [ 3.505505] usbcore: registered new interface driver usb-storage
- [ 3.512217] usbcore: registered new interface driver usbserial
- [ 3.518661] usbcore: registered new interface driver usbserial_generic
- [ 3.525858] usbserial: USB Serial support registered for generic
- [ 3.532513] usbcore: registered new interface driver cp210x
- [ 3.538670] usbserial: USB Serial support registered for cp210x
- [ 3.545240] usbcore: registered new interface driver ftdi_sio
- [ 3.551555] usbserial: USB Serial support registered for FTDI USB Serial Device
- [ 3.559717] usbcore: registered new interface driver pl2303
- [ 3.565847] usbserial: USB Serial support registered for pl2303
- [ 3.572447] usbcore: registered new interface driver usb_ehset_test
- [ 3.602057] usb3503 17-0008: switched to HUB mode
- [ 3.607234] usb3503 17-0008: usb3503_probe: probed in hub mode
- [ 3.616071] usbmisc_imx 5b0d0200.usbmisc: 5b0d0200.usbmisc supply vbus-wakeup not found, using dummy regulator
- [ 3.631579] input: sc-powerkey as /devices/platform/sc-powerkey/input/input0
- [ 3.642003] input: AD7879 Touchscreen as /devices/platform/5a800000.i2c/i2c-17/17-002c/input/input1
- [ 3.656932] rtc-ds1307 18-0068: registered as rtc0
- [ 3.664583] imx_sc_rtc rtc: rtc core: registered rtc as rtc1
- [ 3.671806] i2c /dev entries driver
- [ 3.679921] IR NEC protocol handler initialized
- [ 3.684915] IR RC5(x/sz) protocol handler initialized
- [ 3.690512] IR RC6 protocol handler initialized
- [ 3.695526] IR JVC protocol handler initialized
- [ 3.700612] IR Sony protocol handler initialized
- [ 3.705684] IR SANYO protocol handler initialized
- [ 3.710884] IR Sharp protocol handler initialized
- [ 3.716112] IR MCE Keyboard/mouse protocol handler initialized
- [ 3.722564] IR XMP protocol handler initialized
- [ 3.732566] mxc-mipi-csi2 58227000.csi: mipi_csi2_probe
- [ 3.759458] ov5640_mipi_v3 16-003c: 16-003c supply DOVDD not found, using dummy regulator
- [ 3.768511] ov5640_mipi_v3 16-003c: 16-003c supply DVDD not found, using dummy regulator
- [ 3.777430] ov5640_mipi_v3 16-003c: 16-003c supply AVDD not found, using dummy regulator
- [ 3.788468] ov5640_mipi_v3 16-003c: Read reg error: reg=300a
- [ 3.794674] camera ov5640 is not found
- [ 3.800363] mx8-img-md: Registered mxc_isi.0.capture as /dev/video0
- [ 3.807433] mxc-isi 58100000.isi: register m2m device success
- [ 3.814051] mxc-isi 58100000.isi: mxc_md_unregister_all unregister ISI channel[0]
- [ 3.824309] mxc-jpeg 58400000.jpegdec: decoder device registered as /dev/video0 (81,0)
- [ 3.834740] mxc-jpeg 58450000.jpegenc: encoder device registered as /dev/video2 (81,2)
- [ 3.848346] imx-sc-thermal thermal-sensor: failed to register temp sensor: 0
- [ 3.856089] imx-sc-thermal: probe of thermal-sensor failed with error -22
- [ 3.865925] imx8-wdt wdog: initialized (timeout=60 sec, nowayout=0)
- [ 3.875184] sdhci: Secure Digital Host Controller Interface driver
- [ 3.881990] sdhci: Copyright(c) Pierre Ossman
- [ 3.887345] Synopsys Designware Multimedia Card Interface Driver
- [ 3.896080] sdhci-pltfm: SDHCI platform and OF driver helper
- [ 3.904495] mmc0: CQHCI version 5.10
- [ 3.953012] mmc0: SDHCI controller on 5b010000.usdhc [5b010000.usdhc] using ADMA
- [ 3.966195] mmc1: CQHCI version 5.10
- [ 3.970245] sdhci-esdhc-imx 5b020000.usdhc: Got CD GPIO
- [ 4.021177] mmc1: SDHCI controller on 5b020000.usdhc [5b020000.usdhc] using ADMA
- [ 4.073783] ledtrig-cpu: registered to indicate activity on CPUs
- [ 4.086590] caam 31400000.caam: ERA source: device tree.
- [ 4.098171] mmc1: new high speed SDHC card at address aaaa
- [ 4.106974] mmcblk1: mmc1:aaaa SL16G 14.8 GiB
- [ 4.114073] mmc0: new HS400 MMC card at address 0001
- [ 4.120141] mmcblk0: mmc0:0001 Q2J54A 3.59 GiB
- [ 4.126306] mmcblk0boot0: mmc0:0001 Q2J54A partition 1 16.0 MiB
- [ 4.133519] mmcblk0boot1: mmc0:0001 Q2J54A partition 2 16.0 MiB
- [ 4.140309] mmcblk0rpmb: mmc0:0001 Q2J54A partition 3 512 KiB, chardev (237:0)
- [ 4.149426] mmcblk0: p1 p2
- [ 4.155737] mmcblk1: p1 p2
- [ 4.169006] usb 1-1: new high-speed USB device number 2 using cdns-usb3
- [ 4.179652] caam algorithms registered in /proc/crypto
- [ 4.189090] caam_jr 31430000.jr2: registering rng-caam
- [ 4.195418] caam 31400000.caam: caam pkc algorithms registered in /proc/crypto
- [ 4.206330] hidraw: raw HID events driver (C) Jiri Kosina
- [ 4.212459] usbcore: registered new interface driver usbhid
- [ 4.218571] usbhid: USB HID core driver
- [ 4.236145] sgtl5000 17-000a: sgtl5000 revision 0x11
- [ 4.290439] NET: Registered protocol family 26
- [ 4.295915] NET: Registered protocol family 10
- [ 4.301620] Segment Routing with IPv6
- [ 4.305898] NET: Registered protocol family 17
- [ 4.311227] Key type dns_resolver registered
- [ 4.316821] registered taskstats version 1
- [ 4.324243] hub 1-1:1.0: USB hub found
- [ 4.328548] hub 1-1:1.0: 2 ports detected
- [ 4.343169] cpu cpu0: failed to init OPP table: -19
- [ 4.355799] ci_hdrc ci_hdrc.0: EHCI Host Controller
- [ 4.361214] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 3
- [ 4.385010] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00
- [ 4.391746] hub 3-0:1.0: USB hub found
- [ 4.395885] hub 3-0:1.0: 1 port detected
- [ 4.411721] asoc-simple-card sound: sgtl5000 <-> 59040000.sai mapping ok
- [ 4.419088] asoc-simple-card sound: ASoC: no DMI vendor name!
- [ 4.433515] input: gpio-keys as /devices/platform/gpio-keys/input/input2
- [ 4.441146] random: fast init done
- [ 4.446412] rtc-ds1307 18-0068: setting system clock to 2001-01-01 09:16:09 UTC (978340569)
- [ 4.458381] 3.3V: disabling
- [ 4.461579] 5V: disabling
- [ 4.464434] ALSA device list:
- [ 4.467786] #0: imx8qxp-sgtl5000
- [ 4.492125] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
- [ 4.501049] VFS: Mounted root (ext4 filesystem) on device 179:34.
- [ 4.510292] devtmpfs: mounted
- [ 4.513986] Freeing unused kernel memory: 1216K
- [ 4.610155] systemd[1]: System time before build time, advancing clock.
- [ 4.627168] systemd[1]: systemd 239 running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
- [ 4.650513] usb 1-1.2: new high-speed USB device number 3 using cdns-usb3
- [ 4.657960] systemd[1]: Detected architecture arm64.
- Welcome to TDX Wayland with XWayland 2.6-snapshot-20200610 (thud)!
- [ 4.677073] systemd[1]: Set hostname to <colibri-imx8x>.
- [ 4.764632] hub 1-1.2:1.0: USB hub found
- [ 4.769081] hub 1-1.2:1.0: 4 ports detected
- [ 4.975729] random: systemd: uninitialized urandom read (16 bytes read)
- [ 4.983069] systemd[1]: Reached target Remote File Systems.
- [ OK ] Reached target Remote File Systems.
- [ 4.995505] random: systemd: uninitialized urandom read (16 bytes read)
- [ 5.003101] systemd[1]: Listening on Journal Audit Socket.
- [ OK ] Listening on Journal Audit Socket.
- [ 5.014734] random: systemd: uninitialized urandom read (16 bytes read)
- [ 5.022940] systemd[1]: Listening on Syslog Socket.
- [ OK ] Listening on Syslog Socket.
- [ 5.033716] systemd[1]: Listening on Network Service Netlink Socket.
- [ OK ] Listening on Network Service Netlink Socket.
- [ 5.047471] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
- [ OK ] Started Dispatch Password Requests to Console Directory Watch.
- [ 5.064564] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
- [ OK ] Started Forward Password Requests to Wall Directory Watch.
- [ 5.082826] systemd[1]: Created slice User and Session Slice.
- [ OK ] Created slice User and Session Slice.
- [ OK ] Reached target Slices.
- [ OK ] Listening on Journal Socket (/dev/log).
- [ OK ] Listening on initctl Compatibility Named Pipe.
- [ OK ] Listening on Journal Socket.
- Mounting Kernel Debug File System...
- [ OK ] Started Hardware RNG Entropy Gatherer Daemon.
- Starting Create list of required st…ce nodes for the current kernel...
- Starting Remount Root and Kernel File Systems...[ 5.164061] random: crng init
- done
- [ OK ] Created slice system-getty.slice.
- [ 5.175010] r[andom: 7 urandom OK warning(s) miss] ed due to rateliListening on udev Kernel Socket.miting
- [ OK ] Reached target Paths.
- Starting Journal Service...
- Mounting Mount /proc/xen files...
- Starting Load Kernel Modules...
- [ 5.259840] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
- Mounting POSIX Message Queue File System...
- [ 5.273811] galcore: loading out-of-tree module taints kernel.
- [ OK ] Reached target Swap.
- Mounting Temporary Directory (/tmp)...
- [ 5.301914] Galcore version 6.2.4.190076
- [ OK ] Created slice system-serial\x2dgetty.slice.
- Mounting Huge Pages File System...
- [ OK ] Listening on udev Control Socket.
- Starting udev Coldplug all Devices...
- [ OK ] Reached target Host and Network Name Lookups.
- [ OK ] Mounted Kernel Debug File System.
- [ OK ] Started Create list of required sta…vice nodes for the current kernel.
- [ OK ] Started Remount Root and Kernel File Systems.
- [ OK ] Mounted Mount /proc/xen files.
- [ OK ] Mounted POSIX Message Queue File System.
- [ OK ] Mounted Temporary Directory (/tmp).
- [ OK ] Mounted Huge Pages File System.
- Starting Create Static Device Nodes in /dev...
- [ OK ] Started Journal Service.
- Starting Flush Journal to Persistent Storage...
- [ OK ] Started Create Static Device Nodes in /dev.
- [ 5.669602] systemd-journald[2127]: Received request to flush runtime journal from PID 1
- [ OK ] Reached target Local File Systems (Pre).
- Mounting mount xenstore file system...
- [ OK ] Reached target Containers.
- Mounting /var/volatile...
- Starting udev Kernel Device Manager...
- [ OK ] Started Load Kernel Modules.
- [ OK ] Started Flush Journal to Persistent Storage.
- [ OK [ 5.837979] usb 1-1.2.1: new high-speed USB device number 4 using cdns-usb3
- ] Mounted mount xenstore file system.
- [ OK ] Started udev Kernel Device Manager.
- [ OK ] Mounted /var/volatile.
- Starting Load/Save Random Seed...
- [ OK ] Reached target Local File Systems.
- Starting Create Volatile Files and Directories...
- Mounting Kernel Configuration File System...
- [ 5.973362] usb-storage 1-1.2.1:1.0: USB Mass Storage device detected
- Starting Apply Kernel Variables...
- [ 6.013292] scsi host0: usb-storage 1-1.2.1:1.0
- Mounting FUSE Control File System...
- [ OK ] Started Load/Save Random Seed.
- [ OK ] Started Create Volatile Files and Directories.
- [ OK ] Mounted Kernel Configuration File System.
- [ OK ] Started Apply Kernel Variables.
- [ OK ] Mounted FUSE Control File System.
- Starting Network Time Synchronization...
- Starting Update UTMP about System Boot/Shutdown...
- [ OK ] Started Update UTMP about System Boot/Shutdown.
- [ OK ] Started udev Coldplug all Devices.
- [ OK ] Started Network Time Synchronization.
- [ OK ] Reached target System Time Synchronized.
- [ OK ] Reached target System Initialization.
- [ OK ] Listening on dropbear.socket.
- [ OK ] Started Daily Cleanup of Temporary Directories.
- [ OK ] Reached target Timers.
- [ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
- [ OK ] Listening on D-Bus System Message Bus Socket.
- [ OK ] Listening on RPCbind Server Activation Socket.
- [ OK ] Reached target Sockets.
- [ OK ] Reached target Basic System.
- [ OK ] Started System Logging Service.
- Starting Login Service...
- [ OK ] Started Bluetooth Audio ALSA Backend.
- Starting The Xen xenstore...
- [ OK ] Started Timestamping service.
- [ OK ] Started D-Bus System Message Bus.
- Starting Connection service...
- [ 6.676648] Bluetooth: Core ver 2.22
- [ OK ] Started Kernel Logging Service.[ 6.695157] N
- ET: Registered protocol family 31
- Starting Telephony service...
- [ 6.717796] Bluetooth: HCI device and connection manager initialized
- [ 6.749061] Bluetooth: HCI socket layer initialized
- Starting Load default USB gadget schema g1.schema...[ 6.770344] Bluetooth: L2CAP socket layer initialized
- [ 6.781123] Bluetooth: SCO socket layer initialized
- Starting Avahi mDNS/DNS-SD Stack...
- Starting RPC Bind Service...
- [ OK ] Started RPC Bind Service.
- [ 6.920556] using random self ethernet address
- [ 6.926432] using random host ethernet address
- [ OK ] Started Telephony service.
- [ OK ] Started Avahi mDNS/DNS-SD Stack.
- [ OK ] Started Login Service.
- [ 7.026264] scsi 0:0:0:0: Direct-Access SanDisk Extreme 1.00 PQ: 0 ANSI: 6
- [ 7.042157] sd 0:0:0:0: [sda] 247201792 512-byte logical blocks: (127 GB/118 GiB)
- [ 7.056770] sd 0:0:0:0: [sda] Write Protect is off
- [ 7.066663] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
- [ OK ] Started The Xen xenstore.
- [ OK ] Started Connection service.
- [ 7.189975] sda: sda1
- Starting xen-init-dom0, initialise …nodes, JSON configuration stub)...[ 7.197961] sd 0:0:0:0: [sda] Attached SCSI removable disk
- [ 7.221163] usb0: HOST MAC 00:14:2d:ff:ff:fe
- Starting Xenconsoled - handles logg…m guest consoles and hypervisor...[ 7.253301] usb0: MAC 00:14:2d:ff:ff:ff
- [ OK ] Started Load default USB gadget schema g1.schema.
- [ 7.349040] Micrel KSZ8041 5b040000.ethernet-1:02: attached PHY driver [Micrel KSZ8041] (mii_bus:phy_addr=5b040000.ethernet-1:02, irq=POLL)
- [ OK ] Started Xenconsoled - handles loggi…rom guest consoles and hypervisor.
- [ 7.393846] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
- Starting qemu for xen dom0 disk backend...
- Starting Hostname Service...
- Starting WPA supplicant...
- Starting Network Service...
- [ 7.483760] [VPU Encoder] enable mu for core[0]
- [ 7.497376] [VPU Encoder] vpu encoder core[0] firmware version is 1.2.6
- [ OK ] Started xen-init-dom0, initialise D…e nodes, JSON configuration stub).
- [ OK ] Started qemu for xen dom0 disk backend.
- [ OK ] Started WPA supplicant.
- Starting Xendomains - start and stop guests on boot and shutdown...
- [ OK ] Started Network Service.
- [ OK ] Reached target Network.
- Starting Permit User Sessions...
- [ OK ] Started NFS status monitor for NFSv2/3 locking..
- [ OK ] Started Permit User Sessions.
- Starting Weston Wayland Compositor (on tty7)...
- [ OK ] Started Getty on tty1.
- [ 7.846363] CAN device driver interface
- [ OK ] Started Weston Wayland Compositor (on tty7).
- [ 7.925033] [CRTC:31:crtc-0] vblank wait timed out
- [ 7.925077] ------------[ cut here ]------------
- [ 7.925097] WARNING: CPU: 1 PID: 3609 at drivers/gpu/drm/drm_atomic_helper.c:1240 drm_atomic_helper_wait_for_vblanks.part.7+0x244/0x258
- [ 7.925100] Modules linked in: mcp251x(+) can_dev usb_f_rndis u_ether bluetooth ecdh_generic libcomposite configfs galcore(O)
- [ 7.925130] CPU: 1 PID: 3609 Comm: (n-launch) Tainted: G O 4.14.170-3.0.4+gbaa6c24240a4 #1
- [ 7.925133] Hardware name: Toradex Colibri iMX8QXP/DX on Colibri Evaluation Board V3 (DT)
- [ 7.925136] task: ffff800025245100 task.stack: ffff000018020000
- [ 7.925142] PC is at drm_atomic_helper_wait_for_vblanks.part.7+0x244/0x258
- [ 7.925148] LR is at drm_atomic_helper_wait_for_vblanks.part.7+0x244/0x258
- [ 7.925151] pc : [<ffff0000086d0d14>] lr : [<ffff0000086d0d14>] pstate: 40000145
- [ 7.925153] sp : ffff000018023790
- [ 7.925158] x29: ffff000018023790 x28: 0000000000000118
- [ 7.925164] x27: 0000000000000000 x26: 0000000000000001
- [ 7.925169] x25: 0000000000000038 x24: ffff80002678f000
- [ 7.925175] x23: 0000000000000001 x22: ffff800025a92c00
- [ 7.925181] x21: 0000000000000000 x20: ffff8000267bb0d0
- [ 7.925187] x19: 0000000000000000 x18: ffff000009392000
- [ 7.925194] x17: 0000ffff92e98910 x16: 0000aaaac1e95c08
- [ 7.925200] x15: 00000000fffffff0 x14: ffff00000951e250
- [ 7.925205] x13: 0000000000000000 x12: ffff00000951d000
- [ 7.925211] x11: ffff000009392000 x10: ffff00000951dce0
- [ 7.925217] x9 : 0000000000000000 x8 : ffff00000952b59c
- [ 7.925223] x7 : 0000000000000000 x6 : 000000001314c1ad
- [ 7.925229] x5 : 0000000000000000 x4 : 0000000000000000
- [ 7.925236] x3 : ffffffffffffffff x2 : 0000800022c01000
- [ 7.925243] x1 : ffff800025245100 x0 : 0000000000000026
- [ 7.925249] Call trace:
- [ 7.925254] Exception stack(0xffff000018023650 to 0xffff000018023790)
- [ 7.925260] 3640: 0000000000000026 ffff800025245100
- [ 7.925265] 3660: 0000800022c01000 ffffffffffffffff 0000000000000000 0000000000000000
- [ 7.925270] 3680: 000000001314c1ad 0000000000000000 ffff00000952b59c 0000000000000000
- [ 7.925276] 36a0: ffff00000951dce0 ffff000009392000 ffff00000951d000 0000000000000000
- [ 7.925283] 36c0: ffff00000951e250 00000000fffffff0 0000aaaac1e95c08 0000ffff92e98910
- [ 7.925290] 36e0: ffff000009392000 0000000000000000 ffff8000267bb0d0 0000000000000000
- [ 7.925297] 3700: ffff800025a92c00 0000000000000001 ffff80002678f000 0000000000000038
- [ 7.925305] 3720: 0000000000000001 0000000000000000 0000000000000118 ffff000018023790
- [ 7.925310] 3740: ffff0000086d0d14 ffff000018023790 ffff0000086d0d14 0000000040000145
- [ 7.925319] 3760: ffff800026bc7500 ffff800026bb1210 0000ffffffffffff 0000000000000000
- [ 7.925323] 3780: ffff000018023790 ffff0000086d0d14
- [ 7.925331] [<ffff0000086d0d14>] drm_atomic_helper_wait_for_vblanks.part.7+0x244/0x258
- [ 7.925338] [<ffff0000086d0eb0>] drm_atomic_helper_commit_tail_rpm+0x58/0x70
- [ 7.925344] [<ffff0000086d0dfc>] commit_tail+0x44/0x88
- [ 7.925349] [<ffff0000086d107c>] drm_atomic_helper_commit+0x12c/0x130
- [ 7.925358] [<ffff0000086edd98>] drm_atomic_commit+0x50/0x60
- [ 7.925364] [<ffff0000086d40ec>] restore_fbdev_mode_atomic+0x1dc/0x200
- [ 7.925370] [<ffff0000086d4fc4>] drm_fb_helper_pan_display+0xa4/0x1c0
- [ 7.925377] [<ffff00000855b1c8>] fb_pan_display+0x90/0x100
- [ 7.925384] [<ffff0000085697f4>] bit_update_start+0x1c/0x40
- [ 7.925389] [<ffff000008566d70>] fbcon_switch+0x448/0x550
- [ 7.925397] [<ffff00000866396c>] redraw_screen+0x12c/0x220
- [ 7.925403] [<ffff000008663bb0>] csi_J+0x150/0x158
- [ 7.925408] [<ffff000008667100>] do_con_trol+0xd78/0x1440
- [ 7.925413] [<ffff000008667b18>] do_con_write.part.16+0x350/0x8c0
- [ 7.925418] [<ffff000008668110>] con_write+0x28/0x70
- [ 7.925424] [<ffff00000864fc7c>] n_tty_write+0x174/0x408
- [ 7.925429] [<ffff00000864b954>] tty_write+0x1a4/0x2d0
- [ 7.925439] [<ffff00000821f920>] __vfs_write+0x18/0x118
- [ 7.925447] [<ffff00000821fc0c>] vfs_write+0xa4/0x1a8
- [ 7.925453] [<ffff00000821fed4>] SyS_write+0x4c/0xb8
- [ 7.925457] Exception stack(0xffff000018023ec0 to 0xffff000018024000)
- [ 7.925464] 3ec0: 0000000000000003 0000ffff8c74e470 000000000000000a 0000ffff8c51d000
- [ 7.925470] 3ee0: 0000fffff796d1e8 0000fffff796d231 00010004157f1c03 16170f12001a1311
- [ 7.925478] 3f00: 0000000000000040 0000000500004500 000000000000000a ffffffffffffffff
- [ 7.925483] 3f20: 0000000000008e3b 0000000000000000 0000000000000005 0000000000000001
- [ 7.925490] 3f40: 0000ffff8c837f48 0000ffff8c500950 0000000000000fff 0000000000000003
- [ 7.925496] 3f60: 0000ffff8c74e470 0000000000000003 0000000000000000 00000000ffffffff
- [ 7.925503] 3f80: 0000aaaae7a82f78 0000aaaae7a82ac0 0000aaaae7a8fb50 0000aaaae7adfb00
- [ 7.925510] 3fa0: 0000fffff796d630 0000fffff796d230 0000ffff8c69321c 0000fffff796d230
- [ 7.925516] 3fc0: 0000ffff8c500978 0000000020001000 0000000000000003 0000000000000040
- [ 7.925524] 3fe0: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
- [ 7.925531] [<ffff000008083b18>] __sys_trace_return+0x0/0x4
- [ 7.925535] ---[ end trace ec6854816cd3fac0 ]---
- [ 8.013462] mcp251x spi0.0 can0: MCP2515 successfully initialized.
- [ OK ] Started Xendomains - start and stop guests on boot and shutdown.
- [ OK ] Started Hostname Service.
- Starting Xen-watchdog - run xen watchdog daemon...
- Starting Start a wayland application...
- [ OK ] Started Xen-watchdog - run xen watchdog daemon.
- [ OK ] Created slice User Slice of UID 0.
- [ OK ] Created slice system-user\x2druntime\x2ddir.slice.
- [ OK ] Started /run/user/0 mount wrapper.
- Starting User Manager for UID 0...
- [ 8.784340] audit: type=1006 audit(1597751163.060:3): pid=3638 uid=0 old-auid=4294967295 auid=0 tty=(none) old-ses=4294967295 ses=1 res=1
- [ OK ] Started Session c1 of user root.
- [ 8.887814] Loading modules backported from Linux version v5.4.27-0-g585e0cc08069
- [ OK ] Created slice system-systemd\x2dbacklight.slice.
- Starting Load/Save Screen Backlight…ightness of backlight:backlight...
- [ 8.968193] Backport generated by backports.git v5.4.27-1-0-gf6e8852f
- [ OK ] Started Load/Save Screen Backlight Brightness of backlight:backlight.
- [ OK ] Started User Manager for UID 0.
- [ 9.070879] cfg80211: Loading compiled-in X.509 certificates for regulatory database
- [ 9.119939] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
- [ OK ] Found device /dev/ttyS0.
- [ 9.360891] mwifiex_pcie 0000:01:00.0: enabling device (0000 -> 0002)
- [ 9.372048] mwifiex_pcie: PCI memory map Virt0: ffff000018300000 PCI memory map Virt2: ffff000018500000
- Starting Save/Restore Sound Card State...
- [ OK ] Started Serial Getty on ttyS0.
- [ 9.442137] alloc_contig_range: [bc600, bc800) PFNs busy
- [ 9.456460] alloc_contig_range: [bc700, bc900) PFNs busy
- [ 9.476231] alloc_contig_range: [bc600, bc800) PFNs busy
- [ OK ] Started Start a wayland application.
- [ 10.504055] mwifiex_pcie 0000:01:00.0: info: FW download over, size 634228 bytes
- [ OK ] Started Save/Restore Sound Card State.
- [ OK ] Reached target Sound Card.
- [ 11.281048] mwifiex_pcie 0000:01:00.0: WLAN FW is active
- [ 11.287808] kworker/0:2: page allocation failure: order:0, mode:0x1080020(GFP_ATOMIC), nodemask=(null)
- [ 11.298026] kworker/0:2 cpuset=/ mems_allowed=0
- [ 11.303041] CPU: 0 PID: 1764 Comm: kworker/0:2 Tainted: G W O 4.14.170-3.0.4+gbaa6c24240a4 #1
- [ 11.313472] Hardware name: Toradex Colibri iMX8QXP/DX on Colibri Evaluation Board V3 (DT)
- [ 11.322508] Workqueue: events request_firmware_work_func
- [ 11.328374] Call trace:
- [ 11.331128] [<ffff000008089ad8>] dump_backtrace+0x0/0x3c0
- [ 11.337100] [<ffff000008089eac>] show_stack+0x14/0x20
- [ 11.342700] [<ffff000008c250c4>] dump_stack+0xa8/0xcc
- [ 11.348304] [<ffff0000081a0c00>] warn_alloc+0xe0/0x170
- [ 11.353990] [<ffff0000081a1774>] __alloc_pages_nodemask+0xa7c/0xb08
- [ 11.360917] [<ffff0000081a194c>] page_frag_alloc+0x14c/0x170
- [ 11.367178] [<ffff000008af5e98>] __netdev_alloc_skb+0xa8/0x128
- [ 11.373721] [<ffff000000e60944>] mwifiex_alloc_cmd_buffer+0x6c/0xf0 [mwifiex]
- [ 11.381612] [<ffff000000e5f758>] mwifiex_init_fw+0x20/0x418 [mwifiex]
- [ 11.388744] [<ffff000000e5e020>] _mwifiex_fw_dpc+0xa0/0x440 [mwifiex]
- [ 11.395883] [<ffff000000e5e3cc>] mwifiex_fw_dpc+0xc/0x18 [mwifiex]
- [ 11.402649] [<ffff00000874e004>] request_firmware_work_func+0x34/0x60
- [ 11.409757] [<ffff0000080e6808>] process_one_work+0x1c8/0x328
- [ 11.416108] [<ffff0000080e69ac>] worker_thread+0x44/0x450
- [ 11.422086] [<ffff0000080ec9a0>] kthread+0x128/0x130
- [ 11.427596] [<ffff000008084ea0>] ret_from_fork+0x10/0x18
- [ 11.433469] Mem-Info:
- [ 11.436038] active_anon:11209 inactive_anon:4191 isolated_anon:0
- [ 11.436038] active_file:992 inactive_file:1104 isolated_file:0
- [ 11.436038] unevictable:2 dirty:0 writeback:0 unstable:0
- [ 11.436038] slab_reclaimable:2541 slab_unreclaimable:7433
- [ 11.436038] mapped:2129 shmem:4268 pagetables:983 bounce:0
- [ 11.436038] free:11359 free_pcp:41 free_cma:9825
- [ 11.472660] Node 0 active_anon:44836kB inactive_anon:16764kB active_file:3968kB inactive_file:4416kB unevictable:8kB isolated(anon):0kB isolated(file):0kB mapped:8516kB dirty:0kB writeback:0kB shmem:17072kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no
- [ 11.502537] Node 0 DMA free:45436kB min:1588kB low:1984kB high:2380kB active_anon:44780kB inactive_anon:16764kB active_file:3896kB inactive_file:4412kB unevictable:8kB writepending:0kB present:524288kB managed:486520kB mlocked:8kB kernel_stack:2268kB pagetables:3932kB bounce:0kB free_pcp:164kB local_pcp:80kB free_cma:39300kB
- [ 11.534033] lowmem_reserve[]: 0 0 0
- [ 11.537929] Node 0 DMA: 913*4kB (MEHC) 242*8kB (UMEHC) 62*16kB (MHC) 21*32kB (UMHC) 7*64kB (HC) 0*128kB 1*256kB (C) 1*512kB (C) 0*1024kB 0*2048kB 1*4096kB (C) 2*8192kB (C) 1*16384kB (C) 0*32768kB = 45332kB
- [ 11.557946] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
- [ 11.567240] 6382 total pagecache pages
- [ 11.571416] 0 pages in swap cache
- [ 11.575116] Swap cache stats: add 0, delete 0, find 0/0
- [ 11.580902] Free swap = 0kB
- [ 11.584127] Total swap = 0kB
- [ 11.587354] 131072 pages RAM
- [ 11.590579] 0 pages HighMem/MovableOnly
- [ 11.594848] 9442 pages reserved
- [ 11.598359] 81920 pages cma reserved
- [ 11.602756] mwifiex_pcie 0000:01:00.0: unable to allocate command buffer
- [ 11.610224] mwifiex_pcie 0000:01:00.0: mwifiex_allocate_adapter: failed to alloc cmd buffer
- [ 11.619509] mwifiex_pcie 0000:01:00.0: info: _mwifiex_fw_dpc: unregister device
- [ 11.775037] alloc_contig_range: [bc503, bc504) PFNs busy
- [ 11.805950] alloc_contig_range: [bc504, bc505) PFNs busy
- [ 11.815854] alloc_contig_range: [bc505, bc506) PFNs busy
- [ 11.830714] alloc_contig_range: [bc503, bc504) PFNs busy
- [ 11.845707] alloc_contig_range: [bc504, bc505) PFNs busy
- [ 11.869636] alloc_contig_range: [bc505, bc506) PFNs busy
- [ 11.885668] alloc_contig_range: [bc503, bc504) PFNs busy
- [ 11.977111] usb 1-1.1: new high-speed USB device number 5 using cdns-usb3
- [ OK ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
- [ OK ] Found device /dev/hvc0.
- [ OK ] Started Serial Getty on hvc0.
- [ OK ] Reached target Login Prompts.
- [ OK ] Reached target Multi-User System.
- [ OK ] Reached target Graphical Interface.
- Starting Update UTMP about System Runlevel Changes...
- [ 14.994111] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
- [ 15.034244] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
- TDX Wayland with XWayland 2.6-snapshot colibri-imx8x hvc0
- Colibri-iMX8X_Console-Image 3.0b4 20200818
- colibri-imx8x login: [ 15.942511] usbcore: registered new interface driver btusb
- [ 15.961987] systemd-vconsol: page allocation failure: order:6, mode:0x14040c0(GFP_KERNEL|__GFP_COMP), nodemask=(null)
- [ 15.975974] systemd-vconsol cpuset=/ mems_allowed=0
- [ 15.983386] CPU: 1 PID: 3947 Comm: systemd-vconsol Tainted: G W O 4.14.170-3.0.4+gbaa6c24240a4 #1
- [ 15.994147] Hardware name: Toradex Colibri iMX8QXP/DX on Colibri Evaluation Board V3 (DT)
- [ 16.003145] Call trace:
- [ 16.005911] [<ffff000008089ad8>] dump_backtrace+0x0/0x3c0
- [ 16.011878] [<ffff000008089eac>] show_stack+0x14/0x20
- [ 16.017479] [<ffff000008c250c4>] dump_stack+0xa8/0xcc
- [ 16.023074] [<ffff0000081a0c00>] warn_alloc+0xe0/0x170
- [ 16.028769] [<ffff0000081a1774>] __alloc_pages_nodemask+0xa7c/0xb08
- [ 16.035703] [<ffff0000081f1e80>] alloc_pages_current+0x80/0xf0
- [ 16.042143] [<ffff0000081c0784>] kmalloc_order+0x14/0x38
- [ 16.048025] [<ffff0000081fd020>] __kmalloc+0x1e8/0x210
- [ 16.053719] [<ffff000008661314>] con_get_unimap+0x34/0x1c8
- [ 16.059789] [<ffff00000865b48c>] vt_ioctl+0x14e4/0x15f8
- [ 16.065577] [<ffff00000864ceb0>] tty_ioctl+0x1d0/0xae8
- [ 16.071272] [<ffff000008233744>] do_vfs_ioctl+0xa4/0x818
- [ 16.077153] [<ffff000008233f30>] SyS_ioctl+0x78/0x98
- [ 16.082651] Exception stack(0xffff000018b53ec0 to 0xffff000018b54000)
- [ 16.089771] 3ec0: 0000000000000004 0000000000004b66 0000ffffce9e27c0 0000ffffac3fe010
- [ 16.098405] 3ee0: 0000aaaaf89dc420 0000000000000077 0000000000000000 0000aaaaf89db010
- [ 16.107038] 3f00: 000000000000001d 0000ffffac9cd550 0000000000002030 0000000000000000
- [ 16.115670] 3f20: 0000000000000002 0000000000000000 0000000000000000 0000000000000001
- [ 16.124312] 3f40: 0000aaaad29c1f40 0000ffffac6a7cc0 0000000000001fff 0000000000000004
- [ 16.132937] 3f60: 0000000000000001 0000aaaaf89dbba0 0000aaaad29c1000 0000000000000001
- [ 16.141573] 3f80: ffffffffffffffff 0000000000000000 0000000000000008 0000ffffce9e27a0
- [ 16.150206] 3fa0: 0000ffffce9e2798 0000ffffce9e2710 0000aaaad29aff30 0000ffffce9e26b0
- [ 16.158838] 3fc0: 0000ffffac6a7ccc 0000000000001000 0000000000000004 000000000000001d
- [ 16.167473] 3fe0: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
- [ 16.176111] [<ffff000008083b18>] __sys_trace_return+0x0/0x4
- [ 16.182552] Mem-Info:
- [ 16.185153] active_anon:18915 inactive_anon:4230 isolated_anon:0
- [ 16.185153] active_file:1436 inactive_file:1293 isolated_file:2
- [ 16.185153] unevictable:2 dirty:1 writeback:0 unstable:0
- [ 16.185153] slab_reclaimable:2538 slab_unreclaimable:7607
- [ 16.185153] mapped:1882 shmem:4315 pagetables:951 bounce:0
- [ 16.185153] free:2958 free_pcp:34 free_cma:2091
- [ 16.222124] Node 0 active_anon:75696kB inactive_anon:16920kB active_file:5744kB inactive_file:5048kB unevictable:8kB isolated(anon):0kB isolated(file):136kB mapped:7528kB dirty:4kB writeback:0kB shmem:17260kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no
- [ 16.253558] Node 0 DMA free:11832kB min:1588kB low:1984kB high:2380kB active_anon:75700kB inactive_anon:16920kB active_file:5684kB inactive_file:5124kB unevictable:8kB writepending:40kB present:524288kB managed:486520kB mlocked:8kB kernel_stack:2260kB pagetables:3804kB bounce:0kB free_pcp:212kB local_pcp:128kB free_cma:8364kB
- [ 16.285986] lowmem_reserve[]: 0 0 0
- [ 16.291284] Node 0 DMA: 140*4kB (UMEHC) 65*8kB (MEHC) 96*16kB (UHC) 37*32kB (UMHC) 12*64kB (MHC) 1*128kB (M) 2*256kB (M) 0*512kB 0*1024kB 1*2048kB (C) 1*4096kB (C) 0*8192kB 0*16384kB 0*32768kB = 11352kB
- [ 16.312313] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
- [ 16.324901] 7245 total pagecache pages
- [ 16.330035] 0 pages in swap cache
- [ 16.334378] Swap cache stats: add 0, delete 0, find 0/0
- [ 16.341123] Free swap = 0kB
- [ 16.345066] Total swap = 0kB
- [ 16.350069] 131072 pages RAM
- [ 16.356535] 0 pages HighMem/MovableOnly
- [ 16.369718] 9442 pages reserved
- [ 16.377719] 81920 pages cma reserved
- [ 16.601395] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
- [ 16.733298] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
- [ 16.743028] Bluetooth: BNEP filters: protocol multicast
- [ 16.749029] Bluetooth: BNEP socket layer initialized
- [ 16.815956] Bluetooth: RFCOMM TTY layer initialized
- [ 16.821705] Bluetooth: RFCOMM socket layer initialized
- [ 16.828017] Bluetooth: RFCOMM ver 1.11
- [ 17.153643] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
- TDX Wayland with XWayland 2.6-snapshot colibri-imx8x hvc0
- Colibri-iMX8X_Console-Image 3.0b4 20200818
- colibri-imx8x login:
- TDX Wayland with XWayland 2.6-snapshot colibri-imx8x hvc0
- Colibri-iMX8X_Console-Image 3.0b4 20200818
- colibri-imx8x login: root
- Last login: Tue Aug 18 11:46:02 UTC 2020 on tty7
- root@colibri-imx8x:~# xl
- Usage xl [-vfN] <subcommand> [args]
- xl full list of subcommands:
- create Create a domain from config file <filename>
- config-update Update a running domain's saved configuration, used when rebuilding the domain after reboot.
- WARNING: xl now has better capability to manage domain configuration, avoid using this command when possible
- list List information about all/some domains
- destroy Terminate a domain immediately
- shutdown Issue a shutdown signal to a domain
- reboot Issue a reboot signal to a domain
- pci-attach Insert a new pass-through pci device
- pci-detach Remove a domain's pass-through pci device
- pci-list List pass-through pci devices for a domain
- pci-assignable-add Make a device assignable for pci-passthru
- pci-assignable-remove
- Remove a device from being assignable
- pci-assignable-list List all the assignable pci devices
- pause Pause execution of a domain
- unpause Unpause a paused domain
- console Attach to domain's console
- vncviewer Attach to domain's VNC server.
- dump-core Core dump a domain
- cd-insert Insert a cdrom into a guest's cd drive
- cd-eject Eject a cdrom from a guest's cd drive
- mem-max Set the maximum amount reservation for a domain
- mem-set Set the current memory usage for a domain
- button-press Indicate an ACPI button press to the domain
- vcpu-list List the VCPUs for all/some domains
- vcpu-pin Set which CPUs a VCPU can use
- vcpu-set Set the number of active VCPUs allowed for the domain
- vm-list List guest domains, excluding dom0, stubdoms, etc.
- info Get information about Xen host
- sharing Get information about page sharing
- sched-credit Get/set credit scheduler parameters
- sched-credit2 Get/set credit2 scheduler parameters
- sched-rtds Get/set rtds scheduler parameters
- domid Convert a domain name to domain id
- domname Convert a domain id to domain name
- rename Rename a domain
- trigger Send a trigger to a domain
- sysrq Send a sysrq to a domain
- debug-keys Send debug keys to Xen
- set-parameters Set hypervisor parameters
- dmesg Read and/or clear dmesg buffer
- top Monitor a host and the domains in real time
- network-attach Create a new virtual network device
- network-list List virtual network interfaces for a domain
- network-detach Destroy a domain's virtual network device
- channel-list List virtual channel devices for a domain
- block-attach Create a new virtual block device
- block-list List virtual block devices for a domain
- block-detach Destroy a domain's virtual block device
- vtpm-attach Create a new virtual TPM device
- vtpm-list List virtual TPM devices for a domain
- vtpm-detach Destroy a domain's virtual TPM device
- vkb-attach Create a new virtual keyboard device
- vkb-list List virtual keyboard devices for a domain
- vkb-detach Destroy a domain's virtual keyboard device
- vdispl-attach Create a new virtual display device
- vdispl-list List virtual display devices for a domain
- vdispl-detach Destroy a domain's virtual display device
- vsnd-attach Create a new virtual sound device
- vsnd-list List virtual display devices for a domain
- vsnd-detach Destroy a domain's virtual sound device
- uptime Print uptime for all/some domains
- claims List outstanding claim information about all domains
- tmem-list List tmem pools
- tmem-freeze Freeze tmem pools
- tmem-thaw Thaw tmem pools
- tmem-set Change tmem settings
- tmem-shared-auth De/authenticate shared tmem pool
- tmem-freeable Get information about how much freeable memory (MB) is in-use by tmem
- cpupool-create Create a new CPU pool
- cpupool-list List CPU pools on host
- cpupool-destroy Deactivates a CPU pool
- cpupool-rename Renames a CPU pool
- cpupool-cpu-add Adds a CPU to a CPU pool
- cpupool-cpu-remove Removes a CPU from a CPU pool
- cpupool-migrate Moves a domain into a CPU pool
- cpupool-numa-split Splits up the machine into one CPU pool per NUMA node
- getenforce Returns the current enforcing mode of the Flask Xen security module
- setenforce Sets the current enforcing mode of the Flask Xen security module
- loadpolicy Loads a new policy int the Flask Xen security module
- devd Daemon that listens for devices and launches backends
- usbctrl-attach Create a virtual USB controller for a domain
- usbctrl-detach Remove the virtual USB controller specified by <DevId> for a domain
- usbdev-attach Attach a USB device to a domain
- usbdev-detach Detach a USB device from a domain
- usb-list List information about all USB controllers and devices for a domain
- qemu-monitor-command
- Issue a qemu monitor command to the device model of a domain
- root@colibri-imx8x:~# xl list
- Name ID Mem VCPUs State Time(s)
- Domain-0 0 512 2 r----- 33.4
- root@colibri-imx8x:~# shutdown 0
- Shutdown scheduled for Tue 2020-08-18 11:57:38 UTC, use 'shutdown -c' to cancel.
- root@colibri-imx8x:~# [ OK ] Stopped target System Time Synchronized.
- [ OK ] Stopped target Sound Card.
- Stopping Session c2 of user root.
- [ OK ] Stopped target Bluetooth.
- Stopping Bluetooth service...
- Stopping Timestamping service...
- [ OK ] Stopped target Graphical Interface.
- [ OK ] Closed Load/Save RF Kill Switch Status /dev/rfkill Watch.
- Stopping Session c1 of user root.
- [ OK ] Stopped target Multi-User System.
- Stopping Xen-watchdog - run xen watchdog daemon...
- [ OK ] Stopped target Containers.
- [ OK ] Stopped target Login Prompts.
- Stopping Serial Getty on hvc0...
- Stopping Serial Getty on ttyS0...
- Stopping Telephony service...
- Stopping Kernel Logging Service...
- Stopping User Manager for UID 0...
- Stopping Getty on tty1...
- Stopping System Logging Service...
- Stopping Start a wayland application...
- Stopping Avahi mDNS/DNS-SD Stack...
- [ OK ] Stopped target Timers.
- [ OK ] Stopped Daily Cleanup of Temporary Directories.
- Stopping NFS status monitor for NFSv2/3 locking....
- Stopping Save/Restore Sound Card State...
- [ OK ] Stopped System Logging Service.
- [ OK ] Stopped Kernel Logging Service.
- [ OK ] Stopped Telephony service.
- [ OK ] Stopped Avahi mDNS/DNS-SD Stack.
- [ OK ] Stopped NFS status monitor for NFSv2/3 locking..
- [ OK ] Stopped Getty on tty1.
- [ OK ] Stopped Weston Wayland Compositor (on tty7).
- [ OK ] Stopped Xen-watchdog - run xen watchdog daemon.
- [ OK ] Stopped User Manager for UID 0.
- [ OK ] Stopped Start a wayland application.
- [ OK ] Stopped Serial Getty on hvc0.
- [ OK ] Stopped Bluetooth service.
- [ OK ] Stopped Serial Getty on ttyS0.
- [ OK ] Stopped Timestamping service.
- [ OK ] Stopped Save/Restore Sound Card State.
- [ OK ] Stopped Session c1 of user root.
- [ OK ] Stopped Session c2 of user root.
- Stopping Login Service...
- [ OK ] Removed slice system-serial\x2dgetty.slice.
- Stopping /run/user/0 mount wrapper...
- [ OK ] Removed slice User Slice of UID 0.
- Stopping Xendomains - start and stop guests on boot and shutdown...
- [ OK ] Removed slice system-getty.slice.
- Stopping Permit User Sessions...
- Stopping RPC Bind Service...
- [ OK ] Stopped target Host and Network Name Lookups.
- [ OK ] Stopped Login Service.
- [ OK ] Stopped RPC Bind Service.
- [ OK ] Stopped /run/user/0 mount wrapper.
- [ OK ] Stopped Permit User Sessions.
- [ OK ] Stopped target Network.
- Stopping Network Service...
- Stopping WPA supplicant...
- Stopping Connection service...
- [ OK ] Removed slice system-user\x2druntime\x2ddir.slice.
- [ OK ] Stopped Network Service.
- [ OK ] Stopped WPA supplicant.
- [ OK ] Stopped Connection service.
- Stopping D-Bus System Message Bus...
- [ OK ] Stopped Xendomains - start and stop guests on boot and shutdown.
- [ OK ] Stopped D-Bus System Message Bus.
- [ OK ] Stopped target Remote File Systems.
- Stopping Xenconsoled - handles logg…m guest consoles and hypervisor...
- [ OK ] Stopped xen-init-dom0, initialise D…e nodes, JSON configuration stub).
- [ OK ] Stopped Xenconsoled - handles loggi…rom guest consoles and hypervisor.
- Stopping The Xen xenstore...
- [ OK ] Stopped The Xen xenstore.
- [ OK ] Stopped target Basic System.
- [ OK ] Stopped target Sockets.
- [ OK ] Closed Avahi mDNS/DNS-SD Stack Activation Socket.
- [ OK ] Closed D-Bus System Message Bus Socket.
- [ OK ] Closed Syslog Socket.
- [ OK ] Closed RPCbind Server Activation Socket.
- [ OK ] Closed dropbear.socket.
- [ OK ] Stopped target Slices.
- [ OK ] Removed slice User and Session Slice.
- [ OK ] Stopped target Paths.
- [ OK ] Stopped Forward Password Requests to Wall Directory Watch.
- [ OK ] Stopped Dispatch Password Requests to Console Directory Watch.
- [ OK ] Stopped target System Initialization.
- Stopping Update UTMP about System Boot/Shutdown...
- Stopping Load/Save Screen Backlight…ightness of backlight:backlight...
- [ OK ] Stopped Apply Kernel Variables.
- [ OK ] Stopped Load Kernel Modules.
- Stopping Load/Save Random Seed...
- Stopping Network Time Synchronization...
- Unmounting mount xenstore file system...
- [ OK ] Stopped Load/Save Random Seed.
- [ OK ] Stopped Network Time Synchronization.
- [ OK ] Stopped Load/Save Screen Backlight Brightness of backlight:backlight.
- [ OK ] Unmounted mount xenstore file system.
- [ OK ] Removed slice system-systemd\x2dbacklight.slice.
- [ OK ] Stopped Update UTMP about System Boot/Shutdown.
- [ OK ] Stopped Create Volatile Files and Directories.
- [ OK ] Stopped target Local File Systems.
- Unmounting /media/mmcblk0p1...
- Unmounting Temporary Directory (/tmp)...
- Unmounting /media/sda1...
- Unmounting /media/mmcblk1p1...
- Unmounting /var/volatile...
- Unmounting /media/mmcblk1p2...
- [ OK ] Unmounted /media/mmcblk0p1.
- [ OK ] Unmounted Temporary Directory (/tmp).
- [ OK ] Unmounted /media/sda1.
- [ OK ] Unmounted /media/mmcblk1p1.
- [ OK ] Unmounted /var/volatile.
- [ OK ] Unmounted /media/mmcblk1p2.
- [ OK ] Stopped target Swap.
- [ OK ] Reached target Unmount All Filesystems.
- [ OK ] Stopped target Local File Systems (Pre).
- [ OK ] Stopped Create Static Device Nodes in /dev.
- [ OK ] Stopped Remount Root and Kernel File Systems.
- [ OK ] Reached target Shutdown.
- [ OK ] Reached target Final Step.
- Starting Power-Off...
- [ 705.263764] systemd-shutdow: 31 output lines suppressed due to ratelimiting
- [ 705.294329] systemd-shutdown[1]: Syncing filesystems and block devices.
- [ 705.317060] systemd-shutdown[1]: Sending SIGTERM to remaining processes...
- [ 705.335589] systemd-journald[2127]: Received SIGTERM from PID 1 (systemd-shutdow).
- [ 705.355247] systemd-shutdown[1]: Sending SIGKILL to remaining processes...
- [ 705.373395] systemd-shutdown[1]: Unmounting file systems.
- [ 705.382191] [4151]: Remounting '/' read-only in with options 'data=ordered'.
- [ 705.405557] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
- [ 705.414881] systemd-shutdown[1]: All filesystems unmounted.
- [ 705.421231] systemd-shutdown[1]: Deactivating swaps.
- [ 705.426919] systemd-shutdown[1]: All swaps deactivated.
- [ 705.432657] systemd-shutdown[1]: Detaching loop devices.
- [ 705.442276] systemd-shutdown[1]: All loop devices detached.
- [ 705.448434] systemd-shutdown[1]: Detaching DM devices.
- [ 705.493151] ci_hdrc ci_hdrc.0: remove, state 4
- [ 705.498047] usb usb3: USB disconnect, device number 1
- [ 705.504259] ci_hdrc ci_hdrc.0: USB bus 3 deregistered
- [ 705.510030] reboot: Power down
- (XEN) Hardware Dom0 halted: halting machine
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement