/qemu/hw/arm/ |
H A D | stm32f100_soc.c | 152 create_unimplemented_device("timer[2]", 0x40000000, 0x400); in stm32f100_soc_realize() 153 create_unimplemented_device("timer[3]", 0x40000400, 0x400); in stm32f100_soc_realize() 154 create_unimplemented_device("timer[4]", 0x40000800, 0x400); in stm32f100_soc_realize() 155 create_unimplemented_device("timer[6]", 0x40001000, 0x400); in stm32f100_soc_realize() 156 create_unimplemented_device("timer[7]", 0x40001400, 0x400); in stm32f100_soc_realize() 157 create_unimplemented_device("RTC", 0x40002800, 0x400); in stm32f100_soc_realize() 158 create_unimplemented_device("WWDG", 0x40002C00, 0x400); in stm32f100_soc_realize() 159 create_unimplemented_device("IWDG", 0x40003000, 0x400); in stm32f100_soc_realize() 160 create_unimplemented_device("I2C1", 0x40005400, 0x400); in stm32f100_soc_realize() 161 create_unimplemented_device("I2C2", 0x40005800, 0x400); in stm32f100_soc_realize() [all …]
|
H A D | stm32f405_soc.c | 257 create_unimplemented_device("timer[7]", 0x40001400, 0x400); in stm32f405_soc_realize() 258 create_unimplemented_device("timer[12]", 0x40001800, 0x400); in stm32f405_soc_realize() 259 create_unimplemented_device("timer[6]", 0x40001000, 0x400); in stm32f405_soc_realize() 260 create_unimplemented_device("timer[13]", 0x40001C00, 0x400); in stm32f405_soc_realize() 261 create_unimplemented_device("timer[14]", 0x40002000, 0x400); in stm32f405_soc_realize() 262 create_unimplemented_device("RTC and BKP", 0x40002800, 0x400); in stm32f405_soc_realize() 263 create_unimplemented_device("WWDG", 0x40002C00, 0x400); in stm32f405_soc_realize() 264 create_unimplemented_device("IWDG", 0x40003000, 0x400); in stm32f405_soc_realize() 265 create_unimplemented_device("I2S2ext", 0x40003000, 0x400); in stm32f405_soc_realize() 266 create_unimplemented_device("I2S3ext", 0x40004000, 0x400); in stm32f405_soc_realize() [all …]
|
H A D | stm32l4x5_soc.c | 362 create_unimplemented_device("TIM2", 0x40000000, 0x400); in stm32l4x5_soc_realize() 363 create_unimplemented_device("TIM3", 0x40000400, 0x400); in stm32l4x5_soc_realize() 364 create_unimplemented_device("TIM4", 0x40000800, 0x400); in stm32l4x5_soc_realize() 365 create_unimplemented_device("TIM5", 0x40000C00, 0x400); in stm32l4x5_soc_realize() 366 create_unimplemented_device("TIM6", 0x40001000, 0x400); in stm32l4x5_soc_realize() 367 create_unimplemented_device("TIM7", 0x40001400, 0x400); in stm32l4x5_soc_realize() 369 create_unimplemented_device("RTC", 0x40002800, 0x400); in stm32l4x5_soc_realize() 370 create_unimplemented_device("WWDG", 0x40002C00, 0x400); in stm32l4x5_soc_realize() 371 create_unimplemented_device("IWDG", 0x40003000, 0x400); in stm32l4x5_soc_realize() 373 create_unimplemented_device("SPI2", 0x40003800, 0x400); in stm32l4x5_soc_realize() [all …]
|
H A D | npcm8xx.c | 769 create_unimplemented_device("npcm8xx.shm", 0xc0001000, 4 * KiB); in npcm8xx_realize() 770 create_unimplemented_device("npcm8xx.gicextra", 0xdfffa000, 24 * KiB); in npcm8xx_realize() 771 create_unimplemented_device("npcm8xx.vdmx", 0xe0800000, 4 * KiB); in npcm8xx_realize() 772 create_unimplemented_device("npcm8xx.pcierc", 0xe1000000, 64 * KiB); in npcm8xx_realize() 773 create_unimplemented_device("npcm8xx.rootc", 0xe8000000, 128 * MiB); in npcm8xx_realize() 774 create_unimplemented_device("npcm8xx.kcs", 0xf0007000, 4 * KiB); in npcm8xx_realize() 775 create_unimplemented_device("npcm8xx.gfxi", 0xf000e000, 4 * KiB); in npcm8xx_realize() 776 create_unimplemented_device("npcm8xx.fsw", 0xf000f000, 4 * KiB); in npcm8xx_realize() 777 create_unimplemented_device("npcm8xx.bt", 0xf0030000, 4 * KiB); in npcm8xx_realize() 778 create_unimplemented_device("npcm8xx.espi", 0xf009f000, 4 * KiB); in npcm8xx_realize() [all …]
|
H A D | xilinx_zynq.c | 382 create_unimplemented_device("zynq.i2c0", 0xE0004000, 4 * KiB); in zynq_init() 383 create_unimplemented_device("zynq.i2c1", 0xE0005000, 4 * KiB); in zynq_init() 384 create_unimplemented_device("zynq.can0", 0xE0008000, 4 * KiB); in zynq_init() 385 create_unimplemented_device("zynq.can1", 0xE0009000, 4 * KiB); in zynq_init() 386 create_unimplemented_device("zynq.gpio", 0xE000A000, 4 * KiB); in zynq_init() 387 create_unimplemented_device("zynq.smcc", 0xE000E000, 4 * KiB); in zynq_init() 390 create_unimplemented_device("zynq.dma_ns", 0xF8004000, 4 * KiB); in zynq_init() 393 create_unimplemented_device("zynq.swdt", 0xF8005000, 4 * KiB); in zynq_init() 396 create_unimplemented_device("zynq.ddrc", 0xF8006000, 4 * KiB); in zynq_init() 399 create_unimplemented_device("zynq.axi_hp0", 0xF8008000, 0x28); in zynq_init() [all …]
|
H A D | npcm7xx.c | 784 create_unimplemented_device("npcm7xx.shm", 0xc0001000, 4 * KiB); in npcm7xx_realize() 785 create_unimplemented_device("npcm7xx.vdmx", 0xe0800000, 4 * KiB); in npcm7xx_realize() 786 create_unimplemented_device("npcm7xx.pcierc", 0xe1000000, 64 * KiB); in npcm7xx_realize() 787 create_unimplemented_device("npcm7xx.kcs", 0xf0007000, 4 * KiB); in npcm7xx_realize() 788 create_unimplemented_device("npcm7xx.gfxi", 0xf000e000, 4 * KiB); in npcm7xx_realize() 789 create_unimplemented_device("npcm7xx.espi", 0xf009f000, 4 * KiB); in npcm7xx_realize() 790 create_unimplemented_device("npcm7xx.peci", 0xf0100000, 4 * KiB); in npcm7xx_realize() 791 create_unimplemented_device("npcm7xx.siox[1]", 0xf0101000, 4 * KiB); in npcm7xx_realize() 792 create_unimplemented_device("npcm7xx.siox[2]", 0xf0102000, 4 * KiB); in npcm7xx_realize() 793 create_unimplemented_device("npcm7xx.ahbpci", 0xf0400000, 1 * MiB); in npcm7xx_realize() [all …]
|
H A D | msf2-soc.c | 213 create_unimplemented_device("i2c_0", 0x40002000, 0x1000); in m2sxxx_soc_realize() 214 create_unimplemented_device("dma", 0x40003000, 0x1000); in m2sxxx_soc_realize() 215 create_unimplemented_device("watchdog", 0x40005000, 0x1000); in m2sxxx_soc_realize() 216 create_unimplemented_device("i2c_1", 0x40012000, 0x1000); in m2sxxx_soc_realize() 217 create_unimplemented_device("gpio", 0x40013000, 0x1000); in m2sxxx_soc_realize() 218 create_unimplemented_device("hs-dma", 0x40014000, 0x1000); in m2sxxx_soc_realize() 219 create_unimplemented_device("can", 0x40015000, 0x1000); in m2sxxx_soc_realize() 220 create_unimplemented_device("rtc", 0x40017000, 0x1000); in m2sxxx_soc_realize() 221 create_unimplemented_device("apb_config", 0x40020000, 0x10000); in m2sxxx_soc_realize() 222 create_unimplemented_device("usb", 0x40043000, 0x1000); in m2sxxx_soc_realize()
|
H A D | fsl-imx6ul.c | 195 create_unimplemented_device("a7mpcore-dap", FSL_IMX6UL_A7MPCORE_DAP_ADDR, in fsl_imx6ul_realize() 201 create_unimplemented_device("a7mpcore-mmdc", FSL_IMX6UL_MMDC_CFG_ADDR, in fsl_imx6ul_realize() 207 create_unimplemented_device("a7mpcore-ocotp", FSL_IMX6UL_OCOTP_CTRL_ADDR, in fsl_imx6ul_realize() 213 create_unimplemented_device("a7mpcore-qspi", FSL_IMX6UL_QSPI_ADDR, in fsl_imx6ul_realize() 219 create_unimplemented_device("a7mpcore-qspi", FSL_IMX6UL_CAAM_ADDR, in fsl_imx6ul_realize() 225 create_unimplemented_device("a7mpcore-usbmisc", FSL_IMX6UL_USBO2_USBMISC_ADDR, in fsl_imx6ul_realize() 319 create_unimplemented_device("iomuxc", FSL_IMX6UL_IOMUXC_ADDR, in fsl_imx6ul_realize() 321 create_unimplemented_device("iomuxc_gpr", FSL_IMX6UL_IOMUXC_GPR_ADDR, in fsl_imx6ul_realize() 578 create_unimplemented_device("sdma", FSL_IMX6UL_SDMA_ADDR, in fsl_imx6ul_realize() 592 create_unimplemented_device(name, FSL_IMX6UL_SAIn_ADDR[i], in fsl_imx6ul_realize() [all …]
|
H A D | fsl-imx7.c | 233 create_unimplemented_device("a7mpcore-dap", FSL_IMX7_A7MPCORE_DAP_ADDR, in fsl_imx7_realize() 309 create_unimplemented_device("iomuxc", FSL_IMX7_IOMUXC_ADDR, in fsl_imx7_realize() 311 create_unimplemented_device("iomuxc_lspr", FSL_IMX7_IOMUXC_LPSR_ADDR, in fsl_imx7_realize() 524 create_unimplemented_device("sdma", FSL_IMX7_SDMA_ADDR, FSL_IMX7_SDMA_SIZE); in fsl_imx7_realize() 529 create_unimplemented_device("caam", FSL_IMX7_CAAM_ADDR, FSL_IMX7_CAAM_SIZE); in fsl_imx7_realize() 543 create_unimplemented_device(name, FSL_IMX7_PWMn_ADDR[i], in fsl_imx7_realize() 557 create_unimplemented_device(name, FSL_IMX7_CANn_ADDR[i], in fsl_imx7_realize() 572 create_unimplemented_device(name, FSL_IMX7_SAIn_ADDR[i], in fsl_imx7_realize() 579 create_unimplemented_device("ocotp", FSL_IMX7_OCOTP_ADDR, in fsl_imx7_realize() 642 create_unimplemented_device(name, FSL_IMX7_USBMISCn_ADDR[i], in fsl_imx7_realize() [all …]
|
H A D | mps2.c | 248 create_unimplemented_device("zbtsmram mirror", 0x00400000, 0x00400000); in mps2_common_init() 249 create_unimplemented_device("RESERVED 1", 0x00800000, 0x00800000); in mps2_common_init() 250 create_unimplemented_device("Block RAM", 0x01000000, 0x00010000); in mps2_common_init() 251 create_unimplemented_device("RESERVED 2", 0x01010000, 0x1EFF0000); in mps2_common_init() 252 create_unimplemented_device("RESERVED 3", 0x20800000, 0x00800000); in mps2_common_init() 253 create_unimplemented_device("PSRAM", 0x21000000, 0x01000000); in mps2_common_init() 258 create_unimplemented_device("CMSDK APB peripheral region @0x40000000", in mps2_common_init() 260 create_unimplemented_device("CMSDK AHB peripheral region @0x40010000", in mps2_common_init() 262 create_unimplemented_device("Extra peripheral region @0x40020000", in mps2_common_init() 265 create_unimplemented_device("RESERVED 4", 0x40030000, 0x001D0000); in mps2_common_init() [all …]
|
H A D | mps3r.c | 460 create_unimplemented_device(s, 0xe0000000 + i * 0x1000, 0x1000); in mps3r_common_init() 528 create_unimplemented_device("i2s-audio", 0xe0201000, 0x1000); in mps3r_common_init() 539 create_unimplemented_device("clcd", 0xe0209000, 0x1000); in mps3r_common_init() 554 create_unimplemented_device("usb", 0xe0301000, 0x1000); in mps3r_common_init() 555 create_unimplemented_device("qspi-write-config", 0xe0600000, 0x1000); in mps3r_common_init()
|
H A D | nrf51_soc.c | 174 create_unimplemented_device("nrf51_soc.io", NRF51_IOMEM_BASE, in nrf51_soc_realize() 176 create_unimplemented_device("nrf51_soc.private", in nrf51_soc_realize()
|
H A D | stellaris.c | 1391 create_unimplemented_device("PWM", 0x40028000, 0x1000); in stellaris_init() 1392 create_unimplemented_device("QEI-0", 0x4002c000, 0x1000); in stellaris_init() 1393 create_unimplemented_device("QEI-1", 0x4002d000, 0x1000); in stellaris_init() 1394 create_unimplemented_device("analogue-comparator", 0x4003c000, 0x1000); in stellaris_init() 1395 create_unimplemented_device("hibernation", 0x400fc000, 0x1000); in stellaris_init() 1396 create_unimplemented_device("flash-control", 0x400fd000, 0x1000); in stellaris_init()
|
H A D | allwinner-a10.c | 134 create_unimplemented_device("a10-sram-ctrl", 0x01c00000, 4 * KiB); in aw_a10_realize()
|
/qemu/hw/riscv/ |
H A D | opentitan.c | 258 create_unimplemented_device("riscv.lowrisc.ibex.gpio", in lowrisc_ibex_soc_realize() 260 create_unimplemented_device("riscv.lowrisc.ibex.spi_device", in lowrisc_ibex_soc_realize() 262 create_unimplemented_device("riscv.lowrisc.ibex.i2c", in lowrisc_ibex_soc_realize() 264 create_unimplemented_device("riscv.lowrisc.ibex.pattgen", in lowrisc_ibex_soc_realize() 266 create_unimplemented_device("riscv.lowrisc.ibex.sensor_ctrl", in lowrisc_ibex_soc_realize() 268 create_unimplemented_device("riscv.lowrisc.ibex.otp_ctrl", in lowrisc_ibex_soc_realize() 270 create_unimplemented_device("riscv.lowrisc.ibex.lc_ctrl", in lowrisc_ibex_soc_realize() 272 create_unimplemented_device("riscv.lowrisc.ibex.pwrmgr", in lowrisc_ibex_soc_realize() 274 create_unimplemented_device("riscv.lowrisc.ibex.rstmgr", in lowrisc_ibex_soc_realize() 276 create_unimplemented_device("riscv.lowrisc.ibex.clkmgr", in lowrisc_ibex_soc_realize() [all …]
|
H A D | microchip_pfsoc.c | 232 create_unimplemented_device("microchip.pfsoc.buserr_unit0_mem", in microchip_pfsoc_soc_realize() 235 create_unimplemented_device("microchip.pfsoc.buserr_unit1_mem", in microchip_pfsoc_soc_realize() 238 create_unimplemented_device("microchip.pfsoc.buserr_unit2_mem", in microchip_pfsoc_soc_realize() 241 create_unimplemented_device("microchip.pfsoc.buserr_unit3_mem", in microchip_pfsoc_soc_realize() 244 create_unimplemented_device("microchip.pfsoc.buserr_unit4_mem", in microchip_pfsoc_soc_realize() 258 create_unimplemented_device("microchip.pfsoc.l2cc", in microchip_pfsoc_soc_realize() 312 create_unimplemented_device("microchip.pfsoc.axisw", in microchip_pfsoc_soc_realize() 317 create_unimplemented_device("microchip.pfsoc.mpucfg", in microchip_pfsoc_soc_realize() 322 create_unimplemented_device("microchip.pfsoc.fmeter", in microchip_pfsoc_soc_realize() 366 create_unimplemented_device("microchip.pfsoc.watchdog0", in microchip_pfsoc_soc_realize() [all …]
|
H A D | microblaze-v-generic.c | 172 create_unimplemented_device("gpio", GPIO_BASEADDR, 0x10000); in mb_v_generic_init() 173 create_unimplemented_device("gpio2", GPIO_BASEADDR2, 0x10000); in mb_v_generic_init() 174 create_unimplemented_device("gpio3", GPIO_BASEADDR3, 0x10000); in mb_v_generic_init() 175 create_unimplemented_device("i2c", I2C_BASEADDR, 0x10000); in mb_v_generic_init() 176 create_unimplemented_device("qspi", QSPI_BASEADDR, 0x10000); in mb_v_generic_init()
|
H A D | sifive_e.c | 265 create_unimplemented_device("riscv.sifive.e.qspi0", in sifive_e_soc_realize() 267 create_unimplemented_device("riscv.sifive.e.pwm0", in sifive_e_soc_realize() 271 create_unimplemented_device("riscv.sifive.e.qspi1", in sifive_e_soc_realize() 273 create_unimplemented_device("riscv.sifive.e.pwm1", in sifive_e_soc_realize() 275 create_unimplemented_device("riscv.sifive.e.qspi2", in sifive_e_soc_realize() 277 create_unimplemented_device("riscv.sifive.e.pwm2", in sifive_e_soc_realize()
|
/qemu/hw/avr/ |
H A D | atmega.c | 315 create_unimplemented_device(devname, in atmega_realize() 347 create_unimplemented_device("avr-timer8", in atmega_realize() 349 create_unimplemented_device("avr-timer8-intmask", in atmega_realize() 352 create_unimplemented_device("avr-timer8-intflag", in atmega_realize() 376 create_unimplemented_device("avr-twi", OFFSET_DATA + 0x0b8, 6); in atmega_realize() 377 create_unimplemented_device("avr-adc", OFFSET_DATA + 0x078, 8); in atmega_realize() 378 create_unimplemented_device("avr-ext-mem-ctrl", OFFSET_DATA + 0x074, 2); in atmega_realize() 379 create_unimplemented_device("avr-watchdog", OFFSET_DATA + 0x060, 1); in atmega_realize() 380 create_unimplemented_device("avr-spi", OFFSET_DATA + 0x04c, 3); in atmega_realize() 381 create_unimplemented_device("avr-eeprom", OFFSET_DATA + 0x03f, 3); in atmega_realize()
|
/qemu/hw/pci-host/ |
H A D | bonito.c | 651 create_unimplemented_device("pci.io", BONITO_PCIIO_BASE, 1 * MiB); in bonito_host_realize() 685 create_unimplemented_device("bonito", BONITO_REG_BASE, BONITO_REG_SIZE); in bonito_pci_realize() 696 create_unimplemented_device("ROMCS", BONITO_FLASH_BASE, 60 * MiB); in bonito_pci_realize() 710 create_unimplemented_device("IOCS[1]", BONITO_DEV_BASE + 1 * 256 * KiB, in bonito_pci_realize() 712 create_unimplemented_device("IOCS[2]", BONITO_DEV_BASE + 2 * 256 * KiB, in bonito_pci_realize() 714 create_unimplemented_device("IOCS[3]", BONITO_DEV_BASE + 3 * 256 * KiB, in bonito_pci_realize() 720 create_unimplemented_device("PCI_2", in bonito_pci_realize()
|
/qemu/include/hw/misc/ |
H A D | unimp.h | 41 static inline void create_unimplemented_device(const char *name, in create_unimplemented_device() function
|
/qemu/hw/sparc64/ |
H A D | niagara.c | 156 create_unimplemented_device("sun4v-iob", NIAGARA_IOBBASE, NIAGARA_IOBSIZE); in niagara_init()
|
/qemu/hw/microblaze/ |
H A D | petalogix_s3adsp1800_mmu.c | 146 create_unimplemented_device("xps_gpio", GPIO_BASEADDR, 0x10000); in OBJECT_DECLARE_TYPE()
|
/qemu/hw/sparc/ |
H A D | sun4m.c | 944 create_unimplemented_device("sun-sx", hwdef->sx_base, 0x2000); in sun4m_hw_init() 1026 create_unimplemented_device("sun-DBRI.prom", in sun4m_hw_init() 1029 create_unimplemented_device("sun-DBRI", in sun4m_hw_init() 1035 create_unimplemented_device("sun-bpp", hwdef->bpp_base, 0x20); in sun4m_hw_init()
|
/qemu/hw/mips/ |
H A D | loongson3_virt.c | 540 create_unimplemented_device("mmio fallback 0", 0x10000000, 256 * MiB); in mips_loongson3_virt_init() 541 create_unimplemented_device("mmio fallback 1", 0x30000000, 256 * MiB); in mips_loongson3_virt_init()
|