## Flattened Device Tree blob at e3500000 Booting using the fdt blob at 0xe3500000 reserving fdt memory region: addr=80000000 size=20000 reserving fdt memory region: addr=e3500000 size=35000 Loading Device Tree to 00000000fc7f8000, end 00000000fc82ffff ... OK Starting kernel ... - UART enabled - - Boot CPU booting - - Current EL 00000008 - - Initialize CPU - - Turning on paging - - Zero BSS - - Ready - (XEN) Checking for initrd in /chosen (XEN) linux,initrd limits invalid: 0000000084100000 >= 0000000084100000 (XEN) RAM: 0000000080000000 - 00000000fedfffff (XEN) RAM: 0000000100000000 - 000000017f1fffff (XEN) (XEN) MODULE[0]: 00000000e0000000 - 00000000e014b0c8 Xen (XEN) MODULE[1]: 00000000fc7f8000 - 00000000fc82d000 Device Tree (XEN) MODULE[2]: 00000000e1000000 - 00000000e31bc808 Kernel (XEN) RESVD[0]: 0000000080000000 - 0000000080020000 (XEN) RESVD[1]: 00000000e3500000 - 00000000e3535000 (XEN) RESVD[2]: 00000000fc7f8000 - 00000000fc82d000 (XEN) RESVD[3]: 0000000040001000 - 000000004003ffff (XEN) RESVD[4]: 00000000b0000000 - 00000000b01fffff (XEN) (XEN) CMDLINE[00000000e1000000]:chosen console=hvc0 earlycon=xenboot rootfstype=ext4 rw rootwait root=/dev/mmcblk0p1 rdinit=/sbin/init clk_ignore_unused (XEN) (XEN) Command line: console=dtuart sync_console dom0_mem=128M loglvl=debug guest_loglvl=debug console_to_ring (XEN) Domain heap initialised (XEN) Booting using Device Tree (XEN) -> unflatten_device_tree() (XEN) Unflattening device tree: (XEN) magic: 0xd00dfeed (XEN) size: 0x035000 (XEN) version: 0x000011 (XEN) size is 0x6eb90 allocating... (XEN) unflattening 8000ff100000... (XEN) fixed up name for -> (XEN) fixed up name for thermal-zones -> thermal-zones (XEN) fixed up name for AO-therm -> AO-therm (XEN) fixed up name for trips -> trips (XEN) fixed up name for trip_shutdown -> trip_shutdown (XEN) fixed up name for gpu-scaling0 -> gpu-scaling0 (XEN) fixed up name for gpu-scaling1 -> gpu-scaling1 (XEN) fixed up name for gpu-scaling2 -> gpu-scaling2 (XEN) fixed up name for gpu-scaling3 -> gpu-scaling3 (XEN) fixed up name for gpu-scaling4 -> gpu-scaling4 (XEN) fixed up name for gpu-scaling5 -> gpu-scaling5 (XEN) fixed up name for gpu-vmax1 -> gpu-vmax1 (XEN) fixed up name for core_dvfs_floor_trip0 -> core_dvfs_floor_trip0 (XEN) fixed up name for core_dvfs_cap_trip0 -> core_dvfs_cap_trip0 (XEN) fixed up name for dfll-floor-trip0 -> dfll-floor-trip0 (XEN) fixed up name for thermal-zone-params -> thermal-zone-params (XEN) fixed up name for cooling-maps -> cooling-maps (XEN) fixed up name for gpu-scaling-map1 -> gpu-scaling-map1 (XEN) fixed up name for gpu-scaling-map2 -> gpu-scaling-map2 (XEN) fixed up name for gpu_scaling_map3 -> gpu_scaling_map3 (XEN) fixed up name for gpu-scaling-map4 -> gpu-scaling-map4 (XEN) fixed up name for gpu-scaling-map5 -> gpu-scaling-map5 (XEN) fixed up name for gpu-vmax-map1 -> gpu-vmax-map1 (XEN) fixed up name for core_dvfs_floor_map0 -> core_dvfs_floor_map0 (XEN) fixed up name for core_dvfs_cap_map0 -> core_dvfs_cap_map0 (XEN) fixed up name for dfll-floor-map0 -> dfll-floor-map0 (XEN) fixed up name for CPU-therm -> CPU-therm (XEN) fixed up name for thermal-zone-params -> thermal-zone-params (XEN) fixed up name for trips -> trips (XEN) fixed up name for dfll-cap-trip0 -> dfll-cap-trip0 (XEN) fixed up name for dfll-cap-trip1 -> dfll-cap-trip1 (XEN) fixed up name for cpu_critical -> cpu_critical (XEN) fixed up name for cpu_heavy -> cpu_heavy (XEN) fixed up name for cpu_throttle -> cpu_throttle (XEN) fixed up name for cooling-maps -> cooling-maps (XEN) fixed up name for map1 -> map1 (XEN) fixed up name for map2 -> map2 (XEN) fixed up name for dfll-cap-map0 -> dfll-cap-map0 (XEN) fixed up name for dfll-cap-map1 -> dfll-cap-map1 (XEN) fixed up name for GPU-therm -> GPU-therm (XEN) fixed up name for thermal-zone-params -> thermal-zone-params (XEN) fixed up name for trips -> trips (XEN) fixed up name for gpu_critical -> gpu_critical (XEN) fixed up name for gpu_heavy -> gpu_heavy (XEN) fixed up name for gpu_throttle -> gpu_throttle (XEN) fixed up name for cooling-maps -> cooling-maps (XEN) fixed up name for map1 -> map1 (XEN) fixed up name for map2 -> map2 (XEN) fixed up name for PLL-therm -> PLL-therm (XEN) fixed up name for thermal-zone-params -> thermal-zone-params (XEN) fixed up name for trips -> trips (XEN) fixed up name for dram-throttle -> dram-throttle (XEN) fixed up name for cooling-maps -> cooling-maps (XEN) fixed up name for map-tegra-dram -> map-tegra-dram (XEN) fixed up name for PMIC-Die -> PMIC-Die (XEN) fixed up name for trips -> trips (XEN) fixed up name for hot-die -> hot-die (XEN) fixed up name for cooling-maps -> cooling-maps (XEN) fixed up name for map0 -> map0 (XEN) fixed up name for core_dvfs_cdev_floor -> core_dvfs_cdev_floor (XEN) fixed up name for core_dvfs_cdev_cap -> core_dvfs_cdev_cap (XEN) fixed up name for power-domain -> power-domain (XEN) fixed up name for host1x-pd -> host1x-pd (XEN) fixed up name for ape-pd -> ape-pd (XEN) fixed up name for adsp-pd -> adsp-pd (XEN) fixed up name for tsec-pd -> tsec-pd (XEN) fixed up name for nvdec-pd -> nvdec-pd (XEN) fixed up name for ve2-pd -> ve2-pd (XEN) fixed up name for vic03-pd -> vic03-pd (XEN) fixed up name for msenc-pd -> msenc-pd (XEN) fixed up name for nvjpg-pd -> nvjpg-pd (XEN) fixed up name for pcie-pd -> pcie-pd (XEN) fixed up name for ve-pd -> ve-pd (XEN) fixed up name for sata-pd -> sata-pd (XEN) fixed up name for sor-pd -> sor-pd (XEN) fixed up name for disa-pd -> disa-pd (XEN) fixed up name for disb-pd -> disb-pd (XEN) fixed up name for xusba-pd -> xusba-pd (XEN) fixed up name for xusbb-pd -> xusbb-pd (XEN) fixed up name for xusbc-pd -> xusbc-pd (XEN) fixed up name for actmon@6000c800 -> actmon (XEN) fixed up name for mc_all -> mc_all (XEN) fixed up name for aliases -> aliases (XEN) fixed up name for cpus -> cpus (XEN) fixed up name for cpu@0 -> cpu (XEN) fixed up name for cpu@1 -> cpu (XEN) fixed up name for cpu@2 -> cpu (XEN) fixed up name for cpu@3 -> cpu (XEN) fixed up name for idle-states -> idle-states (XEN) fixed up name for c7 -> c7 (XEN) fixed up name for cc6 -> cc6 (XEN) fixed up name for l2-cache -> l2-cache (XEN) fixed up name for psci -> psci (XEN) fixed up name for tlk -> tlk (XEN) fixed up name for log -> log (XEN) fixed up name for arm-pmu -> arm-pmu (XEN) fixed up name for clock -> clock (XEN) fixed up name for bwmgr -> bwmgr (XEN) fixed up name for reserved-memory -> reserved-memory (XEN) fixed up name for iram-carveout -> iram-carveout (XEN) fixed up name for ramoops_carveout -> ramoops_carveout (XEN) fixed up name for vpr-carveout -> vpr-carveout (XEN) fixed up name for tegra-carveouts -> tegra-carveouts (XEN) fixed up name for iommu -> iommu (XEN) fixed up name for address-space-prop -> address-space-prop (XEN) fixed up name for common -> common (XEN) fixed up name for ppcs -> ppcs (XEN) fixed up name for dc -> dc (XEN) fixed up name for gpu -> gpu (XEN) fixed up name for ape -> ape (XEN) fixed up name for smmu_test -> smmu_test (XEN) fixed up name for dma_test -> dma_test (XEN) fixed up name for bpmp -> bpmp (XEN) fixed up name for mc -> mc (XEN) fixed up name for interrupt-controller -> interrupt-controller (XEN) fixed up name for interrupt-controller@60004000 -> interrupt-controller (XEN) fixed up name for flow-controller@60007000 -> flow-controller (XEN) fixed up name for ahb@6000c000 -> ahb (XEN) fixed up name for aconnect@702c0000 -> aconnect (XEN) fixed up name for agic@702f9000 -> agic (XEN) fixed up name for adsp -> adsp (XEN) fixed up name for adma@702e2000 -> adma (XEN) fixed up name for ahub -> ahub (XEN) fixed up name for admaif@0x702d0000 -> admaif (XEN) fixed up name for sfc@702d2000 -> sfc (XEN) fixed up name for sfc@702d2200 -> sfc (XEN) fixed up name for sfc@702d2400 -> sfc (XEN) fixed up name for sfc@702d2600 -> sfc (XEN) fixed up name for spkprot@702d8c00 -> spkprot (XEN) fixed up name for amixer@702dbb00 -> amixer (XEN) fixed up name for i2s@702d1000 -> i2s (XEN) fixed up name for i2s@702d1100 -> i2s (XEN) fixed up name for i2s@702d1200 -> i2s (XEN) fixed up name for i2s@702d1300 -> i2s (XEN) fixed up name for i2s@702d1400 -> i2s (XEN) fixed up name for amx@702d3000 -> amx (XEN) fixed up name for amx@702d3100 -> amx (XEN) fixed up name for adx@702d3800 -> adx (XEN) fixed up name for adx@702d3900 -> adx (XEN) fixed up name for dmic@702d4000 -> dmic (XEN) fixed up name for dmic@702d4100 -> dmic (XEN) fixed up name for dmic@702d4200 -> dmic (XEN) fixed up name for afc@702d7000 -> afc (XEN) fixed up name for afc@702d7100 -> afc (XEN) fixed up name for afc@702d7200 -> afc (XEN) fixed up name for afc@702d7300 -> afc (XEN) fixed up name for afc@702d7400 -> afc (XEN) fixed up name for afc@702d7500 -> afc (XEN) fixed up name for mvc@702da000 -> mvc (XEN) fixed up name for mvc@702da200 -> mvc (XEN) fixed up name for iqc@702de000 -> iqc (XEN) fixed up name for iqc@702de200 -> iqc (XEN) fixed up name for ope@702d8000 -> ope (XEN) fixed up name for peq@702d8100 -> peq (XEN) fixed up name for mbdrc@702d8200 -> mbdrc (XEN) fixed up name for ope@702d8400 -> ope (XEN) fixed up name for peq@702d8500 -> peq (XEN) fixed up name for mbdrc@702d8600 -> mbdrc (XEN) fixed up name for mvc@0x702da200 -> mvc (XEN) fixed up name for adsp_audio -> adsp_audio (XEN) fixed up name for timer -> timer (XEN) fixed up name for timer@60005000 -> timer (XEN) fixed up name for rtc -> rtc (XEN) fixed up name for dma@60020000 -> dma (XEN) fixed up name for pinmux@700008d4 -> pinmux (XEN) fixed up name for clkreq_0_bi_dir -> clkreq_0_bi_dir (XEN) fixed up name for clkreq0 -> clkreq0 (XEN) fixed up name for clkreq_1_bi_dir -> clkreq_1_bi_dir (XEN) fixed up name for clkreq1 -> clkreq1 (XEN) fixed up name for clkreq_0_in_dir -> clkreq_0_in_dir (XEN) fixed up name for clkreq0 -> clkreq0 (XEN) fixed up name for clkreq_1_in_dir -> clkreq_1_in_dir (XEN) fixed up name for clkreq1 -> clkreq1 (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod -> prod (XEN) fixed up name for i2s2_prod -> i2s2_prod (XEN) fixed up name for spi1_prod -> spi1_prod (XEN) fixed up name for spi2_prod -> spi2_prod (XEN) fixed up name for spi3_prod -> spi3_prod (XEN) fixed up name for spi4_prod -> spi4_prod (XEN) fixed up name for i2c0_prod -> i2c0_prod (XEN) fixed up name for i2c1_prod -> i2c1_prod (XEN) fixed up name for i2c2_prod -> i2c2_prod (XEN) fixed up name for i2c4_prod -> i2c4_prod (XEN) fixed up name for i2c0_hs_prod -> i2c0_hs_prod (XEN) fixed up name for i2c1_hs_prod -> i2c1_hs_prod (XEN) fixed up name for i2c2_hs_prod -> i2c2_hs_prod (XEN) fixed up name for i2c4_hs_prod -> i2c4_hs_prod (XEN) fixed up name for sdmmc1_schmitt_enable -> sdmmc1_schmitt_enable (XEN) fixed up name for sdmmc1 -> sdmmc1 (XEN) fixed up name for sdmmc1_schmitt_disable -> sdmmc1_schmitt_disable (XEN) fixed up name for sdmmc1 -> sdmmc1 (XEN) fixed up name for sdmmc1_clk_schmitt_enable -> sdmmc1_clk_schmitt_enable (XEN) fixed up name for sdmmc1 -> sdmmc1 (XEN) fixed up name for sdmmc1_clk_schmitt_disable -> sdmmc1_clk_schmitt_disable (XEN) fixed up name for sdmmc1 -> sdmmc1 (XEN) fixed up name for sdmmc1_drv_code -> sdmmc1_drv_code (XEN) fixed up name for sdmmc1 -> sdmmc1 (XEN) fixed up name for sdmmc1_default_drv_code -> sdmmc1_default_drv_code (XEN) fixed up name for sdmmc1 -> sdmmc1 (XEN) fixed up name for sdmmc3_schmitt_enable -> sdmmc3_schmitt_enable (XEN) fixed up name for sdmmc3 -> sdmmc3 (XEN) fixed up name for sdmmc3_schmitt_disable -> sdmmc3_schmitt_disable (XEN) fixed up name for sdmmc3 -> sdmmc3 (XEN) fixed up name for sdmmc3_clk_schmitt_enable -> sdmmc3_clk_schmitt_enable (XEN) fixed up name for sdmmc3 -> sdmmc3 (XEN) fixed up name for sdmmc3_clk_schmitt_disable -> sdmmc3_clk_schmitt_disable (XEN) fixed up name for sdmmc3 -> sdmmc3 (XEN) fixed up name for sdmmc3_drv_code -> sdmmc3_drv_code (XEN) fixed up name for sdmmc3 -> sdmmc3 (XEN) fixed up name for sdmmc3_default_drv_code -> sdmmc3_default_drv_code (XEN) fixed up name for sdmmc3 -> sdmmc3 (XEN) fixed up name for dvfs_pwm_active -> dvfs_pwm_active (XEN) fixed up name for dvfs_pwm_pbb1 -> dvfs_pwm_pbb1 (XEN) fixed up name for dvfs_pwm_inactive -> dvfs_pwm_inactive (XEN) fixed up name for dvfs_pwm_pbb1 -> dvfs_pwm_pbb1 (XEN) fixed up name for common -> common (XEN) fixed up name for dvfs_pwm_pbb1 -> dvfs_pwm_pbb1 (XEN) fixed up name for dmic1_clk_pe0 -> dmic1_clk_pe0 (XEN) fixed up name for dmic1_dat_pe1 -> dmic1_dat_pe1 (XEN) fixed up name for dmic2_clk_pe2 -> dmic2_clk_pe2 (XEN) fixed up name for dmic2_dat_pe3 -> dmic2_dat_pe3 (XEN) fixed up name for pe7 -> pe7 (XEN) fixed up name for gen3_i2c_scl_pf0 -> gen3_i2c_scl_pf0 (XEN) fixed up name for gen3_i2c_sda_pf1 -> gen3_i2c_sda_pf1 (XEN) fixed up name for cam_i2c_scl_ps2 -> cam_i2c_scl_ps2 (XEN) fixed up name for cam_i2c_sda_ps3 -> cam_i2c_sda_ps3 (XEN) fixed up name for cam1_mclk_ps0 -> cam1_mclk_ps0 (XEN) fixed up name for cam2_mclk_ps1 -> cam2_mclk_ps1 (XEN) fixed up name for pex_l0_clkreq_n_pa1 -> pex_l0_clkreq_n_pa1 (XEN) fixed up name for pex_l0_rst_n_pa0 -> pex_l0_rst_n_pa0 (XEN) fixed up name for pex_l1_clkreq_n_pa4 -> pex_l1_clkreq_n_pa4 (XEN) fixed up name for pex_l1_rst_n_pa3 -> pex_l1_rst_n_pa3 (XEN) fixed up name for pex_wake_n_pa2 -> pex_wake_n_pa2 (XEN) fixed up name for sdmmc1_clk_pm0 -> sdmmc1_clk_pm0 (XEN) fixed up name for sdmmc1_cmd_pm1 -> sdmmc1_cmd_pm1 (XEN) fixed up name for sdmmc1_dat0_pm5 -> sdmmc1_dat0_pm5 (XEN) fixed up name for sdmmc1_dat1_pm4 -> sdmmc1_dat1_pm4 (XEN) fixed up name for sdmmc1_dat2_pm3 -> sdmmc1_dat2_pm3 (XEN) fixed up name for sdmmc1_dat3_pm2 -> sdmmc1_dat3_pm2 (XEN) fixed up name for sdmmc3_clk_pp0 -> sdmmc3_clk_pp0 (XEN) fixed up name for sdmmc3_cmd_pp1 -> sdmmc3_cmd_pp1 (XEN) fixed up name for sdmmc3_dat0_pp5 -> sdmmc3_dat0_pp5 (XEN) fixed up name for sdmmc3_dat1_pp4 -> sdmmc3_dat1_pp4 (XEN) fixed up name for sdmmc3_dat2_pp3 -> sdmmc3_dat2_pp3 (XEN) fixed up name for sdmmc3_dat3_pp2 -> sdmmc3_dat3_pp2 (XEN) fixed up name for shutdown -> shutdown (XEN) fixed up name for lcd_gpio2_pv4 -> lcd_gpio2_pv4 (XEN) fixed up name for pwr_i2c_scl_py3 -> pwr_i2c_scl_py3 (XEN) fixed up name for pwr_i2c_sda_py4 -> pwr_i2c_sda_py4 (XEN) fixed up name for clk_32k_in -> clk_32k_in (XEN) fixed up name for clk_32k_out_py5 -> clk_32k_out_py5 (XEN) fixed up name for pz1 -> pz1 (XEN) fixed up name for pz5 -> pz5 (XEN) fixed up name for core_pwr_req -> core_pwr_req (XEN) fixed up name for pwr_int_n -> pwr_int_n (XEN) fixed up name for gen1_i2c_scl_pj1 -> gen1_i2c_scl_pj1 (XEN) fixed up name for gen1_i2c_sda_pj0 -> gen1_i2c_sda_pj0 (XEN) fixed up name for gen2_i2c_scl_pj2 -> gen2_i2c_scl_pj2 (XEN) fixed up name for gen2_i2c_sda_pj3 -> gen2_i2c_sda_pj3 (XEN) fixed up name for uart2_tx_pg0 -> uart2_tx_pg0 (XEN) fixed up name for uart2_rx_pg1 -> uart2_rx_pg1 (XEN) fixed up name for uart1_tx_pu0 -> uart1_tx_pu0 (XEN) fixed up name for uart1_rx_pu1 -> uart1_rx_pu1 (XEN) fixed up name for jtag_rtck -> jtag_rtck (XEN) fixed up name for uart3_tx_pd1 -> uart3_tx_pd1 (XEN) fixed up name for uart3_rx_pd2 -> uart3_rx_pd2 (XEN) fixed up name for uart3_rts_pd3 -> uart3_rts_pd3 (XEN) fixed up name for uart3_cts_pd4 -> uart3_cts_pd4 (XEN) fixed up name for uart4_tx_pi4 -> uart4_tx_pi4 (XEN) fixed up name for uart4_rx_pi5 -> uart4_rx_pi5 (XEN) fixed up name for uart4_rts_pi6 -> uart4_rts_pi6 (XEN) fixed up name for uart4_cts_pi7 -> uart4_cts_pi7 (XEN) fixed up name for qspi_io0_pee2 -> qspi_io0_pee2 (XEN) fixed up name for qspi_io1_pee3 -> qspi_io1_pee3 (XEN) fixed up name for qspi_sck_pee0 -> qspi_sck_pee0 (XEN) fixed up name for qspi_cs_n_pee1 -> qspi_cs_n_pee1 (XEN) fixed up name for qspi_io2_pee4 -> qspi_io2_pee4 (XEN) fixed up name for qspi_io3_pee5 -> qspi_io3_pee5 (XEN) fixed up name for dap2_din_paa2 -> dap2_din_paa2 (XEN) fixed up name for dap2_dout_paa3 -> dap2_dout_paa3 (XEN) fixed up name for dap2_fs_paa0 -> dap2_fs_paa0 (XEN) fixed up name for dap2_sclk_paa1 -> dap2_sclk_paa1 (XEN) fixed up name for dp_hpd0_pcc6 -> dp_hpd0_pcc6 (XEN) fixed up name for hdmi_int_dp_hpd_pcc1 -> hdmi_int_dp_hpd_pcc1 (XEN) fixed up name for hdmi_cec_pcc0 -> hdmi_cec_pcc0 (XEN) fixed up name for cam1_pwdn_ps7 -> cam1_pwdn_ps7 (XEN) fixed up name for cam2_pwdn_pt0 -> cam2_pwdn_pt0 (XEN) fixed up name for sata_led_active_pa5 -> sata_led_active_pa5 (XEN) fixed up name for pa6 -> pa6 (XEN) fixed up name for als_prox_int_px3 -> als_prox_int_px3 (XEN) fixed up name for temp_alert_px4 -> temp_alert_px4 (XEN) fixed up name for button_power_on_px5 -> button_power_on_px5 (XEN) fixed up name for button_vol_up_px6 -> button_vol_up_px6 (XEN) fixed up name for button_home_py1 -> button_home_py1 (XEN) fixed up name for lcd_bl_en_pv1 -> lcd_bl_en_pv1 (XEN) fixed up name for pz2 -> pz2 (XEN) fixed up name for pz3 -> pz3 (XEN) fixed up name for wifi_en_ph0 -> wifi_en_ph0 (XEN) fixed up name for wifi_wake_ap_ph2 -> wifi_wake_ap_ph2 (XEN) fixed up name for ap_wake_bt_ph3 -> ap_wake_bt_ph3 (XEN) fixed up name for bt_rst_ph4 -> bt_rst_ph4 (XEN) fixed up name for bt_wake_ap_ph5 -> bt_wake_ap_ph5 (XEN) fixed up name for ph6 -> ph6 (XEN) fixed up name for ap_wake_nfc_ph7 -> ap_wake_nfc_ph7 (XEN) fixed up name for nfc_en_pi0 -> nfc_en_pi0 (XEN) fixed up name for nfc_int_pi1 -> nfc_int_pi1 (XEN) fixed up name for gps_en_pi2 -> gps_en_pi2 (XEN) fixed up name for pcc7 -> pcc7 (XEN) fixed up name for usb_vbus_en0_pcc4 -> usb_vbus_en0_pcc4 (XEN) fixed up name for unused_lowpower -> unused_lowpower (XEN) fixed up name for aud_mclk_pbb0 -> aud_mclk_pbb0 (XEN) fixed up name for dvfs_clk_pbb2 -> dvfs_clk_pbb2 (XEN) fixed up name for gpio_x1_aud_pbb3 -> gpio_x1_aud_pbb3 (XEN) fixed up name for gpio_x3_aud_pbb4 -> gpio_x3_aud_pbb4 (XEN) fixed up name for dap1_din_pb1 -> dap1_din_pb1 (XEN) fixed up name for dap1_dout_pb2 -> dap1_dout_pb2 (XEN) fixed up name for dap1_fs_pb0 -> dap1_fs_pb0 (XEN) fixed up name for dap1_sclk_pb3 -> dap1_sclk_pb3 (XEN) fixed up name for spi2_mosi_pb4 -> spi2_mosi_pb4 (XEN) fixed up name for spi2_miso_pb5 -> spi2_miso_pb5 (XEN) fixed up name for spi2_sck_pb6 -> spi2_sck_pb6 (XEN) fixed up name for spi2_cs0_pb7 -> spi2_cs0_pb7 (XEN) fixed up name for spi2_cs1_pdd0 -> spi2_cs1_pdd0 (XEN) fixed up name for dmic3_clk_pe4 -> dmic3_clk_pe4 (XEN) fixed up name for dmic3_dat_pe5 -> dmic3_dat_pe5 (XEN) fixed up name for pe6 -> pe6 (XEN) fixed up name for cam_rst_ps4 -> cam_rst_ps4 (XEN) fixed up name for cam_af_en_ps5 -> cam_af_en_ps5 (XEN) fixed up name for cam_flash_en_ps6 -> cam_flash_en_ps6 (XEN) fixed up name for cam1_strobe_pt1 -> cam1_strobe_pt1 (XEN) fixed up name for motion_int_px2 -> motion_int_px2 (XEN) fixed up name for touch_rst_pv6 -> touch_rst_pv6 (XEN) fixed up name for touch_clk_pv7 -> touch_clk_pv7 (XEN) fixed up name for touch_int_px1 -> touch_int_px1 (XEN) fixed up name for modem_wake_ap_px0 -> modem_wake_ap_px0 (XEN) fixed up name for button_vol_down_px7 -> button_vol_down_px7 (XEN) fixed up name for button_slide_sw_py0 -> button_slide_sw_py0 (XEN) fixed up name for lcd_te_py2 -> lcd_te_py2 (XEN) fixed up name for lcd_bl_pwm_pv0 -> lcd_bl_pwm_pv0 (XEN) fixed up name for lcd_rst_pv2 -> lcd_rst_pv2 (XEN) fixed up name for lcd_gpio1_pv3 -> lcd_gpio1_pv3 (XEN) fixed up name for ap_ready_pv5 -> ap_ready_pv5 (XEN) fixed up name for pz0 -> pz0 (XEN) fixed up name for pz4 -> pz4 (XEN) fixed up name for clk_req -> clk_req (XEN) fixed up name for cpu_pwr_req -> cpu_pwr_req (XEN) fixed up name for dap4_din_pj5 -> dap4_din_pj5 (XEN) fixed up name for dap4_dout_pj6 -> dap4_dout_pj6 (XEN) fixed up name for dap4_fs_pj4 -> dap4_fs_pj4 (XEN) fixed up name for dap4_sclk_pj7 -> dap4_sclk_pj7 (XEN) fixed up name for uart2_rts_pg2 -> uart2_rts_pg2 (XEN) fixed up name for uart2_cts_pg3 -> uart2_cts_pg3 (XEN) fixed up name for uart1_rts_pu2 -> uart1_rts_pu2 (XEN) fixed up name for uart1_cts_pu3 -> uart1_cts_pu3 (XEN) fixed up name for pk0 -> pk0 (XEN) fixed up name for pk1 -> pk1 (XEN) fixed up name for pk2 -> pk2 (XEN) fixed up name for pk3 -> pk3 (XEN) fixed up name for pk4 -> pk4 (XEN) fixed up name for pk5 -> pk5 (XEN) fixed up name for pk6 -> pk6 (XEN) fixed up name for pk7 -> pk7 (XEN) fixed up name for pl0 -> pl0 (XEN) fixed up name for pl1 -> pl1 (XEN) fixed up name for spi1_mosi_pc0 -> spi1_mosi_pc0 (XEN) fixed up name for spi1_miso_pc1 -> spi1_miso_pc1 (XEN) fixed up name for spi1_sck_pc2 -> spi1_sck_pc2 (XEN) fixed up name for spi1_cs0_pc3 -> spi1_cs0_pc3 (XEN) fixed up name for spi1_cs1_pc4 -> spi1_cs1_pc4 (XEN) fixed up name for spi4_mosi_pc7 -> spi4_mosi_pc7 (XEN) fixed up name for spi4_miso_pd0 -> spi4_miso_pd0 (XEN) fixed up name for spi4_sck_pc5 -> spi4_sck_pc5 (XEN) fixed up name for spi4_cs0_pc6 -> spi4_cs0_pc6 (XEN) fixed up name for wifi_rst_ph1 -> wifi_rst_ph1 (XEN) fixed up name for gps_rst_pi3 -> gps_rst_pi3 (XEN) fixed up name for spdif_out_pcc2 -> spdif_out_pcc2 (XEN) fixed up name for spdif_in_pcc3 -> spdif_in_pcc3 (XEN) fixed up name for usb_vbus_en1_pcc5 -> usb_vbus_en1_pcc5 (XEN) fixed up name for drive -> drive (XEN) fixed up name for gpio@6000d000 -> gpio (XEN) fixed up name for camera-control-output-low -> camera-control-output-low (XEN) fixed up name for e2614-rt5658-audio -> e2614-rt5658-audio (XEN) fixed up name for system-suspend-gpio -> system-suspend-gpio (XEN) fixed up name for default -> default (XEN) fixed up name for xotg -> xotg (XEN) fixed up name for mailbox@70098000 -> mailbox (XEN) fixed up name for xusb_padctl@7009f000 -> xusb_padctl (XEN) fixed up name for pads -> pads (XEN) fixed up name for usb2 -> usb2 (XEN) fixed up name for lanes -> lanes (XEN) fixed up name for usb2-0 -> usb2-0 (XEN) fixed up name for usb2-1 -> usb2-1 (XEN) fixed up name for usb2-2 -> usb2-2 (XEN) fixed up name for usb2-3 -> usb2-3 (XEN) fixed up name for pcie -> pcie (XEN) fixed up name for lanes -> lanes (XEN) fixed up name for pcie-0 -> pcie-0 (XEN) fixed up name for pcie-1 -> pcie-1 (XEN) fixed up name for pcie-2 -> pcie-2 (XEN) fixed up name for pcie-3 -> pcie-3 (XEN) fixed up name for pcie-4 -> pcie-4 (XEN) fixed up name for pcie-5 -> pcie-5 (XEN) fixed up name for pcie-6 -> pcie-6 (XEN) fixed up name for sata -> sata (XEN) fixed up name for lanes -> lanes (XEN) fixed up name for sata-0 -> sata-0 (XEN) fixed up name for hsic -> hsic (XEN) fixed up name for lanes -> lanes (XEN) fixed up name for hsic-0 -> hsic-0 (XEN) fixed up name for ports -> ports (XEN) fixed up name for usb2-0 -> usb2-0 (XEN) fixed up name for usb2-1 -> usb2-1 (XEN) fixed up name for usb2-2 -> usb2-2 (XEN) fixed up name for usb2-3 -> usb2-3 (XEN) fixed up name for usb3-0 -> usb3-0 (XEN) fixed up name for usb3-1 -> usb3-1 (XEN) fixed up name for usb3-2 -> usb3-2 (XEN) fixed up name for usb3-3 -> usb3-3 (XEN) fixed up name for hsic-0 -> hsic-0 (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod_c_bias -> prod_c_bias (XEN) fixed up name for prod_c_bias_a02 -> prod_c_bias_a02 (XEN) fixed up name for prod_c_utmi0 -> prod_c_utmi0 (XEN) fixed up name for prod_c_utmi1 -> prod_c_utmi1 (XEN) fixed up name for prod_c_utmi2 -> prod_c_utmi2 (XEN) fixed up name for prod_c_utmi3 -> prod_c_utmi3 (XEN) fixed up name for prod_c_ss0 -> prod_c_ss0 (XEN) fixed up name for prod_c_ss1 -> prod_c_ss1 (XEN) fixed up name for prod_c_ss2 -> prod_c_ss2 (XEN) fixed up name for prod_c_ss3 -> prod_c_ss3 (XEN) fixed up name for prod_c_hsic0 -> prod_c_hsic0 (XEN) fixed up name for prod_c_hsic1 -> prod_c_hsic1 (XEN) fixed up name for usb_cd -> usb_cd (XEN) fixed up name for pinctrl@7009f000 -> pinctrl (XEN) fixed up name for xusb@70090000 -> xusb (XEN) fixed up name for max16984-cdp -> max16984-cdp (XEN) fixed up name for serial@70006000 -> serial (XEN) fixed up name for serial@70006040 -> serial (XEN) fixed up name for serial@70006200 -> serial (XEN) fixed up name for serial@70006300 -> serial (XEN) fixed up name for sound -> sound (XEN) fixed up name for nvidia,dai-link-1 -> nvidia,dai-link-1 (XEN) fixed up name for nvidia,dai-link-2 -> nvidia,dai-link-2 (XEN) fixed up name for nvidia,dai-link-3 -> nvidia,dai-link-3 (XEN) fixed up name for nvidia,dai-link-4 -> nvidia,dai-link-4 (XEN) fixed up name for sound_ref -> sound_ref (XEN) fixed up name for pwm@7000a000 -> pwm (XEN) fixed up name for spi@7000d400 -> spi (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod -> prod (XEN) fixed up name for prod_c_flash -> prod_c_flash (XEN) fixed up name for prod_c_loop -> prod_c_loop (XEN) fixed up name for spi@0 -> spi (XEN) fixed up name for controller-data -> controller-data (XEN) fixed up name for spi@1 -> spi (XEN) fixed up name for controller-data -> controller-data (XEN) fixed up name for spi@7000d600 -> spi (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod -> prod (XEN) fixed up name for prod_c_flash -> prod_c_flash (XEN) fixed up name for prod_c_loop -> prod_c_loop (XEN) fixed up name for spi@0 -> spi (XEN) fixed up name for controller-data -> controller-data (XEN) fixed up name for spi@1 -> spi (XEN) fixed up name for controller-data -> controller-data (XEN) fixed up name for spi@7000d800 -> spi (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod -> prod (XEN) fixed up name for prod_c_flash -> prod_c_flash (XEN) fixed up name for prod_c_loop -> prod_c_loop (XEN) fixed up name for spi@7000da00 -> spi (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod -> prod (XEN) fixed up name for prod_c_flash -> prod_c_flash (XEN) fixed up name for prod_c_cs0 -> prod_c_cs0 (XEN) fixed up name for spi-touch19x12@0 -> spi-touch19x12 (XEN) fixed up name for spi-touch25x16@0 -> spi-touch25x16 (XEN) fixed up name for spi-touch14x8@0 -> spi-touch14x8 (XEN) fixed up name for spi@70410000 -> spi (XEN) fixed up name for spiflash@0 -> spiflash (XEN) fixed up name for controller-data -> controller-data (XEN) fixed up name for host1x -> host1x (XEN) fixed up name for vi -> vi (XEN) fixed up name for ports -> ports (XEN) fixed up name for port@0 -> port (XEN) fixed up name for endpoint -> endpoint (XEN) fixed up name for port@1 -> port (XEN) fixed up name for endpoint -> endpoint (XEN) fixed up name for vi-bypass -> vi-bypass (XEN) fixed up name for isp@54600000 -> isp (XEN) fixed up name for isp@54680000 -> isp (XEN) fixed up name for dc@54200000 -> dc (XEN) fixed up name for rgb -> rgb (XEN) fixed up name for dc@54240000 -> dc (XEN) fixed up name for rgb -> rgb (XEN) fixed up name for dsi -> dsi (XEN) fixed up name for vic -> vic (XEN) fixed up name for nvenc -> nvenc (XEN) fixed up name for tsec -> tsec (XEN) fixed up name for tsecb -> tsecb (XEN) fixed up name for nvdec -> nvdec (XEN) fixed up name for nvjpg -> nvjpg (XEN) fixed up name for sor -> sor (XEN) fixed up name for hdmi-display -> hdmi-display (XEN) fixed up name for dp-display -> dp-display (XEN) fixed up name for disp-default-out -> disp-default-out (XEN) fixed up name for dp-lt-settings -> dp-lt-settings (XEN) fixed up name for lt-setting@0 -> lt-setting (XEN) fixed up name for lt-setting@1 -> lt-setting (XEN) fixed up name for lt-setting@2 -> lt-setting (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod_c_dp -> prod_c_dp (XEN) fixed up name for sor1 -> sor1 (XEN) fixed up name for hdmi-display -> hdmi-display (XEN) fixed up name for disp-default-out -> disp-default-out (XEN) fixed up name for dp-display -> dp-display (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod -> prod (XEN) fixed up name for prod_c_hdmi_0m_54m -> prod_c_hdmi_0m_54m (XEN) fixed up name for prod_c_hdmi_54m_111m -> prod_c_hdmi_54m_111m (XEN) fixed up name for prod_c_hdmi_111m_223m -> prod_c_hdmi_111m_223m (XEN) fixed up name for prod_c_hdmi_223m_300m -> prod_c_hdmi_223m_300m (XEN) fixed up name for prod_c_hdmi_300m_600m -> prod_c_hdmi_300m_600m (XEN) fixed up name for prod_c_54M -> prod_c_54M (XEN) fixed up name for prod_c_75M -> prod_c_75M (XEN) fixed up name for prod_c_150M -> prod_c_150M (XEN) fixed up name for prod_c_300M -> prod_c_300M (XEN) fixed up name for prod_c_600M -> prod_c_600M (XEN) fixed up name for prod_c_dp -> prod_c_dp (XEN) fixed up name for prod_c_hdmi_54m_75m -> prod_c_hdmi_54m_75m (XEN) fixed up name for prod_c_hdmi_75m_150m -> prod_c_hdmi_75m_150m (XEN) fixed up name for prod_c_hdmi_150m_300m -> prod_c_hdmi_150m_300m (XEN) fixed up name for dpaux -> dpaux (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod_c_dpaux_dp -> prod_c_dpaux_dp (XEN) fixed up name for prod_c_dpaux_hdmi -> prod_c_dpaux_hdmi (XEN) fixed up name for dpaux1 -> dpaux1 (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod_c_dpaux_dp -> prod_c_dpaux_dp (XEN) fixed up name for prod_c_dpaux_hdmi -> prod_c_dpaux_hdmi (XEN) fixed up name for i2c@546c0000 -> i2c (XEN) fixed up name for rbpcv2_imx219_a@10 -> rbpcv2_imx219_a (XEN) fixed up name for mode0 -> mode0 (XEN) fixed up name for mode1 -> mode1 (XEN) fixed up name for mode2 -> mode2 (XEN) fixed up name for mode3 -> mode3 (XEN) fixed up name for mode4 -> mode4 (XEN) fixed up name for ports -> ports (XEN) fixed up name for port@0 -> port (XEN) fixed up name for endpoint -> endpoint (XEN) fixed up name for ina3221x@40 -> ina3221x (XEN) fixed up name for channel@0 -> channel (XEN) fixed up name for channel@1 -> channel (XEN) fixed up name for channel@2 -> channel (XEN) fixed up name for nvcsi -> nvcsi (XEN) fixed up name for channel@0 -> channel (XEN) fixed up name for ports -> ports (XEN) fixed up name for port@0 -> port (XEN) fixed up name for endpoint@0 -> endpoint (XEN) fixed up name for port@1 -> port (XEN) fixed up name for endpoint@1 -> endpoint (XEN) fixed up name for channel@1 -> channel (XEN) fixed up name for ports -> ports (XEN) fixed up name for port@2 -> port (XEN) fixed up name for endpoint@2 -> endpoint (XEN) fixed up name for port@3 -> port (XEN) fixed up name for endpoint@3 -> endpoint (XEN) fixed up name for gpu -> gpu (XEN) fixed up name for mipical -> mipical (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod_c_dphy_dsi -> prod_c_dphy_dsi (XEN) fixed up name for pmc@7000e400 -> pmc (XEN) fixed up name for pex_en -> pex_en (XEN) fixed up name for pex-io-dpd-signals-dis -> pex-io-dpd-signals-dis (XEN) fixed up name for pex_dis -> pex_dis (XEN) fixed up name for pex-io-dpd-signals-en -> pex-io-dpd-signals-en (XEN) fixed up name for hdmi-dpd-enable -> hdmi-dpd-enable (XEN) fixed up name for hdmi-pad-lowpower-enable -> hdmi-pad-lowpower-enable (XEN) fixed up name for hdmi-dpd-disable -> hdmi-dpd-disable (XEN) fixed up name for hdmi-pad-lowpower-disable -> hdmi-pad-lowpower-disable (XEN) fixed up name for dsi-dpd-enable -> dsi-dpd-enable (XEN) fixed up name for dsi-pad-lowpower-enable -> dsi-pad-lowpower-enable (XEN) fixed up name for dsi-dpd-disable -> dsi-dpd-disable (XEN) fixed up name for dsi-pad-lowpower-disable -> dsi-pad-lowpower-disable (XEN) fixed up name for dsib-dpd-enable -> dsib-dpd-enable (XEN) fixed up name for dsib-pad-lowpower-enable -> dsib-pad-lowpower-enable (XEN) fixed up name for dsib-dpd-disable -> dsib-dpd-disable (XEN) fixed up name for dsib-pad-lowpower-disable -> dsib-pad-lowpower-disable (XEN) fixed up name for iopad-defaults -> iopad-defaults (XEN) fixed up name for audio-pads -> audio-pads (XEN) fixed up name for cam-pads -> cam-pads (XEN) fixed up name for dbg-pads -> dbg-pads (XEN) fixed up name for dmic-pads -> dmic-pads (XEN) fixed up name for pex-ctrl-pads -> pex-ctrl-pads (XEN) fixed up name for spi-pads -> spi-pads (XEN) fixed up name for uart-pads -> uart-pads (XEN) fixed up name for pex-io-pads -> pex-io-pads (XEN) fixed up name for audio-hv-pads -> audio-hv-pads (XEN) fixed up name for spi-hv-pads -> spi-hv-pads (XEN) fixed up name for gpio-pads -> gpio-pads (XEN) fixed up name for sdmmc-io-pads -> sdmmc-io-pads (XEN) fixed up name for bootrom-commands -> bootrom-commands (XEN) fixed up name for reset-commands -> reset-commands (XEN) fixed up name for commands@4-003c -> commands (XEN) fixed up name for power-off-commands -> power-off-commands (XEN) fixed up name for commands@4-003c -> commands (XEN) fixed up name for sdmmc1_e_33V_enable -> sdmmc1_e_33V_enable (XEN) fixed up name for sdmmc1 -> sdmmc1 (XEN) fixed up name for sdmmc1_e_33V_disable -> sdmmc1_e_33V_disable (XEN) fixed up name for sdmmc1 -> sdmmc1 (XEN) fixed up name for sdmmc3_e_33V_enable -> sdmmc3_e_33V_enable (XEN) fixed up name for sdmmc3 -> sdmmc3 (XEN) fixed up name for sdmmc3_e_33V_disable -> sdmmc3_e_33V_disable (XEN) fixed up name for sdmmc3 -> sdmmc3 (XEN) fixed up name for se@70012000 -> se (XEN) fixed up name for hda@70030000 -> hda (XEN) fixed up name for pcie@1003000 -> pcie (XEN) fixed up name for pci@1,0 -> pci (XEN) fixed up name for pci@2,0 -> pci (XEN) fixed up name for ethernet@0,0 -> ethernet (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod_c_pad -> prod_c_pad (XEN) fixed up name for prod_c_rp -> prod_c_rp (XEN) fixed up name for i2c@7000c000 -> i2c (XEN) fixed up name for temp-sensor@4c -> temp-sensor (XEN) fixed up name for loc -> loc (XEN) fixed up name for ext -> ext (XEN) fixed up name for i2c@7000c400 -> i2c (XEN) fixed up name for i2cmux@70 -> i2cmux (XEN) fixed up name for i2c@0 -> i2c (XEN) fixed up name for i2c@1 -> i2c (XEN) fixed up name for ina3221x@40 -> ina3221x (XEN) fixed up name for channel@0 -> channel (XEN) fixed up name for channel@1 -> channel (XEN) fixed up name for channel@2 -> channel (XEN) fixed up name for ina3221x@41 -> ina3221x (XEN) fixed up name for channel@0 -> channel (XEN) fixed up name for channel@1 -> channel (XEN) fixed up name for channel@2 -> channel (XEN) fixed up name for ina3221x@42 -> ina3221x (XEN) fixed up name for channel@0 -> channel (XEN) fixed up name for channel@1 -> channel (XEN) fixed up name for channel@2 -> channel (XEN) fixed up name for i2c@2 -> i2c (XEN) fixed up name for i2c@3 -> i2c (XEN) fixed up name for rt5659.12-001a@1a -> rt5659.12-001a (XEN) fixed up name for gpio@20 -> gpio (XEN) fixed up name for icm20628@68 -> icm20628 (XEN) fixed up name for ak8963@0d -> ak8963 (XEN) fixed up name for cm32180@48 -> cm32180 (XEN) fixed up name for iqs263@44 -> iqs263 (XEN) fixed up name for rt5659.1-001a@1a -> rt5659.1-001a (XEN) fixed up name for i2c@7000c500 -> i2c (XEN) fixed up name for battery-charger@6b -> battery-charger (XEN) fixed up name for i2c@7000c700 -> i2c (XEN) fixed up name for i2c@7000d000 -> i2c (XEN) fixed up name for max77620@3c -> max77620 (XEN) fixed up name for pinmux@0 -> pinmux (XEN) fixed up name for pin_gpio0 -> pin_gpio0 (XEN) fixed up name for pin_gpio1 -> pin_gpio1 (XEN) fixed up name for pin_gpio2 -> pin_gpio2 (XEN) fixed up name for pin_gpio3 -> pin_gpio3 (XEN) fixed up name for pin_gpio2_3 -> pin_gpio2_3 (XEN) fixed up name for pin_gpio4 -> pin_gpio4 (XEN) fixed up name for pin_gpio5_6_7 -> pin_gpio5_6_7 (XEN) fixed up name for spmic-default-output-high -> spmic-default-output-high (XEN) fixed up name for watchdog -> watchdog (XEN) fixed up name for fps -> fps (XEN) fixed up name for fps0 -> fps0 (XEN) fixed up name for fps1 -> fps1 (XEN) fixed up name for fps2 -> fps2 (XEN) fixed up name for backup-battery -> backup-battery (XEN) fixed up name for regulators -> regulators (XEN) fixed up name for sd0 -> sd0 (XEN) fixed up name for sd1 -> sd1 (XEN) fixed up name for sd2 -> sd2 (XEN) fixed up name for sd3 -> sd3 (XEN) fixed up name for ldo0 -> ldo0 (XEN) fixed up name for ldo1 -> ldo1 (XEN) fixed up name for ldo2 -> ldo2 (XEN) fixed up name for ldo3 -> ldo3 (XEN) fixed up name for ldo4 -> ldo4 (XEN) fixed up name for ldo5 -> ldo5 (XEN) fixed up name for ldo6 -> ldo6 (XEN) fixed up name for ldo7 -> ldo7 (XEN) fixed up name for ldo8 -> ldo8 (XEN) fixed up name for low-battery-monitor -> low-battery-monitor (XEN) fixed up name for i2c@7000d100 -> i2c (XEN) fixed up name for sdhci@700b0600 -> sdhci (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod_c_ds -> prod_c_ds (XEN) fixed up name for prod_c_hs -> prod_c_hs (XEN) fixed up name for prod_c_ddr52 -> prod_c_ddr52 (XEN) fixed up name for prod_c_hs200 -> prod_c_hs200 (XEN) fixed up name for prod_c_hs400 -> prod_c_hs400 (XEN) fixed up name for prod_c_hs533 -> prod_c_hs533 (XEN) fixed up name for prod -> prod (XEN) fixed up name for sdhci@700b0400 -> sdhci (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod_c_ds -> prod_c_ds (XEN) fixed up name for prod_c_hs -> prod_c_hs (XEN) fixed up name for prod_c_sdr12 -> prod_c_sdr12 (XEN) fixed up name for prod_c_sdr25 -> prod_c_sdr25 (XEN) fixed up name for prod_c_sdr50 -> prod_c_sdr50 (XEN) fixed up name for prod_c_sdr104 -> prod_c_sdr104 (XEN) fixed up name for prod_c_ddr52 -> prod_c_ddr52 (XEN) fixed up name for prod -> prod (XEN) fixed up name for sdhci@700b0200 -> sdhci (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod_c_ds -> prod_c_ds (XEN) fixed up name for prod_c_hs -> prod_c_hs (XEN) fixed up name for prod_c_sdr12 -> prod_c_sdr12 (XEN) fixed up name for prod_c_sdr25 -> prod_c_sdr25 (XEN) fixed up name for prod_c_sdr50 -> prod_c_sdr50 (XEN) fixed up name for prod_c_sdr104 -> prod_c_sdr104 (XEN) fixed up name for prod_c_ddr52 -> prod_c_ddr52 (XEN) fixed up name for prod_c_hs200 -> prod_c_hs200 (XEN) fixed up name for prod_c_hs400 -> prod_c_hs400 (XEN) fixed up name for prod_c_hs533 -> prod_c_hs533 (XEN) fixed up name for prod -> prod (XEN) fixed up name for sdhci@700b0000 -> sdhci (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod_c_ds -> prod_c_ds (XEN) fixed up name for prod_c_hs -> prod_c_hs (XEN) fixed up name for prod_c_sdr12 -> prod_c_sdr12 (XEN) fixed up name for prod_c_sdr25 -> prod_c_sdr25 (XEN) fixed up name for prod_c_sdr50 -> prod_c_sdr50 (XEN) fixed up name for prod_c_sdr104 -> prod_c_sdr104 (XEN) fixed up name for prod_c_ddr52 -> prod_c_ddr52 (XEN) fixed up name for prod -> prod (XEN) fixed up name for efuse@7000f800 -> efuse (XEN) fixed up name for efuse-burn -> efuse-burn (XEN) fixed up name for kfuse@7000fc00 -> kfuse (XEN) fixed up name for pmc-iopower -> pmc-iopower (XEN) fixed up name for dtv@7000c300 -> dtv (XEN) fixed up name for xudc@700d0000 -> xudc (XEN) fixed up name for memory-controller@70019000 -> memory-controller (XEN) fixed up name for pwm@70110000 -> pwm (XEN) fixed up name for clock@70110000 -> clock (XEN) fixed up name for soctherm@0x700E2000 -> soctherm (XEN) fixed up name for throttle-cfgs -> throttle-cfgs (XEN) fixed up name for heavy -> heavy (XEN) fixed up name for oc1 -> oc1 (XEN) fixed up name for oc3 -> oc3 (XEN) fixed up name for fuse_war@fuse_rev_0_1 -> fuse_war (XEN) fixed up name for fuse_war@fuse_rev_2 -> fuse_war (XEN) fixed up name for throttle@critical -> throttle (XEN) fixed up name for throttle@heavy -> throttle (XEN) fixed up name for throttle_dev@cpu_high -> throttle_dev (XEN) fixed up name for throttle_dev@gpu_high -> throttle_dev (XEN) fixed up name for tegra-aotag -> tegra-aotag (XEN) fixed up name for tegra_cec -> tegra_cec (XEN) fixed up name for watchdog@60005100 -> watchdog (XEN) fixed up name for tegra_fiq_debugger -> tegra_fiq_debugger (XEN) fixed up name for ptm -> ptm (XEN) fixed up name for mselect -> mselect (XEN) fixed up name for cpuidle -> cpuidle (XEN) fixed up name for apbmisc@70000800 -> apbmisc (XEN) fixed up name for nvdumper -> nvdumper (XEN) fixed up name for tegra-pmc-blink-pwm -> tegra-pmc-blink-pwm (XEN) fixed up name for nvpmodel -> nvpmodel (XEN) fixed up name for extcon -> extcon (XEN) fixed up name for disp-state -> disp-state (XEN) fixed up name for extcon@0 -> extcon (XEN) fixed up name for extcon@1 -> extcon (XEN) fixed up name for bthrot_cdev -> bthrot_cdev (XEN) fixed up name for skin_balanced -> skin_balanced (XEN) fixed up name for gpu_balanced -> gpu_balanced (XEN) fixed up name for cpu_balanced -> cpu_balanced (XEN) fixed up name for emergency_balanced -> emergency_balanced (XEN) fixed up name for agic-controller -> agic-controller (XEN) fixed up name for adma@702e2000 -> adma (XEN) fixed up name for ahub -> ahub (XEN) fixed up name for admaif@0x702d0000 -> admaif (XEN) fixed up name for sfc@702d2000 -> sfc (XEN) fixed up name for sfc@702d2200 -> sfc (XEN) fixed up name for sfc@702d2400 -> sfc (XEN) fixed up name for sfc@702d2600 -> sfc (XEN) fixed up name for spkprot@702d8c00 -> spkprot (XEN) fixed up name for amixer@702dbb00 -> amixer (XEN) fixed up name for i2s@702d1000 -> i2s (XEN) fixed up name for i2s@702d1100 -> i2s (XEN) fixed up name for i2s@702d1200 -> i2s (XEN) fixed up name for i2s@702d1300 -> i2s (XEN) fixed up name for i2s@702d1400 -> i2s (XEN) fixed up name for amx@702d3000 -> amx (XEN) fixed up name for amx@702d3100 -> amx (XEN) fixed up name for adx@702d3800 -> adx (XEN) fixed up name for adx@702d3900 -> adx (XEN) fixed up name for dmic@702d4000 -> dmic (XEN) fixed up name for dmic@702d4100 -> dmic (XEN) fixed up name for dmic@702d4200 -> dmic (XEN) fixed up name for afc@702d7000 -> afc (XEN) fixed up name for afc@702d7100 -> afc (XEN) fixed up name for afc@702d7200 -> afc (XEN) fixed up name for afc@702d7300 -> afc (XEN) fixed up name for afc@702d7400 -> afc (XEN) fixed up name for afc@702d7500 -> afc (XEN) fixed up name for mvc@702da000 -> mvc (XEN) fixed up name for mvc@702da200 -> mvc (XEN) fixed up name for iqc@702de000 -> iqc (XEN) fixed up name for iqc@702de200 -> iqc (XEN) fixed up name for ope@702d8000 -> ope (XEN) fixed up name for ope@702d8400 -> ope (XEN) fixed up name for adsp_audio -> adsp_audio (XEN) fixed up name for sata@70020000 -> sata (XEN) fixed up name for prod-settings -> prod-settings (XEN) fixed up name for prod -> prod (XEN) fixed up name for modem -> modem (XEN) fixed up name for nvidia,phy-ehci-hsic -> nvidia,phy-ehci-hsic (XEN) fixed up name for nvidia,phy-xhci-hsic -> nvidia,phy-xhci-hsic (XEN) fixed up name for nvidia,phy-xhci-utmi -> nvidia,phy-xhci-utmi (XEN) fixed up name for trusty -> trusty (XEN) fixed up name for irq -> irq (XEN) fixed up name for fiq -> fiq (XEN) fixed up name for virtio -> virtio (XEN) fixed up name for log -> log (XEN) fixed up name for smp-custom-ipi -> smp-custom-ipi (XEN) fixed up name for psy_extcon_xudc -> psy_extcon_xudc (XEN) fixed up name for tegra-supply-tests -> tegra-supply-tests (XEN) fixed up name for camera-pcl -> camera-pcl (XEN) fixed up name for dpd -> dpd (XEN) fixed up name for csia -> csia (XEN) fixed up name for csib -> csib (XEN) fixed up name for csic -> csic (XEN) fixed up name for csid -> csid (XEN) fixed up name for csie -> csie (XEN) fixed up name for csif -> csif (XEN) fixed up name for rollback-protection -> rollback-protection (XEN) fixed up name for external-memory-controller@7001b000 -> external-memory-controller (XEN) fixed up name for emc-table@0 -> emc-table (XEN) fixed up name for emc-table@204000 -> emc-table (XEN) fixed up name for emc-table@1600000 -> emc-table (XEN) fixed up name for emc-table-derated@204000 -> emc-table-derated (XEN) fixed up name for emc-table-derated@1600000 -> emc-table-derated (XEN) fixed up name for dummy-cool-dev -> dummy-cool-dev (XEN) fixed up name for regulators -> regulators (XEN) fixed up name for regulator@0 -> regulator (XEN) fixed up name for regulator@1 -> regulator (XEN) fixed up name for regulator@2 -> regulator (XEN) fixed up name for regulator@3 -> regulator (XEN) fixed up name for regulator@4 -> regulator (XEN) fixed up name for regulator@5 -> regulator (XEN) fixed up name for regulator@6 -> regulator (XEN) fixed up name for regulator@7 -> regulator (XEN) fixed up name for regulator@8 -> regulator (XEN) fixed up name for regulator@9 -> regulator (XEN) fixed up name for regulator@10 -> regulator (XEN) fixed up name for pwm-fan -> pwm-fan (XEN) fixed up name for dvfs_rails -> dvfs_rails (XEN) fixed up name for vdd-gpu-scaling-cdev@7 -> vdd-gpu-scaling-cdev (XEN) fixed up name for vdd-gpu-vmax-cdev@9 -> vdd-gpu-vmax-cdev (XEN) fixed up name for pfsd -> pfsd (XEN) fixed up name for tegra-camera-platform -> tegra-camera-platform (XEN) fixed up name for modules -> modules (XEN) fixed up name for module0 -> module0 (XEN) fixed up name for drivernode0 -> drivernode0 (XEN) fixed up name for drivernode1 -> drivernode1 (XEN) fixed up name for module1 -> module1 (XEN) fixed up name for drivernode0 -> drivernode0 (XEN) fixed up name for drivernode1 -> drivernode1 (XEN) fixed up name for lens_imx219@RBPCV2 -> lens_imx219 (XEN) fixed up name for cam_i2cmux -> cam_i2cmux (XEN) fixed up name for i2c@0 -> i2c (XEN) fixed up name for rbpcv2_imx219_a@10 -> rbpcv2_imx219_a (XEN) fixed up name for mode0 -> mode0 (XEN) fixed up name for mode1 -> mode1 (XEN) fixed up name for mode2 -> mode2 (XEN) fixed up name for mode3 -> mode3 (XEN) fixed up name for mode4 -> mode4 (XEN) fixed up name for ports -> ports (XEN) fixed up name for port@0 -> port (XEN) fixed up name for endpoint -> endpoint (XEN) fixed up name for i2c@1 -> i2c (XEN) fixed up name for rbpcv2_imx219_e@10 -> rbpcv2_imx219_e (XEN) fixed up name for mode0 -> mode0 (XEN) fixed up name for mode1 -> mode1 (XEN) fixed up name for mode2 -> mode2 (XEN) fixed up name for mode3 -> mode3 (XEN) fixed up name for mode4 -> mode4 (XEN) fixed up name for ports -> ports (XEN) fixed up name for port@0 -> port (XEN) fixed up name for endpoint -> endpoint (XEN) fixed up name for tfesd -> tfesd (XEN) fixed up name for dev1 -> dev1 (XEN) fixed up name for dev2 -> dev2 (XEN) fixed up name for thermal-fan-est -> thermal-fan-est (XEN) fixed up name for gpio-keys -> gpio-keys (XEN) fixed up name for power -> power (XEN) fixed up name for forcerecovery -> forcerecovery (XEN) fixed up name for gpio-timed-keys -> gpio-timed-keys (XEN) fixed up name for power -> power (XEN) fixed up name for spdif-dit.0@0 -> spdif-dit.0 (XEN) fixed up name for spdif-dit.1@1 -> spdif-dit.1 (XEN) fixed up name for spdif-dit.2@2 -> spdif-dit.2 (XEN) fixed up name for spdif-dit.3@3 -> spdif-dit.3 (XEN) fixed up name for spdif-dit.4@4 -> spdif-dit.4 (XEN) fixed up name for spdif-dit.5@5 -> spdif-dit.5 (XEN) fixed up name for spdif-dit.6@6 -> spdif-dit.6 (XEN) fixed up name for spdif-dit.7@7 -> spdif-dit.7 (XEN) fixed up name for cpufreq -> cpufreq (XEN) fixed up name for cpu-scaling-data -> cpu-scaling-data (XEN) fixed up name for emc-scaling-data -> emc-scaling-data (XEN) fixed up name for eeprom-manager -> eeprom-manager (XEN) fixed up name for bus@0 -> bus (XEN) fixed up name for bus@1 -> bus (XEN) fixed up name for plugin-manager -> plugin-manager (XEN) fixed up name for fragement@0 -> fragement (XEN) fixed up name for override@0 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for channel@0 -> channel (XEN) fixed up name for channel@1 -> channel (XEN) fixed up name for fragment@1 -> fragment (XEN) fixed up name for override@0 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for fragment@2 -> fragment (XEN) fixed up name for override@0 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@1 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@2 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for nvidia,dai-link-1 -> nvidia,dai-link-1 (XEN) fixed up name for fragment@3 -> fragment (XEN) fixed up name for override@0 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@1 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for fragment@4 -> fragment (XEN) fixed up name for override@0 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@1 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@2 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for fragment@5 -> fragment (XEN) fixed up name for override@0 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@1 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@2 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for fragement@6 -> fragement (XEN) fixed up name for override@0 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for fragement@7 -> fragement (XEN) fixed up name for override@0 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for fragement@8 -> fragement (XEN) fixed up name for override@0 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for fragement@9 -> fragement (XEN) fixed up name for override@0 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@1 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@2 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@3 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@4 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@5 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@6 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@7 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@8 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@9 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@10 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@11 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@12 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@13 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@14 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@15 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@16 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for fragement@10 -> fragement (XEN) fixed up name for override@0 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@1 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@2 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@3 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@4 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@5 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@6 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@7 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@8 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@9 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@10 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@11 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@12 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@13 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@14 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@15 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@16 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@17 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@18 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@19 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@20 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@21 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@22 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@23 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@24 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@25 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@26 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@27 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@28 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@29 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@30 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@31 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for fragement@11 -> fragement (XEN) fixed up name for override@0 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for fragment-e2614-common@0 -> fragment-e2614-common (XEN) fixed up name for overrides@0 -> overrides (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for overrides@1 -> overrides (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for overrides@2 -> overrides (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for overrides@3 -> overrides (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for overrides@4 -> overrides (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for overrides@6 -> overrides (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for overrides@7 -> overrides (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for overrides@8 -> overrides (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for overrides@9 -> overrides (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for overrides@10 -> overrides (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for overrides@11 -> overrides (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@12 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for fragment-e2614-a00@1 -> fragment-e2614-a00 (XEN) fixed up name for overrides@0 -> overrides (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@1 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for nvidia,dai-link-1 -> nvidia,dai-link-1 (XEN) fixed up name for fragment-e2614-b00@2 -> fragment-e2614-b00 (XEN) fixed up name for overrides@0 -> overrides (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for override@1 -> override (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for nvidia,dai-link-1 -> nvidia,dai-link-1 (XEN) fixed up name for fragment-e2614-pins@3 -> fragment-e2614-pins (XEN) fixed up name for overrides@0 -> overrides (XEN) fixed up name for _overlay_ -> _overlay_ (XEN) fixed up name for mods-simple-bus -> mods-simple-bus (XEN) fixed up name for mods-clocks -> mods-clocks (XEN) fixed up name for gps_wake -> gps_wake (XEN) fixed up name for chosen -> chosen (XEN) fixed up name for pmu-board -> pmu-board (XEN) fixed up name for proc-board -> proc-board (XEN) fixed up name for display-board -> display-board (XEN) fixed up name for reset -> reset (XEN) fixed up name for plugin-manager -> plugin-manager (XEN) fixed up name for ids -> ids (XEN) fixed up name for connection -> connection (XEN) fixed up name for i2c@7000c500 -> i2c (XEN) fixed up name for module@0x50 -> module (XEN) fixed up name for module@0x57 -> module (XEN) fixed up name for odm-data -> odm-data (XEN) fixed up name for module@0 -> module (XEN) fixed up name for verified-boot -> verified-boot (XEN) fixed up name for gpu-dvfs-rework -> gpu-dvfs-rework (XEN) fixed up name for pwm_regulators -> pwm_regulators (XEN) fixed up name for pwm-regulator@0 -> pwm-regulator (XEN) fixed up name for pwm-regulator@1 -> pwm-regulator (XEN) fixed up name for dfll-max77621@70110000 -> dfll-max77621 (XEN) fixed up name for dfll-max77621-integration -> dfll-max77621-integration (XEN) fixed up name for dfll-max77621-board-params -> dfll-max77621-board-params (XEN) fixed up name for dfll-cdev-cap -> dfll-cdev-cap (XEN) fixed up name for dfll-cdev-floor -> dfll-cdev-floor (XEN) fixed up name for dvfs -> dvfs (XEN) fixed up name for r8168 -> r8168 (XEN) fixed up name for tegra_udrm -> tegra_udrm (XEN) fixed up name for soft_watchdog -> soft_watchdog (XEN) fixed up name for leds -> leds (XEN) fixed up name for pwr -> pwr (XEN) fixed up name for memory@80000000 -> memory (XEN) fixed up name for cpu_edp -> cpu_edp (XEN) fixed up name for gpu_edp -> gpu_edp (XEN) fixed up name for __symbols__ -> __symbols__ (XEN) <- unflatten_device_tree() (XEN) adding DT alias:sdhci0: stem=sdhci id=0 node=/sdhci@700b0000 (XEN) adding DT alias:sdhci1: stem=sdhci id=1 node=/sdhci@700b0200 (XEN) adding DT alias:sdhci2: stem=sdhci id=2 node=/sdhci@700b0400 (XEN) adding DT alias:sdhci3: stem=sdhci id=3 node=/sdhci@700b0600 (XEN) adding DT alias:i2c0: stem=i2c id=0 node=/i2c@7000c000 (XEN) adding DT alias:i2c1: stem=i2c id=1 node=/i2c@7000c400 (XEN) adding DT alias:i2c2: stem=i2c id=2 node=/i2c@7000c500 (XEN) adding DT alias:i2c3: stem=i2c id=3 node=/i2c@7000c700 (XEN) adding DT alias:i2c4: stem=i2c id=4 node=/i2c@7000d000 (XEN) adding DT alias:i2c5: stem=i2c id=5 node=/i2c@7000d100 (XEN) adding DT alias:i2c6: stem=i2c id=6 node=/host1x/i2c@546c0000 (XEN) adding DT alias:spi0: stem=spi id=0 node=/spi@7000d400 (XEN) adding DT alias:spi1: stem=spi id=1 node=/spi@7000d600 (XEN) adding DT alias:spi2: stem=spi id=2 node=/spi@7000d800 (XEN) adding DT alias:spi3: stem=spi id=3 node=/spi@7000da00 (XEN) adding DT alias:qspi6: stem=qspi id=6 node=/spi@70410000 (XEN) adding DT alias:serial0: stem=serial id=0 node=/serial@70006000 (XEN) adding DT alias:serial1: stem=serial id=1 node=/serial@70006040 (XEN) adding DT alias:serial2: stem=serial id=2 node=/serial@70006200 (XEN) adding DT alias:serial3: stem=serial id=3 node=/serial@70006300 (XEN) adding DT alias:rtc0: stem=rtc id=0 node=/i2c@7000d000/max77620@3c (XEN) adding DT alias:rtc1: stem=rtc id=1 node=/rtc (XEN) Platform: Generic System (XEN) Taking dtuart configuration from /chosen/stdout-path (XEN) Looking for dtuart at "/serial@70006000", options "" (XEN) DT: ** translation for device /serial@70006000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70006000<3> (XEN) DT: reached root node (XEN) dt_device_get_raw_irq: dev=/serial@70006000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000024...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 Xen 4.14.0 (XEN) Xen version 4.14.0 (srinivas@) (aarch64-linux-gnu-gcc (Ubuntu/Linaro 7.5.0-3ubuntu1~18.04) 7.5.0) debug=y Wed Jul 29 08:03:39 PDT 2020 (XEN) Latest ChangeSet: Thu Jul 23 16:07:51 2020 +0100 git:456957aaa1-dirty (XEN) build-id: 71d9d3d84c57dcdef575966a24a67c5a819a6e5a (XEN) Console output is synchronous. (XEN) Processor: 411fd071: "ARM Limited", variant: 0x1, part 0xd07, rev 0x1 (XEN) 64-bit Execution: (XEN) Processor Features: 0000000000002222 0000000000000000 (XEN) Exception Levels: EL3:64+32 EL2:64+32 EL1:64+32 EL0:64+32 (XEN) Extensions: FloatingPoint AdvancedSIMD (XEN) Debug Features: 0000000010305106 0000000000000000 (XEN) Auxiliary Features: 0000000000000000 0000000000000000 (XEN) Memory Model Features: 0000000000001124 0000000000000000 (XEN) ISA Features: 0000000000011120 0000000000000000 (XEN) 32-bit Execution: (XEN) Processor Features: 00000131:00011011 (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: 10101105 40000000 01260000 02102211 (XEN) ISA Features: 02101110 13112111 21232042 01112131 00011142 00011121 (XEN) Using SMC Calling Convention v1.1 (XEN) Using PSCI v1.0 (XEN) SMP: Allowing 4 CPUs (XEN) enabled workaround for: ARM erratum 832075 (XEN) enabled workaround for: ARM erratum 834220 (XEN) enabled workaround for: ARM erratum 1319367 (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,intspec=[0x00000001 0x0000000d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, 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,intspec=[0x00000001 0x0000000e...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, 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,intspec=[0x00000001 0x0000000b...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, 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,intspec=[0x00000001 0x0000000a...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) Generic Timer IRQ: phys=30 hyp=26 virt=27 Freq: 19200 KHz (XEN) DT: ** translation for device /interrupt-controller ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 50041000<3> (XEN) DT: reached root node (XEN) DT: ** translation for device /interrupt-controller ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 50042000<3> (XEN) DT: reached root node (XEN) DT: ** translation for device /interrupt-controller ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 50044000<3> (XEN) DT: reached root node (XEN) DT: ** translation for device /interrupt-controller ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 50046000<3> (XEN) DT: reached root node (XEN) dt_device_get_raw_irq: dev=/interrupt-controller, index=0 (XEN) using 'interrupts' property (XEN) intspec=1 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller,intspec=[0x00000001 0x00000009...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) GICv2 initialization: (XEN) gic_dist_addr=0000000050041000 (XEN) gic_cpu_addr=0000000050042000 (XEN) gic_hyp_addr=0000000050044000 (XEN) gic_vcpu_addr=0000000050046000 (XEN) gic_maintenance_irq=25 (XEN) GICv2: 224 lines, 4 cpus, secure (IID 0200143b). (XEN) XSM Framework v1.0.0 initialized (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) Allocated console ring of 32 KiB. (XEN) CPU0: Guest atomics will try 8 times before pausing the domain (XEN) Bringing up CPU1 - CPU 00000001 booting - - Current EL 00000008 - - Initialize CPU - - Turning on paging - - Ready - (XEN) CPU1: Guest atomics will try 8 times before pausing the domain (XEN) CPU 1 booted. (XEN) Bringing up CPU2 - CPU 00000002 booting - - Current EL 00000008 - - Initialize CPU - - Turning on paging - - Ready - (XEN) CPU2: Guest atomics will try 9 times before pausing the domain (XEN) CPU 2 booted. (XEN) Bringing up CPU3 - CPU 00000003 booting - - Current EL 00000008 - - Initialize CPU - - Turning on paging - - Ready - (XEN) CPU3: Guest atomics will try 8 times before pausing the domain (XEN) CPU 3 booted. (XEN) Brought up 4 CPUs (XEN) I/O virtualisation disabled (XEN) P2M: 44-bit IPA with 44-bit PA and 8-bit VMID (XEN) P2M: 4 levels with order-0 root, VTCR 0x80043594 (XEN) Scheduling granularity: cpu, 1 CPU per sched-resource (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 00000000002dc400 -> 00000000002dcaf0 (XEN) CPU2 will call ARM_SMCCC_ARCH_WORKAROUND_1 on exception entry (XEN) CPU1 will call ARM_SMCCC_ARCH_WORKAROUND_1 on exception entry (XEN) CPU0 will call ARM_SMCCC_ARCH_WORKAROUND_1 on exception entry (XEN) CPU3 will call ARM_SMCCC_ARCH_WORKAROUND_1 on exception entry (XEN) *** LOADING DOMAIN 0 *** (XEN) Loading d0 kernel from boot module @ 00000000e1000000 (XEN) Allocating 1:1 mappings totalling 128MB for dom0: (XEN) BANK[0] 0x000000e8000000-0x000000f0000000 (128MB) (XEN) Grant table range: 0x000000e0000000-0x000000e0040000 (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 /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/AO-therm (XEN) dt_irq_number: dev=/thermal-zones/AO-therm (XEN) /thermal-zones/AO-therm passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm (XEN) handle /thermal-zones/AO-therm/trips (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips (XEN) /thermal-zones/AO-therm/trips passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/trips is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips (XEN) handle /thermal-zones/AO-therm/trips/trip_shutdown (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/trip_shutdown (XEN) /thermal-zones/AO-therm/trips/trip_shutdown passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/trips/trip_shutdown is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/trip_shutdown (XEN) handle /thermal-zones/AO-therm/trips/gpu-scaling0 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/gpu-scaling0 (XEN) /thermal-zones/AO-therm/trips/gpu-scaling0 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/trips/gpu-scaling0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/gpu-scaling0 (XEN) handle /thermal-zones/AO-therm/trips/gpu-scaling1 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/gpu-scaling1 (XEN) /thermal-zones/AO-therm/trips/gpu-scaling1 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/trips/gpu-scaling1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/gpu-scaling1 (XEN) handle /thermal-zones/AO-therm/trips/gpu-scaling2 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/gpu-scaling2 (XEN) /thermal-zones/AO-therm/trips/gpu-scaling2 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/trips/gpu-scaling2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/gpu-scaling2 (XEN) handle /thermal-zones/AO-therm/trips/gpu-scaling3 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/gpu-scaling3 (XEN) /thermal-zones/AO-therm/trips/gpu-scaling3 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/trips/gpu-scaling3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/gpu-scaling3 (XEN) handle /thermal-zones/AO-therm/trips/gpu-scaling4 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/gpu-scaling4 (XEN) /thermal-zones/AO-therm/trips/gpu-scaling4 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/trips/gpu-scaling4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/gpu-scaling4 (XEN) handle /thermal-zones/AO-therm/trips/gpu-scaling5 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/gpu-scaling5 (XEN) /thermal-zones/AO-therm/trips/gpu-scaling5 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/trips/gpu-scaling5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/gpu-scaling5 (XEN) handle /thermal-zones/AO-therm/trips/gpu-vmax1 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/gpu-vmax1 (XEN) /thermal-zones/AO-therm/trips/gpu-vmax1 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/trips/gpu-vmax1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/gpu-vmax1 (XEN) handle /thermal-zones/AO-therm/trips/core_dvfs_floor_trip0 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/core_dvfs_floor_trip0 (XEN) /thermal-zones/AO-therm/trips/core_dvfs_floor_trip0 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/trips/core_dvfs_floor_trip0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/core_dvfs_floor_trip0 (XEN) handle /thermal-zones/AO-therm/trips/core_dvfs_cap_trip0 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/core_dvfs_cap_trip0 (XEN) /thermal-zones/AO-therm/trips/core_dvfs_cap_trip0 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/trips/core_dvfs_cap_trip0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/core_dvfs_cap_trip0 (XEN) handle /thermal-zones/AO-therm/trips/dfll-floor-trip0 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/dfll-floor-trip0 (XEN) /thermal-zones/AO-therm/trips/dfll-floor-trip0 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/trips/dfll-floor-trip0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/trips/dfll-floor-trip0 (XEN) handle /thermal-zones/AO-therm/thermal-zone-params (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/thermal-zone-params (XEN) /thermal-zones/AO-therm/thermal-zone-params passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/thermal-zone-params is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/thermal-zone-params (XEN) handle /thermal-zones/AO-therm/cooling-maps (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps (XEN) /thermal-zones/AO-therm/cooling-maps passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/cooling-maps is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps (XEN) handle /thermal-zones/AO-therm/cooling-maps/gpu-scaling-map1 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/gpu-scaling-map1 (XEN) /thermal-zones/AO-therm/cooling-maps/gpu-scaling-map1 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/cooling-maps/gpu-scaling-map1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/gpu-scaling-map1 (XEN) handle /thermal-zones/AO-therm/cooling-maps/gpu-scaling-map2 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/gpu-scaling-map2 (XEN) /thermal-zones/AO-therm/cooling-maps/gpu-scaling-map2 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/cooling-maps/gpu-scaling-map2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/gpu-scaling-map2 (XEN) handle /thermal-zones/AO-therm/cooling-maps/gpu_scaling_map3 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/gpu_scaling_map3 (XEN) /thermal-zones/AO-therm/cooling-maps/gpu_scaling_map3 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/cooling-maps/gpu_scaling_map3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/gpu_scaling_map3 (XEN) handle /thermal-zones/AO-therm/cooling-maps/gpu-scaling-map4 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/gpu-scaling-map4 (XEN) /thermal-zones/AO-therm/cooling-maps/gpu-scaling-map4 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/cooling-maps/gpu-scaling-map4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/gpu-scaling-map4 (XEN) handle /thermal-zones/AO-therm/cooling-maps/gpu-scaling-map5 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/gpu-scaling-map5 (XEN) /thermal-zones/AO-therm/cooling-maps/gpu-scaling-map5 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/cooling-maps/gpu-scaling-map5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/gpu-scaling-map5 (XEN) handle /thermal-zones/AO-therm/cooling-maps/gpu-vmax-map1 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/gpu-vmax-map1 (XEN) /thermal-zones/AO-therm/cooling-maps/gpu-vmax-map1 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/cooling-maps/gpu-vmax-map1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/gpu-vmax-map1 (XEN) handle /thermal-zones/AO-therm/cooling-maps/core_dvfs_floor_map0 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/core_dvfs_floor_map0 (XEN) /thermal-zones/AO-therm/cooling-maps/core_dvfs_floor_map0 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/cooling-maps/core_dvfs_floor_map0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/core_dvfs_floor_map0 (XEN) handle /thermal-zones/AO-therm/cooling-maps/core_dvfs_cap_map0 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/core_dvfs_cap_map0 (XEN) /thermal-zones/AO-therm/cooling-maps/core_dvfs_cap_map0 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/cooling-maps/core_dvfs_cap_map0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/core_dvfs_cap_map0 (XEN) handle /thermal-zones/AO-therm/cooling-maps/dfll-floor-map0 (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/dfll-floor-map0 (XEN) /thermal-zones/AO-therm/cooling-maps/dfll-floor-map0 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/AO-therm/cooling-maps/dfll-floor-map0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/AO-therm/cooling-maps/dfll-floor-map0 (XEN) handle /thermal-zones/CPU-therm (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm (XEN) /thermal-zones/CPU-therm passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/CPU-therm is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm (XEN) handle /thermal-zones/CPU-therm/thermal-zone-params (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/thermal-zone-params (XEN) /thermal-zones/CPU-therm/thermal-zone-params passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/CPU-therm/thermal-zone-params is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/thermal-zone-params (XEN) handle /thermal-zones/CPU-therm/trips (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/trips (XEN) /thermal-zones/CPU-therm/trips passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/CPU-therm/trips is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/trips (XEN) handle /thermal-zones/CPU-therm/trips/dfll-cap-trip0 (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/trips/dfll-cap-trip0 (XEN) /thermal-zones/CPU-therm/trips/dfll-cap-trip0 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/CPU-therm/trips/dfll-cap-trip0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/trips/dfll-cap-trip0 (XEN) handle /thermal-zones/CPU-therm/trips/dfll-cap-trip1 (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/trips/dfll-cap-trip1 (XEN) /thermal-zones/CPU-therm/trips/dfll-cap-trip1 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/CPU-therm/trips/dfll-cap-trip1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/trips/dfll-cap-trip1 (XEN) handle /thermal-zones/CPU-therm/trips/cpu_critical (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/trips/cpu_critical (XEN) /thermal-zones/CPU-therm/trips/cpu_critical passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/CPU-therm/trips/cpu_critical is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/trips/cpu_critical (XEN) handle /thermal-zones/CPU-therm/trips/cpu_heavy (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/trips/cpu_heavy (XEN) /thermal-zones/CPU-therm/trips/cpu_heavy passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/CPU-therm/trips/cpu_heavy is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/trips/cpu_heavy (XEN) handle /thermal-zones/CPU-therm/trips/cpu_throttle (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/trips/cpu_throttle (XEN) /thermal-zones/CPU-therm/trips/cpu_throttle passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/CPU-therm/trips/cpu_throttle is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/trips/cpu_throttle (XEN) handle /thermal-zones/CPU-therm/cooling-maps (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/cooling-maps (XEN) /thermal-zones/CPU-therm/cooling-maps passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/CPU-therm/cooling-maps is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/cooling-maps (XEN) handle /thermal-zones/CPU-therm/cooling-maps/map1 (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/cooling-maps/map1 (XEN) /thermal-zones/CPU-therm/cooling-maps/map1 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/CPU-therm/cooling-maps/map1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/cooling-maps/map1 (XEN) handle /thermal-zones/CPU-therm/cooling-maps/map2 (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/cooling-maps/map2 (XEN) /thermal-zones/CPU-therm/cooling-maps/map2 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/CPU-therm/cooling-maps/map2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/cooling-maps/map2 (XEN) handle /thermal-zones/CPU-therm/cooling-maps/dfll-cap-map0 (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/cooling-maps/dfll-cap-map0 (XEN) /thermal-zones/CPU-therm/cooling-maps/dfll-cap-map0 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/CPU-therm/cooling-maps/dfll-cap-map0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/cooling-maps/dfll-cap-map0 (XEN) handle /thermal-zones/CPU-therm/cooling-maps/dfll-cap-map1 (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/cooling-maps/dfll-cap-map1 (XEN) /thermal-zones/CPU-therm/cooling-maps/dfll-cap-map1 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/CPU-therm/cooling-maps/dfll-cap-map1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/CPU-therm/cooling-maps/dfll-cap-map1 (XEN) handle /thermal-zones/GPU-therm (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm (XEN) /thermal-zones/GPU-therm passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/GPU-therm is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm (XEN) handle /thermal-zones/GPU-therm/thermal-zone-params (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/thermal-zone-params (XEN) /thermal-zones/GPU-therm/thermal-zone-params passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/GPU-therm/thermal-zone-params is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/thermal-zone-params (XEN) handle /thermal-zones/GPU-therm/trips (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/trips (XEN) /thermal-zones/GPU-therm/trips passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/GPU-therm/trips is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/trips (XEN) handle /thermal-zones/GPU-therm/trips/gpu_critical (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/trips/gpu_critical (XEN) /thermal-zones/GPU-therm/trips/gpu_critical passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/GPU-therm/trips/gpu_critical is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/trips/gpu_critical (XEN) handle /thermal-zones/GPU-therm/trips/gpu_heavy (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/trips/gpu_heavy (XEN) /thermal-zones/GPU-therm/trips/gpu_heavy passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/GPU-therm/trips/gpu_heavy is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/trips/gpu_heavy (XEN) handle /thermal-zones/GPU-therm/trips/gpu_throttle (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/trips/gpu_throttle (XEN) /thermal-zones/GPU-therm/trips/gpu_throttle passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/GPU-therm/trips/gpu_throttle is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/trips/gpu_throttle (XEN) handle /thermal-zones/GPU-therm/cooling-maps (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/cooling-maps (XEN) /thermal-zones/GPU-therm/cooling-maps passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/GPU-therm/cooling-maps is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/cooling-maps (XEN) handle /thermal-zones/GPU-therm/cooling-maps/map1 (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/cooling-maps/map1 (XEN) /thermal-zones/GPU-therm/cooling-maps/map1 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/GPU-therm/cooling-maps/map1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/cooling-maps/map1 (XEN) handle /thermal-zones/GPU-therm/cooling-maps/map2 (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/cooling-maps/map2 (XEN) /thermal-zones/GPU-therm/cooling-maps/map2 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/GPU-therm/cooling-maps/map2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/GPU-therm/cooling-maps/map2 (XEN) handle /thermal-zones/PLL-therm (XEN) dt_irq_number: dev=/thermal-zones/PLL-therm (XEN) /thermal-zones/PLL-therm passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/PLL-therm is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/PLL-therm (XEN) handle /thermal-zones/PLL-therm/thermal-zone-params (XEN) dt_irq_number: dev=/thermal-zones/PLL-therm/thermal-zone-params (XEN) /thermal-zones/PLL-therm/thermal-zone-params passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/PLL-therm/thermal-zone-params is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/PLL-therm/thermal-zone-params (XEN) handle /thermal-zones/PLL-therm/trips (XEN) dt_irq_number: dev=/thermal-zones/PLL-therm/trips (XEN) /thermal-zones/PLL-therm/trips passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/PLL-therm/trips is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/PLL-therm/trips (XEN) handle /thermal-zones/PLL-therm/trips/dram-throttle (XEN) dt_irq_number: dev=/thermal-zones/PLL-therm/trips/dram-throttle (XEN) /thermal-zones/PLL-therm/trips/dram-throttle passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/PLL-therm/trips/dram-throttle is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/PLL-therm/trips/dram-throttle (XEN) handle /thermal-zones/PLL-therm/cooling-maps (XEN) dt_irq_number: dev=/thermal-zones/PLL-therm/cooling-maps (XEN) /thermal-zones/PLL-therm/cooling-maps passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/PLL-therm/cooling-maps is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/PLL-therm/cooling-maps (XEN) handle /thermal-zones/PLL-therm/cooling-maps/map-tegra-dram (XEN) dt_irq_number: dev=/thermal-zones/PLL-therm/cooling-maps/map-tegra-dram (XEN) /thermal-zones/PLL-therm/cooling-maps/map-tegra-dram passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/PLL-therm/cooling-maps/map-tegra-dram is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/PLL-therm/cooling-maps/map-tegra-dram (XEN) handle /thermal-zones/PMIC-Die (XEN) dt_irq_number: dev=/thermal-zones/PMIC-Die (XEN) /thermal-zones/PMIC-Die passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/PMIC-Die is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/PMIC-Die (XEN) handle /thermal-zones/PMIC-Die/trips (XEN) dt_irq_number: dev=/thermal-zones/PMIC-Die/trips (XEN) /thermal-zones/PMIC-Die/trips passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/PMIC-Die/trips is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/PMIC-Die/trips (XEN) handle /thermal-zones/PMIC-Die/trips/hot-die (XEN) dt_irq_number: dev=/thermal-zones/PMIC-Die/trips/hot-die (XEN) /thermal-zones/PMIC-Die/trips/hot-die passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/PMIC-Die/trips/hot-die is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/PMIC-Die/trips/hot-die (XEN) handle /thermal-zones/PMIC-Die/cooling-maps (XEN) dt_irq_number: dev=/thermal-zones/PMIC-Die/cooling-maps (XEN) /thermal-zones/PMIC-Die/cooling-maps passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/PMIC-Die/cooling-maps is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/PMIC-Die/cooling-maps (XEN) handle /thermal-zones/PMIC-Die/cooling-maps/map0 (XEN) dt_irq_number: dev=/thermal-zones/PMIC-Die/cooling-maps/map0 (XEN) /thermal-zones/PMIC-Die/cooling-maps/map0 passthrough = 1 naddr = 0 (XEN) Check if /thermal-zones/PMIC-Die/cooling-maps/map0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-zones/PMIC-Die/cooling-maps/map0 (XEN) handle /core_dvfs_cdev_floor (XEN) dt_irq_number: dev=/core_dvfs_cdev_floor (XEN) /core_dvfs_cdev_floor passthrough = 1 naddr = 0 (XEN) Check if /core_dvfs_cdev_floor is behind the IOMMU and add it (XEN) dt_irq_number: dev=/core_dvfs_cdev_floor (XEN) handle /core_dvfs_cdev_cap (XEN) dt_irq_number: dev=/core_dvfs_cdev_cap (XEN) /core_dvfs_cdev_cap passthrough = 1 naddr = 0 (XEN) Check if /core_dvfs_cdev_cap is behind the IOMMU and add it (XEN) dt_irq_number: dev=/core_dvfs_cdev_cap (XEN) handle /power-domain (XEN) dt_irq_number: dev=/power-domain (XEN) /power-domain passthrough = 1 naddr = 0 (XEN) Check if /power-domain is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain (XEN) handle /power-domain/host1x-pd (XEN) dt_irq_number: dev=/power-domain/host1x-pd (XEN) /power-domain/host1x-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/host1x-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/host1x-pd (XEN) handle /power-domain/ape-pd (XEN) dt_irq_number: dev=/power-domain/ape-pd (XEN) /power-domain/ape-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/ape-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/ape-pd (XEN) handle /power-domain/adsp-pd (XEN) dt_irq_number: dev=/power-domain/adsp-pd (XEN) /power-domain/adsp-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/adsp-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/adsp-pd (XEN) handle /power-domain/tsec-pd (XEN) dt_irq_number: dev=/power-domain/tsec-pd (XEN) /power-domain/tsec-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/tsec-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/tsec-pd (XEN) handle /power-domain/nvdec-pd (XEN) dt_irq_number: dev=/power-domain/nvdec-pd (XEN) /power-domain/nvdec-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/nvdec-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/nvdec-pd (XEN) handle /power-domain/ve2-pd (XEN) dt_irq_number: dev=/power-domain/ve2-pd (XEN) /power-domain/ve2-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/ve2-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/ve2-pd (XEN) handle /power-domain/vic03-pd (XEN) dt_irq_number: dev=/power-domain/vic03-pd (XEN) /power-domain/vic03-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/vic03-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/vic03-pd (XEN) handle /power-domain/msenc-pd (XEN) dt_irq_number: dev=/power-domain/msenc-pd (XEN) /power-domain/msenc-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/msenc-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/msenc-pd (XEN) handle /power-domain/nvjpg-pd (XEN) dt_irq_number: dev=/power-domain/nvjpg-pd (XEN) /power-domain/nvjpg-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/nvjpg-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/nvjpg-pd (XEN) handle /power-domain/pcie-pd (XEN) dt_irq_number: dev=/power-domain/pcie-pd (XEN) /power-domain/pcie-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/pcie-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/pcie-pd (XEN) handle /power-domain/ve-pd (XEN) dt_irq_number: dev=/power-domain/ve-pd (XEN) /power-domain/ve-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/ve-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/ve-pd (XEN) handle /power-domain/sata-pd (XEN) dt_irq_number: dev=/power-domain/sata-pd (XEN) /power-domain/sata-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/sata-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/sata-pd (XEN) handle /power-domain/sor-pd (XEN) dt_irq_number: dev=/power-domain/sor-pd (XEN) /power-domain/sor-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/sor-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/sor-pd (XEN) handle /power-domain/disa-pd (XEN) dt_irq_number: dev=/power-domain/disa-pd (XEN) /power-domain/disa-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/disa-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/disa-pd (XEN) handle /power-domain/disb-pd (XEN) dt_irq_number: dev=/power-domain/disb-pd (XEN) /power-domain/disb-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/disb-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/disb-pd (XEN) handle /power-domain/xusba-pd (XEN) dt_irq_number: dev=/power-domain/xusba-pd (XEN) /power-domain/xusba-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/xusba-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/xusba-pd (XEN) handle /power-domain/xusbb-pd (XEN) dt_irq_number: dev=/power-domain/xusbb-pd (XEN) /power-domain/xusbb-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/xusbb-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/xusbb-pd (XEN) handle /power-domain/xusbc-pd (XEN) dt_irq_number: dev=/power-domain/xusbc-pd (XEN) /power-domain/xusbc-pd passthrough = 1 naddr = 0 (XEN) Check if /power-domain/xusbc-pd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/power-domain/xusbc-pd (XEN) handle /actmon@6000c800 (XEN) dt_irq_number: dev=/actmon@6000c800 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/actmon@6000c800, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000002d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /actmon@6000c800 passthrough = 1 naddr = 1 (XEN) Check if /actmon@6000c800 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/actmon@6000c800 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/actmon@6000c800, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000002d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /actmon@6000c800 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 6000c800<3> (XEN) DT: reached root node (XEN) - MMIO: 006000c800 - 006000cc00 P2MType=5 (XEN) handle /actmon@6000c800/mc_all (XEN) dt_irq_number: dev=/actmon@6000c800/mc_all (XEN) /actmon@6000c800/mc_all passthrough = 1 naddr = 0 (XEN) Check if /actmon@6000c800/mc_all is behind the IOMMU and add it (XEN) dt_irq_number: dev=/actmon@6000c800/mc_all (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 /cpus (XEN) Skip it (matched) (XEN) handle /psci (XEN) Skip it (matched) (XEN) handle /tlk (XEN) dt_irq_number: dev=/tlk (XEN) /tlk passthrough = 1 naddr = 0 (XEN) Check if /tlk is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tlk (XEN) handle /tlk/log (XEN) dt_irq_number: dev=/tlk/log (XEN) /tlk/log passthrough = 1 naddr = 0 (XEN) Check if /tlk/log is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tlk/log (XEN) handle /arm-pmu (XEN) Skip it (matched) (XEN) handle /clock (XEN) dt_irq_number: dev=/clock (XEN) /clock passthrough = 1 naddr = 1 (XEN) Check if /clock is behind the IOMMU and add it (XEN) dt_irq_number: dev=/clock (XEN) DT: ** translation for device /clock ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 60006000<3> (XEN) DT: reached root node (XEN) - MMIO: 0060006000 - 0060007000 P2MType=5 (XEN) handle /bwmgr (XEN) dt_irq_number: dev=/bwmgr (XEN) /bwmgr passthrough = 1 naddr = 0 (XEN) Check if /bwmgr is behind the IOMMU and add it (XEN) dt_irq_number: dev=/bwmgr (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/iram-carveout (XEN) dt_irq_number: dev=/reserved-memory/iram-carveout (XEN) /reserved-memory/iram-carveout passthrough = 1 naddr = 1 (XEN) Check if /reserved-memory/iram-carveout is behind the IOMMU and add it (XEN) dt_irq_number: dev=/reserved-memory/iram-carveout (XEN) DT: ** translation for device /reserved-memory/iram-carveout ** (XEN) DT: bus is default (na=2, ns=2) on /reserved-memory (XEN) DT: translating address:<3> 00000000<3> 40001000<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: 40001000 (XEN) DT: one level translation:<3> 00000000<3> 40001000<3> (XEN) DT: reached root node (XEN) - MMIO: 0040001000 - 0040040000 P2MType=5 (XEN) handle /reserved-memory/ramoops_carveout (XEN) dt_irq_number: dev=/reserved-memory/ramoops_carveout (XEN) /reserved-memory/ramoops_carveout passthrough = 1 naddr = 1 (XEN) Check if /reserved-memory/ramoops_carveout is behind the IOMMU and add it (XEN) dt_irq_number: dev=/reserved-memory/ramoops_carveout (XEN) DT: ** translation for device /reserved-memory/ramoops_carveout ** (XEN) DT: bus is default (na=2, ns=2) on /reserved-memory (XEN) DT: translating address:<3> 00000000<3> b0000000<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: b0000000 (XEN) DT: one level translation:<3> 00000000<3> b0000000<3> (XEN) DT: reached root node (XEN) - MMIO: 00b0000000 - 00b0200000 P2MType=5 (XEN) handle /reserved-memory/vpr-carveout (XEN) dt_irq_number: dev=/reserved-memory/vpr-carveout (XEN) /reserved-memory/vpr-carveout passthrough = 1 naddr = 0 (XEN) Check if /reserved-memory/vpr-carveout is behind the IOMMU and add it (XEN) dt_irq_number: dev=/reserved-memory/vpr-carveout (XEN) handle /tegra-carveouts (XEN) dt_irq_number: dev=/tegra-carveouts (XEN) /tegra-carveouts passthrough = 1 naddr = 0 (XEN) Check if /tegra-carveouts is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tegra-carveouts (XEN) handle /iommu (XEN) dt_irq_number: dev=/iommu (XEN) /iommu passthrough = 1 naddr = 2 (XEN) Check if /iommu is behind the IOMMU and add it (XEN) dt_irq_number: dev=/iommu (XEN) DT: ** translation for device /iommu ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70019000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070019000 - 007001a000 P2MType=5 (XEN) DT: ** translation for device /iommu ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 6000c000<3> (XEN) DT: reached root node (XEN) - MMIO: 006000c000 - 006000d000 P2MType=5 (XEN) handle /iommu/address-space-prop (XEN) dt_irq_number: dev=/iommu/address-space-prop (XEN) /iommu/address-space-prop passthrough = 1 naddr = 0 (XEN) Check if /iommu/address-space-prop is behind the IOMMU and add it (XEN) dt_irq_number: dev=/iommu/address-space-prop (XEN) handle /iommu/address-space-prop/common (XEN) dt_irq_number: dev=/iommu/address-space-prop/common (XEN) /iommu/address-space-prop/common passthrough = 1 naddr = 0 (XEN) Check if /iommu/address-space-prop/common is behind the IOMMU and add it (XEN) dt_irq_number: dev=/iommu/address-space-prop/common (XEN) handle /iommu/address-space-prop/ppcs (XEN) dt_irq_number: dev=/iommu/address-space-prop/ppcs (XEN) /iommu/address-space-prop/ppcs passthrough = 1 naddr = 0 (XEN) Check if /iommu/address-space-prop/ppcs is behind the IOMMU and add it (XEN) dt_irq_number: dev=/iommu/address-space-prop/ppcs (XEN) handle /iommu/address-space-prop/dc (XEN) dt_irq_number: dev=/iommu/address-space-prop/dc (XEN) /iommu/address-space-prop/dc passthrough = 1 naddr = 0 (XEN) Check if /iommu/address-space-prop/dc is behind the IOMMU and add it (XEN) dt_irq_number: dev=/iommu/address-space-prop/dc (XEN) handle /iommu/address-space-prop/gpu (XEN) dt_irq_number: dev=/iommu/address-space-prop/gpu (XEN) /iommu/address-space-prop/gpu passthrough = 1 naddr = 0 (XEN) Check if /iommu/address-space-prop/gpu is behind the IOMMU and add it (XEN) dt_irq_number: dev=/iommu/address-space-prop/gpu (XEN) handle /iommu/address-space-prop/ape (XEN) dt_irq_number: dev=/iommu/address-space-prop/ape (XEN) /iommu/address-space-prop/ape passthrough = 1 naddr = 0 (XEN) Check if /iommu/address-space-prop/ape is behind the IOMMU and add it (XEN) dt_irq_number: dev=/iommu/address-space-prop/ape (XEN) handle /smmu_test (XEN) dt_irq_number: dev=/smmu_test (XEN) /smmu_test passthrough = 1 naddr = 0 (XEN) Check if /smmu_test is behind the IOMMU and add it (XEN) dt_irq_number: dev=/smmu_test (XEN) handle /dma_test (XEN) dt_irq_number: dev=/dma_test (XEN) /dma_test passthrough = 1 naddr = 0 (XEN) Check if /dma_test is behind the IOMMU and add it (XEN) dt_irq_number: dev=/dma_test (XEN) handle /bpmp (XEN) dt_irq_number: dev=/bpmp (XEN) /bpmp passthrough = 1 naddr = 2 (XEN) Check if /bpmp is behind the IOMMU and add it (XEN) dt_irq_number: dev=/bpmp (XEN) DT: ** translation for device /bpmp ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70016000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070016000 - 0070018000 P2MType=5 (XEN) DT: ** translation for device /bpmp ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 60001000<3> (XEN) DT: reached root node (XEN) - MMIO: 0060001000 - 0060002000 P2MType=5 (XEN) handle /mc (XEN) dt_irq_number: dev=/mc (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/mc, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000004d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /mc passthrough = 1 naddr = 30 (XEN) Check if /mc is behind the IOMMU and add it (XEN) dt_irq_number: dev=/mc (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/mc, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000004d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70019000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070019000 - 007001900c P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70019050<3> (XEN) DT: reached root node (XEN) - MMIO: 0070019050 - 00700191ec P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70019200<3> (XEN) DT: reached root node (XEN) - MMIO: 0070019200 - 0070019224 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001929c<3> (XEN) DT: reached root node (XEN) - MMIO: 007001929c - 0070019454 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70019464<3> (XEN) DT: reached root node (XEN) - MMIO: 0070019464 - 00700195fc P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70019604<3> (XEN) DT: reached root node (XEN) - MMIO: 0070019604 - 00700199b4 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 700199bc<3> (XEN) DT: reached root node (XEN) - MMIO: 00700199bc - 00700199dc P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 700199f8<3> (XEN) DT: reached root node (XEN) - MMIO: 00700199f8 - 0070019a84 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70019ae4<3> (XEN) DT: reached root node (XEN) - MMIO: 0070019ae4 - 0070019b94 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70019ba0<3> (XEN) DT: reached root node (XEN) - MMIO: 0070019ba0 - 007001a000 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001c000<3> (XEN) DT: reached root node (XEN) - MMIO: 007001c000 - 007001c00c P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001c050<3> (XEN) DT: reached root node (XEN) - MMIO: 007001c050 - 007001c1e8 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001c200<3> (XEN) DT: reached root node (XEN) - MMIO: 007001c200 - 007001c224 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001c29c<3> (XEN) DT: reached root node (XEN) - MMIO: 007001c29c - 007001c454 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001c464<3> (XEN) DT: reached root node (XEN) - MMIO: 007001c464 - 007001c5fc P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001c604<3> (XEN) DT: reached root node (XEN) - MMIO: 007001c604 - 007001c9b4 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001c9bc<3> (XEN) DT: reached root node (XEN) - MMIO: 007001c9bc - 007001c9dc P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001c9f8<3> (XEN) DT: reached root node (XEN) - MMIO: 007001c9f8 - 007001ca84 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001cae4<3> (XEN) DT: reached root node (XEN) - MMIO: 007001cae4 - 007001cb94 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001cba0<3> (XEN) DT: reached root node (XEN) - MMIO: 007001cba0 - 007001d000 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001d000<3> (XEN) DT: reached root node (XEN) - MMIO: 007001d000 - 007001d00c P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001d050<3> (XEN) DT: reached root node (XEN) - MMIO: 007001d050 - 007001d1e8 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001d200<3> (XEN) DT: reached root node (XEN) - MMIO: 007001d200 - 007001d224 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001d29c<3> (XEN) DT: reached root node (XEN) - MMIO: 007001d29c - 007001d454 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001d464<3> (XEN) DT: reached root node (XEN) - MMIO: 007001d464 - 007001d5fc P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001d604<3> (XEN) DT: reached root node (XEN) - MMIO: 007001d604 - 007001d9b4 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001d9bc<3> (XEN) DT: reached root node (XEN) - MMIO: 007001d9bc - 007001d9dc P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001d9f8<3> (XEN) DT: reached root node (XEN) - MMIO: 007001d9f8 - 007001da84 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001dae4<3> (XEN) DT: reached root node (XEN) - MMIO: 007001dae4 - 007001db94 P2MType=5 (XEN) DT: ** translation for device /mc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001dba0<3> (XEN) DT: reached root node (XEN) - MMIO: 007001dba0 - 007001e000 P2MType=5 (XEN) handle /interrupt-controller (XEN) Create gic node (XEN) Set phandle = 0x33 (XEN) handle /interrupt-controller@60004000 (XEN) dt_irq_number: dev=/interrupt-controller@60004000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_device_get_raw_irq: dev=/interrupt-controller@60004000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller,intspec=[0x00000000 0x00000004...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/interrupt-controller@60004000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller,intspec=[0x00000000 0x00000005...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/interrupt-controller@60004000, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller,intspec=[0x00000000 0x00000007...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/interrupt-controller@60004000, index=3 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller,intspec=[0x00000000 0x00000012...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /interrupt-controller@60004000 passthrough = 1 naddr = 6 (XEN) Check if /interrupt-controller@60004000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/interrupt-controller@60004000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_device_get_raw_irq: dev=/interrupt-controller@60004000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller,intspec=[0x00000000 0x00000004...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/interrupt-controller@60004000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller,intspec=[0x00000000 0x00000004...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) - IRQ: 36 (XEN) dt_device_get_raw_irq: dev=/interrupt-controller@60004000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller,intspec=[0x00000000 0x00000005...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/interrupt-controller@60004000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller,intspec=[0x00000000 0x00000005...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) - IRQ: 37 (XEN) dt_device_get_raw_irq: dev=/interrupt-controller@60004000, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller,intspec=[0x00000000 0x00000007...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/interrupt-controller@60004000, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller,intspec=[0x00000000 0x00000007...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) - IRQ: 39 (XEN) dt_device_get_raw_irq: dev=/interrupt-controller@60004000, index=3 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller,intspec=[0x00000000 0x00000012...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/interrupt-controller@60004000, index=3 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller,intspec=[0x00000000 0x00000012...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) - IRQ: 50 (XEN) DT: ** translation for device /interrupt-controller@60004000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 60004000<3> (XEN) DT: reached root node (XEN) - MMIO: 0060004000 - 0060004040 P2MType=5 (XEN) DT: ** translation for device /interrupt-controller@60004000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 60004100<3> (XEN) DT: reached root node (XEN) - MMIO: 0060004100 - 0060004140 P2MType=5 (XEN) DT: ** translation for device /interrupt-controller@60004000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 60004200<3> (XEN) DT: reached root node (XEN) - MMIO: 0060004200 - 0060004240 P2MType=5 (XEN) DT: ** translation for device /interrupt-controller@60004000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 60004300<3> (XEN) DT: reached root node (XEN) - MMIO: 0060004300 - 0060004340 P2MType=5 (XEN) DT: ** translation for device /interrupt-controller@60004000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 60004400<3> (XEN) DT: reached root node (XEN) - MMIO: 0060004400 - 0060004440 P2MType=5 (XEN) DT: ** translation for device /interrupt-controller@60004000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 60004500<3> (XEN) DT: reached root node (XEN) - MMIO: 0060004500 - 0060004540 P2MType=5 (XEN) handle /flow-controller@60007000 (XEN) dt_irq_number: dev=/flow-controller@60007000 (XEN) /flow-controller@60007000 passthrough = 1 naddr = 1 (XEN) Check if /flow-controller@60007000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/flow-controller@60007000 (XEN) DT: ** translation for device /flow-controller@60007000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 60007000<3> (XEN) DT: reached root node (XEN) - MMIO: 0060007000 - 0060008000 P2MType=5 (XEN) handle /ahb@6000c000 (XEN) dt_irq_number: dev=/ahb@6000c000 (XEN) /ahb@6000c000 passthrough = 1 naddr = 1 (XEN) Check if /ahb@6000c000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahb@6000c000 (XEN) DT: ** translation for device /ahb@6000c000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 6000c000<3> (XEN) DT: reached root node (XEN) - MMIO: 006000c000 - 006000c14f P2MType=5 (XEN) handle /aconnect@702c0000 (XEN) dt_irq_number: dev=/aconnect@702c0000 (XEN) /aconnect@702c0000 passthrough = 1 naddr = 0 (XEN) Check if /aconnect@702c0000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000 (XEN) handle /aconnect@702c0000/agic@702f9000 (XEN) dt_irq_number: dev=/aconnect@702c0000/agic@702f9000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/agic@702f9000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000066...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /aconnect@702c0000/agic@702f9000 passthrough = 1 naddr = 2 (XEN) Check if /aconnect@702c0000/agic@702f9000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/agic@702f9000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/agic@702f9000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000066...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /aconnect@702c0000/agic@702f9000 ** (XEN) DT: bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: translating address:<3> 00000000<3> 702f9000<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: 702f9000 (XEN) DT: one level translation:<3> 00000000<3> 702f9000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702f9000 - 00702fb000 P2MType=5 (XEN) DT: ** translation for device /aconnect@702c0000/agic@702f9000 ** (XEN) DT: bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: translating address:<3> 00000000<3> 702fa000<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: 702fa000 (XEN) DT: one level translation:<3> 00000000<3> 702fa000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702fa000 - 00702fc000 P2MType=5 (XEN) handle /aconnect@702c0000/adsp (XEN) dt_irq_number: dev=/aconnect@702c0000/adsp (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000005...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000000...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002f...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=3 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000034...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=4 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000032...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=5 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000037...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=6 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000004...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=7 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000001...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=8 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000002...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /aconnect@702c0000/adsp passthrough = 1 naddr = 7 (XEN) Check if /aconnect@702c0000/adsp is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/adsp (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000005...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000000...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 1 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002f...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 2 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=3 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000034...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 3 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=4 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000032...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 4 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=5 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000037...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 5 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=6 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000004...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 6 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=7 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000001...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 7 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp, index=8 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=36 (XEN) intsize=4 intlen=36 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000002...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 8 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) DT: ** translation for device /aconnect@702c0000/adsp ** (XEN) DT: bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: translating address:<3> 00000000<3> 702ef000<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: 702ef000 (XEN) DT: one level translation:<3> 00000000<3> 702ef000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702ef000 - 00702f0000 P2MType=5 (XEN) DT: ** translation for device /aconnect@702c0000/adsp ** (XEN) DT: bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: translating address:<3> 00000000<3> 702ec000<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: 702ec000 (XEN) DT: one level translation:<3> 00000000<3> 702ec000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702ec000 - 00702ee000 P2MType=5 (XEN) DT: ** translation for device /aconnect@702c0000/adsp ** (XEN) DT: bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: translating address:<3> 00000000<3> 702ee000<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: 702ee000 (XEN) DT: one level translation:<3> 00000000<3> 702ee000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702ee000 - 00702ef000 P2MType=5 (XEN) DT: ** translation for device /aconnect@702c0000/adsp ** (XEN) DT: bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: translating address:<3> 00000000<3> 702dc800<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: 702dc800 (XEN) DT: one level translation:<3> 00000000<3> 702dc800<3> (XEN) DT: reached root node (XEN) - MMIO: 00702dc800 - 00702dc800 P2MType=5 (XEN) DT: ** translation for device /aconnect@702c0000/adsp ** (XEN) DT: bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: translating address:<3> 00000000<3> 00000000<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: 0 (XEN) DT: one level translation:<3> 00000000<3> 00000000<3> (XEN) DT: reached root node (XEN) - MMIO: 0000000000 - 0000000001 P2MType=5 (XEN) DT: ** translation for device /aconnect@702c0000/adsp ** (XEN) DT: bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: translating address:<3> 00000000<3> 01000000<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: 1000000 (XEN) DT: one level translation:<3> 00000000<3> 01000000<3> (XEN) DT: reached root node (XEN) - MMIO: 0001000000 - 00702c0000 P2MType=5 (XEN) DT: ** translation for device /aconnect@702c0000/adsp ** (XEN) DT: bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: translating address:<3> 00000000<3> 70300000<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: 70300000 (XEN) DT: one level translation:<3> 00000000<3> 70300000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070300000 - 0100000000 P2MType=5 (XEN) handle /aconnect@702c0000/adma@702e2000 (XEN) dt_irq_number: dev=/aconnect@702c0000/adma@702e2000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000018...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000019...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000001a...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=3 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000001b...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=4 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000001c...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=5 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000001d...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=6 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000001e...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=7 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000001f...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=8 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000020...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=9 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000021...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=10 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000022...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=11 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000023...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=12 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000024...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=13 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000025...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=14 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000026...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=15 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000027...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=16 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000028...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=17 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000029...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=18 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002a...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=19 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002b...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=20 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002c...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=21 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002d...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /aconnect@702c0000/adma@702e2000 passthrough = 1 naddr = 2 (XEN) Check if /aconnect@702c0000/adma@702e2000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/adma@702e2000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000018...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000019...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 1 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000001a...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 2 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=3 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000001b...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 3 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=4 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000001c...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 4 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=5 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000001d...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 5 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=6 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000001e...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 6 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=7 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000001f...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 7 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=8 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000020...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 8 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=9 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000021...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 9 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=10 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000022...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 10 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=11 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000023...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 11 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=12 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000024...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 12 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=13 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000025...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 13 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=14 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000026...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 14 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=15 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000027...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 15 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=16 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000028...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 16 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=17 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000029...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 17 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=18 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002a...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 18 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=19 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002b...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 19 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=20 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002c...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 20 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adma@702e2000, index=21 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=88 (XEN) intsize=4 intlen=88 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002d...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 21 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) DT: ** translation for device /aconnect@702c0000/adma@702e2000 ** (XEN) DT: bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: translating address:<3> 00000000<3> 702e2000<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: 702e2000 (XEN) DT: one level translation:<3> 00000000<3> 702e2000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702e2000 - 00702e4000 P2MType=5 (XEN) DT: ** translation for device /aconnect@702c0000/adma@702e2000 ** (XEN) DT: bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: translating address:<3> 00000000<3> 702ec000<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: 702ec000 (XEN) DT: one level translation:<3> 00000000<3> 702ec000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702ec000 - 00702ec072 P2MType=5 (XEN) handle /aconnect@702c0000/ahub (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub (XEN) /aconnect@702c0000/ahub passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub (XEN) DT: ** translation for device /aconnect@702c0000/ahub ** (XEN) DT: bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: translating address:<3> 00000000<3> 702d0800<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: 702d0800 (XEN) DT: one level translation:<3> 00000000<3> 702d0800<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d0800 - 00702d1000 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/admaif@0x702d0000 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/admaif@0x702d0000 (XEN) /aconnect@702c0000/ahub/admaif@0x702d0000 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/admaif@0x702d0000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/admaif@0x702d0000 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/admaif@0x702d0000 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d0000<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d0000 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 0 (XEN) DT: one level translation:<3> 00000000<3> 702d0000<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: 702d0000 (XEN) DT: one level translation:<3> 00000000<3> 702d0000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d0000 - 00702d0800 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/sfc@702d2000 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/sfc@702d2000 (XEN) /aconnect@702c0000/ahub/sfc@702d2000 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/sfc@702d2000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/sfc@702d2000 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/sfc@702d2000 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d2000<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d2000 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 2000 (XEN) DT: one level translation:<3> 00000000<3> 702d2000<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: 702d2000 (XEN) DT: one level translation:<3> 00000000<3> 702d2000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d2000 - 00702d2200 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/sfc@702d2200 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/sfc@702d2200 (XEN) /aconnect@702c0000/ahub/sfc@702d2200 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/sfc@702d2200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/sfc@702d2200 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/sfc@702d2200 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d2200<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d2200 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 2200 (XEN) DT: one level translation:<3> 00000000<3> 702d2200<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: 702d2200 (XEN) DT: one level translation:<3> 00000000<3> 702d2200<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d2200 - 00702d2400 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/sfc@702d2400 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/sfc@702d2400 (XEN) /aconnect@702c0000/ahub/sfc@702d2400 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/sfc@702d2400 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/sfc@702d2400 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/sfc@702d2400 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d2400<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d2400 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 2400 (XEN) DT: one level translation:<3> 00000000<3> 702d2400<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: 702d2400 (XEN) DT: one level translation:<3> 00000000<3> 702d2400<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d2400 - 00702d2600 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/sfc@702d2600 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/sfc@702d2600 (XEN) /aconnect@702c0000/ahub/sfc@702d2600 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/sfc@702d2600 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/sfc@702d2600 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/sfc@702d2600 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d2600<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d2600 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 2600 (XEN) DT: one level translation:<3> 00000000<3> 702d2600<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: 702d2600 (XEN) DT: one level translation:<3> 00000000<3> 702d2600<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d2600 - 00702d2800 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/spkprot@702d8c00 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/spkprot@702d8c00 (XEN) /aconnect@702c0000/ahub/spkprot@702d8c00 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/spkprot@702d8c00 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/spkprot@702d8c00 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/spkprot@702d8c00 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d8c00<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d8c00 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 8c00 (XEN) DT: one level translation:<3> 00000000<3> 702d8c00<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: 702d8c00 (XEN) DT: one level translation:<3> 00000000<3> 702d8c00<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d8c00 - 00702d9000 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/amixer@702dbb00 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/amixer@702dbb00 (XEN) /aconnect@702c0000/ahub/amixer@702dbb00 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/amixer@702dbb00 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/amixer@702dbb00 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/amixer@702dbb00 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702dbb00<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702dbb00 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: bb00 (XEN) DT: one level translation:<3> 00000000<3> 702dbb00<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: 702dbb00 (XEN) DT: one level translation:<3> 00000000<3> 702dbb00<3> (XEN) DT: reached root node (XEN) - MMIO: 00702dbb00 - 00702dc300 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/i2s@702d1000 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/i2s@702d1000 (XEN) /aconnect@702c0000/ahub/i2s@702d1000 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/i2s@702d1000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/i2s@702d1000 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/i2s@702d1000 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d1000<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d1000 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 1000 (XEN) DT: one level translation:<3> 00000000<3> 702d1000<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: 702d1000 (XEN) DT: one level translation:<3> 00000000<3> 702d1000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d1000 - 00702d1100 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/i2s@702d1100 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/i2s@702d1100 (XEN) /aconnect@702c0000/ahub/i2s@702d1100 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/i2s@702d1100 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/i2s@702d1100 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/i2s@702d1100 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d1100<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d1100 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 1100 (XEN) DT: one level translation:<3> 00000000<3> 702d1100<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: 702d1100 (XEN) DT: one level translation:<3> 00000000<3> 702d1100<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d1100 - 00702d1200 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/i2s@702d1200 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/i2s@702d1200 (XEN) /aconnect@702c0000/ahub/i2s@702d1200 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/i2s@702d1200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/i2s@702d1200 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/i2s@702d1200 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d1200<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d1200 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 1200 (XEN) DT: one level translation:<3> 00000000<3> 702d1200<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: 702d1200 (XEN) DT: one level translation:<3> 00000000<3> 702d1200<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d1200 - 00702d1300 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/i2s@702d1300 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/i2s@702d1300 (XEN) /aconnect@702c0000/ahub/i2s@702d1300 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/i2s@702d1300 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/i2s@702d1300 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/i2s@702d1300 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d1300<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d1300 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 1300 (XEN) DT: one level translation:<3> 00000000<3> 702d1300<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: 702d1300 (XEN) DT: one level translation:<3> 00000000<3> 702d1300<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d1300 - 00702d1400 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/i2s@702d1400 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/i2s@702d1400 (XEN) /aconnect@702c0000/ahub/i2s@702d1400 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/i2s@702d1400 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/i2s@702d1400 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/i2s@702d1400 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d1400<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d1400 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 1400 (XEN) DT: one level translation:<3> 00000000<3> 702d1400<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: 702d1400 (XEN) DT: one level translation:<3> 00000000<3> 702d1400<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d1400 - 00702d1500 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/amx@702d3000 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/amx@702d3000 (XEN) /aconnect@702c0000/ahub/amx@702d3000 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/amx@702d3000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/amx@702d3000 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/amx@702d3000 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d3000<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d3000 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 3000 (XEN) DT: one level translation:<3> 00000000<3> 702d3000<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: 702d3000 (XEN) DT: one level translation:<3> 00000000<3> 702d3000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d3000 - 00702d3100 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/amx@702d3100 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/amx@702d3100 (XEN) /aconnect@702c0000/ahub/amx@702d3100 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/amx@702d3100 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/amx@702d3100 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/amx@702d3100 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d3100<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d3100 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 3100 (XEN) DT: one level translation:<3> 00000000<3> 702d3100<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: 702d3100 (XEN) DT: one level translation:<3> 00000000<3> 702d3100<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d3100 - 00702d3200 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/adx@702d3800 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/adx@702d3800 (XEN) /aconnect@702c0000/ahub/adx@702d3800 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/adx@702d3800 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/adx@702d3800 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/adx@702d3800 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d3800<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d3800 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 3800 (XEN) DT: one level translation:<3> 00000000<3> 702d3800<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: 702d3800 (XEN) DT: one level translation:<3> 00000000<3> 702d3800<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d3800 - 00702d3900 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/adx@702d3900 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/adx@702d3900 (XEN) /aconnect@702c0000/ahub/adx@702d3900 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/adx@702d3900 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/adx@702d3900 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/adx@702d3900 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d3900<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d3900 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 3900 (XEN) DT: one level translation:<3> 00000000<3> 702d3900<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: 702d3900 (XEN) DT: one level translation:<3> 00000000<3> 702d3900<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d3900 - 00702d3a00 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/dmic@702d4000 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/dmic@702d4000 (XEN) /aconnect@702c0000/ahub/dmic@702d4000 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/dmic@702d4000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/dmic@702d4000 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/dmic@702d4000 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d4000<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d4000 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 4000 (XEN) DT: one level translation:<3> 00000000<3> 702d4000<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: 702d4000 (XEN) DT: one level translation:<3> 00000000<3> 702d4000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d4000 - 00702d4100 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/dmic@702d4100 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/dmic@702d4100 (XEN) /aconnect@702c0000/ahub/dmic@702d4100 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/dmic@702d4100 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/dmic@702d4100 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/dmic@702d4100 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d4100<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d4100 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 4100 (XEN) DT: one level translation:<3> 00000000<3> 702d4100<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: 702d4100 (XEN) DT: one level translation:<3> 00000000<3> 702d4100<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d4100 - 00702d4200 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/dmic@702d4200 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/dmic@702d4200 (XEN) /aconnect@702c0000/ahub/dmic@702d4200 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/dmic@702d4200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/dmic@702d4200 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/dmic@702d4200 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d4200<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d4200 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 4200 (XEN) DT: one level translation:<3> 00000000<3> 702d4200<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: 702d4200 (XEN) DT: one level translation:<3> 00000000<3> 702d4200<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d4200 - 00702d4300 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/afc@702d7000 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/afc@702d7000 (XEN) /aconnect@702c0000/ahub/afc@702d7000 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/afc@702d7000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/afc@702d7000 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/afc@702d7000 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d7000<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d7000 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 7000 (XEN) DT: one level translation:<3> 00000000<3> 702d7000<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: 702d7000 (XEN) DT: one level translation:<3> 00000000<3> 702d7000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d7000 - 00702d7100 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/afc@702d7100 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/afc@702d7100 (XEN) /aconnect@702c0000/ahub/afc@702d7100 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/afc@702d7100 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/afc@702d7100 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/afc@702d7100 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d7100<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d7100 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 7100 (XEN) DT: one level translation:<3> 00000000<3> 702d7100<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: 702d7100 (XEN) DT: one level translation:<3> 00000000<3> 702d7100<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d7100 - 00702d7200 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/afc@702d7200 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/afc@702d7200 (XEN) /aconnect@702c0000/ahub/afc@702d7200 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/afc@702d7200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/afc@702d7200 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/afc@702d7200 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d7200<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d7200 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 7200 (XEN) DT: one level translation:<3> 00000000<3> 702d7200<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: 702d7200 (XEN) DT: one level translation:<3> 00000000<3> 702d7200<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d7200 - 00702d7300 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/afc@702d7300 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/afc@702d7300 (XEN) /aconnect@702c0000/ahub/afc@702d7300 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/afc@702d7300 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/afc@702d7300 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/afc@702d7300 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d7300<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d7300 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 7300 (XEN) DT: one level translation:<3> 00000000<3> 702d7300<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: 702d7300 (XEN) DT: one level translation:<3> 00000000<3> 702d7300<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d7300 - 00702d7400 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/afc@702d7400 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/afc@702d7400 (XEN) /aconnect@702c0000/ahub/afc@702d7400 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/afc@702d7400 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/afc@702d7400 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/afc@702d7400 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d7400<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d7400 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 7400 (XEN) DT: one level translation:<3> 00000000<3> 702d7400<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: 702d7400 (XEN) DT: one level translation:<3> 00000000<3> 702d7400<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d7400 - 00702d7500 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/afc@702d7500 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/afc@702d7500 (XEN) /aconnect@702c0000/ahub/afc@702d7500 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/afc@702d7500 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/afc@702d7500 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/afc@702d7500 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d7500<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d7500 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 7500 (XEN) DT: one level translation:<3> 00000000<3> 702d7500<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: 702d7500 (XEN) DT: one level translation:<3> 00000000<3> 702d7500<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d7500 - 00702d7600 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/mvc@702da000 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/mvc@702da000 (XEN) /aconnect@702c0000/ahub/mvc@702da000 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/mvc@702da000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/mvc@702da000 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/mvc@702da000 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702da000<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702da000 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: a000 (XEN) DT: one level translation:<3> 00000000<3> 702da000<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: 702da000 (XEN) DT: one level translation:<3> 00000000<3> 702da000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702da000 - 00702da200 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/mvc@702da200 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/mvc@702da200 (XEN) /aconnect@702c0000/ahub/mvc@702da200 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/mvc@702da200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/mvc@702da200 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/mvc@702da200 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702da200<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702da200 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: a200 (XEN) DT: one level translation:<3> 00000000<3> 702da200<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: 702da200 (XEN) DT: one level translation:<3> 00000000<3> 702da200<3> (XEN) DT: reached root node (XEN) - MMIO: 00702da200 - 00702da400 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/iqc@702de000 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/iqc@702de000 (XEN) /aconnect@702c0000/ahub/iqc@702de000 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/iqc@702de000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/iqc@702de000 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/iqc@702de000 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702de000<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702de000 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: e000 (XEN) DT: one level translation:<3> 00000000<3> 702de000<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: 702de000 (XEN) DT: one level translation:<3> 00000000<3> 702de000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702de000 - 00702de200 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/iqc@702de200 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/iqc@702de200 (XEN) /aconnect@702c0000/ahub/iqc@702de200 passthrough = 1 naddr = 1 (XEN) Check if /aconnect@702c0000/ahub/iqc@702de200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/iqc@702de200 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/iqc@702de200 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702de200<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702de200 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: e200 (XEN) DT: one level translation:<3> 00000000<3> 702de200<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: 702de200 (XEN) DT: one level translation:<3> 00000000<3> 702de200<3> (XEN) DT: reached root node (XEN) - MMIO: 00702de200 - 00702de400 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/ope@702d8000 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/ope@702d8000 (XEN) /aconnect@702c0000/ahub/ope@702d8000 passthrough = 1 naddr = 3 (XEN) Check if /aconnect@702c0000/ahub/ope@702d8000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/ope@702d8000 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/ope@702d8000 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d8000<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d8000 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 8000 (XEN) DT: one level translation:<3> 00000000<3> 702d8000<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: 702d8000 (XEN) DT: one level translation:<3> 00000000<3> 702d8000<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d8000 - 00702d8100 P2MType=5 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/ope@702d8000 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d8100<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d8100 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 8100 (XEN) DT: one level translation:<3> 00000000<3> 702d8100<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: 702d8100 (XEN) DT: one level translation:<3> 00000000<3> 702d8100<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d8100 - 00702d8200 P2MType=5 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/ope@702d8000 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d8200<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d8200 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 8200 (XEN) DT: one level translation:<3> 00000000<3> 702d8200<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: 702d8200 (XEN) DT: one level translation:<3> 00000000<3> 702d8200<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d8200 - 00702d8400 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/ope@702d8000/peq@702d8100 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/ope@702d8000/peq@702d8100 (XEN) /aconnect@702c0000/ahub/ope@702d8000/peq@702d8100 passthrough = 1 naddr = 0 (XEN) Check if /aconnect@702c0000/ahub/ope@702d8000/peq@702d8100 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/ope@702d8000/peq@702d8100 (XEN) handle /aconnect@702c0000/ahub/ope@702d8000/mbdrc@702d8200 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/ope@702d8000/mbdrc@702d8200 (XEN) /aconnect@702c0000/ahub/ope@702d8000/mbdrc@702d8200 passthrough = 1 naddr = 0 (XEN) Check if /aconnect@702c0000/ahub/ope@702d8000/mbdrc@702d8200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/ope@702d8000/mbdrc@702d8200 (XEN) handle /aconnect@702c0000/ahub/ope@702d8400 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/ope@702d8400 (XEN) /aconnect@702c0000/ahub/ope@702d8400 passthrough = 1 naddr = 3 (XEN) Check if /aconnect@702c0000/ahub/ope@702d8400 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/ope@702d8400 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/ope@702d8400 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d8400<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d8400 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 8400 (XEN) DT: one level translation:<3> 00000000<3> 702d8400<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: 702d8400 (XEN) DT: one level translation:<3> 00000000<3> 702d8400<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d8400 - 00702d8500 P2MType=5 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/ope@702d8400 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d8500<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d8500 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 8500 (XEN) DT: one level translation:<3> 00000000<3> 702d8500<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: 702d8500 (XEN) DT: one level translation:<3> 00000000<3> 702d8500<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d8500 - 00702d8600 P2MType=5 (XEN) DT: ** translation for device /aconnect@702c0000/ahub/ope@702d8400 ** (XEN) DT: bus is default (na=1, ns=1) on /aconnect@702c0000/ahub (XEN) DT: translating address:<3> 702d8600<3> (XEN) DT: parent bus is default (na=2, ns=2) on /aconnect@702c0000 (XEN) DT: walking ranges... (XEN) DT: default map, cp=702d0000, s=10000, da=702d8600 (XEN) DT: parent translation for:<3> 00000000<3> 702d0000<3> (XEN) DT: with offset: 8600 (XEN) DT: one level translation:<3> 00000000<3> 702d8600<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: 702d8600 (XEN) DT: one level translation:<3> 00000000<3> 702d8600<3> (XEN) DT: reached root node (XEN) - MMIO: 00702d8600 - 00702d8800 P2MType=5 (XEN) handle /aconnect@702c0000/ahub/ope@702d8400/peq@702d8500 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/ope@702d8400/peq@702d8500 (XEN) /aconnect@702c0000/ahub/ope@702d8400/peq@702d8500 passthrough = 1 naddr = 0 (XEN) Check if /aconnect@702c0000/ahub/ope@702d8400/peq@702d8500 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/ope@702d8400/peq@702d8500 (XEN) handle /aconnect@702c0000/ahub/ope@702d8400/mbdrc@702d8600 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/ope@702d8400/mbdrc@702d8600 (XEN) /aconnect@702c0000/ahub/ope@702d8400/mbdrc@702d8600 passthrough = 1 naddr = 0 (XEN) Check if /aconnect@702c0000/ahub/ope@702d8400/mbdrc@702d8600 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/ope@702d8400/mbdrc@702d8600 (XEN) handle /aconnect@702c0000/ahub/mvc@0x702da200 (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/mvc@0x702da200 (XEN) /aconnect@702c0000/ahub/mvc@0x702da200 passthrough = 1 naddr = 0 (XEN) Check if /aconnect@702c0000/ahub/mvc@0x702da200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/ahub/mvc@0x702da200 (XEN) handle /aconnect@702c0000/adsp_audio (XEN) dt_irq_number: dev=/aconnect@702c0000/adsp_audio (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000023...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000024...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000025...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=3 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000026...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=4 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000027...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=5 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000028...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=6 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000029...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=7 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002a...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=8 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002b...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=9 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002c...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=10 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002d...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /aconnect@702c0000/adsp_audio passthrough = 1 naddr = 0 (XEN) Check if /aconnect@702c0000/adsp_audio is behind the IOMMU and add it (XEN) dt_irq_number: dev=/aconnect@702c0000/adsp_audio (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000023...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000024...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 1 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000025...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 2 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=3 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000026...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 3 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=4 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000027...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 4 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=5 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000028...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 5 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=6 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x00000029...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 6 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=7 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002a...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 7 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=8 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002b...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 8 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=9 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002c...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 9 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) dt_device_get_raw_irq: dev=/aconnect@702c0000/adsp_audio, index=10 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=44 (XEN) intsize=4 intlen=44 (XEN) dt_irq_map_raw: par=/aconnect@702c0000/agic@702f9000,intspec=[0x00000000 0x0000002d...],ointsize=4 (XEN) dt_irq_map_raw: ipar=/aconnect@702c0000/agic@702f9000, size=4 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 10 not (directly or indirectly) connected to primarycontroller. Connected to /aconnect@702c0000/agic@702f9000 (XEN) handle /timer (XEN) Create timer node (XEN) Secure interrupt 29 (XEN) Non secure interrupt 30 (XEN) Virt interrupt 27 (XEN) handle /timer@60005000 (XEN) dt_irq_number: dev=/timer@60005000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_device_get_raw_irq: dev=/timer@60005000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x000000b0...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/timer@60005000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x000000b1...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/timer@60005000, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x000000b2...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/timer@60005000, index=3 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x000000b3...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /timer@60005000 passthrough = 1 naddr = 1 (XEN) Check if /timer@60005000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/timer@60005000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_device_get_raw_irq: dev=/timer@60005000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x000000b0...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/timer@60005000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x000000b1...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 1 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/timer@60005000, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x000000b2...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 2 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/timer@60005000, index=3 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=12 (XEN) intsize=3 intlen=12 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x000000b3...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 3 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /timer@60005000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 60005000<3> (XEN) DT: reached root node (XEN) - MMIO: 0060005000 - 0060005400 P2MType=5 (XEN) handle /rtc (XEN) dt_irq_number: dev=/rtc (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/rtc, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000002...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /rtc passthrough = 1 naddr = 1 (XEN) Check if /rtc is behind the IOMMU and add it (XEN) dt_irq_number: dev=/rtc (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/rtc, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000002...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /rtc ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000e000<3> (XEN) DT: reached root node (XEN) - MMIO: 007000e000 - 007000e100 P2MType=5 (XEN) handle /dma@60020000 (XEN) dt_irq_number: dev=/dma@60020000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000068...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000069...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000006a...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=3 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000006b...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=4 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000006c...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=5 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000006d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=6 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000006e...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=7 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000006f...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=8 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000070...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=9 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000071...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=10 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000072...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=11 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000073...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=12 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000074...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=13 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000075...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=14 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000076...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=15 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000077...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=16 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000080...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=17 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000081...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=18 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000082...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=19 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000083...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=20 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000084...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=21 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000085...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=22 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000086...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=23 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000087...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=24 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000088...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=25 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000089...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=26 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000008a...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=27 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000008b...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=28 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000008c...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=29 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000008d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=30 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000008e...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=31 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000008f...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /dma@60020000 passthrough = 1 naddr = 1 (XEN) Check if /dma@60020000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/dma@60020000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000068...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000069...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 1 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000006a...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 2 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=3 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000006b...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 3 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=4 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000006c...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 4 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=5 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000006d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 5 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=6 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000006e...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 6 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=7 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000006f...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 7 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=8 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000070...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 8 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=9 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000071...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 9 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=10 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000072...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 10 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=11 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000073...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 11 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=12 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000074...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 12 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=13 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000075...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 13 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=14 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000076...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 14 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=15 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000077...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 15 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=16 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000080...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 16 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=17 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000081...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 17 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=18 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000082...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 18 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=19 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000083...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 19 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=20 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000084...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 20 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=21 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000085...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 21 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=22 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000086...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 22 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=23 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000087...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 23 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=24 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000088...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 24 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=25 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000089...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 25 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=26 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000008a...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 26 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=27 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000008b...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 27 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=28 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000008c...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 28 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=29 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000008d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 29 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=30 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000008e...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 30 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/dma@60020000, index=31 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=96 (XEN) intsize=3 intlen=96 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000008f...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 31 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /dma@60020000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 60020000<3> (XEN) DT: reached root node (XEN) - MMIO: 0060020000 - 0060021400 P2MType=5 (XEN) handle /pinmux@700008d4 (XEN) dt_irq_number: dev=/pinmux@700008d4 (XEN) /pinmux@700008d4 passthrough = 1 naddr = 2 (XEN) Check if /pinmux@700008d4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4 (XEN) DT: ** translation for device /pinmux@700008d4 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 700008d4<3> (XEN) DT: reached root node (XEN) - MMIO: 00700008d4 - 0070000b79 P2MType=5 (XEN) DT: ** translation for device /pinmux@700008d4 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70003000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070003000 - 0070003294 P2MType=5 (XEN) handle /pinmux@700008d4/clkreq_0_bi_dir (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_0_bi_dir (XEN) /pinmux@700008d4/clkreq_0_bi_dir passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/clkreq_0_bi_dir is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_0_bi_dir (XEN) handle /pinmux@700008d4/clkreq_0_bi_dir/clkreq0 (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_0_bi_dir/clkreq0 (XEN) /pinmux@700008d4/clkreq_0_bi_dir/clkreq0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/clkreq_0_bi_dir/clkreq0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_0_bi_dir/clkreq0 (XEN) handle /pinmux@700008d4/clkreq_1_bi_dir (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_1_bi_dir (XEN) /pinmux@700008d4/clkreq_1_bi_dir passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/clkreq_1_bi_dir is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_1_bi_dir (XEN) handle /pinmux@700008d4/clkreq_1_bi_dir/clkreq1 (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_1_bi_dir/clkreq1 (XEN) /pinmux@700008d4/clkreq_1_bi_dir/clkreq1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/clkreq_1_bi_dir/clkreq1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_1_bi_dir/clkreq1 (XEN) handle /pinmux@700008d4/clkreq_0_in_dir (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_0_in_dir (XEN) /pinmux@700008d4/clkreq_0_in_dir passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/clkreq_0_in_dir is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_0_in_dir (XEN) handle /pinmux@700008d4/clkreq_0_in_dir/clkreq0 (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_0_in_dir/clkreq0 (XEN) /pinmux@700008d4/clkreq_0_in_dir/clkreq0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/clkreq_0_in_dir/clkreq0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_0_in_dir/clkreq0 (XEN) handle /pinmux@700008d4/clkreq_1_in_dir (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_1_in_dir (XEN) /pinmux@700008d4/clkreq_1_in_dir passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/clkreq_1_in_dir is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_1_in_dir (XEN) handle /pinmux@700008d4/clkreq_1_in_dir/clkreq1 (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_1_in_dir/clkreq1 (XEN) /pinmux@700008d4/clkreq_1_in_dir/clkreq1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/clkreq_1_in_dir/clkreq1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/clkreq_1_in_dir/clkreq1 (XEN) handle /pinmux@700008d4/prod-settings (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings (XEN) /pinmux@700008d4/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings (XEN) handle /pinmux@700008d4/prod-settings/prod (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/prod (XEN) /pinmux@700008d4/prod-settings/prod passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/prod-settings/prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/prod (XEN) handle /pinmux@700008d4/prod-settings/i2s2_prod (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2s2_prod (XEN) /pinmux@700008d4/prod-settings/i2s2_prod passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/prod-settings/i2s2_prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2s2_prod (XEN) handle /pinmux@700008d4/prod-settings/spi1_prod (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/spi1_prod (XEN) /pinmux@700008d4/prod-settings/spi1_prod passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/prod-settings/spi1_prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/spi1_prod (XEN) handle /pinmux@700008d4/prod-settings/spi2_prod (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/spi2_prod (XEN) /pinmux@700008d4/prod-settings/spi2_prod passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/prod-settings/spi2_prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/spi2_prod (XEN) handle /pinmux@700008d4/prod-settings/spi3_prod (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/spi3_prod (XEN) /pinmux@700008d4/prod-settings/spi3_prod passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/prod-settings/spi3_prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/spi3_prod (XEN) handle /pinmux@700008d4/prod-settings/spi4_prod (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/spi4_prod (XEN) /pinmux@700008d4/prod-settings/spi4_prod passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/prod-settings/spi4_prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/spi4_prod (XEN) handle /pinmux@700008d4/prod-settings/i2c0_prod (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c0_prod (XEN) /pinmux@700008d4/prod-settings/i2c0_prod passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/prod-settings/i2c0_prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c0_prod (XEN) handle /pinmux@700008d4/prod-settings/i2c1_prod (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c1_prod (XEN) /pinmux@700008d4/prod-settings/i2c1_prod passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/prod-settings/i2c1_prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c1_prod (XEN) handle /pinmux@700008d4/prod-settings/i2c2_prod (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c2_prod (XEN) /pinmux@700008d4/prod-settings/i2c2_prod passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/prod-settings/i2c2_prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c2_prod (XEN) handle /pinmux@700008d4/prod-settings/i2c4_prod (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c4_prod (XEN) /pinmux@700008d4/prod-settings/i2c4_prod passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/prod-settings/i2c4_prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c4_prod (XEN) handle /pinmux@700008d4/prod-settings/i2c0_hs_prod (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c0_hs_prod (XEN) /pinmux@700008d4/prod-settings/i2c0_hs_prod passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/prod-settings/i2c0_hs_prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c0_hs_prod (XEN) handle /pinmux@700008d4/prod-settings/i2c1_hs_prod (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c1_hs_prod (XEN) /pinmux@700008d4/prod-settings/i2c1_hs_prod passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/prod-settings/i2c1_hs_prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c1_hs_prod (XEN) handle /pinmux@700008d4/prod-settings/i2c2_hs_prod (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c2_hs_prod (XEN) /pinmux@700008d4/prod-settings/i2c2_hs_prod passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/prod-settings/i2c2_hs_prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c2_hs_prod (XEN) handle /pinmux@700008d4/prod-settings/i2c4_hs_prod (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c4_hs_prod (XEN) /pinmux@700008d4/prod-settings/i2c4_hs_prod passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/prod-settings/i2c4_hs_prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/prod-settings/i2c4_hs_prod (XEN) handle /pinmux@700008d4/sdmmc1_schmitt_enable (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_schmitt_enable (XEN) /pinmux@700008d4/sdmmc1_schmitt_enable passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc1_schmitt_enable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_schmitt_enable (XEN) handle /pinmux@700008d4/sdmmc1_schmitt_enable/sdmmc1 (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_schmitt_enable/sdmmc1 (XEN) /pinmux@700008d4/sdmmc1_schmitt_enable/sdmmc1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc1_schmitt_enable/sdmmc1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_schmitt_enable/sdmmc1 (XEN) handle /pinmux@700008d4/sdmmc1_schmitt_disable (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_schmitt_disable (XEN) /pinmux@700008d4/sdmmc1_schmitt_disable passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc1_schmitt_disable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_schmitt_disable (XEN) handle /pinmux@700008d4/sdmmc1_schmitt_disable/sdmmc1 (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_schmitt_disable/sdmmc1 (XEN) /pinmux@700008d4/sdmmc1_schmitt_disable/sdmmc1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc1_schmitt_disable/sdmmc1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_schmitt_disable/sdmmc1 (XEN) handle /pinmux@700008d4/sdmmc1_clk_schmitt_enable (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_clk_schmitt_enable (XEN) /pinmux@700008d4/sdmmc1_clk_schmitt_enable passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc1_clk_schmitt_enable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_clk_schmitt_enable (XEN) handle /pinmux@700008d4/sdmmc1_clk_schmitt_enable/sdmmc1 (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_clk_schmitt_enable/sdmmc1 (XEN) /pinmux@700008d4/sdmmc1_clk_schmitt_enable/sdmmc1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc1_clk_schmitt_enable/sdmmc1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_clk_schmitt_enable/sdmmc1 (XEN) handle /pinmux@700008d4/sdmmc1_clk_schmitt_disable (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_clk_schmitt_disable (XEN) /pinmux@700008d4/sdmmc1_clk_schmitt_disable passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc1_clk_schmitt_disable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_clk_schmitt_disable (XEN) handle /pinmux@700008d4/sdmmc1_clk_schmitt_disable/sdmmc1 (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_clk_schmitt_disable/sdmmc1 (XEN) /pinmux@700008d4/sdmmc1_clk_schmitt_disable/sdmmc1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc1_clk_schmitt_disable/sdmmc1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_clk_schmitt_disable/sdmmc1 (XEN) handle /pinmux@700008d4/sdmmc1_drv_code (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_drv_code (XEN) /pinmux@700008d4/sdmmc1_drv_code passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc1_drv_code is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_drv_code (XEN) handle /pinmux@700008d4/sdmmc1_drv_code/sdmmc1 (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_drv_code/sdmmc1 (XEN) /pinmux@700008d4/sdmmc1_drv_code/sdmmc1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc1_drv_code/sdmmc1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_drv_code/sdmmc1 (XEN) handle /pinmux@700008d4/sdmmc1_default_drv_code (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_default_drv_code (XEN) /pinmux@700008d4/sdmmc1_default_drv_code passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc1_default_drv_code is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_default_drv_code (XEN) handle /pinmux@700008d4/sdmmc1_default_drv_code/sdmmc1 (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_default_drv_code/sdmmc1 (XEN) /pinmux@700008d4/sdmmc1_default_drv_code/sdmmc1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc1_default_drv_code/sdmmc1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc1_default_drv_code/sdmmc1 (XEN) handle /pinmux@700008d4/sdmmc3_schmitt_enable (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_schmitt_enable (XEN) /pinmux@700008d4/sdmmc3_schmitt_enable passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc3_schmitt_enable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_schmitt_enable (XEN) handle /pinmux@700008d4/sdmmc3_schmitt_enable/sdmmc3 (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_schmitt_enable/sdmmc3 (XEN) /pinmux@700008d4/sdmmc3_schmitt_enable/sdmmc3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc3_schmitt_enable/sdmmc3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_schmitt_enable/sdmmc3 (XEN) handle /pinmux@700008d4/sdmmc3_schmitt_disable (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_schmitt_disable (XEN) /pinmux@700008d4/sdmmc3_schmitt_disable passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc3_schmitt_disable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_schmitt_disable (XEN) handle /pinmux@700008d4/sdmmc3_schmitt_disable/sdmmc3 (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_schmitt_disable/sdmmc3 (XEN) /pinmux@700008d4/sdmmc3_schmitt_disable/sdmmc3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc3_schmitt_disable/sdmmc3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_schmitt_disable/sdmmc3 (XEN) handle /pinmux@700008d4/sdmmc3_clk_schmitt_enable (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_clk_schmitt_enable (XEN) /pinmux@700008d4/sdmmc3_clk_schmitt_enable passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc3_clk_schmitt_enable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_clk_schmitt_enable (XEN) handle /pinmux@700008d4/sdmmc3_clk_schmitt_enable/sdmmc3 (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_clk_schmitt_enable/sdmmc3 (XEN) /pinmux@700008d4/sdmmc3_clk_schmitt_enable/sdmmc3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc3_clk_schmitt_enable/sdmmc3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_clk_schmitt_enable/sdmmc3 (XEN) handle /pinmux@700008d4/sdmmc3_clk_schmitt_disable (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_clk_schmitt_disable (XEN) /pinmux@700008d4/sdmmc3_clk_schmitt_disable passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc3_clk_schmitt_disable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_clk_schmitt_disable (XEN) handle /pinmux@700008d4/sdmmc3_clk_schmitt_disable/sdmmc3 (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_clk_schmitt_disable/sdmmc3 (XEN) /pinmux@700008d4/sdmmc3_clk_schmitt_disable/sdmmc3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc3_clk_schmitt_disable/sdmmc3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_clk_schmitt_disable/sdmmc3 (XEN) handle /pinmux@700008d4/sdmmc3_drv_code (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_drv_code (XEN) /pinmux@700008d4/sdmmc3_drv_code passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc3_drv_code is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_drv_code (XEN) handle /pinmux@700008d4/sdmmc3_drv_code/sdmmc3 (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_drv_code/sdmmc3 (XEN) /pinmux@700008d4/sdmmc3_drv_code/sdmmc3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc3_drv_code/sdmmc3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_drv_code/sdmmc3 (XEN) handle /pinmux@700008d4/sdmmc3_default_drv_code (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_default_drv_code (XEN) /pinmux@700008d4/sdmmc3_default_drv_code passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc3_default_drv_code is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_default_drv_code (XEN) handle /pinmux@700008d4/sdmmc3_default_drv_code/sdmmc3 (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_default_drv_code/sdmmc3 (XEN) /pinmux@700008d4/sdmmc3_default_drv_code/sdmmc3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/sdmmc3_default_drv_code/sdmmc3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/sdmmc3_default_drv_code/sdmmc3 (XEN) handle /pinmux@700008d4/dvfs_pwm_active (XEN) dt_irq_number: dev=/pinmux@700008d4/dvfs_pwm_active (XEN) /pinmux@700008d4/dvfs_pwm_active passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/dvfs_pwm_active is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/dvfs_pwm_active (XEN) handle /pinmux@700008d4/dvfs_pwm_active/dvfs_pwm_pbb1 (XEN) dt_irq_number: dev=/pinmux@700008d4/dvfs_pwm_active/dvfs_pwm_pbb1 (XEN) /pinmux@700008d4/dvfs_pwm_active/dvfs_pwm_pbb1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/dvfs_pwm_active/dvfs_pwm_pbb1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/dvfs_pwm_active/dvfs_pwm_pbb1 (XEN) handle /pinmux@700008d4/dvfs_pwm_inactive (XEN) dt_irq_number: dev=/pinmux@700008d4/dvfs_pwm_inactive (XEN) /pinmux@700008d4/dvfs_pwm_inactive passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/dvfs_pwm_inactive is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/dvfs_pwm_inactive (XEN) handle /pinmux@700008d4/dvfs_pwm_inactive/dvfs_pwm_pbb1 (XEN) dt_irq_number: dev=/pinmux@700008d4/dvfs_pwm_inactive/dvfs_pwm_pbb1 (XEN) /pinmux@700008d4/dvfs_pwm_inactive/dvfs_pwm_pbb1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/dvfs_pwm_inactive/dvfs_pwm_pbb1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/dvfs_pwm_inactive/dvfs_pwm_pbb1 (XEN) handle /pinmux@700008d4/common (XEN) dt_irq_number: dev=/pinmux@700008d4/common (XEN) /pinmux@700008d4/common passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common (XEN) handle /pinmux@700008d4/common/dvfs_pwm_pbb1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dvfs_pwm_pbb1 (XEN) /pinmux@700008d4/common/dvfs_pwm_pbb1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/dvfs_pwm_pbb1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dvfs_pwm_pbb1 (XEN) handle /pinmux@700008d4/common/dmic1_clk_pe0 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dmic1_clk_pe0 (XEN) /pinmux@700008d4/common/dmic1_clk_pe0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/dmic1_clk_pe0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dmic1_clk_pe0 (XEN) handle /pinmux@700008d4/common/dmic1_dat_pe1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dmic1_dat_pe1 (XEN) /pinmux@700008d4/common/dmic1_dat_pe1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/dmic1_dat_pe1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dmic1_dat_pe1 (XEN) handle /pinmux@700008d4/common/dmic2_clk_pe2 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dmic2_clk_pe2 (XEN) /pinmux@700008d4/common/dmic2_clk_pe2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/dmic2_clk_pe2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dmic2_clk_pe2 (XEN) handle /pinmux@700008d4/common/dmic2_dat_pe3 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dmic2_dat_pe3 (XEN) /pinmux@700008d4/common/dmic2_dat_pe3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/dmic2_dat_pe3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dmic2_dat_pe3 (XEN) handle /pinmux@700008d4/common/pe7 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pe7 (XEN) /pinmux@700008d4/common/pe7 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/pe7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pe7 (XEN) handle /pinmux@700008d4/common/gen3_i2c_scl_pf0 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/gen3_i2c_scl_pf0 (XEN) /pinmux@700008d4/common/gen3_i2c_scl_pf0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/gen3_i2c_scl_pf0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/gen3_i2c_scl_pf0 (XEN) handle /pinmux@700008d4/common/gen3_i2c_sda_pf1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/gen3_i2c_sda_pf1 (XEN) /pinmux@700008d4/common/gen3_i2c_sda_pf1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/gen3_i2c_sda_pf1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/gen3_i2c_sda_pf1 (XEN) handle /pinmux@700008d4/common/cam_i2c_scl_ps2 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/cam_i2c_scl_ps2 (XEN) /pinmux@700008d4/common/cam_i2c_scl_ps2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/cam_i2c_scl_ps2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/cam_i2c_scl_ps2 (XEN) handle /pinmux@700008d4/common/cam_i2c_sda_ps3 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/cam_i2c_sda_ps3 (XEN) /pinmux@700008d4/common/cam_i2c_sda_ps3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/cam_i2c_sda_ps3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/cam_i2c_sda_ps3 (XEN) handle /pinmux@700008d4/common/cam1_mclk_ps0 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/cam1_mclk_ps0 (XEN) /pinmux@700008d4/common/cam1_mclk_ps0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/cam1_mclk_ps0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/cam1_mclk_ps0 (XEN) handle /pinmux@700008d4/common/cam2_mclk_ps1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/cam2_mclk_ps1 (XEN) /pinmux@700008d4/common/cam2_mclk_ps1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/cam2_mclk_ps1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/cam2_mclk_ps1 (XEN) handle /pinmux@700008d4/common/pex_l0_clkreq_n_pa1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pex_l0_clkreq_n_pa1 (XEN) /pinmux@700008d4/common/pex_l0_clkreq_n_pa1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/pex_l0_clkreq_n_pa1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pex_l0_clkreq_n_pa1 (XEN) handle /pinmux@700008d4/common/pex_l0_rst_n_pa0 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pex_l0_rst_n_pa0 (XEN) /pinmux@700008d4/common/pex_l0_rst_n_pa0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/pex_l0_rst_n_pa0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pex_l0_rst_n_pa0 (XEN) handle /pinmux@700008d4/common/pex_l1_clkreq_n_pa4 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pex_l1_clkreq_n_pa4 (XEN) /pinmux@700008d4/common/pex_l1_clkreq_n_pa4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/pex_l1_clkreq_n_pa4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pex_l1_clkreq_n_pa4 (XEN) handle /pinmux@700008d4/common/pex_l1_rst_n_pa3 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pex_l1_rst_n_pa3 (XEN) /pinmux@700008d4/common/pex_l1_rst_n_pa3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/pex_l1_rst_n_pa3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pex_l1_rst_n_pa3 (XEN) handle /pinmux@700008d4/common/pex_wake_n_pa2 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pex_wake_n_pa2 (XEN) /pinmux@700008d4/common/pex_wake_n_pa2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/pex_wake_n_pa2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pex_wake_n_pa2 (XEN) handle /pinmux@700008d4/common/sdmmc1_clk_pm0 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc1_clk_pm0 (XEN) /pinmux@700008d4/common/sdmmc1_clk_pm0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/sdmmc1_clk_pm0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc1_clk_pm0 (XEN) handle /pinmux@700008d4/common/sdmmc1_cmd_pm1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc1_cmd_pm1 (XEN) /pinmux@700008d4/common/sdmmc1_cmd_pm1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/sdmmc1_cmd_pm1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc1_cmd_pm1 (XEN) handle /pinmux@700008d4/common/sdmmc1_dat0_pm5 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc1_dat0_pm5 (XEN) /pinmux@700008d4/common/sdmmc1_dat0_pm5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/sdmmc1_dat0_pm5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc1_dat0_pm5 (XEN) handle /pinmux@700008d4/common/sdmmc1_dat1_pm4 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc1_dat1_pm4 (XEN) /pinmux@700008d4/common/sdmmc1_dat1_pm4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/sdmmc1_dat1_pm4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc1_dat1_pm4 (XEN) handle /pinmux@700008d4/common/sdmmc1_dat2_pm3 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc1_dat2_pm3 (XEN) /pinmux@700008d4/common/sdmmc1_dat2_pm3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/sdmmc1_dat2_pm3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc1_dat2_pm3 (XEN) handle /pinmux@700008d4/common/sdmmc1_dat3_pm2 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc1_dat3_pm2 (XEN) /pinmux@700008d4/common/sdmmc1_dat3_pm2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/sdmmc1_dat3_pm2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc1_dat3_pm2 (XEN) handle /pinmux@700008d4/common/sdmmc3_clk_pp0 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc3_clk_pp0 (XEN) /pinmux@700008d4/common/sdmmc3_clk_pp0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/sdmmc3_clk_pp0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc3_clk_pp0 (XEN) handle /pinmux@700008d4/common/sdmmc3_cmd_pp1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc3_cmd_pp1 (XEN) /pinmux@700008d4/common/sdmmc3_cmd_pp1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/sdmmc3_cmd_pp1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc3_cmd_pp1 (XEN) handle /pinmux@700008d4/common/sdmmc3_dat0_pp5 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc3_dat0_pp5 (XEN) /pinmux@700008d4/common/sdmmc3_dat0_pp5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/sdmmc3_dat0_pp5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc3_dat0_pp5 (XEN) handle /pinmux@700008d4/common/sdmmc3_dat1_pp4 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc3_dat1_pp4 (XEN) /pinmux@700008d4/common/sdmmc3_dat1_pp4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/sdmmc3_dat1_pp4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc3_dat1_pp4 (XEN) handle /pinmux@700008d4/common/sdmmc3_dat2_pp3 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc3_dat2_pp3 (XEN) /pinmux@700008d4/common/sdmmc3_dat2_pp3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/sdmmc3_dat2_pp3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc3_dat2_pp3 (XEN) handle /pinmux@700008d4/common/sdmmc3_dat3_pp2 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc3_dat3_pp2 (XEN) /pinmux@700008d4/common/sdmmc3_dat3_pp2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/sdmmc3_dat3_pp2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sdmmc3_dat3_pp2 (XEN) handle /pinmux@700008d4/common/shutdown (XEN) dt_irq_number: dev=/pinmux@700008d4/common/shutdown (XEN) /pinmux@700008d4/common/shutdown passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/shutdown is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/shutdown (XEN) handle /pinmux@700008d4/common/lcd_gpio2_pv4 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/lcd_gpio2_pv4 (XEN) /pinmux@700008d4/common/lcd_gpio2_pv4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/lcd_gpio2_pv4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/lcd_gpio2_pv4 (XEN) handle /pinmux@700008d4/common/pwr_i2c_scl_py3 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pwr_i2c_scl_py3 (XEN) /pinmux@700008d4/common/pwr_i2c_scl_py3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/pwr_i2c_scl_py3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pwr_i2c_scl_py3 (XEN) handle /pinmux@700008d4/common/pwr_i2c_sda_py4 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pwr_i2c_sda_py4 (XEN) /pinmux@700008d4/common/pwr_i2c_sda_py4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/pwr_i2c_sda_py4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pwr_i2c_sda_py4 (XEN) handle /pinmux@700008d4/common/clk_32k_in (XEN) dt_irq_number: dev=/pinmux@700008d4/common/clk_32k_in (XEN) /pinmux@700008d4/common/clk_32k_in passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/clk_32k_in is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/clk_32k_in (XEN) handle /pinmux@700008d4/common/clk_32k_out_py5 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/clk_32k_out_py5 (XEN) /pinmux@700008d4/common/clk_32k_out_py5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/clk_32k_out_py5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/clk_32k_out_py5 (XEN) handle /pinmux@700008d4/common/pz1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pz1 (XEN) /pinmux@700008d4/common/pz1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/pz1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pz1 (XEN) handle /pinmux@700008d4/common/pz5 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pz5 (XEN) /pinmux@700008d4/common/pz5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/pz5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pz5 (XEN) handle /pinmux@700008d4/common/core_pwr_req (XEN) dt_irq_number: dev=/pinmux@700008d4/common/core_pwr_req (XEN) /pinmux@700008d4/common/core_pwr_req passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/core_pwr_req is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/core_pwr_req (XEN) handle /pinmux@700008d4/common/pwr_int_n (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pwr_int_n (XEN) /pinmux@700008d4/common/pwr_int_n passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/pwr_int_n is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pwr_int_n (XEN) handle /pinmux@700008d4/common/gen1_i2c_scl_pj1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/gen1_i2c_scl_pj1 (XEN) /pinmux@700008d4/common/gen1_i2c_scl_pj1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/gen1_i2c_scl_pj1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/gen1_i2c_scl_pj1 (XEN) handle /pinmux@700008d4/common/gen1_i2c_sda_pj0 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/gen1_i2c_sda_pj0 (XEN) /pinmux@700008d4/common/gen1_i2c_sda_pj0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/gen1_i2c_sda_pj0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/gen1_i2c_sda_pj0 (XEN) handle /pinmux@700008d4/common/gen2_i2c_scl_pj2 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/gen2_i2c_scl_pj2 (XEN) /pinmux@700008d4/common/gen2_i2c_scl_pj2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/gen2_i2c_scl_pj2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/gen2_i2c_scl_pj2 (XEN) handle /pinmux@700008d4/common/gen2_i2c_sda_pj3 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/gen2_i2c_sda_pj3 (XEN) /pinmux@700008d4/common/gen2_i2c_sda_pj3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/gen2_i2c_sda_pj3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/gen2_i2c_sda_pj3 (XEN) handle /pinmux@700008d4/common/uart2_tx_pg0 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart2_tx_pg0 (XEN) /pinmux@700008d4/common/uart2_tx_pg0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/uart2_tx_pg0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart2_tx_pg0 (XEN) handle /pinmux@700008d4/common/uart2_rx_pg1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart2_rx_pg1 (XEN) /pinmux@700008d4/common/uart2_rx_pg1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/uart2_rx_pg1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart2_rx_pg1 (XEN) handle /pinmux@700008d4/common/uart1_tx_pu0 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart1_tx_pu0 (XEN) /pinmux@700008d4/common/uart1_tx_pu0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/uart1_tx_pu0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart1_tx_pu0 (XEN) handle /pinmux@700008d4/common/uart1_rx_pu1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart1_rx_pu1 (XEN) /pinmux@700008d4/common/uart1_rx_pu1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/uart1_rx_pu1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart1_rx_pu1 (XEN) handle /pinmux@700008d4/common/jtag_rtck (XEN) dt_irq_number: dev=/pinmux@700008d4/common/jtag_rtck (XEN) /pinmux@700008d4/common/jtag_rtck passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/jtag_rtck is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/jtag_rtck (XEN) handle /pinmux@700008d4/common/uart3_tx_pd1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart3_tx_pd1 (XEN) /pinmux@700008d4/common/uart3_tx_pd1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/uart3_tx_pd1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart3_tx_pd1 (XEN) handle /pinmux@700008d4/common/uart3_rx_pd2 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart3_rx_pd2 (XEN) /pinmux@700008d4/common/uart3_rx_pd2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/uart3_rx_pd2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart3_rx_pd2 (XEN) handle /pinmux@700008d4/common/uart3_rts_pd3 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart3_rts_pd3 (XEN) /pinmux@700008d4/common/uart3_rts_pd3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/uart3_rts_pd3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart3_rts_pd3 (XEN) handle /pinmux@700008d4/common/uart3_cts_pd4 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart3_cts_pd4 (XEN) /pinmux@700008d4/common/uart3_cts_pd4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/uart3_cts_pd4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart3_cts_pd4 (XEN) handle /pinmux@700008d4/common/uart4_tx_pi4 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart4_tx_pi4 (XEN) /pinmux@700008d4/common/uart4_tx_pi4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/uart4_tx_pi4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart4_tx_pi4 (XEN) handle /pinmux@700008d4/common/uart4_rx_pi5 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart4_rx_pi5 (XEN) /pinmux@700008d4/common/uart4_rx_pi5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/uart4_rx_pi5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart4_rx_pi5 (XEN) handle /pinmux@700008d4/common/uart4_rts_pi6 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart4_rts_pi6 (XEN) /pinmux@700008d4/common/uart4_rts_pi6 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/uart4_rts_pi6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart4_rts_pi6 (XEN) handle /pinmux@700008d4/common/uart4_cts_pi7 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart4_cts_pi7 (XEN) /pinmux@700008d4/common/uart4_cts_pi7 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/uart4_cts_pi7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/uart4_cts_pi7 (XEN) handle /pinmux@700008d4/common/qspi_io0_pee2 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/qspi_io0_pee2 (XEN) /pinmux@700008d4/common/qspi_io0_pee2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/qspi_io0_pee2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/qspi_io0_pee2 (XEN) handle /pinmux@700008d4/common/qspi_io1_pee3 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/qspi_io1_pee3 (XEN) /pinmux@700008d4/common/qspi_io1_pee3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/qspi_io1_pee3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/qspi_io1_pee3 (XEN) handle /pinmux@700008d4/common/qspi_sck_pee0 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/qspi_sck_pee0 (XEN) /pinmux@700008d4/common/qspi_sck_pee0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/qspi_sck_pee0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/qspi_sck_pee0 (XEN) handle /pinmux@700008d4/common/qspi_cs_n_pee1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/qspi_cs_n_pee1 (XEN) /pinmux@700008d4/common/qspi_cs_n_pee1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/qspi_cs_n_pee1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/qspi_cs_n_pee1 (XEN) handle /pinmux@700008d4/common/qspi_io2_pee4 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/qspi_io2_pee4 (XEN) /pinmux@700008d4/common/qspi_io2_pee4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/qspi_io2_pee4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/qspi_io2_pee4 (XEN) handle /pinmux@700008d4/common/qspi_io3_pee5 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/qspi_io3_pee5 (XEN) /pinmux@700008d4/common/qspi_io3_pee5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/qspi_io3_pee5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/qspi_io3_pee5 (XEN) handle /pinmux@700008d4/common/dap2_din_paa2 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dap2_din_paa2 (XEN) /pinmux@700008d4/common/dap2_din_paa2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/dap2_din_paa2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dap2_din_paa2 (XEN) handle /pinmux@700008d4/common/dap2_dout_paa3 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dap2_dout_paa3 (XEN) /pinmux@700008d4/common/dap2_dout_paa3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/dap2_dout_paa3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dap2_dout_paa3 (XEN) handle /pinmux@700008d4/common/dap2_fs_paa0 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dap2_fs_paa0 (XEN) /pinmux@700008d4/common/dap2_fs_paa0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/dap2_fs_paa0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dap2_fs_paa0 (XEN) handle /pinmux@700008d4/common/dap2_sclk_paa1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dap2_sclk_paa1 (XEN) /pinmux@700008d4/common/dap2_sclk_paa1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/dap2_sclk_paa1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dap2_sclk_paa1 (XEN) handle /pinmux@700008d4/common/dp_hpd0_pcc6 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dp_hpd0_pcc6 (XEN) /pinmux@700008d4/common/dp_hpd0_pcc6 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/dp_hpd0_pcc6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/dp_hpd0_pcc6 (XEN) handle /pinmux@700008d4/common/hdmi_int_dp_hpd_pcc1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/hdmi_int_dp_hpd_pcc1 (XEN) /pinmux@700008d4/common/hdmi_int_dp_hpd_pcc1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/hdmi_int_dp_hpd_pcc1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/hdmi_int_dp_hpd_pcc1 (XEN) handle /pinmux@700008d4/common/hdmi_cec_pcc0 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/hdmi_cec_pcc0 (XEN) /pinmux@700008d4/common/hdmi_cec_pcc0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/hdmi_cec_pcc0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/hdmi_cec_pcc0 (XEN) handle /pinmux@700008d4/common/cam1_pwdn_ps7 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/cam1_pwdn_ps7 (XEN) /pinmux@700008d4/common/cam1_pwdn_ps7 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/cam1_pwdn_ps7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/cam1_pwdn_ps7 (XEN) handle /pinmux@700008d4/common/cam2_pwdn_pt0 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/cam2_pwdn_pt0 (XEN) /pinmux@700008d4/common/cam2_pwdn_pt0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/cam2_pwdn_pt0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/cam2_pwdn_pt0 (XEN) handle /pinmux@700008d4/common/sata_led_active_pa5 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sata_led_active_pa5 (XEN) /pinmux@700008d4/common/sata_led_active_pa5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/sata_led_active_pa5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/sata_led_active_pa5 (XEN) handle /pinmux@700008d4/common/pa6 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pa6 (XEN) /pinmux@700008d4/common/pa6 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/pa6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pa6 (XEN) handle /pinmux@700008d4/common/als_prox_int_px3 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/als_prox_int_px3 (XEN) /pinmux@700008d4/common/als_prox_int_px3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/als_prox_int_px3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/als_prox_int_px3 (XEN) handle /pinmux@700008d4/common/temp_alert_px4 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/temp_alert_px4 (XEN) /pinmux@700008d4/common/temp_alert_px4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/temp_alert_px4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/temp_alert_px4 (XEN) handle /pinmux@700008d4/common/button_power_on_px5 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/button_power_on_px5 (XEN) /pinmux@700008d4/common/button_power_on_px5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/button_power_on_px5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/button_power_on_px5 (XEN) handle /pinmux@700008d4/common/button_vol_up_px6 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/button_vol_up_px6 (XEN) /pinmux@700008d4/common/button_vol_up_px6 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/button_vol_up_px6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/button_vol_up_px6 (XEN) handle /pinmux@700008d4/common/button_home_py1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/button_home_py1 (XEN) /pinmux@700008d4/common/button_home_py1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/button_home_py1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/button_home_py1 (XEN) handle /pinmux@700008d4/common/lcd_bl_en_pv1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/lcd_bl_en_pv1 (XEN) /pinmux@700008d4/common/lcd_bl_en_pv1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/lcd_bl_en_pv1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/lcd_bl_en_pv1 (XEN) handle /pinmux@700008d4/common/pz2 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pz2 (XEN) /pinmux@700008d4/common/pz2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/pz2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pz2 (XEN) handle /pinmux@700008d4/common/pz3 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pz3 (XEN) /pinmux@700008d4/common/pz3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/pz3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pz3 (XEN) handle /pinmux@700008d4/common/wifi_en_ph0 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/wifi_en_ph0 (XEN) /pinmux@700008d4/common/wifi_en_ph0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/wifi_en_ph0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/wifi_en_ph0 (XEN) handle /pinmux@700008d4/common/wifi_wake_ap_ph2 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/wifi_wake_ap_ph2 (XEN) /pinmux@700008d4/common/wifi_wake_ap_ph2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/wifi_wake_ap_ph2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/wifi_wake_ap_ph2 (XEN) handle /pinmux@700008d4/common/ap_wake_bt_ph3 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/ap_wake_bt_ph3 (XEN) /pinmux@700008d4/common/ap_wake_bt_ph3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/ap_wake_bt_ph3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/ap_wake_bt_ph3 (XEN) handle /pinmux@700008d4/common/bt_rst_ph4 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/bt_rst_ph4 (XEN) /pinmux@700008d4/common/bt_rst_ph4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/bt_rst_ph4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/bt_rst_ph4 (XEN) handle /pinmux@700008d4/common/bt_wake_ap_ph5 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/bt_wake_ap_ph5 (XEN) /pinmux@700008d4/common/bt_wake_ap_ph5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/bt_wake_ap_ph5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/bt_wake_ap_ph5 (XEN) handle /pinmux@700008d4/common/ph6 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/ph6 (XEN) /pinmux@700008d4/common/ph6 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/ph6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/ph6 (XEN) handle /pinmux@700008d4/common/ap_wake_nfc_ph7 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/ap_wake_nfc_ph7 (XEN) /pinmux@700008d4/common/ap_wake_nfc_ph7 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/ap_wake_nfc_ph7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/ap_wake_nfc_ph7 (XEN) handle /pinmux@700008d4/common/nfc_en_pi0 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/nfc_en_pi0 (XEN) /pinmux@700008d4/common/nfc_en_pi0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/nfc_en_pi0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/nfc_en_pi0 (XEN) handle /pinmux@700008d4/common/nfc_int_pi1 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/nfc_int_pi1 (XEN) /pinmux@700008d4/common/nfc_int_pi1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/nfc_int_pi1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/nfc_int_pi1 (XEN) handle /pinmux@700008d4/common/gps_en_pi2 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/gps_en_pi2 (XEN) /pinmux@700008d4/common/gps_en_pi2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/gps_en_pi2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/gps_en_pi2 (XEN) handle /pinmux@700008d4/common/pcc7 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pcc7 (XEN) /pinmux@700008d4/common/pcc7 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/pcc7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/pcc7 (XEN) handle /pinmux@700008d4/common/usb_vbus_en0_pcc4 (XEN) dt_irq_number: dev=/pinmux@700008d4/common/usb_vbus_en0_pcc4 (XEN) /pinmux@700008d4/common/usb_vbus_en0_pcc4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/common/usb_vbus_en0_pcc4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/common/usb_vbus_en0_pcc4 (XEN) handle /pinmux@700008d4/unused_lowpower (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower (XEN) /pinmux@700008d4/unused_lowpower passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower (XEN) handle /pinmux@700008d4/unused_lowpower/aud_mclk_pbb0 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/aud_mclk_pbb0 (XEN) /pinmux@700008d4/unused_lowpower/aud_mclk_pbb0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/aud_mclk_pbb0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/aud_mclk_pbb0 (XEN) handle /pinmux@700008d4/unused_lowpower/dvfs_clk_pbb2 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dvfs_clk_pbb2 (XEN) /pinmux@700008d4/unused_lowpower/dvfs_clk_pbb2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/dvfs_clk_pbb2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dvfs_clk_pbb2 (XEN) handle /pinmux@700008d4/unused_lowpower/gpio_x1_aud_pbb3 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/gpio_x1_aud_pbb3 (XEN) /pinmux@700008d4/unused_lowpower/gpio_x1_aud_pbb3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/gpio_x1_aud_pbb3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/gpio_x1_aud_pbb3 (XEN) handle /pinmux@700008d4/unused_lowpower/gpio_x3_aud_pbb4 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/gpio_x3_aud_pbb4 (XEN) /pinmux@700008d4/unused_lowpower/gpio_x3_aud_pbb4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/gpio_x3_aud_pbb4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/gpio_x3_aud_pbb4 (XEN) handle /pinmux@700008d4/unused_lowpower/dap1_din_pb1 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap1_din_pb1 (XEN) /pinmux@700008d4/unused_lowpower/dap1_din_pb1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/dap1_din_pb1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap1_din_pb1 (XEN) handle /pinmux@700008d4/unused_lowpower/dap1_dout_pb2 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap1_dout_pb2 (XEN) /pinmux@700008d4/unused_lowpower/dap1_dout_pb2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/dap1_dout_pb2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap1_dout_pb2 (XEN) handle /pinmux@700008d4/unused_lowpower/dap1_fs_pb0 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap1_fs_pb0 (XEN) /pinmux@700008d4/unused_lowpower/dap1_fs_pb0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/dap1_fs_pb0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap1_fs_pb0 (XEN) handle /pinmux@700008d4/unused_lowpower/dap1_sclk_pb3 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap1_sclk_pb3 (XEN) /pinmux@700008d4/unused_lowpower/dap1_sclk_pb3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/dap1_sclk_pb3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap1_sclk_pb3 (XEN) handle /pinmux@700008d4/unused_lowpower/spi2_mosi_pb4 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi2_mosi_pb4 (XEN) /pinmux@700008d4/unused_lowpower/spi2_mosi_pb4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spi2_mosi_pb4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi2_mosi_pb4 (XEN) handle /pinmux@700008d4/unused_lowpower/spi2_miso_pb5 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi2_miso_pb5 (XEN) /pinmux@700008d4/unused_lowpower/spi2_miso_pb5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spi2_miso_pb5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi2_miso_pb5 (XEN) handle /pinmux@700008d4/unused_lowpower/spi2_sck_pb6 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi2_sck_pb6 (XEN) /pinmux@700008d4/unused_lowpower/spi2_sck_pb6 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spi2_sck_pb6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi2_sck_pb6 (XEN) handle /pinmux@700008d4/unused_lowpower/spi2_cs0_pb7 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi2_cs0_pb7 (XEN) /pinmux@700008d4/unused_lowpower/spi2_cs0_pb7 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spi2_cs0_pb7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi2_cs0_pb7 (XEN) handle /pinmux@700008d4/unused_lowpower/spi2_cs1_pdd0 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi2_cs1_pdd0 (XEN) /pinmux@700008d4/unused_lowpower/spi2_cs1_pdd0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spi2_cs1_pdd0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi2_cs1_pdd0 (XEN) handle /pinmux@700008d4/unused_lowpower/dmic3_clk_pe4 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dmic3_clk_pe4 (XEN) /pinmux@700008d4/unused_lowpower/dmic3_clk_pe4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/dmic3_clk_pe4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dmic3_clk_pe4 (XEN) handle /pinmux@700008d4/unused_lowpower/dmic3_dat_pe5 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dmic3_dat_pe5 (XEN) /pinmux@700008d4/unused_lowpower/dmic3_dat_pe5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/dmic3_dat_pe5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dmic3_dat_pe5 (XEN) handle /pinmux@700008d4/unused_lowpower/pe6 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pe6 (XEN) /pinmux@700008d4/unused_lowpower/pe6 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/pe6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pe6 (XEN) handle /pinmux@700008d4/unused_lowpower/cam_rst_ps4 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/cam_rst_ps4 (XEN) /pinmux@700008d4/unused_lowpower/cam_rst_ps4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/cam_rst_ps4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/cam_rst_ps4 (XEN) handle /pinmux@700008d4/unused_lowpower/cam_af_en_ps5 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/cam_af_en_ps5 (XEN) /pinmux@700008d4/unused_lowpower/cam_af_en_ps5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/cam_af_en_ps5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/cam_af_en_ps5 (XEN) handle /pinmux@700008d4/unused_lowpower/cam_flash_en_ps6 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/cam_flash_en_ps6 (XEN) /pinmux@700008d4/unused_lowpower/cam_flash_en_ps6 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/cam_flash_en_ps6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/cam_flash_en_ps6 (XEN) handle /pinmux@700008d4/unused_lowpower/cam1_strobe_pt1 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/cam1_strobe_pt1 (XEN) /pinmux@700008d4/unused_lowpower/cam1_strobe_pt1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/cam1_strobe_pt1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/cam1_strobe_pt1 (XEN) handle /pinmux@700008d4/unused_lowpower/motion_int_px2 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/motion_int_px2 (XEN) /pinmux@700008d4/unused_lowpower/motion_int_px2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/motion_int_px2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/motion_int_px2 (XEN) handle /pinmux@700008d4/unused_lowpower/touch_rst_pv6 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/touch_rst_pv6 (XEN) /pinmux@700008d4/unused_lowpower/touch_rst_pv6 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/touch_rst_pv6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/touch_rst_pv6 (XEN) handle /pinmux@700008d4/unused_lowpower/touch_clk_pv7 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/touch_clk_pv7 (XEN) /pinmux@700008d4/unused_lowpower/touch_clk_pv7 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/touch_clk_pv7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/touch_clk_pv7 (XEN) handle /pinmux@700008d4/unused_lowpower/touch_int_px1 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/touch_int_px1 (XEN) /pinmux@700008d4/unused_lowpower/touch_int_px1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/touch_int_px1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/touch_int_px1 (XEN) handle /pinmux@700008d4/unused_lowpower/modem_wake_ap_px0 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/modem_wake_ap_px0 (XEN) /pinmux@700008d4/unused_lowpower/modem_wake_ap_px0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/modem_wake_ap_px0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/modem_wake_ap_px0 (XEN) handle /pinmux@700008d4/unused_lowpower/button_vol_down_px7 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/button_vol_down_px7 (XEN) /pinmux@700008d4/unused_lowpower/button_vol_down_px7 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/button_vol_down_px7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/button_vol_down_px7 (XEN) handle /pinmux@700008d4/unused_lowpower/button_slide_sw_py0 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/button_slide_sw_py0 (XEN) /pinmux@700008d4/unused_lowpower/button_slide_sw_py0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/button_slide_sw_py0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/button_slide_sw_py0 (XEN) handle /pinmux@700008d4/unused_lowpower/lcd_te_py2 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/lcd_te_py2 (XEN) /pinmux@700008d4/unused_lowpower/lcd_te_py2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/lcd_te_py2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/lcd_te_py2 (XEN) handle /pinmux@700008d4/unused_lowpower/lcd_bl_pwm_pv0 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/lcd_bl_pwm_pv0 (XEN) /pinmux@700008d4/unused_lowpower/lcd_bl_pwm_pv0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/lcd_bl_pwm_pv0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/lcd_bl_pwm_pv0 (XEN) handle /pinmux@700008d4/unused_lowpower/lcd_rst_pv2 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/lcd_rst_pv2 (XEN) /pinmux@700008d4/unused_lowpower/lcd_rst_pv2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/lcd_rst_pv2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/lcd_rst_pv2 (XEN) handle /pinmux@700008d4/unused_lowpower/lcd_gpio1_pv3 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/lcd_gpio1_pv3 (XEN) /pinmux@700008d4/unused_lowpower/lcd_gpio1_pv3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/lcd_gpio1_pv3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/lcd_gpio1_pv3 (XEN) handle /pinmux@700008d4/unused_lowpower/ap_ready_pv5 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/ap_ready_pv5 (XEN) /pinmux@700008d4/unused_lowpower/ap_ready_pv5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/ap_ready_pv5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/ap_ready_pv5 (XEN) handle /pinmux@700008d4/unused_lowpower/pz0 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pz0 (XEN) /pinmux@700008d4/unused_lowpower/pz0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/pz0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pz0 (XEN) handle /pinmux@700008d4/unused_lowpower/pz4 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pz4 (XEN) /pinmux@700008d4/unused_lowpower/pz4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/pz4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pz4 (XEN) handle /pinmux@700008d4/unused_lowpower/clk_req (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/clk_req (XEN) /pinmux@700008d4/unused_lowpower/clk_req passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/clk_req is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/clk_req (XEN) handle /pinmux@700008d4/unused_lowpower/cpu_pwr_req (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/cpu_pwr_req (XEN) /pinmux@700008d4/unused_lowpower/cpu_pwr_req passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/cpu_pwr_req is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/cpu_pwr_req (XEN) handle /pinmux@700008d4/unused_lowpower/dap4_din_pj5 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap4_din_pj5 (XEN) /pinmux@700008d4/unused_lowpower/dap4_din_pj5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/dap4_din_pj5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap4_din_pj5 (XEN) handle /pinmux@700008d4/unused_lowpower/dap4_dout_pj6 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap4_dout_pj6 (XEN) /pinmux@700008d4/unused_lowpower/dap4_dout_pj6 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/dap4_dout_pj6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap4_dout_pj6 (XEN) handle /pinmux@700008d4/unused_lowpower/dap4_fs_pj4 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap4_fs_pj4 (XEN) /pinmux@700008d4/unused_lowpower/dap4_fs_pj4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/dap4_fs_pj4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap4_fs_pj4 (XEN) handle /pinmux@700008d4/unused_lowpower/dap4_sclk_pj7 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap4_sclk_pj7 (XEN) /pinmux@700008d4/unused_lowpower/dap4_sclk_pj7 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/dap4_sclk_pj7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/dap4_sclk_pj7 (XEN) handle /pinmux@700008d4/unused_lowpower/uart2_rts_pg2 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/uart2_rts_pg2 (XEN) /pinmux@700008d4/unused_lowpower/uart2_rts_pg2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/uart2_rts_pg2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/uart2_rts_pg2 (XEN) handle /pinmux@700008d4/unused_lowpower/uart2_cts_pg3 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/uart2_cts_pg3 (XEN) /pinmux@700008d4/unused_lowpower/uart2_cts_pg3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/uart2_cts_pg3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/uart2_cts_pg3 (XEN) handle /pinmux@700008d4/unused_lowpower/uart1_rts_pu2 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/uart1_rts_pu2 (XEN) /pinmux@700008d4/unused_lowpower/uart1_rts_pu2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/uart1_rts_pu2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/uart1_rts_pu2 (XEN) handle /pinmux@700008d4/unused_lowpower/uart1_cts_pu3 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/uart1_cts_pu3 (XEN) /pinmux@700008d4/unused_lowpower/uart1_cts_pu3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/uart1_cts_pu3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/uart1_cts_pu3 (XEN) handle /pinmux@700008d4/unused_lowpower/pk0 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk0 (XEN) /pinmux@700008d4/unused_lowpower/pk0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/pk0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk0 (XEN) handle /pinmux@700008d4/unused_lowpower/pk1 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk1 (XEN) /pinmux@700008d4/unused_lowpower/pk1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/pk1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk1 (XEN) handle /pinmux@700008d4/unused_lowpower/pk2 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk2 (XEN) /pinmux@700008d4/unused_lowpower/pk2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/pk2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk2 (XEN) handle /pinmux@700008d4/unused_lowpower/pk3 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk3 (XEN) /pinmux@700008d4/unused_lowpower/pk3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/pk3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk3 (XEN) handle /pinmux@700008d4/unused_lowpower/pk4 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk4 (XEN) /pinmux@700008d4/unused_lowpower/pk4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/pk4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk4 (XEN) handle /pinmux@700008d4/unused_lowpower/pk5 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk5 (XEN) /pinmux@700008d4/unused_lowpower/pk5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/pk5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk5 (XEN) handle /pinmux@700008d4/unused_lowpower/pk6 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk6 (XEN) /pinmux@700008d4/unused_lowpower/pk6 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/pk6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk6 (XEN) handle /pinmux@700008d4/unused_lowpower/pk7 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk7 (XEN) /pinmux@700008d4/unused_lowpower/pk7 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/pk7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pk7 (XEN) handle /pinmux@700008d4/unused_lowpower/pl0 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pl0 (XEN) /pinmux@700008d4/unused_lowpower/pl0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/pl0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pl0 (XEN) handle /pinmux@700008d4/unused_lowpower/pl1 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pl1 (XEN) /pinmux@700008d4/unused_lowpower/pl1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/pl1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/pl1 (XEN) handle /pinmux@700008d4/unused_lowpower/spi1_mosi_pc0 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi1_mosi_pc0 (XEN) /pinmux@700008d4/unused_lowpower/spi1_mosi_pc0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spi1_mosi_pc0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi1_mosi_pc0 (XEN) handle /pinmux@700008d4/unused_lowpower/spi1_miso_pc1 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi1_miso_pc1 (XEN) /pinmux@700008d4/unused_lowpower/spi1_miso_pc1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spi1_miso_pc1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi1_miso_pc1 (XEN) handle /pinmux@700008d4/unused_lowpower/spi1_sck_pc2 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi1_sck_pc2 (XEN) /pinmux@700008d4/unused_lowpower/spi1_sck_pc2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spi1_sck_pc2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi1_sck_pc2 (XEN) handle /pinmux@700008d4/unused_lowpower/spi1_cs0_pc3 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi1_cs0_pc3 (XEN) /pinmux@700008d4/unused_lowpower/spi1_cs0_pc3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spi1_cs0_pc3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi1_cs0_pc3 (XEN) handle /pinmux@700008d4/unused_lowpower/spi1_cs1_pc4 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi1_cs1_pc4 (XEN) /pinmux@700008d4/unused_lowpower/spi1_cs1_pc4 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spi1_cs1_pc4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi1_cs1_pc4 (XEN) handle /pinmux@700008d4/unused_lowpower/spi4_mosi_pc7 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi4_mosi_pc7 (XEN) /pinmux@700008d4/unused_lowpower/spi4_mosi_pc7 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spi4_mosi_pc7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi4_mosi_pc7 (XEN) handle /pinmux@700008d4/unused_lowpower/spi4_miso_pd0 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi4_miso_pd0 (XEN) /pinmux@700008d4/unused_lowpower/spi4_miso_pd0 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spi4_miso_pd0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi4_miso_pd0 (XEN) handle /pinmux@700008d4/unused_lowpower/spi4_sck_pc5 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi4_sck_pc5 (XEN) /pinmux@700008d4/unused_lowpower/spi4_sck_pc5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spi4_sck_pc5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi4_sck_pc5 (XEN) handle /pinmux@700008d4/unused_lowpower/spi4_cs0_pc6 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi4_cs0_pc6 (XEN) /pinmux@700008d4/unused_lowpower/spi4_cs0_pc6 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spi4_cs0_pc6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spi4_cs0_pc6 (XEN) handle /pinmux@700008d4/unused_lowpower/wifi_rst_ph1 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/wifi_rst_ph1 (XEN) /pinmux@700008d4/unused_lowpower/wifi_rst_ph1 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/wifi_rst_ph1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/wifi_rst_ph1 (XEN) handle /pinmux@700008d4/unused_lowpower/gps_rst_pi3 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/gps_rst_pi3 (XEN) /pinmux@700008d4/unused_lowpower/gps_rst_pi3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/gps_rst_pi3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/gps_rst_pi3 (XEN) handle /pinmux@700008d4/unused_lowpower/spdif_out_pcc2 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spdif_out_pcc2 (XEN) /pinmux@700008d4/unused_lowpower/spdif_out_pcc2 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spdif_out_pcc2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spdif_out_pcc2 (XEN) handle /pinmux@700008d4/unused_lowpower/spdif_in_pcc3 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spdif_in_pcc3 (XEN) /pinmux@700008d4/unused_lowpower/spdif_in_pcc3 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/spdif_in_pcc3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/spdif_in_pcc3 (XEN) handle /pinmux@700008d4/unused_lowpower/usb_vbus_en1_pcc5 (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/usb_vbus_en1_pcc5 (XEN) /pinmux@700008d4/unused_lowpower/usb_vbus_en1_pcc5 passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/unused_lowpower/usb_vbus_en1_pcc5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/unused_lowpower/usb_vbus_en1_pcc5 (XEN) handle /pinmux@700008d4/drive (XEN) dt_irq_number: dev=/pinmux@700008d4/drive (XEN) /pinmux@700008d4/drive passthrough = 1 naddr = 0 (XEN) Check if /pinmux@700008d4/drive is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinmux@700008d4/drive (XEN) handle /gpio@6000d000 (XEN) dt_irq_number: dev=/gpio@6000d000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000020...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000021...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000022...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=3 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000023...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=4 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000037...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=5 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000057...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=6 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000059...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=7 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000007d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /gpio@6000d000 passthrough = 1 naddr = 1 (XEN) Check if /gpio@6000d000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/gpio@6000d000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000020...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000021...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 1 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000022...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 2 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=3 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000023...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 3 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=4 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000037...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 4 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=5 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000057...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 5 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=6 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000059...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 6 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/gpio@6000d000, index=7 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=24 (XEN) intsize=3 intlen=24 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000007d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 7 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /gpio@6000d000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 6000d000<3> (XEN) DT: reached root node (XEN) - MMIO: 006000d000 - 006000e000 P2MType=5 (XEN) handle /gpio@6000d000/camera-control-output-low (XEN) dt_irq_number: dev=/gpio@6000d000/camera-control-output-low (XEN) /gpio@6000d000/camera-control-output-low passthrough = 1 naddr = 0 (XEN) Check if /gpio@6000d000/camera-control-output-low is behind the IOMMU and add it (XEN) dt_irq_number: dev=/gpio@6000d000/camera-control-output-low (XEN) handle /gpio@6000d000/e2614-rt5658-audio (XEN) dt_irq_number: dev=/gpio@6000d000/e2614-rt5658-audio (XEN) /gpio@6000d000/e2614-rt5658-audio passthrough = 1 naddr = 0 (XEN) Check if /gpio@6000d000/e2614-rt5658-audio is behind the IOMMU and add it (XEN) dt_irq_number: dev=/gpio@6000d000/e2614-rt5658-audio (XEN) handle /gpio@6000d000/system-suspend-gpio (XEN) dt_irq_number: dev=/gpio@6000d000/system-suspend-gpio (XEN) /gpio@6000d000/system-suspend-gpio passthrough = 1 naddr = 0 (XEN) Check if /gpio@6000d000/system-suspend-gpio is behind the IOMMU and add it (XEN) dt_irq_number: dev=/gpio@6000d000/system-suspend-gpio (XEN) handle /gpio@6000d000/default (XEN) dt_irq_number: dev=/gpio@6000d000/default (XEN) /gpio@6000d000/default passthrough = 1 naddr = 0 (XEN) Check if /gpio@6000d000/default is behind the IOMMU and add it (XEN) dt_irq_number: dev=/gpio@6000d000/default (XEN) handle /xotg (XEN) dt_irq_number: dev=/xotg (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_device_get_raw_irq: dev=/xotg, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000031...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/xotg, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000014...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /xotg passthrough = 1 naddr = 0 (XEN) Check if /xotg is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xotg (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_device_get_raw_irq: dev=/xotg, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000031...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/xotg, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000014...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 1 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) handle /mailbox@70098000 (XEN) dt_irq_number: dev=/mailbox@70098000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/mailbox@70098000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000028...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /mailbox@70098000 passthrough = 1 naddr = 1 (XEN) Check if /mailbox@70098000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/mailbox@70098000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/mailbox@70098000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000028...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /mailbox@70098000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70098000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070098000 - 0070099000 P2MType=5 (XEN) handle /xusb_padctl@7009f000 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000 (XEN) /xusb_padctl@7009f000 passthrough = 1 naddr = 1 (XEN) Check if /xusb_padctl@7009f000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000 (XEN) DT: ** translation for device /xusb_padctl@7009f000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7009f000<3> (XEN) DT: reached root node (XEN) - MMIO: 007009f000 - 00700a0000 P2MType=5 (XEN) handle /xusb_padctl@7009f000/pads (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads (XEN) /xusb_padctl@7009f000/pads passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads (XEN) handle /xusb_padctl@7009f000/pads/usb2 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/usb2 (XEN) /xusb_padctl@7009f000/pads/usb2 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/usb2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/usb2 (XEN) handle /xusb_padctl@7009f000/pads/usb2/lanes (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/usb2/lanes (XEN) /xusb_padctl@7009f000/pads/usb2/lanes passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/usb2/lanes is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/usb2/lanes (XEN) handle /xusb_padctl@7009f000/pads/usb2/lanes/usb2-0 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/usb2/lanes/usb2-0 (XEN) /xusb_padctl@7009f000/pads/usb2/lanes/usb2-0 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/usb2/lanes/usb2-0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/usb2/lanes/usb2-0 (XEN) handle /xusb_padctl@7009f000/pads/usb2/lanes/usb2-1 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/usb2/lanes/usb2-1 (XEN) /xusb_padctl@7009f000/pads/usb2/lanes/usb2-1 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/usb2/lanes/usb2-1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/usb2/lanes/usb2-1 (XEN) handle /xusb_padctl@7009f000/pads/usb2/lanes/usb2-2 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/usb2/lanes/usb2-2 (XEN) /xusb_padctl@7009f000/pads/usb2/lanes/usb2-2 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/usb2/lanes/usb2-2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/usb2/lanes/usb2-2 (XEN) handle /xusb_padctl@7009f000/pads/usb2/lanes/usb2-3 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/usb2/lanes/usb2-3 (XEN) /xusb_padctl@7009f000/pads/usb2/lanes/usb2-3 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/usb2/lanes/usb2-3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/usb2/lanes/usb2-3 (XEN) handle /xusb_padctl@7009f000/pads/pcie (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie (XEN) /xusb_padctl@7009f000/pads/pcie passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/pcie is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie (XEN) handle /xusb_padctl@7009f000/pads/pcie/lanes (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes (XEN) /xusb_padctl@7009f000/pads/pcie/lanes passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/pcie/lanes is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes (XEN) handle /xusb_padctl@7009f000/pads/pcie/lanes/pcie-0 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes/pcie-0 (XEN) /xusb_padctl@7009f000/pads/pcie/lanes/pcie-0 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/pcie/lanes/pcie-0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes/pcie-0 (XEN) handle /xusb_padctl@7009f000/pads/pcie/lanes/pcie-1 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes/pcie-1 (XEN) /xusb_padctl@7009f000/pads/pcie/lanes/pcie-1 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/pcie/lanes/pcie-1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes/pcie-1 (XEN) handle /xusb_padctl@7009f000/pads/pcie/lanes/pcie-2 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes/pcie-2 (XEN) /xusb_padctl@7009f000/pads/pcie/lanes/pcie-2 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/pcie/lanes/pcie-2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes/pcie-2 (XEN) handle /xusb_padctl@7009f000/pads/pcie/lanes/pcie-3 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes/pcie-3 (XEN) /xusb_padctl@7009f000/pads/pcie/lanes/pcie-3 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/pcie/lanes/pcie-3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes/pcie-3 (XEN) handle /xusb_padctl@7009f000/pads/pcie/lanes/pcie-4 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes/pcie-4 (XEN) /xusb_padctl@7009f000/pads/pcie/lanes/pcie-4 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/pcie/lanes/pcie-4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes/pcie-4 (XEN) handle /xusb_padctl@7009f000/pads/pcie/lanes/pcie-5 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes/pcie-5 (XEN) /xusb_padctl@7009f000/pads/pcie/lanes/pcie-5 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/pcie/lanes/pcie-5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes/pcie-5 (XEN) handle /xusb_padctl@7009f000/pads/pcie/lanes/pcie-6 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes/pcie-6 (XEN) /xusb_padctl@7009f000/pads/pcie/lanes/pcie-6 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/pcie/lanes/pcie-6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/pcie/lanes/pcie-6 (XEN) handle /xusb_padctl@7009f000/pads/sata (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/sata (XEN) /xusb_padctl@7009f000/pads/sata passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/sata is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/sata (XEN) handle /xusb_padctl@7009f000/pads/sata/lanes (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/sata/lanes (XEN) /xusb_padctl@7009f000/pads/sata/lanes passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/sata/lanes is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/sata/lanes (XEN) handle /xusb_padctl@7009f000/pads/sata/lanes/sata-0 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/sata/lanes/sata-0 (XEN) /xusb_padctl@7009f000/pads/sata/lanes/sata-0 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/sata/lanes/sata-0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/sata/lanes/sata-0 (XEN) handle /xusb_padctl@7009f000/pads/hsic (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/hsic (XEN) /xusb_padctl@7009f000/pads/hsic passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/hsic is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/hsic (XEN) handle /xusb_padctl@7009f000/pads/hsic/lanes (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/hsic/lanes (XEN) /xusb_padctl@7009f000/pads/hsic/lanes passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/hsic/lanes is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/hsic/lanes (XEN) handle /xusb_padctl@7009f000/pads/hsic/lanes/hsic-0 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/hsic/lanes/hsic-0 (XEN) /xusb_padctl@7009f000/pads/hsic/lanes/hsic-0 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/pads/hsic/lanes/hsic-0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/pads/hsic/lanes/hsic-0 (XEN) handle /xusb_padctl@7009f000/ports (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports (XEN) /xusb_padctl@7009f000/ports passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/ports is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports (XEN) handle /xusb_padctl@7009f000/ports/usb2-0 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb2-0 (XEN) /xusb_padctl@7009f000/ports/usb2-0 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/ports/usb2-0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb2-0 (XEN) handle /xusb_padctl@7009f000/ports/usb2-1 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb2-1 (XEN) /xusb_padctl@7009f000/ports/usb2-1 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/ports/usb2-1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb2-1 (XEN) handle /xusb_padctl@7009f000/ports/usb2-2 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb2-2 (XEN) /xusb_padctl@7009f000/ports/usb2-2 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/ports/usb2-2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb2-2 (XEN) handle /xusb_padctl@7009f000/ports/usb2-3 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb2-3 (XEN) /xusb_padctl@7009f000/ports/usb2-3 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/ports/usb2-3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb2-3 (XEN) handle /xusb_padctl@7009f000/ports/usb3-0 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb3-0 (XEN) /xusb_padctl@7009f000/ports/usb3-0 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/ports/usb3-0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb3-0 (XEN) handle /xusb_padctl@7009f000/ports/usb3-1 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb3-1 (XEN) /xusb_padctl@7009f000/ports/usb3-1 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/ports/usb3-1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb3-1 (XEN) handle /xusb_padctl@7009f000/ports/usb3-2 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb3-2 (XEN) /xusb_padctl@7009f000/ports/usb3-2 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/ports/usb3-2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb3-2 (XEN) handle /xusb_padctl@7009f000/ports/usb3-3 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb3-3 (XEN) /xusb_padctl@7009f000/ports/usb3-3 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/ports/usb3-3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/usb3-3 (XEN) handle /xusb_padctl@7009f000/ports/hsic-0 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/hsic-0 (XEN) /xusb_padctl@7009f000/ports/hsic-0 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/ports/hsic-0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/ports/hsic-0 (XEN) handle /xusb_padctl@7009f000/prod-settings (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings (XEN) /xusb_padctl@7009f000/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings (XEN) handle /xusb_padctl@7009f000/prod-settings/prod_c_bias (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_bias (XEN) /xusb_padctl@7009f000/prod-settings/prod_c_bias passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/prod-settings/prod_c_bias is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_bias (XEN) handle /xusb_padctl@7009f000/prod-settings/prod_c_bias_a02 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_bias_a02 (XEN) /xusb_padctl@7009f000/prod-settings/prod_c_bias_a02 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/prod-settings/prod_c_bias_a02 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_bias_a02 (XEN) handle /xusb_padctl@7009f000/prod-settings/prod_c_utmi0 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_utmi0 (XEN) /xusb_padctl@7009f000/prod-settings/prod_c_utmi0 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/prod-settings/prod_c_utmi0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_utmi0 (XEN) handle /xusb_padctl@7009f000/prod-settings/prod_c_utmi1 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_utmi1 (XEN) /xusb_padctl@7009f000/prod-settings/prod_c_utmi1 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/prod-settings/prod_c_utmi1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_utmi1 (XEN) handle /xusb_padctl@7009f000/prod-settings/prod_c_utmi2 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_utmi2 (XEN) /xusb_padctl@7009f000/prod-settings/prod_c_utmi2 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/prod-settings/prod_c_utmi2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_utmi2 (XEN) handle /xusb_padctl@7009f000/prod-settings/prod_c_utmi3 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_utmi3 (XEN) /xusb_padctl@7009f000/prod-settings/prod_c_utmi3 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/prod-settings/prod_c_utmi3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_utmi3 (XEN) handle /xusb_padctl@7009f000/prod-settings/prod_c_ss0 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_ss0 (XEN) /xusb_padctl@7009f000/prod-settings/prod_c_ss0 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/prod-settings/prod_c_ss0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_ss0 (XEN) handle /xusb_padctl@7009f000/prod-settings/prod_c_ss1 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_ss1 (XEN) /xusb_padctl@7009f000/prod-settings/prod_c_ss1 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/prod-settings/prod_c_ss1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_ss1 (XEN) handle /xusb_padctl@7009f000/prod-settings/prod_c_ss2 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_ss2 (XEN) /xusb_padctl@7009f000/prod-settings/prod_c_ss2 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/prod-settings/prod_c_ss2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_ss2 (XEN) handle /xusb_padctl@7009f000/prod-settings/prod_c_ss3 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_ss3 (XEN) /xusb_padctl@7009f000/prod-settings/prod_c_ss3 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/prod-settings/prod_c_ss3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_ss3 (XEN) handle /xusb_padctl@7009f000/prod-settings/prod_c_hsic0 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_hsic0 (XEN) /xusb_padctl@7009f000/prod-settings/prod_c_hsic0 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/prod-settings/prod_c_hsic0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_hsic0 (XEN) handle /xusb_padctl@7009f000/prod-settings/prod_c_hsic1 (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_hsic1 (XEN) /xusb_padctl@7009f000/prod-settings/prod_c_hsic1 passthrough = 1 naddr = 0 (XEN) Check if /xusb_padctl@7009f000/prod-settings/prod_c_hsic1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb_padctl@7009f000/prod-settings/prod_c_hsic1 (XEN) handle /usb_cd (XEN) dt_irq_number: dev=/usb_cd (XEN) /usb_cd passthrough = 1 naddr = 1 (XEN) Check if /usb_cd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/usb_cd (XEN) DT: ** translation for device /usb_cd ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7009f000<3> (XEN) DT: reached root node (XEN) - MMIO: 007009f000 - 00700a0000 P2MType=5 (XEN) handle /pinctrl@7009f000 (XEN) dt_irq_number: dev=/pinctrl@7009f000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/pinctrl@7009f000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000031...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /pinctrl@7009f000 passthrough = 1 naddr = 1 (XEN) Check if /pinctrl@7009f000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pinctrl@7009f000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/pinctrl@7009f000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000031...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /pinctrl@7009f000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7009f000<3> (XEN) DT: reached root node (XEN) - MMIO: 007009f000 - 00700a0000 P2MType=5 (XEN) handle /xusb@70090000 (XEN) dt_irq_number: dev=/xusb@70090000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=9 (XEN) intsize=3 intlen=9 (XEN) dt_device_get_raw_irq: dev=/xusb@70090000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=9 (XEN) intsize=3 intlen=9 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000027...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/xusb@70090000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=9 (XEN) intsize=3 intlen=9 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000028...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/xusb@70090000, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=9 (XEN) intsize=3 intlen=9 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000031...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /xusb@70090000 passthrough = 1 naddr = 3 (XEN) Check if /xusb@70090000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xusb@70090000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=9 (XEN) intsize=3 intlen=9 (XEN) dt_device_get_raw_irq: dev=/xusb@70090000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=9 (XEN) intsize=3 intlen=9 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000027...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/xusb@70090000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=9 (XEN) intsize=3 intlen=9 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000028...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 1 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/xusb@70090000, index=2 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=9 (XEN) intsize=3 intlen=9 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000031...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 2 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /xusb@70090000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70090000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070090000 - 0070098000 P2MType=5 (XEN) DT: ** translation for device /xusb@70090000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70098000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070098000 - 0070099000 P2MType=5 (XEN) DT: ** translation for device /xusb@70090000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70099000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070099000 - 007009a000 P2MType=5 (XEN) handle /max16984-cdp (XEN) dt_irq_number: dev=/max16984-cdp (XEN) /max16984-cdp passthrough = 1 naddr = 0 (XEN) Check if /max16984-cdp is behind the IOMMU and add it (XEN) dt_irq_number: dev=/max16984-cdp (XEN) handle /serial@70006000 (XEN) Skip it (used by Xen) (XEN) handle /serial@70006040 (XEN) dt_irq_number: dev=/serial@70006040 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/serial@70006040, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000025...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /serial@70006040 passthrough = 1 naddr = 1 (XEN) Check if /serial@70006040 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/serial@70006040 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/serial@70006040, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000025...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /serial@70006040 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70006040<3> (XEN) DT: reached root node (XEN) - MMIO: 0070006040 - 0070006080 P2MType=5 (XEN) handle /serial@70006200 (XEN) dt_irq_number: dev=/serial@70006200 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/serial@70006200, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000002e...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /serial@70006200 passthrough = 1 naddr = 1 (XEN) Check if /serial@70006200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/serial@70006200 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/serial@70006200, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000002e...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /serial@70006200 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70006200<3> (XEN) DT: reached root node (XEN) - MMIO: 0070006200 - 0070006240 P2MType=5 (XEN) handle /serial@70006300 (XEN) dt_irq_number: dev=/serial@70006300 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/serial@70006300, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000005a...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /serial@70006300 passthrough = 1 naddr = 1 (XEN) Check if /serial@70006300 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/serial@70006300 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/serial@70006300, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000005a...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /serial@70006300 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70006300<3> (XEN) DT: reached root node (XEN) - MMIO: 0070006300 - 0070006340 P2MType=5 (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/nvidia,dai-link-1 (XEN) dt_irq_number: dev=/sound/nvidia,dai-link-1 (XEN) /sound/nvidia,dai-link-1 passthrough = 1 naddr = 0 (XEN) Check if /sound/nvidia,dai-link-1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sound/nvidia,dai-link-1 (XEN) handle /sound/nvidia,dai-link-2 (XEN) dt_irq_number: dev=/sound/nvidia,dai-link-2 (XEN) /sound/nvidia,dai-link-2 passthrough = 1 naddr = 0 (XEN) Check if /sound/nvidia,dai-link-2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sound/nvidia,dai-link-2 (XEN) handle /sound/nvidia,dai-link-3 (XEN) dt_irq_number: dev=/sound/nvidia,dai-link-3 (XEN) /sound/nvidia,dai-link-3 passthrough = 1 naddr = 0 (XEN) Check if /sound/nvidia,dai-link-3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sound/nvidia,dai-link-3 (XEN) handle /sound/nvidia,dai-link-4 (XEN) dt_irq_number: dev=/sound/nvidia,dai-link-4 (XEN) /sound/nvidia,dai-link-4 passthrough = 1 naddr = 0 (XEN) Check if /sound/nvidia,dai-link-4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sound/nvidia,dai-link-4 (XEN) handle /sound_ref (XEN) dt_irq_number: dev=/sound_ref (XEN) /sound_ref passthrough = 1 naddr = 0 (XEN) Check if /sound_ref is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sound_ref (XEN) handle /pwm@7000a000 (XEN) dt_irq_number: dev=/pwm@7000a000 (XEN) /pwm@7000a000 passthrough = 1 naddr = 1 (XEN) Check if /pwm@7000a000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pwm@7000a000 (XEN) DT: ** translation for device /pwm@7000a000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000a000<3> (XEN) DT: reached root node (XEN) - MMIO: 007000a000 - 007000a100 P2MType=5 (XEN) handle /spi@7000d400 (XEN) dt_irq_number: dev=/spi@7000d400 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/spi@7000d400, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000003b...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /spi@7000d400 passthrough = 1 naddr = 1 (XEN) Check if /spi@7000d400 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d400 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/spi@7000d400, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000003b...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /spi@7000d400 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000d400<3> (XEN) DT: reached root node (XEN) - MMIO: 007000d400 - 007000d600 P2MType=5 (XEN) handle /spi@7000d400/prod-settings (XEN) dt_irq_number: dev=/spi@7000d400/prod-settings (XEN) /spi@7000d400/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d400/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d400/prod-settings (XEN) handle /spi@7000d400/prod-settings/prod (XEN) dt_irq_number: dev=/spi@7000d400/prod-settings/prod (XEN) /spi@7000d400/prod-settings/prod passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d400/prod-settings/prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d400/prod-settings/prod (XEN) handle /spi@7000d400/prod-settings/prod_c_flash (XEN) dt_irq_number: dev=/spi@7000d400/prod-settings/prod_c_flash (XEN) /spi@7000d400/prod-settings/prod_c_flash passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d400/prod-settings/prod_c_flash is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d400/prod-settings/prod_c_flash (XEN) handle /spi@7000d400/prod-settings/prod_c_loop (XEN) dt_irq_number: dev=/spi@7000d400/prod-settings/prod_c_loop (XEN) /spi@7000d400/prod-settings/prod_c_loop passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d400/prod-settings/prod_c_loop is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d400/prod-settings/prod_c_loop (XEN) handle /spi@7000d400/spi@0 (XEN) dt_irq_number: dev=/spi@7000d400/spi@0 (XEN) /spi@7000d400/spi@0 passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d400/spi@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d400/spi@0 (XEN) handle /spi@7000d400/spi@0/controller-data (XEN) dt_irq_number: dev=/spi@7000d400/spi@0/controller-data (XEN) /spi@7000d400/spi@0/controller-data passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d400/spi@0/controller-data is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d400/spi@0/controller-data (XEN) handle /spi@7000d400/spi@1 (XEN) dt_irq_number: dev=/spi@7000d400/spi@1 (XEN) /spi@7000d400/spi@1 passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d400/spi@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d400/spi@1 (XEN) handle /spi@7000d400/spi@1/controller-data (XEN) dt_irq_number: dev=/spi@7000d400/spi@1/controller-data (XEN) /spi@7000d400/spi@1/controller-data passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d400/spi@1/controller-data is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d400/spi@1/controller-data (XEN) handle /spi@7000d600 (XEN) dt_irq_number: dev=/spi@7000d600 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/spi@7000d600, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000052...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /spi@7000d600 passthrough = 1 naddr = 1 (XEN) Check if /spi@7000d600 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d600 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/spi@7000d600, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000052...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /spi@7000d600 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000d600<3> (XEN) DT: reached root node (XEN) - MMIO: 007000d600 - 007000d800 P2MType=5 (XEN) handle /spi@7000d600/prod-settings (XEN) dt_irq_number: dev=/spi@7000d600/prod-settings (XEN) /spi@7000d600/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d600/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d600/prod-settings (XEN) handle /spi@7000d600/prod-settings/prod (XEN) dt_irq_number: dev=/spi@7000d600/prod-settings/prod (XEN) /spi@7000d600/prod-settings/prod passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d600/prod-settings/prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d600/prod-settings/prod (XEN) handle /spi@7000d600/prod-settings/prod_c_flash (XEN) dt_irq_number: dev=/spi@7000d600/prod-settings/prod_c_flash (XEN) /spi@7000d600/prod-settings/prod_c_flash passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d600/prod-settings/prod_c_flash is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d600/prod-settings/prod_c_flash (XEN) handle /spi@7000d600/prod-settings/prod_c_loop (XEN) dt_irq_number: dev=/spi@7000d600/prod-settings/prod_c_loop (XEN) /spi@7000d600/prod-settings/prod_c_loop passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d600/prod-settings/prod_c_loop is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d600/prod-settings/prod_c_loop (XEN) handle /spi@7000d600/spi@0 (XEN) dt_irq_number: dev=/spi@7000d600/spi@0 (XEN) /spi@7000d600/spi@0 passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d600/spi@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d600/spi@0 (XEN) handle /spi@7000d600/spi@0/controller-data (XEN) dt_irq_number: dev=/spi@7000d600/spi@0/controller-data (XEN) /spi@7000d600/spi@0/controller-data passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d600/spi@0/controller-data is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d600/spi@0/controller-data (XEN) handle /spi@7000d600/spi@1 (XEN) dt_irq_number: dev=/spi@7000d600/spi@1 (XEN) /spi@7000d600/spi@1 passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d600/spi@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d600/spi@1 (XEN) handle /spi@7000d600/spi@1/controller-data (XEN) dt_irq_number: dev=/spi@7000d600/spi@1/controller-data (XEN) /spi@7000d600/spi@1/controller-data passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d600/spi@1/controller-data is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d600/spi@1/controller-data (XEN) handle /spi@7000d800 (XEN) dt_irq_number: dev=/spi@7000d800 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/spi@7000d800, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000053...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /spi@7000d800 passthrough = 1 naddr = 1 (XEN) Check if /spi@7000d800 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d800 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/spi@7000d800, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000053...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /spi@7000d800 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000d800<3> (XEN) DT: reached root node (XEN) - MMIO: 007000d800 - 007000da00 P2MType=5 (XEN) handle /spi@7000d800/prod-settings (XEN) dt_irq_number: dev=/spi@7000d800/prod-settings (XEN) /spi@7000d800/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d800/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d800/prod-settings (XEN) handle /spi@7000d800/prod-settings/prod (XEN) dt_irq_number: dev=/spi@7000d800/prod-settings/prod (XEN) /spi@7000d800/prod-settings/prod passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d800/prod-settings/prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d800/prod-settings/prod (XEN) handle /spi@7000d800/prod-settings/prod_c_flash (XEN) dt_irq_number: dev=/spi@7000d800/prod-settings/prod_c_flash (XEN) /spi@7000d800/prod-settings/prod_c_flash passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d800/prod-settings/prod_c_flash is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d800/prod-settings/prod_c_flash (XEN) handle /spi@7000d800/prod-settings/prod_c_loop (XEN) dt_irq_number: dev=/spi@7000d800/prod-settings/prod_c_loop (XEN) /spi@7000d800/prod-settings/prod_c_loop passthrough = 1 naddr = 0 (XEN) Check if /spi@7000d800/prod-settings/prod_c_loop is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000d800/prod-settings/prod_c_loop (XEN) handle /spi@7000da00 (XEN) dt_irq_number: dev=/spi@7000da00 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/spi@7000da00, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000005d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /spi@7000da00 passthrough = 1 naddr = 1 (XEN) Check if /spi@7000da00 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000da00 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/spi@7000da00, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000005d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /spi@7000da00 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000da00<3> (XEN) DT: reached root node (XEN) - MMIO: 007000da00 - 007000dc00 P2MType=5 (XEN) handle /spi@7000da00/prod-settings (XEN) dt_irq_number: dev=/spi@7000da00/prod-settings (XEN) /spi@7000da00/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /spi@7000da00/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000da00/prod-settings (XEN) handle /spi@7000da00/prod-settings/prod (XEN) dt_irq_number: dev=/spi@7000da00/prod-settings/prod (XEN) /spi@7000da00/prod-settings/prod passthrough = 1 naddr = 0 (XEN) Check if /spi@7000da00/prod-settings/prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000da00/prod-settings/prod (XEN) handle /spi@7000da00/prod-settings/prod_c_flash (XEN) dt_irq_number: dev=/spi@7000da00/prod-settings/prod_c_flash (XEN) /spi@7000da00/prod-settings/prod_c_flash passthrough = 1 naddr = 0 (XEN) Check if /spi@7000da00/prod-settings/prod_c_flash is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000da00/prod-settings/prod_c_flash (XEN) handle /spi@7000da00/prod-settings/prod_c_cs0 (XEN) dt_irq_number: dev=/spi@7000da00/prod-settings/prod_c_cs0 (XEN) /spi@7000da00/prod-settings/prod_c_cs0 passthrough = 1 naddr = 0 (XEN) Check if /spi@7000da00/prod-settings/prod_c_cs0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000da00/prod-settings/prod_c_cs0 (XEN) handle /spi@7000da00/spi-touch19x12@0 (XEN) dt_irq_number: dev=/spi@7000da00/spi-touch19x12@0 (XEN) using 'interrupts' property (XEN) intspec=185 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_device_get_raw_irq: dev=/spi@7000da00/spi-touch19x12@0, index=0 (XEN) using 'interrupts' property (XEN) intspec=185 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_irq_map_raw: par=/gpio@6000d000,intspec=[0x000000b9 0x00000001...],ointsize=2 (XEN) dt_irq_map_raw: ipar=/gpio@6000d000, size=2 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /spi@7000da00/spi-touch19x12@0 passthrough = 1 naddr = 0 (XEN) Check if /spi@7000da00/spi-touch19x12@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000da00/spi-touch19x12@0 (XEN) using 'interrupts' property (XEN) intspec=185 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_device_get_raw_irq: dev=/spi@7000da00/spi-touch19x12@0, index=0 (XEN) using 'interrupts' property (XEN) intspec=185 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_irq_map_raw: par=/gpio@6000d000,intspec=[0x000000b9 0x00000001...],ointsize=2 (XEN) dt_irq_map_raw: ipar=/gpio@6000d000, size=2 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /gpio@6000d000 (XEN) handle /spi@7000da00/spi-touch25x16@0 (XEN) dt_irq_number: dev=/spi@7000da00/spi-touch25x16@0 (XEN) using 'interrupts' property (XEN) intspec=185 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_device_get_raw_irq: dev=/spi@7000da00/spi-touch25x16@0, index=0 (XEN) using 'interrupts' property (XEN) intspec=185 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_irq_map_raw: par=/gpio@6000d000,intspec=[0x000000b9 0x00000001...],ointsize=2 (XEN) dt_irq_map_raw: ipar=/gpio@6000d000, size=2 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /spi@7000da00/spi-touch25x16@0 passthrough = 1 naddr = 0 (XEN) Check if /spi@7000da00/spi-touch25x16@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000da00/spi-touch25x16@0 (XEN) using 'interrupts' property (XEN) intspec=185 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_device_get_raw_irq: dev=/spi@7000da00/spi-touch25x16@0, index=0 (XEN) using 'interrupts' property (XEN) intspec=185 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_irq_map_raw: par=/gpio@6000d000,intspec=[0x000000b9 0x00000001...],ointsize=2 (XEN) dt_irq_map_raw: ipar=/gpio@6000d000, size=2 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /gpio@6000d000 (XEN) handle /spi@7000da00/spi-touch14x8@0 (XEN) dt_irq_number: dev=/spi@7000da00/spi-touch14x8@0 (XEN) using 'interrupts' property (XEN) intspec=185 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_device_get_raw_irq: dev=/spi@7000da00/spi-touch14x8@0, index=0 (XEN) using 'interrupts' property (XEN) intspec=185 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_irq_map_raw: par=/gpio@6000d000,intspec=[0x000000b9 0x00000001...],ointsize=2 (XEN) dt_irq_map_raw: ipar=/gpio@6000d000, size=2 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /spi@7000da00/spi-touch14x8@0 passthrough = 1 naddr = 0 (XEN) Check if /spi@7000da00/spi-touch14x8@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@7000da00/spi-touch14x8@0 (XEN) using 'interrupts' property (XEN) intspec=185 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_device_get_raw_irq: dev=/spi@7000da00/spi-touch14x8@0, index=0 (XEN) using 'interrupts' property (XEN) intspec=185 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_irq_map_raw: par=/gpio@6000d000,intspec=[0x000000b9 0x00000001...],ointsize=2 (XEN) dt_irq_map_raw: ipar=/gpio@6000d000, size=2 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /gpio@6000d000 (XEN) handle /spi@70410000 (XEN) dt_irq_number: dev=/spi@70410000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/spi@70410000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000000a...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /spi@70410000 passthrough = 1 naddr = 1 (XEN) Check if /spi@70410000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@70410000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/spi@70410000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000000a...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /spi@70410000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70410000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070410000 - 0070411000 P2MType=5 (XEN) handle /spi@70410000/spiflash@0 (XEN) dt_irq_number: dev=/spi@70410000/spiflash@0 (XEN) /spi@70410000/spiflash@0 passthrough = 1 naddr = 0 (XEN) Check if /spi@70410000/spiflash@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@70410000/spiflash@0 (XEN) handle /spi@70410000/spiflash@0/controller-data (XEN) dt_irq_number: dev=/spi@70410000/spiflash@0/controller-data (XEN) /spi@70410000/spiflash@0/controller-data passthrough = 1 naddr = 0 (XEN) Check if /spi@70410000/spiflash@0/controller-data is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spi@70410000/spiflash@0/controller-data (XEN) handle /host1x (XEN) dt_irq_number: dev=/host1x (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_device_get_raw_irq: dev=/host1x, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000041...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/host1x, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000043...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /host1x passthrough = 1 naddr = 1 (XEN) Check if /host1x is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_device_get_raw_irq: dev=/host1x, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000041...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/host1x, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000043...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 1 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /host1x ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 50000000<3> (XEN) DT: reached root node (XEN) - MMIO: 0050000000 - 0050034000 P2MType=5 (XEN) handle /host1x/vi (XEN) dt_irq_number: dev=/host1x/vi (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/vi, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000045...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /host1x/vi passthrough = 1 naddr = 1 (XEN) Check if /host1x/vi is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/vi (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/vi, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000045...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /host1x/vi ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 54080000<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: 54080000 (XEN) DT: one level translation:<3> 00000000<3> 54080000<3> (XEN) DT: reached root node (XEN) - MMIO: 0054080000 - 00540c0000 P2MType=5 (XEN) handle /host1x/vi/ports (XEN) dt_irq_number: dev=/host1x/vi/ports (XEN) /host1x/vi/ports passthrough = 1 naddr = 0 (XEN) Check if /host1x/vi/ports is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/vi/ports (XEN) handle /host1x/vi/ports/port@0 (XEN) dt_irq_number: dev=/host1x/vi/ports/port@0 (XEN) /host1x/vi/ports/port@0 passthrough = 1 naddr = 0 (XEN) Check if /host1x/vi/ports/port@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/vi/ports/port@0 (XEN) handle /host1x/vi/ports/port@0/endpoint (XEN) dt_irq_number: dev=/host1x/vi/ports/port@0/endpoint (XEN) /host1x/vi/ports/port@0/endpoint passthrough = 1 naddr = 0 (XEN) Check if /host1x/vi/ports/port@0/endpoint is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/vi/ports/port@0/endpoint (XEN) handle /host1x/vi/ports/port@1 (XEN) dt_irq_number: dev=/host1x/vi/ports/port@1 (XEN) /host1x/vi/ports/port@1 passthrough = 1 naddr = 0 (XEN) Check if /host1x/vi/ports/port@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/vi/ports/port@1 (XEN) handle /host1x/vi/ports/port@1/endpoint (XEN) dt_irq_number: dev=/host1x/vi/ports/port@1/endpoint (XEN) /host1x/vi/ports/port@1/endpoint passthrough = 1 naddr = 0 (XEN) Check if /host1x/vi/ports/port@1/endpoint is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/vi/ports/port@1/endpoint (XEN) handle /host1x/vi-bypass (XEN) dt_irq_number: dev=/host1x/vi-bypass (XEN) /host1x/vi-bypass passthrough = 1 naddr = 0 (XEN) Check if /host1x/vi-bypass is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/vi-bypass (XEN) handle /host1x/isp@54600000 (XEN) dt_irq_number: dev=/host1x/isp@54600000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/isp@54600000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000047...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /host1x/isp@54600000 passthrough = 1 naddr = 1 (XEN) Check if /host1x/isp@54600000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/isp@54600000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/isp@54600000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000047...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /host1x/isp@54600000 ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 54600000<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: 54600000 (XEN) DT: one level translation:<3> 00000000<3> 54600000<3> (XEN) DT: reached root node (XEN) - MMIO: 0054600000 - 0054640000 P2MType=5 (XEN) handle /host1x/isp@54680000 (XEN) dt_irq_number: dev=/host1x/isp@54680000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/isp@54680000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000046...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /host1x/isp@54680000 passthrough = 1 naddr = 1 (XEN) Check if /host1x/isp@54680000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/isp@54680000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/isp@54680000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000046...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /host1x/isp@54680000 ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 54680000<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: 54680000 (XEN) DT: one level translation:<3> 00000000<3> 54680000<3> (XEN) DT: reached root node (XEN) - MMIO: 0054680000 - 00546c0000 P2MType=5 (XEN) handle /host1x/dc@54200000 (XEN) dt_irq_number: dev=/host1x/dc@54200000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/dc@54200000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000049...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /host1x/dc@54200000 passthrough = 1 naddr = 1 (XEN) Check if /host1x/dc@54200000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/dc@54200000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/dc@54200000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000049...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /host1x/dc@54200000 ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 54200000<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: 54200000 (XEN) DT: one level translation:<3> 00000000<3> 54200000<3> (XEN) DT: reached root node (XEN) - MMIO: 0054200000 - 0054240000 P2MType=5 (XEN) handle /host1x/dc@54200000/rgb (XEN) dt_irq_number: dev=/host1x/dc@54200000/rgb (XEN) /host1x/dc@54200000/rgb passthrough = 1 naddr = 0 (XEN) Check if /host1x/dc@54200000/rgb is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/dc@54200000/rgb (XEN) handle /host1x/dc@54240000 (XEN) dt_irq_number: dev=/host1x/dc@54240000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/dc@54240000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000004a...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /host1x/dc@54240000 passthrough = 1 naddr = 1 (XEN) Check if /host1x/dc@54240000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/dc@54240000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/dc@54240000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000004a...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /host1x/dc@54240000 ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 54240000<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: 54240000 (XEN) DT: one level translation:<3> 00000000<3> 54240000<3> (XEN) DT: reached root node (XEN) - MMIO: 0054240000 - 0054280000 P2MType=5 (XEN) handle /host1x/dc@54240000/rgb (XEN) dt_irq_number: dev=/host1x/dc@54240000/rgb (XEN) /host1x/dc@54240000/rgb passthrough = 1 naddr = 0 (XEN) Check if /host1x/dc@54240000/rgb is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/dc@54240000/rgb (XEN) handle /host1x/dsi (XEN) dt_irq_number: dev=/host1x/dsi (XEN) /host1x/dsi passthrough = 1 naddr = 2 (XEN) Check if /host1x/dsi is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/dsi (XEN) DT: ** translation for device /host1x/dsi ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 54300000<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: 54300000 (XEN) DT: one level translation:<3> 00000000<3> 54300000<3> (XEN) DT: reached root node (XEN) - MMIO: 0054300000 - 0054340000 P2MType=5 (XEN) DT: ** translation for device /host1x/dsi ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 54400000<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: 54400000 (XEN) DT: one level translation:<3> 00000000<3> 54400000<3> (XEN) DT: reached root node (XEN) - MMIO: 0054400000 - 0054440000 P2MType=5 (XEN) handle /host1x/vic (XEN) dt_irq_number: dev=/host1x/vic (XEN) /host1x/vic passthrough = 1 naddr = 1 (XEN) Check if /host1x/vic is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/vic (XEN) DT: ** translation for device /host1x/vic ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 54340000<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: 54340000 (XEN) DT: one level translation:<3> 00000000<3> 54340000<3> (XEN) DT: reached root node (XEN) - MMIO: 0054340000 - 0054380000 P2MType=5 (XEN) handle /host1x/nvenc (XEN) dt_irq_number: dev=/host1x/nvenc (XEN) /host1x/nvenc passthrough = 1 naddr = 1 (XEN) Check if /host1x/nvenc is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvenc (XEN) DT: ** translation for device /host1x/nvenc ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 544c0000<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: 544c0000 (XEN) DT: one level translation:<3> 00000000<3> 544c0000<3> (XEN) DT: reached root node (XEN) - MMIO: 00544c0000 - 0054500000 P2MType=5 (XEN) handle /host1x/tsec (XEN) dt_irq_number: dev=/host1x/tsec (XEN) /host1x/tsec passthrough = 1 naddr = 1 (XEN) Check if /host1x/tsec is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/tsec (XEN) DT: ** translation for device /host1x/tsec ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 54500000<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: 54500000 (XEN) DT: one level translation:<3> 00000000<3> 54500000<3> (XEN) DT: reached root node (XEN) - MMIO: 0054500000 - 0054540000 P2MType=5 (XEN) handle /host1x/tsecb (XEN) dt_irq_number: dev=/host1x/tsecb (XEN) /host1x/tsecb passthrough = 1 naddr = 1 (XEN) Check if /host1x/tsecb is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/tsecb (XEN) DT: ** translation for device /host1x/tsecb ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 54100000<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: 54100000 (XEN) DT: one level translation:<3> 00000000<3> 54100000<3> (XEN) DT: reached root node (XEN) - MMIO: 0054100000 - 0054140000 P2MType=5 (XEN) handle /host1x/nvdec (XEN) dt_irq_number: dev=/host1x/nvdec (XEN) /host1x/nvdec passthrough = 1 naddr = 1 (XEN) Check if /host1x/nvdec is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvdec (XEN) DT: ** translation for device /host1x/nvdec ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 54480000<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: 54480000 (XEN) DT: one level translation:<3> 00000000<3> 54480000<3> (XEN) DT: reached root node (XEN) - MMIO: 0054480000 - 00544c0000 P2MType=5 (XEN) handle /host1x/nvjpg (XEN) dt_irq_number: dev=/host1x/nvjpg (XEN) /host1x/nvjpg passthrough = 1 naddr = 1 (XEN) Check if /host1x/nvjpg is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvjpg (XEN) DT: ** translation for device /host1x/nvjpg ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 54380000<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: 54380000 (XEN) DT: one level translation:<3> 00000000<3> 54380000<3> (XEN) DT: reached root node (XEN) - MMIO: 0054380000 - 00543c0000 P2MType=5 (XEN) handle /host1x/sor (XEN) dt_irq_number: dev=/host1x/sor (XEN) /host1x/sor passthrough = 1 naddr = 1 (XEN) Check if /host1x/sor is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor (XEN) DT: ** translation for device /host1x/sor ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 54540000<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: 54540000 (XEN) DT: one level translation:<3> 00000000<3> 54540000<3> (XEN) DT: reached root node (XEN) - MMIO: 0054540000 - 0054580000 P2MType=5 (XEN) handle /host1x/sor/hdmi-display (XEN) dt_irq_number: dev=/host1x/sor/hdmi-display (XEN) /host1x/sor/hdmi-display passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor/hdmi-display is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor/hdmi-display (XEN) handle /host1x/sor/dp-display (XEN) dt_irq_number: dev=/host1x/sor/dp-display (XEN) /host1x/sor/dp-display passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor/dp-display is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor/dp-display (XEN) handle /host1x/sor/dp-display/disp-default-out (XEN) dt_irq_number: dev=/host1x/sor/dp-display/disp-default-out (XEN) /host1x/sor/dp-display/disp-default-out passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor/dp-display/disp-default-out is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor/dp-display/disp-default-out (XEN) handle /host1x/sor/dp-display/dp-lt-settings (XEN) dt_irq_number: dev=/host1x/sor/dp-display/dp-lt-settings (XEN) /host1x/sor/dp-display/dp-lt-settings passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor/dp-display/dp-lt-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor/dp-display/dp-lt-settings (XEN) handle /host1x/sor/dp-display/dp-lt-settings/lt-setting@0 (XEN) dt_irq_number: dev=/host1x/sor/dp-display/dp-lt-settings/lt-setting@0 (XEN) /host1x/sor/dp-display/dp-lt-settings/lt-setting@0 passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor/dp-display/dp-lt-settings/lt-setting@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor/dp-display/dp-lt-settings/lt-setting@0 (XEN) handle /host1x/sor/dp-display/dp-lt-settings/lt-setting@1 (XEN) dt_irq_number: dev=/host1x/sor/dp-display/dp-lt-settings/lt-setting@1 (XEN) /host1x/sor/dp-display/dp-lt-settings/lt-setting@1 passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor/dp-display/dp-lt-settings/lt-setting@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor/dp-display/dp-lt-settings/lt-setting@1 (XEN) handle /host1x/sor/dp-display/dp-lt-settings/lt-setting@2 (XEN) dt_irq_number: dev=/host1x/sor/dp-display/dp-lt-settings/lt-setting@2 (XEN) /host1x/sor/dp-display/dp-lt-settings/lt-setting@2 passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor/dp-display/dp-lt-settings/lt-setting@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor/dp-display/dp-lt-settings/lt-setting@2 (XEN) handle /host1x/sor/prod-settings (XEN) dt_irq_number: dev=/host1x/sor/prod-settings (XEN) /host1x/sor/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor/prod-settings (XEN) handle /host1x/sor/prod-settings/prod_c_dp (XEN) dt_irq_number: dev=/host1x/sor/prod-settings/prod_c_dp (XEN) /host1x/sor/prod-settings/prod_c_dp passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor/prod-settings/prod_c_dp is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor/prod-settings/prod_c_dp (XEN) handle /host1x/sor1 (XEN) dt_irq_number: dev=/host1x/sor1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/sor1, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000004c...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /host1x/sor1 passthrough = 1 naddr = 1 (XEN) Check if /host1x/sor1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/sor1, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000004c...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /host1x/sor1 ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 54580000<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: 54580000 (XEN) DT: one level translation:<3> 00000000<3> 54580000<3> (XEN) DT: reached root node (XEN) - MMIO: 0054580000 - 00545c0000 P2MType=5 (XEN) handle /host1x/sor1/hdmi-display (XEN) dt_irq_number: dev=/host1x/sor1/hdmi-display (XEN) /host1x/sor1/hdmi-display passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/hdmi-display is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/hdmi-display (XEN) handle /host1x/sor1/hdmi-display/disp-default-out (XEN) dt_irq_number: dev=/host1x/sor1/hdmi-display/disp-default-out (XEN) /host1x/sor1/hdmi-display/disp-default-out passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/hdmi-display/disp-default-out is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/hdmi-display/disp-default-out (XEN) handle /host1x/sor1/dp-display (XEN) dt_irq_number: dev=/host1x/sor1/dp-display (XEN) /host1x/sor1/dp-display passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/dp-display is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/dp-display (XEN) handle /host1x/sor1/prod-settings (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings (XEN) /host1x/sor1/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings (XEN) handle /host1x/sor1/prod-settings/prod (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod (XEN) /host1x/sor1/prod-settings/prod passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings/prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod (XEN) handle /host1x/sor1/prod-settings/prod_c_hdmi_0m_54m (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_0m_54m (XEN) /host1x/sor1/prod-settings/prod_c_hdmi_0m_54m passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings/prod_c_hdmi_0m_54m is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_0m_54m (XEN) handle /host1x/sor1/prod-settings/prod_c_hdmi_54m_111m (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_54m_111m (XEN) /host1x/sor1/prod-settings/prod_c_hdmi_54m_111m passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings/prod_c_hdmi_54m_111m is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_54m_111m (XEN) handle /host1x/sor1/prod-settings/prod_c_hdmi_111m_223m (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_111m_223m (XEN) /host1x/sor1/prod-settings/prod_c_hdmi_111m_223m passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings/prod_c_hdmi_111m_223m is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_111m_223m (XEN) handle /host1x/sor1/prod-settings/prod_c_hdmi_223m_300m (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_223m_300m (XEN) /host1x/sor1/prod-settings/prod_c_hdmi_223m_300m passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings/prod_c_hdmi_223m_300m is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_223m_300m (XEN) handle /host1x/sor1/prod-settings/prod_c_hdmi_300m_600m (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_300m_600m (XEN) /host1x/sor1/prod-settings/prod_c_hdmi_300m_600m passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings/prod_c_hdmi_300m_600m is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_300m_600m (XEN) handle /host1x/sor1/prod-settings/prod_c_54M (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_54M (XEN) /host1x/sor1/prod-settings/prod_c_54M passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings/prod_c_54M is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_54M (XEN) handle /host1x/sor1/prod-settings/prod_c_75M (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_75M (XEN) /host1x/sor1/prod-settings/prod_c_75M passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings/prod_c_75M is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_75M (XEN) handle /host1x/sor1/prod-settings/prod_c_150M (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_150M (XEN) /host1x/sor1/prod-settings/prod_c_150M passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings/prod_c_150M is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_150M (XEN) handle /host1x/sor1/prod-settings/prod_c_300M (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_300M (XEN) /host1x/sor1/prod-settings/prod_c_300M passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings/prod_c_300M is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_300M (XEN) handle /host1x/sor1/prod-settings/prod_c_600M (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_600M (XEN) /host1x/sor1/prod-settings/prod_c_600M passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings/prod_c_600M is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_600M (XEN) handle /host1x/sor1/prod-settings/prod_c_dp (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_dp (XEN) /host1x/sor1/prod-settings/prod_c_dp passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings/prod_c_dp is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_dp (XEN) handle /host1x/sor1/prod-settings/prod_c_hdmi_54m_75m (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_54m_75m (XEN) /host1x/sor1/prod-settings/prod_c_hdmi_54m_75m passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings/prod_c_hdmi_54m_75m is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_54m_75m (XEN) handle /host1x/sor1/prod-settings/prod_c_hdmi_75m_150m (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_75m_150m (XEN) /host1x/sor1/prod-settings/prod_c_hdmi_75m_150m passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings/prod_c_hdmi_75m_150m is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_75m_150m (XEN) handle /host1x/sor1/prod-settings/prod_c_hdmi_150m_300m (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_150m_300m (XEN) /host1x/sor1/prod-settings/prod_c_hdmi_150m_300m passthrough = 1 naddr = 0 (XEN) Check if /host1x/sor1/prod-settings/prod_c_hdmi_150m_300m is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/sor1/prod-settings/prod_c_hdmi_150m_300m (XEN) handle /host1x/dpaux (XEN) dt_irq_number: dev=/host1x/dpaux (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/dpaux, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000009f...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /host1x/dpaux passthrough = 1 naddr = 1 (XEN) Check if /host1x/dpaux is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/dpaux (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/dpaux, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000009f...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /host1x/dpaux ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 545c0000<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: 545c0000 (XEN) DT: one level translation:<3> 00000000<3> 545c0000<3> (XEN) DT: reached root node (XEN) - MMIO: 00545c0000 - 0054600000 P2MType=5 (XEN) handle /host1x/dpaux/prod-settings (XEN) dt_irq_number: dev=/host1x/dpaux/prod-settings (XEN) /host1x/dpaux/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /host1x/dpaux/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/dpaux/prod-settings (XEN) handle /host1x/dpaux/prod-settings/prod_c_dpaux_dp (XEN) dt_irq_number: dev=/host1x/dpaux/prod-settings/prod_c_dpaux_dp (XEN) /host1x/dpaux/prod-settings/prod_c_dpaux_dp passthrough = 1 naddr = 0 (XEN) Check if /host1x/dpaux/prod-settings/prod_c_dpaux_dp is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/dpaux/prod-settings/prod_c_dpaux_dp (XEN) handle /host1x/dpaux/prod-settings/prod_c_dpaux_hdmi (XEN) dt_irq_number: dev=/host1x/dpaux/prod-settings/prod_c_dpaux_hdmi (XEN) /host1x/dpaux/prod-settings/prod_c_dpaux_hdmi passthrough = 1 naddr = 0 (XEN) Check if /host1x/dpaux/prod-settings/prod_c_dpaux_hdmi is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/dpaux/prod-settings/prod_c_dpaux_hdmi (XEN) handle /host1x/dpaux1 (XEN) dt_irq_number: dev=/host1x/dpaux1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/dpaux1, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000000b...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /host1x/dpaux1 passthrough = 1 naddr = 1 (XEN) Check if /host1x/dpaux1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/dpaux1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/dpaux1, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000000b...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /host1x/dpaux1 ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 54040000<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: 54040000 (XEN) DT: one level translation:<3> 00000000<3> 54040000<3> (XEN) DT: reached root node (XEN) - MMIO: 0054040000 - 0054080000 P2MType=5 (XEN) handle /host1x/dpaux1/prod-settings (XEN) dt_irq_number: dev=/host1x/dpaux1/prod-settings (XEN) /host1x/dpaux1/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /host1x/dpaux1/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/dpaux1/prod-settings (XEN) handle /host1x/dpaux1/prod-settings/prod_c_dpaux_dp (XEN) dt_irq_number: dev=/host1x/dpaux1/prod-settings/prod_c_dpaux_dp (XEN) /host1x/dpaux1/prod-settings/prod_c_dpaux_dp passthrough = 1 naddr = 0 (XEN) Check if /host1x/dpaux1/prod-settings/prod_c_dpaux_dp is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/dpaux1/prod-settings/prod_c_dpaux_dp (XEN) handle /host1x/dpaux1/prod-settings/prod_c_dpaux_hdmi (XEN) dt_irq_number: dev=/host1x/dpaux1/prod-settings/prod_c_dpaux_hdmi (XEN) /host1x/dpaux1/prod-settings/prod_c_dpaux_hdmi passthrough = 1 naddr = 0 (XEN) Check if /host1x/dpaux1/prod-settings/prod_c_dpaux_hdmi is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/dpaux1/prod-settings/prod_c_dpaux_hdmi (XEN) handle /host1x/i2c@546c0000 (XEN) dt_irq_number: dev=/host1x/i2c@546c0000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/i2c@546c0000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000011...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /host1x/i2c@546c0000 passthrough = 1 naddr = 1 (XEN) Check if /host1x/i2c@546c0000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/i2c@546c0000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/host1x/i2c@546c0000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000011...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /host1x/i2c@546c0000 ** (XEN) DT: bus is default (na=2, ns=2) on /host1x (XEN) DT: translating address:<3> 00000000<3> 546c0000<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: 546c0000 (XEN) DT: one level translation:<3> 00000000<3> 546c0000<3> (XEN) DT: reached root node (XEN) - MMIO: 00546c0000 - 00546f4000 P2MType=5 (XEN) handle /host1x/i2c@546c0000/rbpcv2_imx219_a@10 (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10 (XEN) /host1x/i2c@546c0000/rbpcv2_imx219_a@10 passthrough = 1 naddr = 0 (XEN) Check if /host1x/i2c@546c0000/rbpcv2_imx219_a@10 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10 (XEN) handle /host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode0 (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode0 (XEN) /host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode0 passthrough = 1 naddr = 0 (XEN) Check if /host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode0 (XEN) handle /host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode1 (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode1 (XEN) /host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode1 passthrough = 1 naddr = 0 (XEN) Check if /host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode1 (XEN) handle /host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode2 (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode2 (XEN) /host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode2 passthrough = 1 naddr = 0 (XEN) Check if /host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode2 (XEN) handle /host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode3 (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode3 (XEN) /host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode3 passthrough = 1 naddr = 0 (XEN) Check if /host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode3 (XEN) handle /host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode4 (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode4 (XEN) /host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode4 passthrough = 1 naddr = 0 (XEN) Check if /host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/mode4 (XEN) handle /host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports (XEN) /host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports passthrough = 1 naddr = 0 (XEN) Check if /host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports (XEN) handle /host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports/port@0 (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports/port@0 (XEN) /host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports/port@0 passthrough = 1 naddr = 0 (XEN) Check if /host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports/port@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports/port@0 (XEN) handle /host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports/port@0/endpoint (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports/port@0/endpoint (XEN) /host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports/port@0/endpoint passthrough = 1 naddr = 0 (XEN) Check if /host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports/port@0/endpoint is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports/port@0/endpoint (XEN) handle /host1x/i2c@546c0000/ina3221x@40 (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/ina3221x@40 (XEN) /host1x/i2c@546c0000/ina3221x@40 passthrough = 1 naddr = 0 (XEN) Check if /host1x/i2c@546c0000/ina3221x@40 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/ina3221x@40 (XEN) handle /host1x/i2c@546c0000/ina3221x@40/channel@0 (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/ina3221x@40/channel@0 (XEN) /host1x/i2c@546c0000/ina3221x@40/channel@0 passthrough = 1 naddr = 0 (XEN) Check if /host1x/i2c@546c0000/ina3221x@40/channel@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/ina3221x@40/channel@0 (XEN) handle /host1x/i2c@546c0000/ina3221x@40/channel@1 (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/ina3221x@40/channel@1 (XEN) /host1x/i2c@546c0000/ina3221x@40/channel@1 passthrough = 1 naddr = 0 (XEN) Check if /host1x/i2c@546c0000/ina3221x@40/channel@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/ina3221x@40/channel@1 (XEN) handle /host1x/i2c@546c0000/ina3221x@40/channel@2 (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/ina3221x@40/channel@2 (XEN) /host1x/i2c@546c0000/ina3221x@40/channel@2 passthrough = 1 naddr = 0 (XEN) Check if /host1x/i2c@546c0000/ina3221x@40/channel@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/i2c@546c0000/ina3221x@40/channel@2 (XEN) handle /host1x/nvcsi (XEN) dt_irq_number: dev=/host1x/nvcsi (XEN) /host1x/nvcsi passthrough = 1 naddr = 0 (XEN) Check if /host1x/nvcsi is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvcsi (XEN) handle /host1x/nvcsi/channel@0 (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@0 (XEN) /host1x/nvcsi/channel@0 passthrough = 1 naddr = 0 (XEN) Check if /host1x/nvcsi/channel@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@0 (XEN) handle /host1x/nvcsi/channel@0/ports (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@0/ports (XEN) /host1x/nvcsi/channel@0/ports passthrough = 1 naddr = 0 (XEN) Check if /host1x/nvcsi/channel@0/ports is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@0/ports (XEN) handle /host1x/nvcsi/channel@0/ports/port@0 (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@0/ports/port@0 (XEN) /host1x/nvcsi/channel@0/ports/port@0 passthrough = 1 naddr = 0 (XEN) Check if /host1x/nvcsi/channel@0/ports/port@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@0/ports/port@0 (XEN) handle /host1x/nvcsi/channel@0/ports/port@0/endpoint@0 (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@0/ports/port@0/endpoint@0 (XEN) /host1x/nvcsi/channel@0/ports/port@0/endpoint@0 passthrough = 1 naddr = 0 (XEN) Check if /host1x/nvcsi/channel@0/ports/port@0/endpoint@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@0/ports/port@0/endpoint@0 (XEN) handle /host1x/nvcsi/channel@0/ports/port@1 (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@0/ports/port@1 (XEN) /host1x/nvcsi/channel@0/ports/port@1 passthrough = 1 naddr = 0 (XEN) Check if /host1x/nvcsi/channel@0/ports/port@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@0/ports/port@1 (XEN) handle /host1x/nvcsi/channel@0/ports/port@1/endpoint@1 (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@0/ports/port@1/endpoint@1 (XEN) /host1x/nvcsi/channel@0/ports/port@1/endpoint@1 passthrough = 1 naddr = 0 (XEN) Check if /host1x/nvcsi/channel@0/ports/port@1/endpoint@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@0/ports/port@1/endpoint@1 (XEN) handle /host1x/nvcsi/channel@1 (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@1 (XEN) /host1x/nvcsi/channel@1 passthrough = 1 naddr = 0 (XEN) Check if /host1x/nvcsi/channel@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@1 (XEN) handle /host1x/nvcsi/channel@1/ports (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@1/ports (XEN) /host1x/nvcsi/channel@1/ports passthrough = 1 naddr = 0 (XEN) Check if /host1x/nvcsi/channel@1/ports is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@1/ports (XEN) handle /host1x/nvcsi/channel@1/ports/port@2 (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@1/ports/port@2 (XEN) /host1x/nvcsi/channel@1/ports/port@2 passthrough = 1 naddr = 0 (XEN) Check if /host1x/nvcsi/channel@1/ports/port@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@1/ports/port@2 (XEN) handle /host1x/nvcsi/channel@1/ports/port@2/endpoint@2 (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@1/ports/port@2/endpoint@2 (XEN) /host1x/nvcsi/channel@1/ports/port@2/endpoint@2 passthrough = 1 naddr = 0 (XEN) Check if /host1x/nvcsi/channel@1/ports/port@2/endpoint@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@1/ports/port@2/endpoint@2 (XEN) handle /host1x/nvcsi/channel@1/ports/port@3 (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@1/ports/port@3 (XEN) /host1x/nvcsi/channel@1/ports/port@3 passthrough = 1 naddr = 0 (XEN) Check if /host1x/nvcsi/channel@1/ports/port@3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@1/ports/port@3 (XEN) handle /host1x/nvcsi/channel@1/ports/port@3/endpoint@3 (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@1/ports/port@3/endpoint@3 (XEN) /host1x/nvcsi/channel@1/ports/port@3/endpoint@3 passthrough = 1 naddr = 0 (XEN) Check if /host1x/nvcsi/channel@1/ports/port@3/endpoint@3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/host1x/nvcsi/channel@1/ports/port@3/endpoint@3 (XEN) handle /gpu (XEN) dt_irq_number: dev=/gpu (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_device_get_raw_irq: dev=/gpu, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000009d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/gpu, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000009e...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /gpu passthrough = 1 naddr = 3 (XEN) Check if /gpu is behind the IOMMU and add it (XEN) dt_irq_number: dev=/gpu (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_device_get_raw_irq: dev=/gpu, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000009d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/gpu, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000009e...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 1 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /gpu ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 57000000<3> (XEN) DT: reached root node (XEN) - MMIO: 0057000000 - 0058000000 P2MType=5 (XEN) DT: ** translation for device /gpu ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 58000000<3> (XEN) DT: reached root node (XEN) - MMIO: 0058000000 - 0059000000 P2MType=5 (XEN) DT: ** translation for device /gpu ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 538f0000<3> (XEN) DT: reached root node (XEN) - MMIO: 00538f0000 - 00538f1000 P2MType=5 (XEN) handle /mipical (XEN) dt_irq_number: dev=/mipical (XEN) /mipical passthrough = 1 naddr = 1 (XEN) Check if /mipical is behind the IOMMU and add it (XEN) dt_irq_number: dev=/mipical (XEN) DT: ** translation for device /mipical ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 700e3000<3> (XEN) DT: reached root node (XEN) - MMIO: 00700e3000 - 00700e3100 P2MType=5 (XEN) handle /mipical/prod-settings (XEN) dt_irq_number: dev=/mipical/prod-settings (XEN) /mipical/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /mipical/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/mipical/prod-settings (XEN) handle /mipical/prod-settings/prod_c_dphy_dsi (XEN) dt_irq_number: dev=/mipical/prod-settings/prod_c_dphy_dsi (XEN) /mipical/prod-settings/prod_c_dphy_dsi passthrough = 1 naddr = 0 (XEN) Check if /mipical/prod-settings/prod_c_dphy_dsi is behind the IOMMU and add it (XEN) dt_irq_number: dev=/mipical/prod-settings/prod_c_dphy_dsi (XEN) handle /pmc@7000e400 (XEN) dt_irq_number: dev=/pmc@7000e400 (XEN) /pmc@7000e400 passthrough = 1 naddr = 1 (XEN) Check if /pmc@7000e400 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400 (XEN) DT: ** translation for device /pmc@7000e400 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000e400<3> (XEN) DT: reached root node (XEN) - MMIO: 007000e400 - 007000e800 P2MType=5 (XEN) handle /pmc@7000e400/pex_en (XEN) dt_irq_number: dev=/pmc@7000e400/pex_en (XEN) /pmc@7000e400/pex_en passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/pex_en is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/pex_en (XEN) handle /pmc@7000e400/pex_en/pex-io-dpd-signals-dis (XEN) dt_irq_number: dev=/pmc@7000e400/pex_en/pex-io-dpd-signals-dis (XEN) /pmc@7000e400/pex_en/pex-io-dpd-signals-dis passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/pex_en/pex-io-dpd-signals-dis is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/pex_en/pex-io-dpd-signals-dis (XEN) handle /pmc@7000e400/pex_dis (XEN) dt_irq_number: dev=/pmc@7000e400/pex_dis (XEN) /pmc@7000e400/pex_dis passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/pex_dis is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/pex_dis (XEN) handle /pmc@7000e400/pex_dis/pex-io-dpd-signals-en (XEN) dt_irq_number: dev=/pmc@7000e400/pex_dis/pex-io-dpd-signals-en (XEN) /pmc@7000e400/pex_dis/pex-io-dpd-signals-en passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/pex_dis/pex-io-dpd-signals-en is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/pex_dis/pex-io-dpd-signals-en (XEN) handle /pmc@7000e400/hdmi-dpd-enable (XEN) dt_irq_number: dev=/pmc@7000e400/hdmi-dpd-enable (XEN) /pmc@7000e400/hdmi-dpd-enable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/hdmi-dpd-enable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/hdmi-dpd-enable (XEN) handle /pmc@7000e400/hdmi-dpd-enable/hdmi-pad-lowpower-enable (XEN) dt_irq_number: dev=/pmc@7000e400/hdmi-dpd-enable/hdmi-pad-lowpower-enable (XEN) /pmc@7000e400/hdmi-dpd-enable/hdmi-pad-lowpower-enable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/hdmi-dpd-enable/hdmi-pad-lowpower-enable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/hdmi-dpd-enable/hdmi-pad-lowpower-enable (XEN) handle /pmc@7000e400/hdmi-dpd-disable (XEN) dt_irq_number: dev=/pmc@7000e400/hdmi-dpd-disable (XEN) /pmc@7000e400/hdmi-dpd-disable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/hdmi-dpd-disable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/hdmi-dpd-disable (XEN) handle /pmc@7000e400/hdmi-dpd-disable/hdmi-pad-lowpower-disable (XEN) dt_irq_number: dev=/pmc@7000e400/hdmi-dpd-disable/hdmi-pad-lowpower-disable (XEN) /pmc@7000e400/hdmi-dpd-disable/hdmi-pad-lowpower-disable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/hdmi-dpd-disable/hdmi-pad-lowpower-disable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/hdmi-dpd-disable/hdmi-pad-lowpower-disable (XEN) handle /pmc@7000e400/dsi-dpd-enable (XEN) dt_irq_number: dev=/pmc@7000e400/dsi-dpd-enable (XEN) /pmc@7000e400/dsi-dpd-enable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/dsi-dpd-enable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/dsi-dpd-enable (XEN) handle /pmc@7000e400/dsi-dpd-enable/dsi-pad-lowpower-enable (XEN) dt_irq_number: dev=/pmc@7000e400/dsi-dpd-enable/dsi-pad-lowpower-enable (XEN) /pmc@7000e400/dsi-dpd-enable/dsi-pad-lowpower-enable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/dsi-dpd-enable/dsi-pad-lowpower-enable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/dsi-dpd-enable/dsi-pad-lowpower-enable (XEN) handle /pmc@7000e400/dsi-dpd-disable (XEN) dt_irq_number: dev=/pmc@7000e400/dsi-dpd-disable (XEN) /pmc@7000e400/dsi-dpd-disable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/dsi-dpd-disable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/dsi-dpd-disable (XEN) handle /pmc@7000e400/dsi-dpd-disable/dsi-pad-lowpower-disable (XEN) dt_irq_number: dev=/pmc@7000e400/dsi-dpd-disable/dsi-pad-lowpower-disable (XEN) /pmc@7000e400/dsi-dpd-disable/dsi-pad-lowpower-disable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/dsi-dpd-disable/dsi-pad-lowpower-disable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/dsi-dpd-disable/dsi-pad-lowpower-disable (XEN) handle /pmc@7000e400/dsib-dpd-enable (XEN) dt_irq_number: dev=/pmc@7000e400/dsib-dpd-enable (XEN) /pmc@7000e400/dsib-dpd-enable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/dsib-dpd-enable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/dsib-dpd-enable (XEN) handle /pmc@7000e400/dsib-dpd-enable/dsib-pad-lowpower-enable (XEN) dt_irq_number: dev=/pmc@7000e400/dsib-dpd-enable/dsib-pad-lowpower-enable (XEN) /pmc@7000e400/dsib-dpd-enable/dsib-pad-lowpower-enable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/dsib-dpd-enable/dsib-pad-lowpower-enable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/dsib-dpd-enable/dsib-pad-lowpower-enable (XEN) handle /pmc@7000e400/dsib-dpd-disable (XEN) dt_irq_number: dev=/pmc@7000e400/dsib-dpd-disable (XEN) /pmc@7000e400/dsib-dpd-disable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/dsib-dpd-disable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/dsib-dpd-disable (XEN) handle /pmc@7000e400/dsib-dpd-disable/dsib-pad-lowpower-disable (XEN) dt_irq_number: dev=/pmc@7000e400/dsib-dpd-disable/dsib-pad-lowpower-disable (XEN) /pmc@7000e400/dsib-dpd-disable/dsib-pad-lowpower-disable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/dsib-dpd-disable/dsib-pad-lowpower-disable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/dsib-dpd-disable/dsib-pad-lowpower-disable (XEN) handle /pmc@7000e400/iopad-defaults (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults (XEN) /pmc@7000e400/iopad-defaults passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/iopad-defaults is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults (XEN) handle /pmc@7000e400/iopad-defaults/audio-pads (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/audio-pads (XEN) /pmc@7000e400/iopad-defaults/audio-pads passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/iopad-defaults/audio-pads is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/audio-pads (XEN) handle /pmc@7000e400/iopad-defaults/cam-pads (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/cam-pads (XEN) /pmc@7000e400/iopad-defaults/cam-pads passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/iopad-defaults/cam-pads is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/cam-pads (XEN) handle /pmc@7000e400/iopad-defaults/dbg-pads (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/dbg-pads (XEN) /pmc@7000e400/iopad-defaults/dbg-pads passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/iopad-defaults/dbg-pads is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/dbg-pads (XEN) handle /pmc@7000e400/iopad-defaults/dmic-pads (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/dmic-pads (XEN) /pmc@7000e400/iopad-defaults/dmic-pads passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/iopad-defaults/dmic-pads is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/dmic-pads (XEN) handle /pmc@7000e400/iopad-defaults/pex-ctrl-pads (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/pex-ctrl-pads (XEN) /pmc@7000e400/iopad-defaults/pex-ctrl-pads passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/iopad-defaults/pex-ctrl-pads is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/pex-ctrl-pads (XEN) handle /pmc@7000e400/iopad-defaults/spi-pads (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/spi-pads (XEN) /pmc@7000e400/iopad-defaults/spi-pads passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/iopad-defaults/spi-pads is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/spi-pads (XEN) handle /pmc@7000e400/iopad-defaults/uart-pads (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/uart-pads (XEN) /pmc@7000e400/iopad-defaults/uart-pads passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/iopad-defaults/uart-pads is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/uart-pads (XEN) handle /pmc@7000e400/iopad-defaults/pex-io-pads (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/pex-io-pads (XEN) /pmc@7000e400/iopad-defaults/pex-io-pads passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/iopad-defaults/pex-io-pads is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/pex-io-pads (XEN) handle /pmc@7000e400/iopad-defaults/audio-hv-pads (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/audio-hv-pads (XEN) /pmc@7000e400/iopad-defaults/audio-hv-pads passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/iopad-defaults/audio-hv-pads is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/audio-hv-pads (XEN) handle /pmc@7000e400/iopad-defaults/spi-hv-pads (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/spi-hv-pads (XEN) /pmc@7000e400/iopad-defaults/spi-hv-pads passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/iopad-defaults/spi-hv-pads is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/spi-hv-pads (XEN) handle /pmc@7000e400/iopad-defaults/gpio-pads (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/gpio-pads (XEN) /pmc@7000e400/iopad-defaults/gpio-pads passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/iopad-defaults/gpio-pads is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/gpio-pads (XEN) handle /pmc@7000e400/iopad-defaults/sdmmc-io-pads (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/sdmmc-io-pads (XEN) /pmc@7000e400/iopad-defaults/sdmmc-io-pads passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/iopad-defaults/sdmmc-io-pads is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/iopad-defaults/sdmmc-io-pads (XEN) handle /pmc@7000e400/bootrom-commands (XEN) dt_irq_number: dev=/pmc@7000e400/bootrom-commands (XEN) /pmc@7000e400/bootrom-commands passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/bootrom-commands is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/bootrom-commands (XEN) handle /pmc@7000e400/bootrom-commands/reset-commands (XEN) dt_irq_number: dev=/pmc@7000e400/bootrom-commands/reset-commands (XEN) /pmc@7000e400/bootrom-commands/reset-commands passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/bootrom-commands/reset-commands is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/bootrom-commands/reset-commands (XEN) handle /pmc@7000e400/bootrom-commands/reset-commands/commands@4-003c (XEN) dt_irq_number: dev=/pmc@7000e400/bootrom-commands/reset-commands/commands@4-003c (XEN) /pmc@7000e400/bootrom-commands/reset-commands/commands@4-003c passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/bootrom-commands/reset-commands/commands@4-003c is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/bootrom-commands/reset-commands/commands@4-003c (XEN) handle /pmc@7000e400/bootrom-commands/power-off-commands (XEN) dt_irq_number: dev=/pmc@7000e400/bootrom-commands/power-off-commands (XEN) /pmc@7000e400/bootrom-commands/power-off-commands passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/bootrom-commands/power-off-commands is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/bootrom-commands/power-off-commands (XEN) handle /pmc@7000e400/bootrom-commands/power-off-commands/commands@4-003c (XEN) dt_irq_number: dev=/pmc@7000e400/bootrom-commands/power-off-commands/commands@4-003c (XEN) /pmc@7000e400/bootrom-commands/power-off-commands/commands@4-003c passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/bootrom-commands/power-off-commands/commands@4-003c is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/bootrom-commands/power-off-commands/commands@4-003c (XEN) handle /pmc@7000e400/sdmmc1_e_33V_enable (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc1_e_33V_enable (XEN) /pmc@7000e400/sdmmc1_e_33V_enable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/sdmmc1_e_33V_enable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc1_e_33V_enable (XEN) handle /pmc@7000e400/sdmmc1_e_33V_enable/sdmmc1 (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc1_e_33V_enable/sdmmc1 (XEN) /pmc@7000e400/sdmmc1_e_33V_enable/sdmmc1 passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/sdmmc1_e_33V_enable/sdmmc1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc1_e_33V_enable/sdmmc1 (XEN) handle /pmc@7000e400/sdmmc1_e_33V_disable (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc1_e_33V_disable (XEN) /pmc@7000e400/sdmmc1_e_33V_disable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/sdmmc1_e_33V_disable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc1_e_33V_disable (XEN) handle /pmc@7000e400/sdmmc1_e_33V_disable/sdmmc1 (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc1_e_33V_disable/sdmmc1 (XEN) /pmc@7000e400/sdmmc1_e_33V_disable/sdmmc1 passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/sdmmc1_e_33V_disable/sdmmc1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc1_e_33V_disable/sdmmc1 (XEN) handle /pmc@7000e400/sdmmc3_e_33V_enable (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc3_e_33V_enable (XEN) /pmc@7000e400/sdmmc3_e_33V_enable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/sdmmc3_e_33V_enable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc3_e_33V_enable (XEN) handle /pmc@7000e400/sdmmc3_e_33V_enable/sdmmc3 (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc3_e_33V_enable/sdmmc3 (XEN) /pmc@7000e400/sdmmc3_e_33V_enable/sdmmc3 passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/sdmmc3_e_33V_enable/sdmmc3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc3_e_33V_enable/sdmmc3 (XEN) handle /pmc@7000e400/sdmmc3_e_33V_disable (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc3_e_33V_disable (XEN) /pmc@7000e400/sdmmc3_e_33V_disable passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/sdmmc3_e_33V_disable is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc3_e_33V_disable (XEN) handle /pmc@7000e400/sdmmc3_e_33V_disable/sdmmc3 (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc3_e_33V_disable/sdmmc3 (XEN) /pmc@7000e400/sdmmc3_e_33V_disable/sdmmc3 passthrough = 1 naddr = 0 (XEN) Check if /pmc@7000e400/sdmmc3_e_33V_disable/sdmmc3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc@7000e400/sdmmc3_e_33V_disable/sdmmc3 (XEN) handle /se@70012000 (XEN) dt_irq_number: dev=/se@70012000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/se@70012000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000003a...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /se@70012000 passthrough = 1 naddr = 1 (XEN) Check if /se@70012000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/se@70012000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/se@70012000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000003a...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /se@70012000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70012000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070012000 - 0070014000 P2MType=5 (XEN) handle /hda@70030000 (XEN) dt_irq_number: dev=/hda@70030000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/hda@70030000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000051...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /hda@70030000 passthrough = 1 naddr = 1 (XEN) Check if /hda@70030000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/hda@70030000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/hda@70030000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000051...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /hda@70030000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70030000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070030000 - 0070040000 P2MType=5 (XEN) handle /pcie@1003000 (XEN) dt_irq_number: dev=/pcie@1003000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_device_get_raw_irq: dev=/pcie@1003000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000062...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/pcie@1003000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000063...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /pcie@1003000 passthrough = 1 naddr = 3 (XEN) Check if /pcie@1003000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pcie@1003000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_device_get_raw_irq: dev=/pcie@1003000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000062...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/pcie@1003000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000063...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 1 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /pcie@1003000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 01003000<3> (XEN) DT: reached root node (XEN) - MMIO: 0001003000 - 0001003800 P2MType=5 (XEN) DT: ** translation for device /pcie@1003000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 01003800<3> (XEN) DT: reached root node (XEN) - MMIO: 0001003800 - 0001004000 P2MType=5 (XEN) DT: ** translation for device /pcie@1003000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 11fff000<3> (XEN) DT: reached root node (XEN) - MMIO: 0011fff000 - 0012000000 P2MType=5 (XEN) Mapping children of /pcie@1003000 to guest (XEN) dt_for_each_irq_map: par=/pcie@1003000 cb=00000000002ca03c data=00008000ff1dd000 (XEN) dt_for_each_irq_map: ipar=/pcie@1003000, size=1 (XEN) -> addrsize=3 (XEN) -> ipar interrupt-controller (XEN) -> pintsize=3, paddrsize=0 (XEN) - IRQ: 130 (XEN) -> imaplen=0 (XEN) dt_for_each_range: dev=pcie, bus=pci, parent=, rlen=35, rone=7 (XEN) DT: ** translation for device /pcie@1003000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 01000000<3> (XEN) DT: reached root node (XEN) - MMIO: 0001000000 - 0001001000 P2MType=5 (XEN) DT: ** translation for device /pcie@1003000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 01001000<3> (XEN) DT: reached root node (XEN) - MMIO: 0001001000 - 0001002000 P2MType=5 (XEN) DT: ** translation for device /pcie@1003000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 12000000<3> (XEN) DT: reached root node (XEN) - MMIO: 0012000000 - 0012010000 P2MType=5 (XEN) DT: ** translation for device /pcie@1003000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 13000000<3> (XEN) DT: reached root node (XEN) - MMIO: 0013000000 - 0020000000 P2MType=5 (XEN) DT: ** translation for device /pcie@1003000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 20000000<3> (XEN) DT: reached root node (XEN) - MMIO: 0020000000 - 0040000000 P2MType=5 (XEN) handle /pcie@1003000/pci@1,0 (XEN) dt_irq_number: dev=/pcie@1003000/pci@1,0 (XEN) /pcie@1003000/pci@1,0 passthrough = 1 naddr = 1 (XEN) Check if /pcie@1003000/pci@1,0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pcie@1003000/pci@1,0 (XEN) DT: ** translation for device /pcie@1003000/pci@1,0 ** (XEN) DT: bus is pci (na=3, ns=2) on /pcie@1003000 (XEN) DT: translating address:<3> 82000800<3> 00000000<3> 01000000<3> (XEN) DT: parent bus is default (na=2, ns=2) on / (XEN) DT: walking ranges... (XEN) DT: PCI map, cp=1000000, s=1000, da=1000000 (XEN) DT: parent translation for:<3> 00000000<3> 01000000<3> (XEN) DT: with offset: 0 (XEN) DT: one level translation:<3> 00000000<3> 01000000<3> (XEN) DT: reached root node (XEN) - MMIO: 0001000000 - 0001001000 P2MType=5 (XEN) Mapping children of /pcie@1003000/pci@1,0 to guest (XEN) dt_for_each_irq_map: par=/pcie@1003000/pci@1,0 cb=00000000002ca03c data=00008000ff1dd000 (XEN) dt_for_each_irq_map: ipar=/pcie@1003000, size=1 (XEN) -> addrsize=3 (XEN) -> no map, ignoring (XEN) handle /pcie@1003000/pci@2,0 (XEN) dt_irq_number: dev=/pcie@1003000/pci@2,0 (XEN) /pcie@1003000/pci@2,0 passthrough = 1 naddr = 1 (XEN) Check if /pcie@1003000/pci@2,0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pcie@1003000/pci@2,0 (XEN) DT: ** translation for device /pcie@1003000/pci@2,0 ** (XEN) DT: bus is pci (na=3, ns=2) on /pcie@1003000 (XEN) DT: translating address:<3> 82001000<3> 00000000<3> 01001000<3> (XEN) DT: parent bus is default (na=2, ns=2) on / (XEN) DT: walking ranges... (XEN) DT: PCI map, cp=1000000, s=1000, da=1001000 (XEN) DT: PCI map, cp=1001000, s=1000, da=1001000 (XEN) DT: parent translation for:<3> 00000000<3> 01001000<3> (XEN) DT: with offset: 0 (XEN) DT: one level translation:<3> 00000000<3> 01001000<3> (XEN) DT: reached root node (XEN) - MMIO: 0001001000 - 0001002000 P2MType=5 (XEN) Mapping children of /pcie@1003000/pci@2,0 to guest (XEN) dt_for_each_irq_map: par=/pcie@1003000/pci@2,0 cb=00000000002ca03c data=00008000ff1dd000 (XEN) dt_for_each_irq_map: ipar=/pcie@1003000, size=1 (XEN) -> addrsize=3 (XEN) -> no map, ignoring (XEN) handle /pcie@1003000/pci@2,0/ethernet@0,0 (XEN) dt_irq_number: dev=/pcie@1003000/pci@2,0/ethernet@0,0 (XEN) /pcie@1003000/pci@2,0/ethernet@0,0 passthrough = 1 naddr = 0 (XEN) Check if /pcie@1003000/pci@2,0/ethernet@0,0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pcie@1003000/pci@2,0/ethernet@0,0 (XEN) handle /pcie@1003000/prod-settings (XEN) dt_irq_number: dev=/pcie@1003000/prod-settings (XEN) /pcie@1003000/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /pcie@1003000/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pcie@1003000/prod-settings (XEN) handle /pcie@1003000/prod-settings/prod_c_pad (XEN) dt_irq_number: dev=/pcie@1003000/prod-settings/prod_c_pad (XEN) /pcie@1003000/prod-settings/prod_c_pad passthrough = 1 naddr = 0 (XEN) Check if /pcie@1003000/prod-settings/prod_c_pad is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pcie@1003000/prod-settings/prod_c_pad (XEN) handle /pcie@1003000/prod-settings/prod_c_rp (XEN) dt_irq_number: dev=/pcie@1003000/prod-settings/prod_c_rp (XEN) /pcie@1003000/prod-settings/prod_c_rp passthrough = 1 naddr = 0 (XEN) Check if /pcie@1003000/prod-settings/prod_c_rp is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pcie@1003000/prod-settings/prod_c_rp (XEN) handle /i2c@7000c000 (XEN) dt_irq_number: dev=/i2c@7000c000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/i2c@7000c000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000026...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /i2c@7000c000 passthrough = 1 naddr = 1 (XEN) Check if /i2c@7000c000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/i2c@7000c000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000026...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /i2c@7000c000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000c000<3> (XEN) DT: reached root node (XEN) - MMIO: 007000c000 - 007000c100 P2MType=5 (XEN) handle /i2c@7000c000/temp-sensor@4c (XEN) dt_irq_number: dev=/i2c@7000c000/temp-sensor@4c (XEN) using 'interrupts' property (XEN) intspec=188 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_device_get_raw_irq: dev=/i2c@7000c000/temp-sensor@4c, index=0 (XEN) using 'interrupts' property (XEN) intspec=188 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_irq_map_raw: par=/gpio@6000d000,intspec=[0x000000bc 0x00000008...],ointsize=2 (XEN) dt_irq_map_raw: ipar=/gpio@6000d000, size=2 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /i2c@7000c000/temp-sensor@4c passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c000/temp-sensor@4c is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c000/temp-sensor@4c (XEN) using 'interrupts' property (XEN) intspec=188 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_device_get_raw_irq: dev=/i2c@7000c000/temp-sensor@4c, index=0 (XEN) using 'interrupts' property (XEN) intspec=188 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_irq_map_raw: par=/gpio@6000d000,intspec=[0x000000bc 0x00000008...],ointsize=2 (XEN) dt_irq_map_raw: ipar=/gpio@6000d000, size=2 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /gpio@6000d000 (XEN) handle /i2c@7000c000/temp-sensor@4c/loc (XEN) dt_irq_number: dev=/i2c@7000c000/temp-sensor@4c/loc (XEN) /i2c@7000c000/temp-sensor@4c/loc passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c000/temp-sensor@4c/loc is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c000/temp-sensor@4c/loc (XEN) handle /i2c@7000c000/temp-sensor@4c/ext (XEN) dt_irq_number: dev=/i2c@7000c000/temp-sensor@4c/ext (XEN) /i2c@7000c000/temp-sensor@4c/ext passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c000/temp-sensor@4c/ext is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c000/temp-sensor@4c/ext (XEN) handle /i2c@7000c400 (XEN) dt_irq_number: dev=/i2c@7000c400 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/i2c@7000c400, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000054...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /i2c@7000c400 passthrough = 1 naddr = 1 (XEN) Check if /i2c@7000c400 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/i2c@7000c400, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000054...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /i2c@7000c400 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000c400<3> (XEN) DT: reached root node (XEN) - MMIO: 007000c400 - 007000c500 P2MType=5 (XEN) handle /i2c@7000c400/i2cmux@70 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70 (XEN) /i2c@7000c400/i2cmux@70 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@0 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@0 (XEN) /i2c@7000c400/i2cmux@70/i2c@0 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@0 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@1 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1 (XEN) /i2c@7000c400/i2cmux@70/i2c@1 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40 (XEN) /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40/channel@0 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40/channel@0 (XEN) /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40/channel@0 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40/channel@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40/channel@0 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40/channel@1 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40/channel@1 (XEN) /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40/channel@1 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40/channel@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40/channel@1 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40/channel@2 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40/channel@2 (XEN) /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40/channel@2 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40/channel@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@40/channel@2 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41 (XEN) /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41/channel@0 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41/channel@0 (XEN) /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41/channel@0 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41/channel@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41/channel@0 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41/channel@1 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41/channel@1 (XEN) /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41/channel@1 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41/channel@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41/channel@1 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41/channel@2 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41/channel@2 (XEN) /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41/channel@2 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41/channel@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@41/channel@2 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42 (XEN) /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42/channel@0 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42/channel@0 (XEN) /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42/channel@0 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42/channel@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42/channel@0 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42/channel@1 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42/channel@1 (XEN) /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42/channel@1 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42/channel@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42/channel@1 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42/channel@2 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42/channel@2 (XEN) /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42/channel@2 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42/channel@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@1/ina3221x@42/channel@2 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@2 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@2 (XEN) /i2c@7000c400/i2cmux@70/i2c@2 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@2 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@3 (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@3 (XEN) /i2c@7000c400/i2cmux@70/i2c@3 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@3 (XEN) handle /i2c@7000c400/i2cmux@70/i2c@3/rt5659.12-001a@1a (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@3/rt5659.12-001a@1a (XEN) /i2c@7000c400/i2cmux@70/i2c@3/rt5659.12-001a@1a passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/i2cmux@70/i2c@3/rt5659.12-001a@1a is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/i2cmux@70/i2c@3/rt5659.12-001a@1a (XEN) handle /i2c@7000c400/gpio@20 (XEN) dt_irq_number: dev=/i2c@7000c400/gpio@20 (XEN) /i2c@7000c400/gpio@20 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/gpio@20 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/gpio@20 (XEN) handle /i2c@7000c400/icm20628@68 (XEN) dt_irq_number: dev=/i2c@7000c400/icm20628@68 (XEN) using 'interrupts' property (XEN) intspec=200 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_device_get_raw_irq: dev=/i2c@7000c400/icm20628@68, index=0 (XEN) using 'interrupts' property (XEN) intspec=200 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_irq_map_raw: par=/gpio@6000d000,intspec=[0x000000c8 0x00000001...],ointsize=2 (XEN) dt_irq_map_raw: ipar=/gpio@6000d000, size=2 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /i2c@7000c400/icm20628@68 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/icm20628@68 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/icm20628@68 (XEN) using 'interrupts' property (XEN) intspec=200 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_device_get_raw_irq: dev=/i2c@7000c400/icm20628@68, index=0 (XEN) using 'interrupts' property (XEN) intspec=200 intlen=2 (XEN) intsize=2 intlen=2 (XEN) dt_irq_map_raw: par=/gpio@6000d000,intspec=[0x000000c8 0x00000001...],ointsize=2 (XEN) dt_irq_map_raw: ipar=/gpio@6000d000, size=2 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /gpio@6000d000 (XEN) handle /i2c@7000c400/ak8963@0d (XEN) dt_irq_number: dev=/i2c@7000c400/ak8963@0d (XEN) /i2c@7000c400/ak8963@0d passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/ak8963@0d is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/ak8963@0d (XEN) handle /i2c@7000c400/cm32180@48 (XEN) dt_irq_number: dev=/i2c@7000c400/cm32180@48 (XEN) /i2c@7000c400/cm32180@48 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/cm32180@48 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/cm32180@48 (XEN) handle /i2c@7000c400/iqs263@44 (XEN) dt_irq_number: dev=/i2c@7000c400/iqs263@44 (XEN) /i2c@7000c400/iqs263@44 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/iqs263@44 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/iqs263@44 (XEN) handle /i2c@7000c400/rt5659.1-001a@1a (XEN) dt_irq_number: dev=/i2c@7000c400/rt5659.1-001a@1a (XEN) /i2c@7000c400/rt5659.1-001a@1a passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c400/rt5659.1-001a@1a is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c400/rt5659.1-001a@1a (XEN) handle /i2c@7000c500 (XEN) dt_irq_number: dev=/i2c@7000c500 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/i2c@7000c500, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000005c...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /i2c@7000c500 passthrough = 1 naddr = 1 (XEN) Check if /i2c@7000c500 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c500 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/i2c@7000c500, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000005c...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /i2c@7000c500 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000c500<3> (XEN) DT: reached root node (XEN) - MMIO: 007000c500 - 007000c600 P2MType=5 (XEN) handle /i2c@7000c500/battery-charger@6b (XEN) dt_irq_number: dev=/i2c@7000c500/battery-charger@6b (XEN) /i2c@7000c500/battery-charger@6b passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000c500/battery-charger@6b is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c500/battery-charger@6b (XEN) handle /i2c@7000c700 (XEN) dt_irq_number: dev=/i2c@7000c700 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/i2c@7000c700, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000078...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /i2c@7000c700 passthrough = 1 naddr = 1 (XEN) Check if /i2c@7000c700 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000c700 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/i2c@7000c700, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000078...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /i2c@7000c700 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000c700<3> (XEN) DT: reached root node (XEN) - MMIO: 007000c700 - 007000c800 P2MType=5 (XEN) handle /i2c@7000d000 (XEN) dt_irq_number: dev=/i2c@7000d000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/i2c@7000d000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000035...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /i2c@7000d000 passthrough = 1 naddr = 1 (XEN) Check if /i2c@7000d000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/i2c@7000d000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000035...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /i2c@7000d000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000d000<3> (XEN) DT: reached root node (XEN) - MMIO: 007000d000 - 007000d100 P2MType=5 (XEN) handle /i2c@7000d000/max77620@3c (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/i2c@7000d000/max77620@3c, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000056...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /i2c@7000d000/max77620@3c passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/i2c@7000d000/max77620@3c, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000056...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) handle /i2c@7000d000/max77620@3c/pinmux@0 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0 (XEN) /i2c@7000d000/max77620@3c/pinmux@0 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/pinmux@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0 (XEN) handle /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio0 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0/pin_gpio0 (XEN) /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio0 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0/pin_gpio0 (XEN) handle /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio1 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0/pin_gpio1 (XEN) /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio1 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0/pin_gpio1 (XEN) handle /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio2 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0/pin_gpio2 (XEN) /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio2 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0/pin_gpio2 (XEN) handle /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio3 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0/pin_gpio3 (XEN) /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio3 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0/pin_gpio3 (XEN) handle /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio2_3 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0/pin_gpio2_3 (XEN) /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio2_3 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio2_3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0/pin_gpio2_3 (XEN) handle /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio4 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0/pin_gpio4 (XEN) /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio4 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0/pin_gpio4 (XEN) handle /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio5_6_7 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0/pin_gpio5_6_7 (XEN) /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio5_6_7 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/pinmux@0/pin_gpio5_6_7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/pinmux@0/pin_gpio5_6_7 (XEN) handle /i2c@7000d000/max77620@3c/spmic-default-output-high (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/spmic-default-output-high (XEN) /i2c@7000d000/max77620@3c/spmic-default-output-high passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/spmic-default-output-high is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/spmic-default-output-high (XEN) handle /i2c@7000d000/max77620@3c/watchdog (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/watchdog (XEN) /i2c@7000d000/max77620@3c/watchdog passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/watchdog is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/watchdog (XEN) handle /i2c@7000d000/max77620@3c/fps (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/fps (XEN) /i2c@7000d000/max77620@3c/fps passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/fps is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/fps (XEN) handle /i2c@7000d000/max77620@3c/fps/fps0 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/fps/fps0 (XEN) /i2c@7000d000/max77620@3c/fps/fps0 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/fps/fps0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/fps/fps0 (XEN) handle /i2c@7000d000/max77620@3c/fps/fps1 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/fps/fps1 (XEN) /i2c@7000d000/max77620@3c/fps/fps1 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/fps/fps1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/fps/fps1 (XEN) handle /i2c@7000d000/max77620@3c/fps/fps2 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/fps/fps2 (XEN) /i2c@7000d000/max77620@3c/fps/fps2 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/fps/fps2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/fps/fps2 (XEN) handle /i2c@7000d000/max77620@3c/backup-battery (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/backup-battery (XEN) /i2c@7000d000/max77620@3c/backup-battery passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/backup-battery is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/backup-battery (XEN) handle /i2c@7000d000/max77620@3c/regulators (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators (XEN) /i2c@7000d000/max77620@3c/regulators passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/regulators is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators (XEN) handle /i2c@7000d000/max77620@3c/regulators/sd0 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/sd0 (XEN) /i2c@7000d000/max77620@3c/regulators/sd0 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/regulators/sd0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/sd0 (XEN) handle /i2c@7000d000/max77620@3c/regulators/sd1 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/sd1 (XEN) /i2c@7000d000/max77620@3c/regulators/sd1 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/regulators/sd1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/sd1 (XEN) handle /i2c@7000d000/max77620@3c/regulators/sd2 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/sd2 (XEN) /i2c@7000d000/max77620@3c/regulators/sd2 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/regulators/sd2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/sd2 (XEN) handle /i2c@7000d000/max77620@3c/regulators/sd3 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/sd3 (XEN) /i2c@7000d000/max77620@3c/regulators/sd3 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/regulators/sd3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/sd3 (XEN) handle /i2c@7000d000/max77620@3c/regulators/ldo0 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo0 (XEN) /i2c@7000d000/max77620@3c/regulators/ldo0 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/regulators/ldo0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo0 (XEN) handle /i2c@7000d000/max77620@3c/regulators/ldo1 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo1 (XEN) /i2c@7000d000/max77620@3c/regulators/ldo1 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/regulators/ldo1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo1 (XEN) handle /i2c@7000d000/max77620@3c/regulators/ldo2 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo2 (XEN) /i2c@7000d000/max77620@3c/regulators/ldo2 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/regulators/ldo2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo2 (XEN) handle /i2c@7000d000/max77620@3c/regulators/ldo3 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo3 (XEN) /i2c@7000d000/max77620@3c/regulators/ldo3 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/regulators/ldo3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo3 (XEN) handle /i2c@7000d000/max77620@3c/regulators/ldo4 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo4 (XEN) /i2c@7000d000/max77620@3c/regulators/ldo4 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/regulators/ldo4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo4 (XEN) handle /i2c@7000d000/max77620@3c/regulators/ldo5 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo5 (XEN) /i2c@7000d000/max77620@3c/regulators/ldo5 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/regulators/ldo5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo5 (XEN) handle /i2c@7000d000/max77620@3c/regulators/ldo6 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo6 (XEN) /i2c@7000d000/max77620@3c/regulators/ldo6 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/regulators/ldo6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo6 (XEN) handle /i2c@7000d000/max77620@3c/regulators/ldo7 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo7 (XEN) /i2c@7000d000/max77620@3c/regulators/ldo7 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/regulators/ldo7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo7 (XEN) handle /i2c@7000d000/max77620@3c/regulators/ldo8 (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo8 (XEN) /i2c@7000d000/max77620@3c/regulators/ldo8 passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/regulators/ldo8 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/regulators/ldo8 (XEN) handle /i2c@7000d000/max77620@3c/low-battery-monitor (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/low-battery-monitor (XEN) /i2c@7000d000/max77620@3c/low-battery-monitor passthrough = 1 naddr = 0 (XEN) Check if /i2c@7000d000/max77620@3c/low-battery-monitor is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d000/max77620@3c/low-battery-monitor (XEN) handle /i2c@7000d100 (XEN) dt_irq_number: dev=/i2c@7000d100 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/i2c@7000d100, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000003f...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /i2c@7000d100 passthrough = 1 naddr = 1 (XEN) Check if /i2c@7000d100 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/i2c@7000d100 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/i2c@7000d100, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000003f...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /i2c@7000d100 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000d100<3> (XEN) DT: reached root node (XEN) - MMIO: 007000d100 - 007000d200 P2MType=5 (XEN) handle /sdhci@700b0600 (XEN) dt_irq_number: dev=/sdhci@700b0600 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/sdhci@700b0600, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000001f...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /sdhci@700b0600 passthrough = 1 naddr = 1 (XEN) Check if /sdhci@700b0600 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0600 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/sdhci@700b0600, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000001f...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /sdhci@700b0600 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 700b0600<3> (XEN) DT: reached root node (XEN) - MMIO: 00700b0600 - 00700b0800 P2MType=5 (XEN) handle /sdhci@700b0600/prod-settings (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings (XEN) /sdhci@700b0600/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0600/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings (XEN) handle /sdhci@700b0600/prod-settings/prod_c_ds (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings/prod_c_ds (XEN) /sdhci@700b0600/prod-settings/prod_c_ds passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0600/prod-settings/prod_c_ds is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings/prod_c_ds (XEN) handle /sdhci@700b0600/prod-settings/prod_c_hs (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings/prod_c_hs (XEN) /sdhci@700b0600/prod-settings/prod_c_hs passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0600/prod-settings/prod_c_hs is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings/prod_c_hs (XEN) handle /sdhci@700b0600/prod-settings/prod_c_ddr52 (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings/prod_c_ddr52 (XEN) /sdhci@700b0600/prod-settings/prod_c_ddr52 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0600/prod-settings/prod_c_ddr52 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings/prod_c_ddr52 (XEN) handle /sdhci@700b0600/prod-settings/prod_c_hs200 (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings/prod_c_hs200 (XEN) /sdhci@700b0600/prod-settings/prod_c_hs200 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0600/prod-settings/prod_c_hs200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings/prod_c_hs200 (XEN) handle /sdhci@700b0600/prod-settings/prod_c_hs400 (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings/prod_c_hs400 (XEN) /sdhci@700b0600/prod-settings/prod_c_hs400 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0600/prod-settings/prod_c_hs400 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings/prod_c_hs400 (XEN) handle /sdhci@700b0600/prod-settings/prod_c_hs533 (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings/prod_c_hs533 (XEN) /sdhci@700b0600/prod-settings/prod_c_hs533 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0600/prod-settings/prod_c_hs533 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings/prod_c_hs533 (XEN) handle /sdhci@700b0600/prod-settings/prod (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings/prod (XEN) /sdhci@700b0600/prod-settings/prod passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0600/prod-settings/prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0600/prod-settings/prod (XEN) handle /sdhci@700b0400 (XEN) dt_irq_number: dev=/sdhci@700b0400 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/sdhci@700b0400, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000013...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /sdhci@700b0400 passthrough = 1 naddr = 1 (XEN) Check if /sdhci@700b0400 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0400 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/sdhci@700b0400, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000013...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /sdhci@700b0400 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 700b0400<3> (XEN) DT: reached root node (XEN) - MMIO: 00700b0400 - 00700b0600 P2MType=5 (XEN) handle /sdhci@700b0400/prod-settings (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings (XEN) /sdhci@700b0400/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0400/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings (XEN) handle /sdhci@700b0400/prod-settings/prod_c_ds (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod_c_ds (XEN) /sdhci@700b0400/prod-settings/prod_c_ds passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0400/prod-settings/prod_c_ds is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod_c_ds (XEN) handle /sdhci@700b0400/prod-settings/prod_c_hs (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod_c_hs (XEN) /sdhci@700b0400/prod-settings/prod_c_hs passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0400/prod-settings/prod_c_hs is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod_c_hs (XEN) handle /sdhci@700b0400/prod-settings/prod_c_sdr12 (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod_c_sdr12 (XEN) /sdhci@700b0400/prod-settings/prod_c_sdr12 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0400/prod-settings/prod_c_sdr12 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod_c_sdr12 (XEN) handle /sdhci@700b0400/prod-settings/prod_c_sdr25 (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod_c_sdr25 (XEN) /sdhci@700b0400/prod-settings/prod_c_sdr25 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0400/prod-settings/prod_c_sdr25 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod_c_sdr25 (XEN) handle /sdhci@700b0400/prod-settings/prod_c_sdr50 (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod_c_sdr50 (XEN) /sdhci@700b0400/prod-settings/prod_c_sdr50 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0400/prod-settings/prod_c_sdr50 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod_c_sdr50 (XEN) handle /sdhci@700b0400/prod-settings/prod_c_sdr104 (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod_c_sdr104 (XEN) /sdhci@700b0400/prod-settings/prod_c_sdr104 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0400/prod-settings/prod_c_sdr104 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod_c_sdr104 (XEN) handle /sdhci@700b0400/prod-settings/prod_c_ddr52 (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod_c_ddr52 (XEN) /sdhci@700b0400/prod-settings/prod_c_ddr52 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0400/prod-settings/prod_c_ddr52 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod_c_ddr52 (XEN) handle /sdhci@700b0400/prod-settings/prod (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod (XEN) /sdhci@700b0400/prod-settings/prod passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0400/prod-settings/prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0400/prod-settings/prod (XEN) handle /sdhci@700b0200 (XEN) dt_irq_number: dev=/sdhci@700b0200 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/sdhci@700b0200, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000000f...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /sdhci@700b0200 passthrough = 1 naddr = 1 (XEN) Check if /sdhci@700b0200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0200 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/sdhci@700b0200, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000000f...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /sdhci@700b0200 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 700b0200<3> (XEN) DT: reached root node (XEN) - MMIO: 00700b0200 - 00700b0400 P2MType=5 (XEN) handle /sdhci@700b0200/prod-settings (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings (XEN) /sdhci@700b0200/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0200/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings (XEN) handle /sdhci@700b0200/prod-settings/prod_c_ds (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_ds (XEN) /sdhci@700b0200/prod-settings/prod_c_ds passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0200/prod-settings/prod_c_ds is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_ds (XEN) handle /sdhci@700b0200/prod-settings/prod_c_hs (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_hs (XEN) /sdhci@700b0200/prod-settings/prod_c_hs passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0200/prod-settings/prod_c_hs is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_hs (XEN) handle /sdhci@700b0200/prod-settings/prod_c_sdr12 (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_sdr12 (XEN) /sdhci@700b0200/prod-settings/prod_c_sdr12 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0200/prod-settings/prod_c_sdr12 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_sdr12 (XEN) handle /sdhci@700b0200/prod-settings/prod_c_sdr25 (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_sdr25 (XEN) /sdhci@700b0200/prod-settings/prod_c_sdr25 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0200/prod-settings/prod_c_sdr25 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_sdr25 (XEN) handle /sdhci@700b0200/prod-settings/prod_c_sdr50 (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_sdr50 (XEN) /sdhci@700b0200/prod-settings/prod_c_sdr50 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0200/prod-settings/prod_c_sdr50 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_sdr50 (XEN) handle /sdhci@700b0200/prod-settings/prod_c_sdr104 (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_sdr104 (XEN) /sdhci@700b0200/prod-settings/prod_c_sdr104 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0200/prod-settings/prod_c_sdr104 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_sdr104 (XEN) handle /sdhci@700b0200/prod-settings/prod_c_ddr52 (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_ddr52 (XEN) /sdhci@700b0200/prod-settings/prod_c_ddr52 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0200/prod-settings/prod_c_ddr52 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_ddr52 (XEN) handle /sdhci@700b0200/prod-settings/prod_c_hs200 (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_hs200 (XEN) /sdhci@700b0200/prod-settings/prod_c_hs200 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0200/prod-settings/prod_c_hs200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_hs200 (XEN) handle /sdhci@700b0200/prod-settings/prod_c_hs400 (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_hs400 (XEN) /sdhci@700b0200/prod-settings/prod_c_hs400 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0200/prod-settings/prod_c_hs400 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_hs400 (XEN) handle /sdhci@700b0200/prod-settings/prod_c_hs533 (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_hs533 (XEN) /sdhci@700b0200/prod-settings/prod_c_hs533 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0200/prod-settings/prod_c_hs533 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod_c_hs533 (XEN) handle /sdhci@700b0200/prod-settings/prod (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod (XEN) /sdhci@700b0200/prod-settings/prod passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0200/prod-settings/prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0200/prod-settings/prod (XEN) handle /sdhci@700b0000 (XEN) dt_irq_number: dev=/sdhci@700b0000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/sdhci@700b0000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000000e...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /sdhci@700b0000 passthrough = 1 naddr = 1 (XEN) Check if /sdhci@700b0000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/sdhci@700b0000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000000e...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /sdhci@700b0000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 700b0000<3> (XEN) DT: reached root node (XEN) - MMIO: 00700b0000 - 00700b0200 P2MType=5 (XEN) handle /sdhci@700b0000/prod-settings (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings (XEN) /sdhci@700b0000/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0000/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings (XEN) handle /sdhci@700b0000/prod-settings/prod_c_ds (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod_c_ds (XEN) /sdhci@700b0000/prod-settings/prod_c_ds passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0000/prod-settings/prod_c_ds is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod_c_ds (XEN) handle /sdhci@700b0000/prod-settings/prod_c_hs (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod_c_hs (XEN) /sdhci@700b0000/prod-settings/prod_c_hs passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0000/prod-settings/prod_c_hs is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod_c_hs (XEN) handle /sdhci@700b0000/prod-settings/prod_c_sdr12 (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod_c_sdr12 (XEN) /sdhci@700b0000/prod-settings/prod_c_sdr12 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0000/prod-settings/prod_c_sdr12 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod_c_sdr12 (XEN) handle /sdhci@700b0000/prod-settings/prod_c_sdr25 (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod_c_sdr25 (XEN) /sdhci@700b0000/prod-settings/prod_c_sdr25 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0000/prod-settings/prod_c_sdr25 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod_c_sdr25 (XEN) handle /sdhci@700b0000/prod-settings/prod_c_sdr50 (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod_c_sdr50 (XEN) /sdhci@700b0000/prod-settings/prod_c_sdr50 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0000/prod-settings/prod_c_sdr50 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod_c_sdr50 (XEN) handle /sdhci@700b0000/prod-settings/prod_c_sdr104 (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod_c_sdr104 (XEN) /sdhci@700b0000/prod-settings/prod_c_sdr104 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0000/prod-settings/prod_c_sdr104 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod_c_sdr104 (XEN) handle /sdhci@700b0000/prod-settings/prod_c_ddr52 (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod_c_ddr52 (XEN) /sdhci@700b0000/prod-settings/prod_c_ddr52 passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0000/prod-settings/prod_c_ddr52 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod_c_ddr52 (XEN) handle /sdhci@700b0000/prod-settings/prod (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod (XEN) /sdhci@700b0000/prod-settings/prod passthrough = 1 naddr = 0 (XEN) Check if /sdhci@700b0000/prod-settings/prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sdhci@700b0000/prod-settings/prod (XEN) handle /efuse@7000f800 (XEN) dt_irq_number: dev=/efuse@7000f800 (XEN) /efuse@7000f800 passthrough = 1 naddr = 1 (XEN) Check if /efuse@7000f800 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/efuse@7000f800 (XEN) DT: ** translation for device /efuse@7000f800 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000f800<3> (XEN) DT: reached root node (XEN) - MMIO: 007000f800 - 007000fc00 P2MType=5 (XEN) handle /efuse@7000f800/efuse-burn (XEN) dt_irq_number: dev=/efuse@7000f800/efuse-burn (XEN) /efuse@7000f800/efuse-burn passthrough = 1 naddr = 0 (XEN) Check if /efuse@7000f800/efuse-burn is behind the IOMMU and add it (XEN) dt_irq_number: dev=/efuse@7000f800/efuse-burn (XEN) handle /kfuse@7000fc00 (XEN) dt_irq_number: dev=/kfuse@7000fc00 (XEN) /kfuse@7000fc00 passthrough = 1 naddr = 1 (XEN) Check if /kfuse@7000fc00 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/kfuse@7000fc00 (XEN) DT: ** translation for device /kfuse@7000fc00 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000fc00<3> (XEN) DT: reached root node (XEN) - MMIO: 007000fc00 - 0070010000 P2MType=5 (XEN) handle /pmc-iopower (XEN) dt_irq_number: dev=/pmc-iopower (XEN) /pmc-iopower passthrough = 1 naddr = 0 (XEN) Check if /pmc-iopower is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pmc-iopower (XEN) handle /dtv@7000c300 (XEN) dt_irq_number: dev=/dtv@7000c300 (XEN) /dtv@7000c300 passthrough = 1 naddr = 1 (XEN) Check if /dtv@7000c300 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/dtv@7000c300 (XEN) DT: ** translation for device /dtv@7000c300 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7000c300<3> (XEN) DT: reached root node (XEN) - MMIO: 007000c300 - 007000c400 P2MType=5 (XEN) handle /xudc@700d0000 (XEN) dt_irq_number: dev=/xudc@700d0000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/xudc@700d0000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000002c...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /xudc@700d0000 passthrough = 1 naddr = 3 (XEN) Check if /xudc@700d0000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/xudc@700d0000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/xudc@700d0000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000002c...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /xudc@700d0000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 700d0000<3> (XEN) DT: reached root node (XEN) - MMIO: 00700d0000 - 00700d8000 P2MType=5 (XEN) DT: ** translation for device /xudc@700d0000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 700d8000<3> (XEN) DT: reached root node (XEN) - MMIO: 00700d8000 - 00700d9000 P2MType=5 (XEN) DT: ** translation for device /xudc@700d0000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 700d9000<3> (XEN) DT: reached root node (XEN) - MMIO: 00700d9000 - 00700da000 P2MType=5 (XEN) handle /memory-controller@70019000 (XEN) dt_irq_number: dev=/memory-controller@70019000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/memory-controller@70019000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000004d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /memory-controller@70019000 passthrough = 1 naddr = 1 (XEN) Check if /memory-controller@70019000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/memory-controller@70019000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/memory-controller@70019000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000004d...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /memory-controller@70019000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70019000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070019000 - 007001a000 P2MType=5 (XEN) handle /pwm@70110000 (XEN) dt_irq_number: dev=/pwm@70110000 (XEN) /pwm@70110000 passthrough = 1 naddr = 1 (XEN) Check if /pwm@70110000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pwm@70110000 (XEN) DT: ** translation for device /pwm@70110000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70110000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070110000 - 0070110400 P2MType=5 (XEN) handle /clock@70110000 (XEN) dt_irq_number: dev=/clock@70110000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/clock@70110000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000003e...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /clock@70110000 passthrough = 1 naddr = 4 (XEN) Check if /clock@70110000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/clock@70110000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/clock@70110000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000003e...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /clock@70110000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70110000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070110000 - 0070110100 P2MType=5 (XEN) DT: ** translation for device /clock@70110000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70110000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070110000 - 0070110100 P2MType=5 (XEN) DT: ** translation for device /clock@70110000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70110100<3> (XEN) DT: reached root node (XEN) - MMIO: 0070110100 - 0070110200 P2MType=5 (XEN) DT: ** translation for device /clock@70110000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70110200<3> (XEN) DT: reached root node (XEN) - MMIO: 0070110200 - 0070110300 P2MType=5 (XEN) handle /soctherm@0x700E2000 (XEN) dt_irq_number: dev=/soctherm@0x700E2000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_device_get_raw_irq: dev=/soctherm@0x700E2000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000030...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) dt_device_get_raw_irq: dev=/soctherm@0x700E2000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000033...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /soctherm@0x700E2000 passthrough = 1 naddr = 3 (XEN) Check if /soctherm@0x700E2000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/soctherm@0x700E2000 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_device_get_raw_irq: dev=/soctherm@0x700E2000, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000030...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) dt_device_get_raw_irq: dev=/soctherm@0x700E2000, index=1 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=6 (XEN) intsize=3 intlen=6 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000033...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 1 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /soctherm@0x700E2000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 700e2000<3> (XEN) DT: reached root node (XEN) - MMIO: 00700e2000 - 00700e2600 P2MType=5 (XEN) DT: ** translation for device /soctherm@0x700E2000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 60006000<3> (XEN) DT: reached root node (XEN) - MMIO: 0060006000 - 0060006400 P2MType=5 (XEN) DT: ** translation for device /soctherm@0x700E2000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70040000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070040000 - 0070040200 P2MType=5 (XEN) handle /soctherm@0x700E2000/throttle-cfgs (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle-cfgs (XEN) /soctherm@0x700E2000/throttle-cfgs passthrough = 1 naddr = 0 (XEN) Check if /soctherm@0x700E2000/throttle-cfgs is behind the IOMMU and add it (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle-cfgs (XEN) handle /soctherm@0x700E2000/throttle-cfgs/heavy (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle-cfgs/heavy (XEN) /soctherm@0x700E2000/throttle-cfgs/heavy passthrough = 1 naddr = 0 (XEN) Check if /soctherm@0x700E2000/throttle-cfgs/heavy is behind the IOMMU and add it (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle-cfgs/heavy (XEN) handle /soctherm@0x700E2000/throttle-cfgs/oc1 (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle-cfgs/oc1 (XEN) /soctherm@0x700E2000/throttle-cfgs/oc1 passthrough = 1 naddr = 0 (XEN) Check if /soctherm@0x700E2000/throttle-cfgs/oc1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle-cfgs/oc1 (XEN) handle /soctherm@0x700E2000/throttle-cfgs/oc3 (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle-cfgs/oc3 (XEN) /soctherm@0x700E2000/throttle-cfgs/oc3 passthrough = 1 naddr = 0 (XEN) Check if /soctherm@0x700E2000/throttle-cfgs/oc3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle-cfgs/oc3 (XEN) handle /soctherm@0x700E2000/fuse_war@fuse_rev_0_1 (XEN) dt_irq_number: dev=/soctherm@0x700E2000/fuse_war@fuse_rev_0_1 (XEN) /soctherm@0x700E2000/fuse_war@fuse_rev_0_1 passthrough = 1 naddr = 0 (XEN) Check if /soctherm@0x700E2000/fuse_war@fuse_rev_0_1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/soctherm@0x700E2000/fuse_war@fuse_rev_0_1 (XEN) handle /soctherm@0x700E2000/fuse_war@fuse_rev_2 (XEN) dt_irq_number: dev=/soctherm@0x700E2000/fuse_war@fuse_rev_2 (XEN) /soctherm@0x700E2000/fuse_war@fuse_rev_2 passthrough = 1 naddr = 0 (XEN) Check if /soctherm@0x700E2000/fuse_war@fuse_rev_2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/soctherm@0x700E2000/fuse_war@fuse_rev_2 (XEN) handle /soctherm@0x700E2000/throttle@critical (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle@critical (XEN) /soctherm@0x700E2000/throttle@critical passthrough = 1 naddr = 0 (XEN) Check if /soctherm@0x700E2000/throttle@critical is behind the IOMMU and add it (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle@critical (XEN) handle /soctherm@0x700E2000/throttle@heavy (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle@heavy (XEN) /soctherm@0x700E2000/throttle@heavy passthrough = 1 naddr = 0 (XEN) Check if /soctherm@0x700E2000/throttle@heavy is behind the IOMMU and add it (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle@heavy (XEN) handle /soctherm@0x700E2000/throttle_dev@cpu_high (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle_dev@cpu_high (XEN) /soctherm@0x700E2000/throttle_dev@cpu_high passthrough = 1 naddr = 0 (XEN) Check if /soctherm@0x700E2000/throttle_dev@cpu_high is behind the IOMMU and add it (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle_dev@cpu_high (XEN) handle /soctherm@0x700E2000/throttle_dev@gpu_high (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle_dev@gpu_high (XEN) /soctherm@0x700E2000/throttle_dev@gpu_high passthrough = 1 naddr = 0 (XEN) Check if /soctherm@0x700E2000/throttle_dev@gpu_high is behind the IOMMU and add it (XEN) dt_irq_number: dev=/soctherm@0x700E2000/throttle_dev@gpu_high (XEN) handle /tegra-aotag (XEN) dt_irq_number: dev=/tegra-aotag (XEN) /tegra-aotag passthrough = 1 naddr = 0 (XEN) Check if /tegra-aotag is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tegra-aotag (XEN) handle /tegra_cec (XEN) dt_irq_number: dev=/tegra_cec (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/tegra_cec, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000003...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /tegra_cec passthrough = 1 naddr = 1 (XEN) Check if /tegra_cec is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tegra_cec (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/tegra_cec, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x00000003...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /tegra_cec ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70015000<3> (XEN) DT: reached root node (XEN) - MMIO: 0070015000 - 0070016000 P2MType=5 (XEN) handle /watchdog@60005100 (XEN) dt_irq_number: dev=/watchdog@60005100 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/watchdog@60005100, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000007b...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /watchdog@60005100 passthrough = 1 naddr = 2 (XEN) Check if /watchdog@60005100 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/watchdog@60005100 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/watchdog@60005100, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000007b...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /watchdog@60005100 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 60005100<3> (XEN) DT: reached root node (XEN) - MMIO: 0060005100 - 0060005120 P2MType=5 (XEN) DT: ** translation for device /watchdog@60005100 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 60005088<3> (XEN) DT: reached root node (XEN) - MMIO: 0060005088 - 0060005090 P2MType=5 (XEN) handle /tegra_fiq_debugger (XEN) dt_irq_number: dev=/tegra_fiq_debugger (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/tegra_fiq_debugger, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000007b...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /tegra_fiq_debugger passthrough = 1 naddr = 0 (XEN) Check if /tegra_fiq_debugger is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tegra_fiq_debugger (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/tegra_fiq_debugger, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x0000007b...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) handle /ptm (XEN) dt_irq_number: dev=/ptm (XEN) /ptm passthrough = 1 naddr = 12 (XEN) Check if /ptm is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ptm (XEN) DT: ** translation for device /ptm ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 72010000<3> (XEN) DT: reached root node (XEN) - MMIO: 0072010000 - 0072011000 P2MType=5 (XEN) DT: ** translation for device /ptm ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 72030000<3> (XEN) DT: reached root node (XEN) - MMIO: 0072030000 - 0072031000 P2MType=5 (XEN) DT: ** translation for device /ptm ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 72040000<3> (XEN) DT: reached root node (XEN) - MMIO: 0072040000 - 0072041000 P2MType=5 (XEN) DT: ** translation for device /ptm ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 72050000<3> (XEN) DT: reached root node (XEN) - MMIO: 0072050000 - 0072051000 P2MType=5 (XEN) DT: ** translation for device /ptm ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 72060000<3> (XEN) DT: reached root node (XEN) - MMIO: 0072060000 - 0072061000 P2MType=5 (XEN) DT: ** translation for device /ptm ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 73010000<3> (XEN) DT: reached root node (XEN) - MMIO: 0073010000 - 0073011000 P2MType=5 (XEN) DT: ** translation for device /ptm ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 73440000<3> (XEN) DT: reached root node (XEN) - MMIO: 0073440000 - 0073441000 P2MType=5 (XEN) DT: ** translation for device /ptm ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 73540000<3> (XEN) DT: reached root node (XEN) - MMIO: 0073540000 - 0073541000 P2MType=5 (XEN) DT: ** translation for device /ptm ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 73640000<3> (XEN) DT: reached root node (XEN) - MMIO: 0073640000 - 0073641000 P2MType=5 (XEN) DT: ** translation for device /ptm ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 73740000<3> (XEN) DT: reached root node (XEN) - MMIO: 0073740000 - 0073741000 P2MType=5 (XEN) DT: ** translation for device /ptm ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 72820000<3> (XEN) DT: reached root node (XEN) - MMIO: 0072820000 - 0072821000 P2MType=5 (XEN) DT: ** translation for device /ptm ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 72a1c000<3> (XEN) DT: reached root node (XEN) - MMIO: 0072a1c000 - 0072a1d000 P2MType=5 (XEN) handle /mselect (XEN) dt_irq_number: dev=/mselect (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/mselect, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x000000af...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) /mselect passthrough = 1 naddr = 1 (XEN) Check if /mselect is behind the IOMMU and add it (XEN) dt_irq_number: dev=/mselect (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_device_get_raw_irq: dev=/mselect, index=0 (XEN) using 'interrupts' property (XEN) intspec=0 intlen=3 (XEN) intsize=3 intlen=3 (XEN) dt_irq_map_raw: par=/interrupt-controller@60004000,intspec=[0x00000000 0x000000af...],ointsize=3 (XEN) dt_irq_map_raw: ipar=/interrupt-controller@60004000, size=3 (XEN) -> addrsize=2 (XEN) -> got it ! (XEN) irq 0 not (directly or indirectly) connected to primarycontroller. Connected to /interrupt-controller@60004000 (XEN) DT: ** translation for device /mselect ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 50060000<3> (XEN) DT: reached root node (XEN) - MMIO: 0050060000 - 0050061000 P2MType=5 (XEN) handle /cpuidle (XEN) dt_irq_number: dev=/cpuidle (XEN) /cpuidle passthrough = 1 naddr = 0 (XEN) Check if /cpuidle is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cpuidle (XEN) handle /apbmisc@70000800 (XEN) dt_irq_number: dev=/apbmisc@70000800 (XEN) /apbmisc@70000800 passthrough = 1 naddr = 2 (XEN) Check if /apbmisc@70000800 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/apbmisc@70000800 (XEN) DT: ** translation for device /apbmisc@70000800 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70000800<3> (XEN) DT: reached root node (XEN) - MMIO: 0070000800 - 0070000864 P2MType=5 (XEN) DT: ** translation for device /apbmisc@70000800 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 70000008<3> (XEN) DT: reached root node (XEN) - MMIO: 0070000008 - 007000000c P2MType=5 (XEN) handle /nvdumper (XEN) dt_irq_number: dev=/nvdumper (XEN) /nvdumper passthrough = 1 naddr = 0 (XEN) Check if /nvdumper is behind the IOMMU and add it (XEN) dt_irq_number: dev=/nvdumper (XEN) handle /tegra-pmc-blink-pwm (XEN) dt_irq_number: dev=/tegra-pmc-blink-pwm (XEN) /tegra-pmc-blink-pwm passthrough = 1 naddr = 0 (XEN) Check if /tegra-pmc-blink-pwm is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tegra-pmc-blink-pwm (XEN) handle /nvpmodel (XEN) dt_irq_number: dev=/nvpmodel (XEN) /nvpmodel passthrough = 1 naddr = 0 (XEN) Check if /nvpmodel is behind the IOMMU and add it (XEN) dt_irq_number: dev=/nvpmodel (XEN) handle /extcon (XEN) dt_irq_number: dev=/extcon (XEN) /extcon passthrough = 1 naddr = 0 (XEN) Check if /extcon is behind the IOMMU and add it (XEN) dt_irq_number: dev=/extcon (XEN) handle /extcon/disp-state (XEN) dt_irq_number: dev=/extcon/disp-state (XEN) /extcon/disp-state passthrough = 1 naddr = 0 (XEN) Check if /extcon/disp-state is behind the IOMMU and add it (XEN) dt_irq_number: dev=/extcon/disp-state (XEN) handle /extcon/extcon@0 (XEN) dt_irq_number: dev=/extcon/extcon@0 (XEN) /extcon/extcon@0 passthrough = 1 naddr = 0 (XEN) Check if /extcon/extcon@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/extcon/extcon@0 (XEN) handle /extcon/extcon@1 (XEN) dt_irq_number: dev=/extcon/extcon@1 (XEN) /extcon/extcon@1 passthrough = 1 naddr = 0 (XEN) Check if /extcon/extcon@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/extcon/extcon@1 (XEN) handle /bthrot_cdev (XEN) dt_irq_number: dev=/bthrot_cdev (XEN) /bthrot_cdev passthrough = 1 naddr = 0 (XEN) Check if /bthrot_cdev is behind the IOMMU and add it (XEN) dt_irq_number: dev=/bthrot_cdev (XEN) handle /bthrot_cdev/skin_balanced (XEN) dt_irq_number: dev=/bthrot_cdev/skin_balanced (XEN) /bthrot_cdev/skin_balanced passthrough = 1 naddr = 0 (XEN) Check if /bthrot_cdev/skin_balanced is behind the IOMMU and add it (XEN) dt_irq_number: dev=/bthrot_cdev/skin_balanced (XEN) handle /bthrot_cdev/gpu_balanced (XEN) dt_irq_number: dev=/bthrot_cdev/gpu_balanced (XEN) /bthrot_cdev/gpu_balanced passthrough = 1 naddr = 0 (XEN) Check if /bthrot_cdev/gpu_balanced is behind the IOMMU and add it (XEN) dt_irq_number: dev=/bthrot_cdev/gpu_balanced (XEN) handle /bthrot_cdev/cpu_balanced (XEN) dt_irq_number: dev=/bthrot_cdev/cpu_balanced (XEN) /bthrot_cdev/cpu_balanced passthrough = 1 naddr = 0 (XEN) Check if /bthrot_cdev/cpu_balanced is behind the IOMMU and add it (XEN) dt_irq_number: dev=/bthrot_cdev/cpu_balanced (XEN) handle /bthrot_cdev/emergency_balanced (XEN) dt_irq_number: dev=/bthrot_cdev/emergency_balanced (XEN) /bthrot_cdev/emergency_balanced passthrough = 1 naddr = 0 (XEN) Check if /bthrot_cdev/emergency_balanced is behind the IOMMU and add it (XEN) dt_irq_number: dev=/bthrot_cdev/emergency_balanced (XEN) handle /agic-controller (XEN) dt_irq_number: dev=/agic-controller (XEN) /agic-controller passthrough = 1 naddr = 0 (XEN) Check if /agic-controller is behind the IOMMU and add it (XEN) dt_irq_number: dev=/agic-controller (XEN) handle /adma@702e2000 (XEN) dt_irq_number: dev=/adma@702e2000 (XEN) /adma@702e2000 passthrough = 1 naddr = 0 (XEN) Check if /adma@702e2000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/adma@702e2000 (XEN) handle /ahub (XEN) dt_irq_number: dev=/ahub (XEN) /ahub passthrough = 1 naddr = 0 (XEN) Check if /ahub is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub (XEN) handle /ahub/admaif@0x702d0000 (XEN) dt_irq_number: dev=/ahub/admaif@0x702d0000 (XEN) /ahub/admaif@0x702d0000 passthrough = 1 naddr = 0 (XEN) Check if /ahub/admaif@0x702d0000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/admaif@0x702d0000 (XEN) handle /ahub/sfc@702d2000 (XEN) dt_irq_number: dev=/ahub/sfc@702d2000 (XEN) /ahub/sfc@702d2000 passthrough = 1 naddr = 0 (XEN) Check if /ahub/sfc@702d2000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/sfc@702d2000 (XEN) handle /ahub/sfc@702d2200 (XEN) dt_irq_number: dev=/ahub/sfc@702d2200 (XEN) /ahub/sfc@702d2200 passthrough = 1 naddr = 0 (XEN) Check if /ahub/sfc@702d2200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/sfc@702d2200 (XEN) handle /ahub/sfc@702d2400 (XEN) dt_irq_number: dev=/ahub/sfc@702d2400 (XEN) /ahub/sfc@702d2400 passthrough = 1 naddr = 0 (XEN) Check if /ahub/sfc@702d2400 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/sfc@702d2400 (XEN) handle /ahub/sfc@702d2600 (XEN) dt_irq_number: dev=/ahub/sfc@702d2600 (XEN) /ahub/sfc@702d2600 passthrough = 1 naddr = 0 (XEN) Check if /ahub/sfc@702d2600 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/sfc@702d2600 (XEN) handle /ahub/spkprot@702d8c00 (XEN) dt_irq_number: dev=/ahub/spkprot@702d8c00 (XEN) /ahub/spkprot@702d8c00 passthrough = 1 naddr = 0 (XEN) Check if /ahub/spkprot@702d8c00 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/spkprot@702d8c00 (XEN) handle /ahub/amixer@702dbb00 (XEN) dt_irq_number: dev=/ahub/amixer@702dbb00 (XEN) /ahub/amixer@702dbb00 passthrough = 1 naddr = 0 (XEN) Check if /ahub/amixer@702dbb00 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/amixer@702dbb00 (XEN) handle /ahub/i2s@702d1000 (XEN) dt_irq_number: dev=/ahub/i2s@702d1000 (XEN) /ahub/i2s@702d1000 passthrough = 1 naddr = 0 (XEN) Check if /ahub/i2s@702d1000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/i2s@702d1000 (XEN) handle /ahub/i2s@702d1100 (XEN) dt_irq_number: dev=/ahub/i2s@702d1100 (XEN) /ahub/i2s@702d1100 passthrough = 1 naddr = 0 (XEN) Check if /ahub/i2s@702d1100 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/i2s@702d1100 (XEN) handle /ahub/i2s@702d1200 (XEN) dt_irq_number: dev=/ahub/i2s@702d1200 (XEN) /ahub/i2s@702d1200 passthrough = 1 naddr = 0 (XEN) Check if /ahub/i2s@702d1200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/i2s@702d1200 (XEN) handle /ahub/i2s@702d1300 (XEN) dt_irq_number: dev=/ahub/i2s@702d1300 (XEN) /ahub/i2s@702d1300 passthrough = 1 naddr = 0 (XEN) Check if /ahub/i2s@702d1300 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/i2s@702d1300 (XEN) handle /ahub/i2s@702d1400 (XEN) dt_irq_number: dev=/ahub/i2s@702d1400 (XEN) /ahub/i2s@702d1400 passthrough = 1 naddr = 0 (XEN) Check if /ahub/i2s@702d1400 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/i2s@702d1400 (XEN) handle /ahub/amx@702d3000 (XEN) dt_irq_number: dev=/ahub/amx@702d3000 (XEN) /ahub/amx@702d3000 passthrough = 1 naddr = 0 (XEN) Check if /ahub/amx@702d3000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/amx@702d3000 (XEN) handle /ahub/amx@702d3100 (XEN) dt_irq_number: dev=/ahub/amx@702d3100 (XEN) /ahub/amx@702d3100 passthrough = 1 naddr = 0 (XEN) Check if /ahub/amx@702d3100 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/amx@702d3100 (XEN) handle /ahub/adx@702d3800 (XEN) dt_irq_number: dev=/ahub/adx@702d3800 (XEN) /ahub/adx@702d3800 passthrough = 1 naddr = 0 (XEN) Check if /ahub/adx@702d3800 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/adx@702d3800 (XEN) handle /ahub/adx@702d3900 (XEN) dt_irq_number: dev=/ahub/adx@702d3900 (XEN) /ahub/adx@702d3900 passthrough = 1 naddr = 0 (XEN) Check if /ahub/adx@702d3900 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/adx@702d3900 (XEN) handle /ahub/dmic@702d4000 (XEN) dt_irq_number: dev=/ahub/dmic@702d4000 (XEN) /ahub/dmic@702d4000 passthrough = 1 naddr = 0 (XEN) Check if /ahub/dmic@702d4000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/dmic@702d4000 (XEN) handle /ahub/dmic@702d4100 (XEN) dt_irq_number: dev=/ahub/dmic@702d4100 (XEN) /ahub/dmic@702d4100 passthrough = 1 naddr = 0 (XEN) Check if /ahub/dmic@702d4100 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/dmic@702d4100 (XEN) handle /ahub/dmic@702d4200 (XEN) dt_irq_number: dev=/ahub/dmic@702d4200 (XEN) /ahub/dmic@702d4200 passthrough = 1 naddr = 0 (XEN) Check if /ahub/dmic@702d4200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/dmic@702d4200 (XEN) handle /ahub/afc@702d7000 (XEN) dt_irq_number: dev=/ahub/afc@702d7000 (XEN) /ahub/afc@702d7000 passthrough = 1 naddr = 0 (XEN) Check if /ahub/afc@702d7000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/afc@702d7000 (XEN) handle /ahub/afc@702d7100 (XEN) dt_irq_number: dev=/ahub/afc@702d7100 (XEN) /ahub/afc@702d7100 passthrough = 1 naddr = 0 (XEN) Check if /ahub/afc@702d7100 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/afc@702d7100 (XEN) handle /ahub/afc@702d7200 (XEN) dt_irq_number: dev=/ahub/afc@702d7200 (XEN) /ahub/afc@702d7200 passthrough = 1 naddr = 0 (XEN) Check if /ahub/afc@702d7200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/afc@702d7200 (XEN) handle /ahub/afc@702d7300 (XEN) dt_irq_number: dev=/ahub/afc@702d7300 (XEN) /ahub/afc@702d7300 passthrough = 1 naddr = 0 (XEN) Check if /ahub/afc@702d7300 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/afc@702d7300 (XEN) handle /ahub/afc@702d7400 (XEN) dt_irq_number: dev=/ahub/afc@702d7400 (XEN) /ahub/afc@702d7400 passthrough = 1 naddr = 0 (XEN) Check if /ahub/afc@702d7400 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/afc@702d7400 (XEN) handle /ahub/afc@702d7500 (XEN) dt_irq_number: dev=/ahub/afc@702d7500 (XEN) /ahub/afc@702d7500 passthrough = 1 naddr = 0 (XEN) Check if /ahub/afc@702d7500 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/afc@702d7500 (XEN) handle /ahub/mvc@702da000 (XEN) dt_irq_number: dev=/ahub/mvc@702da000 (XEN) /ahub/mvc@702da000 passthrough = 1 naddr = 0 (XEN) Check if /ahub/mvc@702da000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/mvc@702da000 (XEN) handle /ahub/mvc@702da200 (XEN) dt_irq_number: dev=/ahub/mvc@702da200 (XEN) /ahub/mvc@702da200 passthrough = 1 naddr = 0 (XEN) Check if /ahub/mvc@702da200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/mvc@702da200 (XEN) handle /ahub/iqc@702de000 (XEN) dt_irq_number: dev=/ahub/iqc@702de000 (XEN) /ahub/iqc@702de000 passthrough = 1 naddr = 0 (XEN) Check if /ahub/iqc@702de000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/iqc@702de000 (XEN) handle /ahub/iqc@702de200 (XEN) dt_irq_number: dev=/ahub/iqc@702de200 (XEN) /ahub/iqc@702de200 passthrough = 1 naddr = 0 (XEN) Check if /ahub/iqc@702de200 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/iqc@702de200 (XEN) handle /ahub/ope@702d8000 (XEN) dt_irq_number: dev=/ahub/ope@702d8000 (XEN) /ahub/ope@702d8000 passthrough = 1 naddr = 0 (XEN) Check if /ahub/ope@702d8000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/ope@702d8000 (XEN) handle /ahub/ope@702d8400 (XEN) dt_irq_number: dev=/ahub/ope@702d8400 (XEN) /ahub/ope@702d8400 passthrough = 1 naddr = 0 (XEN) Check if /ahub/ope@702d8400 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/ahub/ope@702d8400 (XEN) handle /adsp_audio (XEN) dt_irq_number: dev=/adsp_audio (XEN) /adsp_audio passthrough = 1 naddr = 0 (XEN) Check if /adsp_audio is behind the IOMMU and add it (XEN) dt_irq_number: dev=/adsp_audio (XEN) handle /sata@70020000 (XEN) dt_irq_number: dev=/sata@70020000 (XEN) /sata@70020000 passthrough = 1 naddr = 0 (XEN) Check if /sata@70020000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sata@70020000 (XEN) handle /sata@70020000/prod-settings (XEN) dt_irq_number: dev=/sata@70020000/prod-settings (XEN) /sata@70020000/prod-settings passthrough = 1 naddr = 0 (XEN) Check if /sata@70020000/prod-settings is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sata@70020000/prod-settings (XEN) handle /sata@70020000/prod-settings/prod (XEN) dt_irq_number: dev=/sata@70020000/prod-settings/prod (XEN) /sata@70020000/prod-settings/prod passthrough = 1 naddr = 0 (XEN) Check if /sata@70020000/prod-settings/prod is behind the IOMMU and add it (XEN) dt_irq_number: dev=/sata@70020000/prod-settings/prod (XEN) handle /modem (XEN) dt_irq_number: dev=/modem (XEN) /modem passthrough = 1 naddr = 0 (XEN) Check if /modem is behind the IOMMU and add it (XEN) dt_irq_number: dev=/modem (XEN) handle /modem/nvidia,phy-ehci-hsic (XEN) dt_irq_number: dev=/modem/nvidia,phy-ehci-hsic (XEN) /modem/nvidia,phy-ehci-hsic passthrough = 1 naddr = 0 (XEN) Check if /modem/nvidia,phy-ehci-hsic is behind the IOMMU and add it (XEN) dt_irq_number: dev=/modem/nvidia,phy-ehci-hsic (XEN) handle /modem/nvidia,phy-xhci-hsic (XEN) dt_irq_number: dev=/modem/nvidia,phy-xhci-hsic (XEN) /modem/nvidia,phy-xhci-hsic passthrough = 1 naddr = 0 (XEN) Check if /modem/nvidia,phy-xhci-hsic is behind the IOMMU and add it (XEN) dt_irq_number: dev=/modem/nvidia,phy-xhci-hsic (XEN) handle /modem/nvidia,phy-xhci-utmi (XEN) dt_irq_number: dev=/modem/nvidia,phy-xhci-utmi (XEN) /modem/nvidia,phy-xhci-utmi passthrough = 1 naddr = 0 (XEN) Check if /modem/nvidia,phy-xhci-utmi is behind the IOMMU and add it (XEN) dt_irq_number: dev=/modem/nvidia,phy-xhci-utmi (XEN) handle /trusty (XEN) dt_irq_number: dev=/trusty (XEN) /trusty passthrough = 1 naddr = 0 (XEN) Check if /trusty is behind the IOMMU and add it (XEN) dt_irq_number: dev=/trusty (XEN) handle /trusty/irq (XEN) dt_irq_number: dev=/trusty/irq (XEN) /trusty/irq passthrough = 1 naddr = 0 (XEN) Check if /trusty/irq is behind the IOMMU and add it (XEN) dt_irq_number: dev=/trusty/irq (XEN) handle /trusty/fiq (XEN) dt_irq_number: dev=/trusty/fiq (XEN) /trusty/fiq passthrough = 1 naddr = 0 (XEN) Check if /trusty/fiq is behind the IOMMU and add it (XEN) dt_irq_number: dev=/trusty/fiq (XEN) handle /trusty/virtio (XEN) dt_irq_number: dev=/trusty/virtio (XEN) /trusty/virtio passthrough = 1 naddr = 0 (XEN) Check if /trusty/virtio is behind the IOMMU and add it (XEN) dt_irq_number: dev=/trusty/virtio (XEN) handle /trusty/log (XEN) dt_irq_number: dev=/trusty/log (XEN) /trusty/log passthrough = 1 naddr = 0 (XEN) Check if /trusty/log is behind the IOMMU and add it (XEN) dt_irq_number: dev=/trusty/log (XEN) handle /smp-custom-ipi (XEN) dt_irq_number: dev=/smp-custom-ipi (XEN) /smp-custom-ipi passthrough = 1 naddr = 0 (XEN) Check if /smp-custom-ipi is behind the IOMMU and add it (XEN) dt_irq_number: dev=/smp-custom-ipi (XEN) handle /psy_extcon_xudc (XEN) dt_irq_number: dev=/psy_extcon_xudc (XEN) /psy_extcon_xudc passthrough = 1 naddr = 0 (XEN) Check if /psy_extcon_xudc is behind the IOMMU and add it (XEN) dt_irq_number: dev=/psy_extcon_xudc (XEN) handle /tegra-supply-tests (XEN) dt_irq_number: dev=/tegra-supply-tests (XEN) /tegra-supply-tests passthrough = 1 naddr = 0 (XEN) Check if /tegra-supply-tests is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tegra-supply-tests (XEN) handle /camera-pcl (XEN) dt_irq_number: dev=/camera-pcl (XEN) /camera-pcl passthrough = 1 naddr = 0 (XEN) Check if /camera-pcl is behind the IOMMU and add it (XEN) dt_irq_number: dev=/camera-pcl (XEN) handle /camera-pcl/dpd (XEN) dt_irq_number: dev=/camera-pcl/dpd (XEN) /camera-pcl/dpd passthrough = 1 naddr = 0 (XEN) Check if /camera-pcl/dpd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/camera-pcl/dpd (XEN) handle /camera-pcl/dpd/csia (XEN) dt_irq_number: dev=/camera-pcl/dpd/csia (XEN) /camera-pcl/dpd/csia passthrough = 1 naddr = 0 (XEN) Check if /camera-pcl/dpd/csia is behind the IOMMU and add it (XEN) dt_irq_number: dev=/camera-pcl/dpd/csia (XEN) handle /camera-pcl/dpd/csib (XEN) dt_irq_number: dev=/camera-pcl/dpd/csib (XEN) /camera-pcl/dpd/csib passthrough = 1 naddr = 0 (XEN) Check if /camera-pcl/dpd/csib is behind the IOMMU and add it (XEN) dt_irq_number: dev=/camera-pcl/dpd/csib (XEN) handle /camera-pcl/dpd/csic (XEN) dt_irq_number: dev=/camera-pcl/dpd/csic (XEN) /camera-pcl/dpd/csic passthrough = 1 naddr = 0 (XEN) Check if /camera-pcl/dpd/csic is behind the IOMMU and add it (XEN) dt_irq_number: dev=/camera-pcl/dpd/csic (XEN) handle /camera-pcl/dpd/csid (XEN) dt_irq_number: dev=/camera-pcl/dpd/csid (XEN) /camera-pcl/dpd/csid passthrough = 1 naddr = 0 (XEN) Check if /camera-pcl/dpd/csid is behind the IOMMU and add it (XEN) dt_irq_number: dev=/camera-pcl/dpd/csid (XEN) handle /camera-pcl/dpd/csie (XEN) dt_irq_number: dev=/camera-pcl/dpd/csie (XEN) /camera-pcl/dpd/csie passthrough = 1 naddr = 0 (XEN) Check if /camera-pcl/dpd/csie is behind the IOMMU and add it (XEN) dt_irq_number: dev=/camera-pcl/dpd/csie (XEN) handle /camera-pcl/dpd/csif (XEN) dt_irq_number: dev=/camera-pcl/dpd/csif (XEN) /camera-pcl/dpd/csif passthrough = 1 naddr = 0 (XEN) Check if /camera-pcl/dpd/csif is behind the IOMMU and add it (XEN) dt_irq_number: dev=/camera-pcl/dpd/csif (XEN) handle /rollback-protection (XEN) dt_irq_number: dev=/rollback-protection (XEN) /rollback-protection passthrough = 1 naddr = 0 (XEN) Check if /rollback-protection is behind the IOMMU and add it (XEN) dt_irq_number: dev=/rollback-protection (XEN) handle /external-memory-controller@7001b000 (XEN) dt_irq_number: dev=/external-memory-controller@7001b000 (XEN) /external-memory-controller@7001b000 passthrough = 1 naddr = 3 (XEN) Check if /external-memory-controller@7001b000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/external-memory-controller@7001b000 (XEN) DT: ** translation for device /external-memory-controller@7001b000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001b000<3> (XEN) DT: reached root node (XEN) - MMIO: 007001b000 - 007001c000 P2MType=5 (XEN) DT: ** translation for device /external-memory-controller@7001b000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001e000<3> (XEN) DT: reached root node (XEN) - MMIO: 007001e000 - 007001f000 P2MType=5 (XEN) DT: ** translation for device /external-memory-controller@7001b000 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 7001f000<3> (XEN) DT: reached root node (XEN) - MMIO: 007001f000 - 0070020000 P2MType=5 (XEN) handle /external-memory-controller@7001b000/emc-table@0 (XEN) dt_irq_number: dev=/external-memory-controller@7001b000/emc-table@0 (XEN) /external-memory-controller@7001b000/emc-table@0 passthrough = 1 naddr = 0 (XEN) Check if /external-memory-controller@7001b000/emc-table@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/external-memory-controller@7001b000/emc-table@0 (XEN) handle /external-memory-controller@7001b000/emc-table@0/emc-table@204000 (XEN) dt_irq_number: dev=/external-memory-controller@7001b000/emc-table@0/emc-table@204000 (XEN) /external-memory-controller@7001b000/emc-table@0/emc-table@204000 passthrough = 1 naddr = 0 (XEN) Check if /external-memory-controller@7001b000/emc-table@0/emc-table@204000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/external-memory-controller@7001b000/emc-table@0/emc-table@204000 (XEN) handle /external-memory-controller@7001b000/emc-table@0/emc-table@1600000 (XEN) dt_irq_number: dev=/external-memory-controller@7001b000/emc-table@0/emc-table@1600000 (XEN) /external-memory-controller@7001b000/emc-table@0/emc-table@1600000 passthrough = 1 naddr = 0 (XEN) Check if /external-memory-controller@7001b000/emc-table@0/emc-table@1600000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/external-memory-controller@7001b000/emc-table@0/emc-table@1600000 (XEN) handle /external-memory-controller@7001b000/emc-table@0/emc-table-derated@204000 (XEN) dt_irq_number: dev=/external-memory-controller@7001b000/emc-table@0/emc-table-derated@204000 (XEN) /external-memory-controller@7001b000/emc-table@0/emc-table-derated@204000 passthrough = 1 naddr = 0 (XEN) Check if /external-memory-controller@7001b000/emc-table@0/emc-table-derated@204000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/external-memory-controller@7001b000/emc-table@0/emc-table-derated@204000 (XEN) handle /external-memory-controller@7001b000/emc-table@0/emc-table-derated@1600000 (XEN) dt_irq_number: dev=/external-memory-controller@7001b000/emc-table@0/emc-table-derated@1600000 (XEN) /external-memory-controller@7001b000/emc-table@0/emc-table-derated@1600000 passthrough = 1 naddr = 0 (XEN) Check if /external-memory-controller@7001b000/emc-table@0/emc-table-derated@1600000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/external-memory-controller@7001b000/emc-table@0/emc-table-derated@1600000 (XEN) handle /dummy-cool-dev (XEN) dt_irq_number: dev=/dummy-cool-dev (XEN) /dummy-cool-dev passthrough = 1 naddr = 0 (XEN) Check if /dummy-cool-dev is behind the IOMMU and add it (XEN) dt_irq_number: dev=/dummy-cool-dev (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@0 (XEN) dt_irq_number: dev=/regulators/regulator@0 (XEN) /regulators/regulator@0 passthrough = 1 naddr = 0 (XEN) Check if /regulators/regulator@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/regulators/regulator@0 (XEN) handle /regulators/regulator@1 (XEN) dt_irq_number: dev=/regulators/regulator@1 (XEN) /regulators/regulator@1 passthrough = 1 naddr = 0 (XEN) Check if /regulators/regulator@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/regulators/regulator@1 (XEN) handle /regulators/regulator@2 (XEN) dt_irq_number: dev=/regulators/regulator@2 (XEN) /regulators/regulator@2 passthrough = 1 naddr = 0 (XEN) Check if /regulators/regulator@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/regulators/regulator@2 (XEN) handle /regulators/regulator@3 (XEN) dt_irq_number: dev=/regulators/regulator@3 (XEN) /regulators/regulator@3 passthrough = 1 naddr = 0 (XEN) Check if /regulators/regulator@3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/regulators/regulator@3 (XEN) handle /regulators/regulator@4 (XEN) dt_irq_number: dev=/regulators/regulator@4 (XEN) /regulators/regulator@4 passthrough = 1 naddr = 0 (XEN) Check if /regulators/regulator@4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/regulators/regulator@4 (XEN) handle /regulators/regulator@5 (XEN) dt_irq_number: dev=/regulators/regulator@5 (XEN) /regulators/regulator@5 passthrough = 1 naddr = 0 (XEN) Check if /regulators/regulator@5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/regulators/regulator@5 (XEN) handle /regulators/regulator@6 (XEN) dt_irq_number: dev=/regulators/regulator@6 (XEN) /regulators/regulator@6 passthrough = 1 naddr = 0 (XEN) Check if /regulators/regulator@6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/regulators/regulator@6 (XEN) handle /regulators/regulator@7 (XEN) dt_irq_number: dev=/regulators/regulator@7 (XEN) /regulators/regulator@7 passthrough = 1 naddr = 0 (XEN) Check if /regulators/regulator@7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/regulators/regulator@7 (XEN) handle /regulators/regulator@8 (XEN) dt_irq_number: dev=/regulators/regulator@8 (XEN) /regulators/regulator@8 passthrough = 1 naddr = 0 (XEN) Check if /regulators/regulator@8 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/regulators/regulator@8 (XEN) handle /regulators/regulator@9 (XEN) dt_irq_number: dev=/regulators/regulator@9 (XEN) /regulators/regulator@9 passthrough = 1 naddr = 0 (XEN) Check if /regulators/regulator@9 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/regulators/regulator@9 (XEN) handle /regulators/regulator@10 (XEN) dt_irq_number: dev=/regulators/regulator@10 (XEN) /regulators/regulator@10 passthrough = 1 naddr = 0 (XEN) Check if /regulators/regulator@10 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/regulators/regulator@10 (XEN) handle /pwm-fan (XEN) dt_irq_number: dev=/pwm-fan (XEN) /pwm-fan passthrough = 1 naddr = 0 (XEN) Check if /pwm-fan is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pwm-fan (XEN) handle /dvfs_rails (XEN) dt_irq_number: dev=/dvfs_rails (XEN) /dvfs_rails passthrough = 1 naddr = 0 (XEN) Check if /dvfs_rails is behind the IOMMU and add it (XEN) dt_irq_number: dev=/dvfs_rails (XEN) handle /dvfs_rails/vdd-gpu-scaling-cdev@7 (XEN) dt_irq_number: dev=/dvfs_rails/vdd-gpu-scaling-cdev@7 (XEN) /dvfs_rails/vdd-gpu-scaling-cdev@7 passthrough = 1 naddr = 0 (XEN) Check if /dvfs_rails/vdd-gpu-scaling-cdev@7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/dvfs_rails/vdd-gpu-scaling-cdev@7 (XEN) handle /dvfs_rails/vdd-gpu-vmax-cdev@9 (XEN) dt_irq_number: dev=/dvfs_rails/vdd-gpu-vmax-cdev@9 (XEN) /dvfs_rails/vdd-gpu-vmax-cdev@9 passthrough = 1 naddr = 0 (XEN) Check if /dvfs_rails/vdd-gpu-vmax-cdev@9 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/dvfs_rails/vdd-gpu-vmax-cdev@9 (XEN) handle /pfsd (XEN) dt_irq_number: dev=/pfsd (XEN) /pfsd passthrough = 1 naddr = 0 (XEN) Check if /pfsd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pfsd (XEN) handle /tegra-camera-platform (XEN) dt_irq_number: dev=/tegra-camera-platform (XEN) /tegra-camera-platform passthrough = 1 naddr = 0 (XEN) Check if /tegra-camera-platform is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tegra-camera-platform (XEN) handle /tegra-camera-platform/modules (XEN) dt_irq_number: dev=/tegra-camera-platform/modules (XEN) /tegra-camera-platform/modules passthrough = 1 naddr = 0 (XEN) Check if /tegra-camera-platform/modules is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tegra-camera-platform/modules (XEN) handle /tegra-camera-platform/modules/module0 (XEN) dt_irq_number: dev=/tegra-camera-platform/modules/module0 (XEN) /tegra-camera-platform/modules/module0 passthrough = 1 naddr = 0 (XEN) Check if /tegra-camera-platform/modules/module0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tegra-camera-platform/modules/module0 (XEN) handle /tegra-camera-platform/modules/module0/drivernode0 (XEN) dt_irq_number: dev=/tegra-camera-platform/modules/module0/drivernode0 (XEN) /tegra-camera-platform/modules/module0/drivernode0 passthrough = 1 naddr = 0 (XEN) Check if /tegra-camera-platform/modules/module0/drivernode0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tegra-camera-platform/modules/module0/drivernode0 (XEN) handle /tegra-camera-platform/modules/module0/drivernode1 (XEN) dt_irq_number: dev=/tegra-camera-platform/modules/module0/drivernode1 (XEN) /tegra-camera-platform/modules/module0/drivernode1 passthrough = 1 naddr = 0 (XEN) Check if /tegra-camera-platform/modules/module0/drivernode1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tegra-camera-platform/modules/module0/drivernode1 (XEN) handle /tegra-camera-platform/modules/module1 (XEN) dt_irq_number: dev=/tegra-camera-platform/modules/module1 (XEN) /tegra-camera-platform/modules/module1 passthrough = 1 naddr = 0 (XEN) Check if /tegra-camera-platform/modules/module1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tegra-camera-platform/modules/module1 (XEN) handle /tegra-camera-platform/modules/module1/drivernode0 (XEN) dt_irq_number: dev=/tegra-camera-platform/modules/module1/drivernode0 (XEN) /tegra-camera-platform/modules/module1/drivernode0 passthrough = 1 naddr = 0 (XEN) Check if /tegra-camera-platform/modules/module1/drivernode0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tegra-camera-platform/modules/module1/drivernode0 (XEN) handle /tegra-camera-platform/modules/module1/drivernode1 (XEN) dt_irq_number: dev=/tegra-camera-platform/modules/module1/drivernode1 (XEN) /tegra-camera-platform/modules/module1/drivernode1 passthrough = 1 naddr = 0 (XEN) Check if /tegra-camera-platform/modules/module1/drivernode1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tegra-camera-platform/modules/module1/drivernode1 (XEN) handle /lens_imx219@RBPCV2 (XEN) dt_irq_number: dev=/lens_imx219@RBPCV2 (XEN) /lens_imx219@RBPCV2 passthrough = 1 naddr = 0 (XEN) Check if /lens_imx219@RBPCV2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/lens_imx219@RBPCV2 (XEN) handle /cam_i2cmux (XEN) dt_irq_number: dev=/cam_i2cmux (XEN) /cam_i2cmux passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux (XEN) handle /cam_i2cmux/i2c@0 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0 (XEN) /cam_i2cmux/i2c@0 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0 (XEN) handle /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10 (XEN) /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10 (XEN) handle /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode0 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode0 (XEN) /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode0 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode0 (XEN) handle /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode1 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode1 (XEN) /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode1 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode1 (XEN) handle /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode2 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode2 (XEN) /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode2 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode2 (XEN) handle /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode3 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode3 (XEN) /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode3 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode3 (XEN) handle /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode4 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode4 (XEN) /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode4 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/mode4 (XEN) handle /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports (XEN) /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports (XEN) handle /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports/port@0 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports/port@0 (XEN) /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports/port@0 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports/port@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports/port@0 (XEN) handle /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports/port@0/endpoint (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports/port@0/endpoint (XEN) /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports/port@0/endpoint passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports/port@0/endpoint is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports/port@0/endpoint (XEN) handle /cam_i2cmux/i2c@1 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1 (XEN) /cam_i2cmux/i2c@1 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1 (XEN) handle /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10 (XEN) /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10 (XEN) handle /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode0 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode0 (XEN) /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode0 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode0 (XEN) handle /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode1 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode1 (XEN) /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode1 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode1 (XEN) handle /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode2 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode2 (XEN) /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode2 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode2 (XEN) handle /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode3 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode3 (XEN) /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode3 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode3 (XEN) handle /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode4 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode4 (XEN) /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode4 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/mode4 (XEN) handle /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports (XEN) /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports (XEN) handle /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports/port@0 (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports/port@0 (XEN) /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports/port@0 passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports/port@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports/port@0 (XEN) handle /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports/port@0/endpoint (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports/port@0/endpoint (XEN) /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports/port@0/endpoint passthrough = 1 naddr = 0 (XEN) Check if /cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports/port@0/endpoint is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports/port@0/endpoint (XEN) handle /tfesd (XEN) dt_irq_number: dev=/tfesd (XEN) /tfesd passthrough = 1 naddr = 0 (XEN) Check if /tfesd is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tfesd (XEN) handle /tfesd/dev1 (XEN) dt_irq_number: dev=/tfesd/dev1 (XEN) /tfesd/dev1 passthrough = 1 naddr = 0 (XEN) Check if /tfesd/dev1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tfesd/dev1 (XEN) handle /tfesd/dev2 (XEN) dt_irq_number: dev=/tfesd/dev2 (XEN) /tfesd/dev2 passthrough = 1 naddr = 0 (XEN) Check if /tfesd/dev2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tfesd/dev2 (XEN) handle /thermal-fan-est (XEN) dt_irq_number: dev=/thermal-fan-est (XEN) /thermal-fan-est passthrough = 1 naddr = 0 (XEN) Check if /thermal-fan-est is behind the IOMMU and add it (XEN) dt_irq_number: dev=/thermal-fan-est (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/power (XEN) dt_irq_number: dev=/gpio-keys/power (XEN) /gpio-keys/power passthrough = 1 naddr = 0 (XEN) Check if /gpio-keys/power is behind the IOMMU and add it (XEN) dt_irq_number: dev=/gpio-keys/power (XEN) handle /gpio-keys/forcerecovery (XEN) dt_irq_number: dev=/gpio-keys/forcerecovery (XEN) /gpio-keys/forcerecovery passthrough = 1 naddr = 0 (XEN) Check if /gpio-keys/forcerecovery is behind the IOMMU and add it (XEN) dt_irq_number: dev=/gpio-keys/forcerecovery (XEN) handle /gpio-timed-keys (XEN) dt_irq_number: dev=/gpio-timed-keys (XEN) /gpio-timed-keys passthrough = 1 naddr = 0 (XEN) Check if /gpio-timed-keys is behind the IOMMU and add it (XEN) dt_irq_number: dev=/gpio-timed-keys (XEN) handle /gpio-timed-keys/power (XEN) dt_irq_number: dev=/gpio-timed-keys/power (XEN) /gpio-timed-keys/power passthrough = 1 naddr = 0 (XEN) Check if /gpio-timed-keys/power is behind the IOMMU and add it (XEN) dt_irq_number: dev=/gpio-timed-keys/power (XEN) handle /spdif-dit.0@0 (XEN) dt_irq_number: dev=/spdif-dit.0@0 (XEN) /spdif-dit.0@0 passthrough = 1 naddr = 1 (XEN) Check if /spdif-dit.0@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spdif-dit.0@0 (XEN) DT: ** translation for device /spdif-dit.0@0 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 00000000<3> (XEN) DT: reached root node (XEN) - MMIO: 0000000000 - 0000000000 P2MType=5 (XEN) handle /spdif-dit.1@1 (XEN) dt_irq_number: dev=/spdif-dit.1@1 (XEN) /spdif-dit.1@1 passthrough = 1 naddr = 1 (XEN) Check if /spdif-dit.1@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spdif-dit.1@1 (XEN) DT: ** translation for device /spdif-dit.1@1 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 00000001<3> (XEN) DT: reached root node (XEN) - MMIO: 0000000001 - 0000000001 P2MType=5 (XEN) handle /spdif-dit.2@2 (XEN) dt_irq_number: dev=/spdif-dit.2@2 (XEN) /spdif-dit.2@2 passthrough = 1 naddr = 1 (XEN) Check if /spdif-dit.2@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spdif-dit.2@2 (XEN) DT: ** translation for device /spdif-dit.2@2 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 00000002<3> (XEN) DT: reached root node (XEN) - MMIO: 0000000002 - 0000000002 P2MType=5 (XEN) handle /spdif-dit.3@3 (XEN) dt_irq_number: dev=/spdif-dit.3@3 (XEN) /spdif-dit.3@3 passthrough = 1 naddr = 1 (XEN) Check if /spdif-dit.3@3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spdif-dit.3@3 (XEN) DT: ** translation for device /spdif-dit.3@3 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 00000003<3> (XEN) DT: reached root node (XEN) - MMIO: 0000000003 - 0000000003 P2MType=5 (XEN) handle /spdif-dit.4@4 (XEN) dt_irq_number: dev=/spdif-dit.4@4 (XEN) /spdif-dit.4@4 passthrough = 1 naddr = 1 (XEN) Check if /spdif-dit.4@4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spdif-dit.4@4 (XEN) DT: ** translation for device /spdif-dit.4@4 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 00000004<3> (XEN) DT: reached root node (XEN) - MMIO: 0000000004 - 0000000004 P2MType=5 (XEN) handle /spdif-dit.5@5 (XEN) dt_irq_number: dev=/spdif-dit.5@5 (XEN) /spdif-dit.5@5 passthrough = 1 naddr = 1 (XEN) Check if /spdif-dit.5@5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spdif-dit.5@5 (XEN) DT: ** translation for device /spdif-dit.5@5 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 00000005<3> (XEN) DT: reached root node (XEN) - MMIO: 0000000005 - 0000000005 P2MType=5 (XEN) handle /spdif-dit.6@6 (XEN) dt_irq_number: dev=/spdif-dit.6@6 (XEN) /spdif-dit.6@6 passthrough = 1 naddr = 1 (XEN) Check if /spdif-dit.6@6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spdif-dit.6@6 (XEN) DT: ** translation for device /spdif-dit.6@6 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 00000006<3> (XEN) DT: reached root node (XEN) - MMIO: 0000000006 - 0000000006 P2MType=5 (XEN) handle /spdif-dit.7@7 (XEN) dt_irq_number: dev=/spdif-dit.7@7 (XEN) /spdif-dit.7@7 passthrough = 1 naddr = 1 (XEN) Check if /spdif-dit.7@7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/spdif-dit.7@7 (XEN) DT: ** translation for device /spdif-dit.7@7 ** (XEN) DT: bus is default (na=2, ns=2) on / (XEN) DT: translating address:<3> 00000000<3> 00000007<3> (XEN) DT: reached root node (XEN) - MMIO: 0000000007 - 0000000007 P2MType=5 (XEN) handle /cpufreq (XEN) dt_irq_number: dev=/cpufreq (XEN) /cpufreq passthrough = 1 naddr = 0 (XEN) Check if /cpufreq is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cpufreq (XEN) handle /cpufreq/cpu-scaling-data (XEN) dt_irq_number: dev=/cpufreq/cpu-scaling-data (XEN) /cpufreq/cpu-scaling-data passthrough = 1 naddr = 0 (XEN) Check if /cpufreq/cpu-scaling-data is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cpufreq/cpu-scaling-data (XEN) handle /cpufreq/emc-scaling-data (XEN) dt_irq_number: dev=/cpufreq/emc-scaling-data (XEN) /cpufreq/emc-scaling-data passthrough = 1 naddr = 0 (XEN) Check if /cpufreq/emc-scaling-data is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cpufreq/emc-scaling-data (XEN) handle /eeprom-manager (XEN) dt_irq_number: dev=/eeprom-manager (XEN) /eeprom-manager passthrough = 1 naddr = 0 (XEN) Check if /eeprom-manager is behind the IOMMU and add it (XEN) dt_irq_number: dev=/eeprom-manager (XEN) handle /eeprom-manager/bus@0 (XEN) dt_irq_number: dev=/eeprom-manager/bus@0 (XEN) /eeprom-manager/bus@0 passthrough = 1 naddr = 0 (XEN) Check if /eeprom-manager/bus@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/eeprom-manager/bus@0 (XEN) handle /eeprom-manager/bus@1 (XEN) dt_irq_number: dev=/eeprom-manager/bus@1 (XEN) /eeprom-manager/bus@1 passthrough = 1 naddr = 0 (XEN) Check if /eeprom-manager/bus@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/eeprom-manager/bus@1 (XEN) handle /plugin-manager (XEN) dt_irq_number: dev=/plugin-manager (XEN) /plugin-manager passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager (XEN) handle /plugin-manager/fragement@0 (XEN) dt_irq_number: dev=/plugin-manager/fragement@0 (XEN) /plugin-manager/fragement@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@0 (XEN) handle /plugin-manager/fragement@0/override@0 (XEN) dt_irq_number: dev=/plugin-manager/fragement@0/override@0 (XEN) /plugin-manager/fragement@0/override@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@0/override@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@0/override@0 (XEN) handle /plugin-manager/fragement@0/override@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@0/override@0/_overlay_ (XEN) /plugin-manager/fragement@0/override@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@0/override@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@0/override@0/_overlay_ (XEN) handle /plugin-manager/fragement@0/override@0/_overlay_/channel@0 (XEN) dt_irq_number: dev=/plugin-manager/fragement@0/override@0/_overlay_/channel@0 (XEN) /plugin-manager/fragement@0/override@0/_overlay_/channel@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@0/override@0/_overlay_/channel@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@0/override@0/_overlay_/channel@0 (XEN) handle /plugin-manager/fragement@0/override@0/_overlay_/channel@1 (XEN) dt_irq_number: dev=/plugin-manager/fragement@0/override@0/_overlay_/channel@1 (XEN) /plugin-manager/fragement@0/override@0/_overlay_/channel@1 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@0/override@0/_overlay_/channel@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@0/override@0/_overlay_/channel@1 (XEN) handle /plugin-manager/fragment@1 (XEN) dt_irq_number: dev=/plugin-manager/fragment@1 (XEN) /plugin-manager/fragment@1 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@1 (XEN) handle /plugin-manager/fragment@1/override@0 (XEN) dt_irq_number: dev=/plugin-manager/fragment@1/override@0 (XEN) /plugin-manager/fragment@1/override@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@1/override@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@1/override@0 (XEN) handle /plugin-manager/fragment@1/override@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment@1/override@0/_overlay_ (XEN) /plugin-manager/fragment@1/override@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@1/override@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@1/override@0/_overlay_ (XEN) handle /plugin-manager/fragment@2 (XEN) dt_irq_number: dev=/plugin-manager/fragment@2 (XEN) /plugin-manager/fragment@2 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@2 (XEN) handle /plugin-manager/fragment@2/override@0 (XEN) dt_irq_number: dev=/plugin-manager/fragment@2/override@0 (XEN) /plugin-manager/fragment@2/override@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@2/override@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@2/override@0 (XEN) handle /plugin-manager/fragment@2/override@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment@2/override@0/_overlay_ (XEN) /plugin-manager/fragment@2/override@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@2/override@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@2/override@0/_overlay_ (XEN) handle /plugin-manager/fragment@2/override@1 (XEN) dt_irq_number: dev=/plugin-manager/fragment@2/override@1 (XEN) /plugin-manager/fragment@2/override@1 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@2/override@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@2/override@1 (XEN) handle /plugin-manager/fragment@2/override@1/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment@2/override@1/_overlay_ (XEN) /plugin-manager/fragment@2/override@1/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@2/override@1/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@2/override@1/_overlay_ (XEN) handle /plugin-manager/fragment@2/override@2 (XEN) dt_irq_number: dev=/plugin-manager/fragment@2/override@2 (XEN) /plugin-manager/fragment@2/override@2 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@2/override@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@2/override@2 (XEN) handle /plugin-manager/fragment@2/override@2/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment@2/override@2/_overlay_ (XEN) /plugin-manager/fragment@2/override@2/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@2/override@2/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@2/override@2/_overlay_ (XEN) handle /plugin-manager/fragment@2/override@2/_overlay_/nvidia,dai-link-1 (XEN) dt_irq_number: dev=/plugin-manager/fragment@2/override@2/_overlay_/nvidia,dai-link-1 (XEN) /plugin-manager/fragment@2/override@2/_overlay_/nvidia,dai-link-1 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@2/override@2/_overlay_/nvidia,dai-link-1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@2/override@2/_overlay_/nvidia,dai-link-1 (XEN) handle /plugin-manager/fragment@3 (XEN) dt_irq_number: dev=/plugin-manager/fragment@3 (XEN) /plugin-manager/fragment@3 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@3 (XEN) handle /plugin-manager/fragment@3/override@0 (XEN) dt_irq_number: dev=/plugin-manager/fragment@3/override@0 (XEN) /plugin-manager/fragment@3/override@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@3/override@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@3/override@0 (XEN) handle /plugin-manager/fragment@3/override@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment@3/override@0/_overlay_ (XEN) /plugin-manager/fragment@3/override@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@3/override@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@3/override@0/_overlay_ (XEN) handle /plugin-manager/fragment@3/override@1 (XEN) dt_irq_number: dev=/plugin-manager/fragment@3/override@1 (XEN) /plugin-manager/fragment@3/override@1 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@3/override@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@3/override@1 (XEN) handle /plugin-manager/fragment@3/override@1/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment@3/override@1/_overlay_ (XEN) /plugin-manager/fragment@3/override@1/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@3/override@1/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@3/override@1/_overlay_ (XEN) handle /plugin-manager/fragment@4 (XEN) dt_irq_number: dev=/plugin-manager/fragment@4 (XEN) /plugin-manager/fragment@4 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@4 (XEN) handle /plugin-manager/fragment@4/override@0 (XEN) dt_irq_number: dev=/plugin-manager/fragment@4/override@0 (XEN) /plugin-manager/fragment@4/override@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@4/override@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@4/override@0 (XEN) handle /plugin-manager/fragment@4/override@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment@4/override@0/_overlay_ (XEN) /plugin-manager/fragment@4/override@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@4/override@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@4/override@0/_overlay_ (XEN) handle /plugin-manager/fragment@4/override@1 (XEN) dt_irq_number: dev=/plugin-manager/fragment@4/override@1 (XEN) /plugin-manager/fragment@4/override@1 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@4/override@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@4/override@1 (XEN) handle /plugin-manager/fragment@4/override@1/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment@4/override@1/_overlay_ (XEN) /plugin-manager/fragment@4/override@1/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@4/override@1/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@4/override@1/_overlay_ (XEN) handle /plugin-manager/fragment@4/override@2 (XEN) dt_irq_number: dev=/plugin-manager/fragment@4/override@2 (XEN) /plugin-manager/fragment@4/override@2 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@4/override@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@4/override@2 (XEN) handle /plugin-manager/fragment@4/override@2/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment@4/override@2/_overlay_ (XEN) /plugin-manager/fragment@4/override@2/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@4/override@2/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@4/override@2/_overlay_ (XEN) handle /plugin-manager/fragment@5 (XEN) dt_irq_number: dev=/plugin-manager/fragment@5 (XEN) /plugin-manager/fragment@5 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@5 (XEN) handle /plugin-manager/fragment@5/override@0 (XEN) dt_irq_number: dev=/plugin-manager/fragment@5/override@0 (XEN) /plugin-manager/fragment@5/override@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@5/override@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@5/override@0 (XEN) handle /plugin-manager/fragment@5/override@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment@5/override@0/_overlay_ (XEN) /plugin-manager/fragment@5/override@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@5/override@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@5/override@0/_overlay_ (XEN) handle /plugin-manager/fragment@5/override@1 (XEN) dt_irq_number: dev=/plugin-manager/fragment@5/override@1 (XEN) /plugin-manager/fragment@5/override@1 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@5/override@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@5/override@1 (XEN) handle /plugin-manager/fragment@5/override@1/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment@5/override@1/_overlay_ (XEN) /plugin-manager/fragment@5/override@1/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@5/override@1/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@5/override@1/_overlay_ (XEN) handle /plugin-manager/fragment@5/override@2 (XEN) dt_irq_number: dev=/plugin-manager/fragment@5/override@2 (XEN) /plugin-manager/fragment@5/override@2 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@5/override@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@5/override@2 (XEN) handle /plugin-manager/fragment@5/override@2/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment@5/override@2/_overlay_ (XEN) /plugin-manager/fragment@5/override@2/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment@5/override@2/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment@5/override@2/_overlay_ (XEN) handle /plugin-manager/fragement@6 (XEN) dt_irq_number: dev=/plugin-manager/fragement@6 (XEN) /plugin-manager/fragement@6 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@6 (XEN) handle /plugin-manager/fragement@6/override@0 (XEN) dt_irq_number: dev=/plugin-manager/fragement@6/override@0 (XEN) /plugin-manager/fragement@6/override@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@6/override@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@6/override@0 (XEN) handle /plugin-manager/fragement@6/override@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@6/override@0/_overlay_ (XEN) /plugin-manager/fragement@6/override@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@6/override@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@6/override@0/_overlay_ (XEN) handle /plugin-manager/fragement@7 (XEN) dt_irq_number: dev=/plugin-manager/fragement@7 (XEN) /plugin-manager/fragement@7 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@7 (XEN) handle /plugin-manager/fragement@7/override@0 (XEN) dt_irq_number: dev=/plugin-manager/fragement@7/override@0 (XEN) /plugin-manager/fragement@7/override@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@7/override@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@7/override@0 (XEN) handle /plugin-manager/fragement@7/override@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@7/override@0/_overlay_ (XEN) /plugin-manager/fragement@7/override@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@7/override@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@7/override@0/_overlay_ (XEN) handle /plugin-manager/fragement@8 (XEN) dt_irq_number: dev=/plugin-manager/fragement@8 (XEN) /plugin-manager/fragement@8 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@8 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@8 (XEN) handle /plugin-manager/fragement@8/override@0 (XEN) dt_irq_number: dev=/plugin-manager/fragement@8/override@0 (XEN) /plugin-manager/fragement@8/override@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@8/override@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@8/override@0 (XEN) handle /plugin-manager/fragement@8/override@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@8/override@0/_overlay_ (XEN) /plugin-manager/fragement@8/override@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@8/override@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@8/override@0/_overlay_ (XEN) handle /plugin-manager/fragement@9 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9 (XEN) /plugin-manager/fragement@9 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9 (XEN) handle /plugin-manager/fragement@9/override@0 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@0 (XEN) /plugin-manager/fragement@9/override@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@0 (XEN) handle /plugin-manager/fragement@9/override@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@0/_overlay_ (XEN) /plugin-manager/fragement@9/override@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@0/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@1 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@1 (XEN) /plugin-manager/fragement@9/override@1 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@1 (XEN) handle /plugin-manager/fragement@9/override@1/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@1/_overlay_ (XEN) /plugin-manager/fragement@9/override@1/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@1/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@1/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@2 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@2 (XEN) /plugin-manager/fragement@9/override@2 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@2 (XEN) handle /plugin-manager/fragement@9/override@2/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@2/_overlay_ (XEN) /plugin-manager/fragement@9/override@2/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@2/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@2/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@3 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@3 (XEN) /plugin-manager/fragement@9/override@3 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@3 (XEN) handle /plugin-manager/fragement@9/override@3/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@3/_overlay_ (XEN) /plugin-manager/fragement@9/override@3/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@3/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@3/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@4 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@4 (XEN) /plugin-manager/fragement@9/override@4 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@4 (XEN) handle /plugin-manager/fragement@9/override@4/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@4/_overlay_ (XEN) /plugin-manager/fragement@9/override@4/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@4/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@4/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@5 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@5 (XEN) /plugin-manager/fragement@9/override@5 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@5 (XEN) handle /plugin-manager/fragement@9/override@5/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@5/_overlay_ (XEN) /plugin-manager/fragement@9/override@5/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@5/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@5/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@6 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@6 (XEN) /plugin-manager/fragement@9/override@6 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@6 (XEN) handle /plugin-manager/fragement@9/override@6/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@6/_overlay_ (XEN) /plugin-manager/fragement@9/override@6/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@6/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@6/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@7 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@7 (XEN) /plugin-manager/fragement@9/override@7 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@7 (XEN) handle /plugin-manager/fragement@9/override@7/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@7/_overlay_ (XEN) /plugin-manager/fragement@9/override@7/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@7/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@7/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@8 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@8 (XEN) /plugin-manager/fragement@9/override@8 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@8 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@8 (XEN) handle /plugin-manager/fragement@9/override@8/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@8/_overlay_ (XEN) /plugin-manager/fragement@9/override@8/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@8/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@8/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@9 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@9 (XEN) /plugin-manager/fragement@9/override@9 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@9 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@9 (XEN) handle /plugin-manager/fragement@9/override@9/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@9/_overlay_ (XEN) /plugin-manager/fragement@9/override@9/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@9/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@9/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@10 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@10 (XEN) /plugin-manager/fragement@9/override@10 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@10 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@10 (XEN) handle /plugin-manager/fragement@9/override@10/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@10/_overlay_ (XEN) /plugin-manager/fragement@9/override@10/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@10/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@10/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@11 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@11 (XEN) /plugin-manager/fragement@9/override@11 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@11 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@11 (XEN) handle /plugin-manager/fragement@9/override@11/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@11/_overlay_ (XEN) /plugin-manager/fragement@9/override@11/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@11/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@11/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@12 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@12 (XEN) /plugin-manager/fragement@9/override@12 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@12 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@12 (XEN) handle /plugin-manager/fragement@9/override@12/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@12/_overlay_ (XEN) /plugin-manager/fragement@9/override@12/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@12/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@12/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@13 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@13 (XEN) /plugin-manager/fragement@9/override@13 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@13 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@13 (XEN) handle /plugin-manager/fragement@9/override@13/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@13/_overlay_ (XEN) /plugin-manager/fragement@9/override@13/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@13/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@13/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@14 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@14 (XEN) /plugin-manager/fragement@9/override@14 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@14 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@14 (XEN) handle /plugin-manager/fragement@9/override@14/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@14/_overlay_ (XEN) /plugin-manager/fragement@9/override@14/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@14/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@14/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@15 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@15 (XEN) /plugin-manager/fragement@9/override@15 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@15 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@15 (XEN) handle /plugin-manager/fragement@9/override@15/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@15/_overlay_ (XEN) /plugin-manager/fragement@9/override@15/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@15/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@15/_overlay_ (XEN) handle /plugin-manager/fragement@9/override@16 (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@16 (XEN) /plugin-manager/fragement@9/override@16 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@16 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@16 (XEN) handle /plugin-manager/fragement@9/override@16/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@16/_overlay_ (XEN) /plugin-manager/fragement@9/override@16/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@9/override@16/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@9/override@16/_overlay_ (XEN) handle /plugin-manager/fragement@10 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10 (XEN) /plugin-manager/fragement@10 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10 (XEN) handle /plugin-manager/fragement@10/override@0 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@0 (XEN) /plugin-manager/fragement@10/override@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@0 (XEN) handle /plugin-manager/fragement@10/override@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@0/_overlay_ (XEN) /plugin-manager/fragement@10/override@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@0/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@1 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@1 (XEN) /plugin-manager/fragement@10/override@1 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@1 (XEN) handle /plugin-manager/fragement@10/override@1/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@1/_overlay_ (XEN) /plugin-manager/fragement@10/override@1/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@1/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@1/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@2 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@2 (XEN) /plugin-manager/fragement@10/override@2 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@2 (XEN) handle /plugin-manager/fragement@10/override@2/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@2/_overlay_ (XEN) /plugin-manager/fragement@10/override@2/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@2/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@2/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@3 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@3 (XEN) /plugin-manager/fragement@10/override@3 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@3 (XEN) handle /plugin-manager/fragement@10/override@3/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@3/_overlay_ (XEN) /plugin-manager/fragement@10/override@3/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@3/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@3/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@4 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@4 (XEN) /plugin-manager/fragement@10/override@4 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@4 (XEN) handle /plugin-manager/fragement@10/override@4/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@4/_overlay_ (XEN) /plugin-manager/fragement@10/override@4/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@4/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@4/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@5 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@5 (XEN) /plugin-manager/fragement@10/override@5 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@5 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@5 (XEN) handle /plugin-manager/fragement@10/override@5/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@5/_overlay_ (XEN) /plugin-manager/fragement@10/override@5/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@5/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@5/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@6 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@6 (XEN) /plugin-manager/fragement@10/override@6 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@6 (XEN) handle /plugin-manager/fragement@10/override@6/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@6/_overlay_ (XEN) /plugin-manager/fragement@10/override@6/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@6/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@6/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@7 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@7 (XEN) /plugin-manager/fragement@10/override@7 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@7 (XEN) handle /plugin-manager/fragement@10/override@7/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@7/_overlay_ (XEN) /plugin-manager/fragement@10/override@7/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@7/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@7/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@8 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@8 (XEN) /plugin-manager/fragement@10/override@8 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@8 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@8 (XEN) handle /plugin-manager/fragement@10/override@8/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@8/_overlay_ (XEN) /plugin-manager/fragement@10/override@8/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@8/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@8/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@9 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@9 (XEN) /plugin-manager/fragement@10/override@9 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@9 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@9 (XEN) handle /plugin-manager/fragement@10/override@9/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@9/_overlay_ (XEN) /plugin-manager/fragement@10/override@9/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@9/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@9/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@10 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@10 (XEN) /plugin-manager/fragement@10/override@10 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@10 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@10 (XEN) handle /plugin-manager/fragement@10/override@10/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@10/_overlay_ (XEN) /plugin-manager/fragement@10/override@10/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@10/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@10/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@11 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@11 (XEN) /plugin-manager/fragement@10/override@11 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@11 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@11 (XEN) handle /plugin-manager/fragement@10/override@11/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@11/_overlay_ (XEN) /plugin-manager/fragement@10/override@11/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@11/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@11/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@12 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@12 (XEN) /plugin-manager/fragement@10/override@12 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@12 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@12 (XEN) handle /plugin-manager/fragement@10/override@12/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@12/_overlay_ (XEN) /plugin-manager/fragement@10/override@12/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@12/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@12/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@13 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@13 (XEN) /plugin-manager/fragement@10/override@13 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@13 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@13 (XEN) handle /plugin-manager/fragement@10/override@13/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@13/_overlay_ (XEN) /plugin-manager/fragement@10/override@13/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@13/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@13/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@14 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@14 (XEN) /plugin-manager/fragement@10/override@14 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@14 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@14 (XEN) handle /plugin-manager/fragement@10/override@14/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@14/_overlay_ (XEN) /plugin-manager/fragement@10/override@14/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@14/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@14/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@15 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@15 (XEN) /plugin-manager/fragement@10/override@15 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@15 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@15 (XEN) handle /plugin-manager/fragement@10/override@15/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@15/_overlay_ (XEN) /plugin-manager/fragement@10/override@15/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@15/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@15/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@16 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@16 (XEN) /plugin-manager/fragement@10/override@16 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@16 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@16 (XEN) handle /plugin-manager/fragement@10/override@16/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@16/_overlay_ (XEN) /plugin-manager/fragement@10/override@16/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@16/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@16/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@17 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@17 (XEN) /plugin-manager/fragement@10/override@17 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@17 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@17 (XEN) handle /plugin-manager/fragement@10/override@17/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@17/_overlay_ (XEN) /plugin-manager/fragement@10/override@17/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@17/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@17/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@18 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@18 (XEN) /plugin-manager/fragement@10/override@18 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@18 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@18 (XEN) handle /plugin-manager/fragement@10/override@18/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@18/_overlay_ (XEN) /plugin-manager/fragement@10/override@18/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@18/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@18/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@19 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@19 (XEN) /plugin-manager/fragement@10/override@19 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@19 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@19 (XEN) handle /plugin-manager/fragement@10/override@19/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@19/_overlay_ (XEN) /plugin-manager/fragement@10/override@19/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@19/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@19/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@20 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@20 (XEN) /plugin-manager/fragement@10/override@20 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@20 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@20 (XEN) handle /plugin-manager/fragement@10/override@20/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@20/_overlay_ (XEN) /plugin-manager/fragement@10/override@20/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@20/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@20/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@21 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@21 (XEN) /plugin-manager/fragement@10/override@21 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@21 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@21 (XEN) handle /plugin-manager/fragement@10/override@21/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@21/_overlay_ (XEN) /plugin-manager/fragement@10/override@21/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@21/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@21/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@22 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@22 (XEN) /plugin-manager/fragement@10/override@22 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@22 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@22 (XEN) handle /plugin-manager/fragement@10/override@22/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@22/_overlay_ (XEN) /plugin-manager/fragement@10/override@22/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@22/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@22/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@23 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@23 (XEN) /plugin-manager/fragement@10/override@23 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@23 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@23 (XEN) handle /plugin-manager/fragement@10/override@23/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@23/_overlay_ (XEN) /plugin-manager/fragement@10/override@23/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@23/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@23/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@24 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@24 (XEN) /plugin-manager/fragement@10/override@24 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@24 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@24 (XEN) handle /plugin-manager/fragement@10/override@24/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@24/_overlay_ (XEN) /plugin-manager/fragement@10/override@24/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@24/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@24/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@25 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@25 (XEN) /plugin-manager/fragement@10/override@25 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@25 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@25 (XEN) handle /plugin-manager/fragement@10/override@25/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@25/_overlay_ (XEN) /plugin-manager/fragement@10/override@25/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@25/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@25/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@26 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@26 (XEN) /plugin-manager/fragement@10/override@26 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@26 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@26 (XEN) handle /plugin-manager/fragement@10/override@26/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@26/_overlay_ (XEN) /plugin-manager/fragement@10/override@26/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@26/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@26/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@27 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@27 (XEN) /plugin-manager/fragement@10/override@27 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@27 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@27 (XEN) handle /plugin-manager/fragement@10/override@27/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@27/_overlay_ (XEN) /plugin-manager/fragement@10/override@27/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@27/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@27/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@28 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@28 (XEN) /plugin-manager/fragement@10/override@28 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@28 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@28 (XEN) handle /plugin-manager/fragement@10/override@28/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@28/_overlay_ (XEN) /plugin-manager/fragement@10/override@28/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@28/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@28/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@29 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@29 (XEN) /plugin-manager/fragement@10/override@29 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@29 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@29 (XEN) handle /plugin-manager/fragement@10/override@29/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@29/_overlay_ (XEN) /plugin-manager/fragement@10/override@29/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@29/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@29/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@30 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@30 (XEN) /plugin-manager/fragement@10/override@30 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@30 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@30 (XEN) handle /plugin-manager/fragement@10/override@30/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@30/_overlay_ (XEN) /plugin-manager/fragement@10/override@30/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@30/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@30/_overlay_ (XEN) handle /plugin-manager/fragement@10/override@31 (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@31 (XEN) /plugin-manager/fragement@10/override@31 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@31 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@31 (XEN) handle /plugin-manager/fragement@10/override@31/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@31/_overlay_ (XEN) /plugin-manager/fragement@10/override@31/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@10/override@31/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@10/override@31/_overlay_ (XEN) handle /plugin-manager/fragement@11 (XEN) dt_irq_number: dev=/plugin-manager/fragement@11 (XEN) /plugin-manager/fragement@11 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@11 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@11 (XEN) handle /plugin-manager/fragement@11/override@0 (XEN) dt_irq_number: dev=/plugin-manager/fragement@11/override@0 (XEN) /plugin-manager/fragement@11/override@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@11/override@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@11/override@0 (XEN) handle /plugin-manager/fragement@11/override@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragement@11/override@0/_overlay_ (XEN) /plugin-manager/fragement@11/override@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragement@11/override@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragement@11/override@0/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-common@0 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0 (XEN) /plugin-manager/fragment-e2614-common@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0 (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@0 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@0 (XEN) /plugin-manager/fragment-e2614-common@0/overrides@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@0 (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@0/_overlay_ (XEN) /plugin-manager/fragment-e2614-common@0/overrides@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@0/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@1 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@1 (XEN) /plugin-manager/fragment-e2614-common@0/overrides@1 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@1 (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@1/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@1/_overlay_ (XEN) /plugin-manager/fragment-e2614-common@0/overrides@1/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@1/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@1/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@2 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@2 (XEN) /plugin-manager/fragment-e2614-common@0/overrides@2 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@2 (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@2/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@2/_overlay_ (XEN) /plugin-manager/fragment-e2614-common@0/overrides@2/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@2/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@2/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@3 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@3 (XEN) /plugin-manager/fragment-e2614-common@0/overrides@3 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@3 (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@3/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@3/_overlay_ (XEN) /plugin-manager/fragment-e2614-common@0/overrides@3/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@3/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@3/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@4 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@4 (XEN) /plugin-manager/fragment-e2614-common@0/overrides@4 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@4 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@4 (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@4/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@4/_overlay_ (XEN) /plugin-manager/fragment-e2614-common@0/overrides@4/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@4/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@4/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@6 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@6 (XEN) /plugin-manager/fragment-e2614-common@0/overrides@6 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@6 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@6 (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@6/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@6/_overlay_ (XEN) /plugin-manager/fragment-e2614-common@0/overrides@6/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@6/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@6/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@7 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@7 (XEN) /plugin-manager/fragment-e2614-common@0/overrides@7 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@7 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@7 (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@7/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@7/_overlay_ (XEN) /plugin-manager/fragment-e2614-common@0/overrides@7/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@7/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@7/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@8 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@8 (XEN) /plugin-manager/fragment-e2614-common@0/overrides@8 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@8 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@8 (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@8/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@8/_overlay_ (XEN) /plugin-manager/fragment-e2614-common@0/overrides@8/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@8/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@8/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@9 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@9 (XEN) /plugin-manager/fragment-e2614-common@0/overrides@9 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@9 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@9 (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@9/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@9/_overlay_ (XEN) /plugin-manager/fragment-e2614-common@0/overrides@9/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@9/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@9/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@10 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@10 (XEN) /plugin-manager/fragment-e2614-common@0/overrides@10 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@10 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@10 (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@10/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@10/_overlay_ (XEN) /plugin-manager/fragment-e2614-common@0/overrides@10/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@10/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@10/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@11 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@11 (XEN) /plugin-manager/fragment-e2614-common@0/overrides@11 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@11 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@11 (XEN) handle /plugin-manager/fragment-e2614-common@0/overrides@11/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@11/_overlay_ (XEN) /plugin-manager/fragment-e2614-common@0/overrides@11/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/overrides@11/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/overrides@11/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-common@0/override@12 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/override@12 (XEN) /plugin-manager/fragment-e2614-common@0/override@12 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/override@12 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/override@12 (XEN) handle /plugin-manager/fragment-e2614-common@0/override@12/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/override@12/_overlay_ (XEN) /plugin-manager/fragment-e2614-common@0/override@12/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-common@0/override@12/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-common@0/override@12/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-a00@1 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-a00@1 (XEN) /plugin-manager/fragment-e2614-a00@1 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-a00@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-a00@1 (XEN) handle /plugin-manager/fragment-e2614-a00@1/overrides@0 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-a00@1/overrides@0 (XEN) /plugin-manager/fragment-e2614-a00@1/overrides@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-a00@1/overrides@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-a00@1/overrides@0 (XEN) handle /plugin-manager/fragment-e2614-a00@1/overrides@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-a00@1/overrides@0/_overlay_ (XEN) /plugin-manager/fragment-e2614-a00@1/overrides@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-a00@1/overrides@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-a00@1/overrides@0/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-a00@1/override@1 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-a00@1/override@1 (XEN) /plugin-manager/fragment-e2614-a00@1/override@1 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-a00@1/override@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-a00@1/override@1 (XEN) handle /plugin-manager/fragment-e2614-a00@1/override@1/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-a00@1/override@1/_overlay_ (XEN) /plugin-manager/fragment-e2614-a00@1/override@1/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-a00@1/override@1/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-a00@1/override@1/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-a00@1/override@1/_overlay_/nvidia,dai-link-1 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-a00@1/override@1/_overlay_/nvidia,dai-link-1 (XEN) /plugin-manager/fragment-e2614-a00@1/override@1/_overlay_/nvidia,dai-link-1 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-a00@1/override@1/_overlay_/nvidia,dai-link-1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-a00@1/override@1/_overlay_/nvidia,dai-link-1 (XEN) handle /plugin-manager/fragment-e2614-b00@2 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-b00@2 (XEN) /plugin-manager/fragment-e2614-b00@2 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-b00@2 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-b00@2 (XEN) handle /plugin-manager/fragment-e2614-b00@2/overrides@0 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-b00@2/overrides@0 (XEN) /plugin-manager/fragment-e2614-b00@2/overrides@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-b00@2/overrides@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-b00@2/overrides@0 (XEN) handle /plugin-manager/fragment-e2614-b00@2/overrides@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-b00@2/overrides@0/_overlay_ (XEN) /plugin-manager/fragment-e2614-b00@2/overrides@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-b00@2/overrides@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-b00@2/overrides@0/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-b00@2/override@1 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-b00@2/override@1 (XEN) /plugin-manager/fragment-e2614-b00@2/override@1 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-b00@2/override@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-b00@2/override@1 (XEN) handle /plugin-manager/fragment-e2614-b00@2/override@1/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-b00@2/override@1/_overlay_ (XEN) /plugin-manager/fragment-e2614-b00@2/override@1/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-b00@2/override@1/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-b00@2/override@1/_overlay_ (XEN) handle /plugin-manager/fragment-e2614-b00@2/override@1/_overlay_/nvidia,dai-link-1 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-b00@2/override@1/_overlay_/nvidia,dai-link-1 (XEN) /plugin-manager/fragment-e2614-b00@2/override@1/_overlay_/nvidia,dai-link-1 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-b00@2/override@1/_overlay_/nvidia,dai-link-1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-b00@2/override@1/_overlay_/nvidia,dai-link-1 (XEN) handle /plugin-manager/fragment-e2614-pins@3 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-pins@3 (XEN) /plugin-manager/fragment-e2614-pins@3 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-pins@3 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-pins@3 (XEN) handle /plugin-manager/fragment-e2614-pins@3/overrides@0 (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-pins@3/overrides@0 (XEN) /plugin-manager/fragment-e2614-pins@3/overrides@0 passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-pins@3/overrides@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-pins@3/overrides@0 (XEN) handle /plugin-manager/fragment-e2614-pins@3/overrides@0/_overlay_ (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-pins@3/overrides@0/_overlay_ (XEN) /plugin-manager/fragment-e2614-pins@3/overrides@0/_overlay_ passthrough = 1 naddr = 0 (XEN) Check if /plugin-manager/fragment-e2614-pins@3/overrides@0/_overlay_ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/plugin-manager/fragment-e2614-pins@3/overrides@0/_overlay_ (XEN) handle /mods-simple-bus (XEN) dt_irq_number: dev=/mods-simple-bus (XEN) /mods-simple-bus passthrough = 1 naddr = 0 (XEN) Check if /mods-simple-bus is behind the IOMMU and add it (XEN) dt_irq_number: dev=/mods-simple-bus (XEN) handle /mods-simple-bus/mods-clocks (XEN) dt_irq_number: dev=/mods-simple-bus/mods-clocks (XEN) /mods-simple-bus/mods-clocks passthrough = 1 naddr = 0 (XEN) Check if /mods-simple-bus/mods-clocks is behind the IOMMU and add it (XEN) dt_irq_number: dev=/mods-simple-bus/mods-clocks (XEN) handle /gps_wake (XEN) dt_irq_number: dev=/gps_wake (XEN) /gps_wake passthrough = 1 naddr = 0 (XEN) Check if /gps_wake is behind the IOMMU and add it (XEN) dt_irq_number: dev=/gps_wake (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/pmu-board (XEN) dt_irq_number: dev=/chosen/pmu-board (XEN) /chosen/pmu-board passthrough = 1 naddr = 0 (XEN) Check if /chosen/pmu-board is behind the IOMMU and add it (XEN) dt_irq_number: dev=/chosen/pmu-board (XEN) handle /chosen/proc-board (XEN) dt_irq_number: dev=/chosen/proc-board (XEN) /chosen/proc-board passthrough = 1 naddr = 0 (XEN) Check if /chosen/proc-board is behind the IOMMU and add it (XEN) dt_irq_number: dev=/chosen/proc-board (XEN) handle /chosen/display-board (XEN) dt_irq_number: dev=/chosen/display-board (XEN) /chosen/display-board passthrough = 1 naddr = 0 (XEN) Check if /chosen/display-board is behind the IOMMU and add it (XEN) dt_irq_number: dev=/chosen/display-board (XEN) handle /chosen/reset (XEN) dt_irq_number: dev=/chosen/reset (XEN) /chosen/reset passthrough = 1 naddr = 0 (XEN) Check if /chosen/reset is behind the IOMMU and add it (XEN) dt_irq_number: dev=/chosen/reset (XEN) handle /chosen/plugin-manager (XEN) dt_irq_number: dev=/chosen/plugin-manager (XEN) /chosen/plugin-manager passthrough = 1 naddr = 0 (XEN) Check if /chosen/plugin-manager is behind the IOMMU and add it (XEN) dt_irq_number: dev=/chosen/plugin-manager (XEN) handle /chosen/plugin-manager/ids (XEN) dt_irq_number: dev=/chosen/plugin-manager/ids (XEN) /chosen/plugin-manager/ids passthrough = 1 naddr = 0 (XEN) Check if /chosen/plugin-manager/ids is behind the IOMMU and add it (XEN) dt_irq_number: dev=/chosen/plugin-manager/ids (XEN) handle /chosen/plugin-manager/ids/connection (XEN) dt_irq_number: dev=/chosen/plugin-manager/ids/connection (XEN) /chosen/plugin-manager/ids/connection passthrough = 1 naddr = 0 (XEN) Check if /chosen/plugin-manager/ids/connection is behind the IOMMU and add it (XEN) dt_irq_number: dev=/chosen/plugin-manager/ids/connection (XEN) handle /chosen/plugin-manager/ids/connection/i2c@7000c500 (XEN) dt_irq_number: dev=/chosen/plugin-manager/ids/connection/i2c@7000c500 (XEN) /chosen/plugin-manager/ids/connection/i2c@7000c500 passthrough = 1 naddr = 0 (XEN) Check if /chosen/plugin-manager/ids/connection/i2c@7000c500 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/chosen/plugin-manager/ids/connection/i2c@7000c500 (XEN) handle /chosen/plugin-manager/ids/connection/i2c@7000c500/module@0x50 (XEN) dt_irq_number: dev=/chosen/plugin-manager/ids/connection/i2c@7000c500/module@0x50 (XEN) /chosen/plugin-manager/ids/connection/i2c@7000c500/module@0x50 passthrough = 1 naddr = 0 (XEN) Check if /chosen/plugin-manager/ids/connection/i2c@7000c500/module@0x50 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/chosen/plugin-manager/ids/connection/i2c@7000c500/module@0x50 (XEN) handle /chosen/plugin-manager/ids/connection/i2c@7000c500/module@0x57 (XEN) dt_irq_number: dev=/chosen/plugin-manager/ids/connection/i2c@7000c500/module@0x57 (XEN) /chosen/plugin-manager/ids/connection/i2c@7000c500/module@0x57 passthrough = 1 naddr = 0 (XEN) Check if /chosen/plugin-manager/ids/connection/i2c@7000c500/module@0x57 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/chosen/plugin-manager/ids/connection/i2c@7000c500/module@0x57 (XEN) handle /chosen/plugin-manager/odm-data (XEN) dt_irq_number: dev=/chosen/plugin-manager/odm-data (XEN) /chosen/plugin-manager/odm-data passthrough = 1 naddr = 0 (XEN) Check if /chosen/plugin-manager/odm-data is behind the IOMMU and add it (XEN) dt_irq_number: dev=/chosen/plugin-manager/odm-data (XEN) handle /chosen/module@0 (XEN) Skip it (matched) (XEN) handle /chosen/verified-boot (XEN) dt_irq_number: dev=/chosen/verified-boot (XEN) /chosen/verified-boot passthrough = 1 naddr = 0 (XEN) Check if /chosen/verified-boot is behind the IOMMU and add it (XEN) dt_irq_number: dev=/chosen/verified-boot (XEN) handle /gpu-dvfs-rework (XEN) dt_irq_number: dev=/gpu-dvfs-rework (XEN) /gpu-dvfs-rework passthrough = 1 naddr = 0 (XEN) Check if /gpu-dvfs-rework is behind the IOMMU and add it (XEN) dt_irq_number: dev=/gpu-dvfs-rework (XEN) handle /pwm_regulators (XEN) dt_irq_number: dev=/pwm_regulators (XEN) /pwm_regulators passthrough = 1 naddr = 0 (XEN) Check if /pwm_regulators is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pwm_regulators (XEN) handle /pwm_regulators/pwm-regulator@0 (XEN) dt_irq_number: dev=/pwm_regulators/pwm-regulator@0 (XEN) /pwm_regulators/pwm-regulator@0 passthrough = 1 naddr = 0 (XEN) Check if /pwm_regulators/pwm-regulator@0 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pwm_regulators/pwm-regulator@0 (XEN) handle /pwm_regulators/pwm-regulator@1 (XEN) dt_irq_number: dev=/pwm_regulators/pwm-regulator@1 (XEN) /pwm_regulators/pwm-regulator@1 passthrough = 1 naddr = 0 (XEN) Check if /pwm_regulators/pwm-regulator@1 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/pwm_regulators/pwm-regulator@1 (XEN) handle /dfll-max77621@70110000 (XEN) dt_irq_number: dev=/dfll-max77621@70110000 (XEN) /dfll-max77621@70110000 passthrough = 1 naddr = 0 (XEN) Check if /dfll-max77621@70110000 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/dfll-max77621@70110000 (XEN) handle /dfll-max77621@70110000/dfll-max77621-integration (XEN) dt_irq_number: dev=/dfll-max77621@70110000/dfll-max77621-integration (XEN) /dfll-max77621@70110000/dfll-max77621-integration passthrough = 1 naddr = 0 (XEN) Check if /dfll-max77621@70110000/dfll-max77621-integration is behind the IOMMU and add it (XEN) dt_irq_number: dev=/dfll-max77621@70110000/dfll-max77621-integration (XEN) handle /dfll-max77621@70110000/dfll-max77621-board-params (XEN) dt_irq_number: dev=/dfll-max77621@70110000/dfll-max77621-board-params (XEN) /dfll-max77621@70110000/dfll-max77621-board-params passthrough = 1 naddr = 0 (XEN) Check if /dfll-max77621@70110000/dfll-max77621-board-params is behind the IOMMU and add it (XEN) dt_irq_number: dev=/dfll-max77621@70110000/dfll-max77621-board-params (XEN) handle /dfll-cdev-cap (XEN) dt_irq_number: dev=/dfll-cdev-cap (XEN) /dfll-cdev-cap passthrough = 1 naddr = 0 (XEN) Check if /dfll-cdev-cap is behind the IOMMU and add it (XEN) dt_irq_number: dev=/dfll-cdev-cap (XEN) handle /dfll-cdev-floor (XEN) dt_irq_number: dev=/dfll-cdev-floor (XEN) /dfll-cdev-floor passthrough = 1 naddr = 0 (XEN) Check if /dfll-cdev-floor is behind the IOMMU and add it (XEN) dt_irq_number: dev=/dfll-cdev-floor (XEN) handle /dvfs (XEN) dt_irq_number: dev=/dvfs (XEN) /dvfs passthrough = 1 naddr = 0 (XEN) Check if /dvfs is behind the IOMMU and add it (XEN) dt_irq_number: dev=/dvfs (XEN) handle /r8168 (XEN) dt_irq_number: dev=/r8168 (XEN) /r8168 passthrough = 1 naddr = 0 (XEN) Check if /r8168 is behind the IOMMU and add it (XEN) dt_irq_number: dev=/r8168 (XEN) handle /tegra_udrm (XEN) dt_irq_number: dev=/tegra_udrm (XEN) /tegra_udrm passthrough = 1 naddr = 0 (XEN) Check if /tegra_udrm is behind the IOMMU and add it (XEN) dt_irq_number: dev=/tegra_udrm (XEN) handle /soft_watchdog (XEN) dt_irq_number: dev=/soft_watchdog (XEN) /soft_watchdog passthrough = 1 naddr = 0 (XEN) Check if /soft_watchdog is behind the IOMMU and add it (XEN) dt_irq_number: dev=/soft_watchdog (XEN) handle /leds (XEN) dt_irq_number: dev=/leds (XEN) /leds passthrough = 1 naddr = 0 (XEN) Check if /leds is behind the IOMMU and add it (XEN) dt_irq_number: dev=/leds (XEN) handle /leds/pwr (XEN) dt_irq_number: dev=/leds/pwr (XEN) /leds/pwr passthrough = 1 naddr = 0 (XEN) Check if /leds/pwr is behind the IOMMU and add it (XEN) dt_irq_number: dev=/leds/pwr (XEN) handle /memory@80000000 (XEN) Skip it (matched) (XEN) handle /cpu_edp (XEN) dt_irq_number: dev=/cpu_edp (XEN) /cpu_edp passthrough = 1 naddr = 0 (XEN) Check if /cpu_edp is behind the IOMMU and add it (XEN) dt_irq_number: dev=/cpu_edp (XEN) handle /gpu_edp (XEN) dt_irq_number: dev=/gpu_edp (XEN) /gpu_edp passthrough = 1 naddr = 0 (XEN) Check if /gpu_edp is behind the IOMMU and add it (XEN) dt_irq_number: dev=/gpu_edp (XEN) handle /__symbols__ (XEN) dt_irq_number: dev=/__symbols__ (XEN) /__symbols__ passthrough = 1 naddr = 0 (XEN) Check if /__symbols__ is behind the IOMMU and add it (XEN) dt_irq_number: dev=/__symbols__ (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 cpu@2 (logical CPUID: 2) node (XEN) Create cpu@3 (logical CPUID: 3) node (XEN) Create memory node (reg size 4, nr cells 4) (XEN) Bank 0: 0xe8000000->0xf0000000 (XEN) Create memory node (reg size 4, nr cells 8) (XEN) Bank 0: 0x40001000->0x40040000 (XEN) Bank 1: 0xb0000000->0xb0200000 (XEN) Loading zImage from 00000000e1000000 to 00000000e8080000-00000000ea23c808 (XEN) (XEN) **************************************** (XEN) Panic on CPU 0: (XEN) Unable to copy the kernel in the hwdom memory (XEN) **************************************** (XEN) (XEN) Reboot in five seconds... [0000.157] [L4T TegraBoot] (version 00.00.2018.01-l4t-80a468da) [0000.163] Processing in cold boot mode Bootloader 2 [0000.167] A02 Bootrom Patch rev = 1023 [0001.996] NCK carveout not present [0002.006] Find /i2c@7000c000's alias i2c0 [0002.010] get eeprom at 1-a0, size 256, type 0 [0002.019] Find /i2c@7000c500's alias i2c2 [0002.023] get eeprom at 3-a0, size 256, type 0 [0002.027] get eeprom at 3-ae, size 256, type 0 [0002.031] pm_ids_update: Updating 1,a0, size 256, type 0 [0002.037] I2C slave not started [0002.040] I2C write failed [0002.042] Writing offset failed [0002.045] eeprom_init: EEPROM read failed [0002.049] pm_ids_update: eeprom init failed [0002.053] pm_ids_update: Updating 3,a0, size 256, type 0 [0002.083] pm_ids_update: The pm board id is 3448-0000-200 [0002.090] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50 [0002.098] pm_ids_update: pm id update successful [0002.103] pm_ids_update: Updating 3,ae, size 256, type 0 [0002.133] pm_ids_update: The pm board id is 3449-0000-200 [0002.139] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57 [0002.147] pm_ids_update: pm id update successful [0002.178] eeprom_get_mac: EEPROM invalid MAC address (all 0xff) [0002.184] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB [0002.192] eeprom_get_mac: EEPROM invalid MAC address (all 0xff) [0002.198] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB [0002.206] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e6:69:83 [0002.213] Plugin Manager: Parse ODM data 0x00094000 [0002.223] shim_cmdline_install: /chosen/bootargs: earlycon=uart8250,mmio32,0x70006000 [0002.238] Find /i2c@7000c000's alias i2c0 [0002.241] get eeprom at 1-a0, size 256, type 0 [0002.250] Find /i2c@7000c500's alias i2c2 [0002.254] get eeprom at 3-a0, size 256, type 0 [0002.259] get eeprom at 3-ae, size 256, type 0 [0002.263] pm_ids_update: Updating 1,a0, size 256, type 0 [0002.268] I2C slave not started [0002.271] I2C write failed [0002.274] Writing offset failed [0002.277] eeprom_init: EEPROM read failed [0002.281] pm_ids_update: eeprom init failed [0002.285] pm_ids_update: Updating 3,a0, size 256, type 0 [0002.315] pm_ids_update: The pm board id is 3448-0000-200 [0002.322] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50 [0002.329] pm_ids_update: pm id update successful [0002.333] pm_ids_update: Updating 3,ae, size 256, type 0 [0002.363] pm_ids_update: The pm board id is 3449-0000-200 [0002.370] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57 [0002.377] pm_ids_update: pm id update successful [0002.407] Add serial number:1422419145296 as DT property [0002.415] Applying platform configs [0002.422] platform-init is not present. Skipping [0002.426] calling apps_init() [0002.452] Found 14 GPT partitions in "sd0" [0002.455] Proceeding to Cold Boot [0002.459] starting app android_boot_app [0002.463] Device state: unlocked [0002.466] display console init [0002.474] could not find regulator [0002.498] hdmi cable not connected [0002.501] is_hdmi_needed: HDMI not connected, returning false [0002.507] hdmi is not connDT entry for leds-pwm not found e[0002.515] cted [0002.517] sor0 is not supported [0002.520] display_console_init: no valid display out_type [0002.528] subnode volume_up is not found ! [0002.532] subnode back is not found ! [0002.535] subnode volume_down is not found ! [0002.540] subnode menu is not found ! [0002.543] Gpio keyboard init success [0002.587] found decompressor handler: lz4-legacy [0002.601] decompressing blob (type 1)... [0002.635] display_resolution: No display init [0002.639] Failed to retrieve display resolution [0002.644] Could not load/initialize BMP blob...ignoring [0002.695] decompressor handler not found [0002.699] load_firmware_blob: Firmware blob loaded, entries=2 [0002.704] -------> se_aes_verify_sbk_clear: 747 [0002.709] se_aes_verify_sbk_clear: Error [0002.713] bl_battery_charging: connected to external power supply [0002.720] xusb is supported [0002.726] error while finding nvidia,portmap [0003.230] xusb blob version 0 size 124416 [0003.234] firmware size 124416 [0003.239] Firmware timestamp: 0x5da88fc3, Version: 50.25 release [0003.249] xhci0: 64 bytes context size, 32-bit DMA [0003.289] usbus0: 5.0Gbps Super Speed USB v3.0 [0003.309] uhub0: on usbus0 [0003.959] uhub0: 9 ports with 9 removable, self powered [0004.959] failed to get HID devices [0004.962] failed to init xhci or no usb device attached [0004.970] display_console_ioctl: No display init [0004.974] switch_backlight failed [0004.981] device_query_partition_size: failed to open partition sd0:MSC ! [0004.987] MSC Partition not found [0004.994] device_query_partition_size: failed to open partition sd0:USP ! [0005.000] USP partition read failed! [0005.004] blob_init: blob-partition USP header read failed [0005.009] android_boot Unable to update recovery partition [0005.015] kfs_getpartname: name = LNX [0005.018] Loading kernel from LNX [0005.116] load kernel from storage [0005.128] decompressor handler not found [0005.185] Successfully loaded kernel and ramdisk images [0005.191] display_resolution: No display init [0005.196] Failed to retrieve display resolution [0005.200] bmp blob is not loaded and initialized [0005.205] Failed to display boot-logo [0005.208] NCK carveout not present [0005.212] Skipping dts_overrides [0005.215] NCK carveout not present [0005.225] Find /i2c@7000c000's alias i2c0 [0005.229] get eeprom at 1-a0, size 256, type 0 [0005.237] Find /i2c@7000c500's alias i2c2 [0005.241] get eeprom at 3-a0, size 256, type 0 [0005.246] get eeprom at 3-ae, size 256, type 0 [0005.250] pm_ids_update: Updating 1,a0, size 256, type 0 [0005.255] I2C slave not started [0005.258] I2C write failed [0005.261] Writing offset failed [0005.264] eeprom_init: EEPROM read failed [0005.268] pm_ids_update: eeprom init failed [0005.272] pm_ids_update: Updating 3,a0, size 256, type 0 [0005.302] pm_ids_update: The pm board id is 3448-0000-200 [0005.309] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50 [0005.317] pm_ids_update: pm id update successful [0005.321] pm_ids_update: Updating 3,ae, size 256, type 0 [0005.351] pm_ids_update: The pm board id is 3449-0000-200 [0005.358] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57 [0005.366] pm_ids_update: pm id update successful [0005.396] eeprom_get_mac: EEPROM invalid MAC address (all 0xff) [0005.402] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB [0005.410] eeprom_get_mac: EEPROM invalid MAC address (all 0xff) [0005.416] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB [0005.425] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e6:69:83 [0005.431] Plugin Manager: Parse ODM data 0x00094000 [0005.442] shim_cmdline_install: /chosen/bootargs: earlycon=uart8250,mmio32,0x70006000 [0005.450] Add serial number:1422419145296 as DT property [0005.458] "bpmp" doesn't exist, creating [0005.464] Updated bpmp info to DTB [0005.469] Updated initrd info to DTB [0005.472] "proc-board" doesn't exist, creating [0005.478] Updated board info to DTB [0005.481] "pmu-board" doesn't exist, creating [0005.487] Updated board info to DTB [0005.490] "display-board" doesn't exist, creating [0005.496] Updated board info to DTB [0005.499] "reset" doesn't exist, creating [0005.504] Updated reset info to DTB [0005.507] display_console_ioctl: No display init [0005.512] display_console_ioctl: No display init [0005.516] display_console_ioctl: No display init [0005.521] Cmdline: tegraid=21.1.2.0.0 ddr_die=4096M@2048M section=512M memtype=0 vpr_resize usb_port_owner_info=0 lane_owner_info=0 emc_max_dvfs=0 touch_id=0@63 video=tegrafb no_console_suspend=1 console=ttyS0,115200n8 debug_uartport=lsport,2 earlyprintk=uart8250-32bit,0x70006000 maxcpus=4 usbcore.old_scheme_first=1 lp0_vec=0x1000@0xff780000 core_edp_mv=1075 core_edp_ma=4000 [0005.555] DTB cmdline: earlycon=uart8250,mmio32,0x70006000 [0005.560] boot image cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 [0005.573] Updated bootarg info to DTB [0005.577] Adding uuid 00000001644495810400000008058180 to DT [0005.583] Adding eks info 0 to DT [0005.588] WARNING: Failed to pass NS DRAM ranges to TOS, err: -7 [0005.594] Updated memory info to DTB [0005.600] Updated system-lp0-disable info to DTB [0005.608] set vdd_core voltage to 1075 mv [0005.612] setting 'vdd-core' regulator to 1075000 micro volts [0005.629] Found secure-pmc; disable BPMP U-Boot 2016.07-ge6da093be3 (Jun 25 2020 - 21:18:08 -0700) TEGRA210 Model: NVIDIA P3450-Porg Board: NVIDIA P3450-PORG DRAM: 4 GiB MMC: Tegra SD/MMC: 0, Tegra SD/MMC: 1 SF: Detected MX25U3235F with page size 256 Bytes, erase size 4 KiB, total 4 MiB In: serial Out: serial Err: serial Net: No ethernet found. Hit any key to stop autoboot: 1 0 Tegra210 (P3450-Porg) #