/openbmc/qemu/hw/arm/ |
H A D | allwinner-a10.c | 67 object_initialize_child(obj, "cpu", &s->cpu, in aw_a10_init() 70 object_initialize_child(obj, "intc", &s->intc, TYPE_AW_A10_PIC); in aw_a10_init() 72 object_initialize_child(obj, "timer", &s->timer, TYPE_AW_A10_PIT); in aw_a10_init() 74 object_initialize_child(obj, "ccm", &s->ccm, TYPE_AW_A10_CCM); in aw_a10_init() 76 object_initialize_child(obj, "dramc", &s->dramc, TYPE_AW_A10_DRAMC); in aw_a10_init() 78 object_initialize_child(obj, "emac", &s->emac, TYPE_AW_EMAC); in aw_a10_init() 80 object_initialize_child(obj, "sata", &s->sata, TYPE_ALLWINNER_AHCI); in aw_a10_init() 82 object_initialize_child(obj, "i2c0", &s->i2c0, TYPE_AW_I2C); in aw_a10_init() 84 object_initialize_child(obj, "spi0", &s->spi0, TYPE_AW_A10_SPI); in aw_a10_init() 87 object_initialize_child(obj, "ehci[*]", &s->ehci[i], in aw_a10_init() [all …]
|
H A D | aspeed_ast2600.c | 175 object_initialize_child(obj, "cpu[*]", &a->cpu[i], in aspeed_soc_ast2600_init() 180 object_initialize_child(obj, "scu", &s->scu, typename); in aspeed_soc_ast2600_init() 190 object_initialize_child(obj, "a7mpcore", &a->a7mpcore, in aspeed_soc_ast2600_init() 193 object_initialize_child(obj, "rtc", &s->rtc, TYPE_ASPEED_RTC); in aspeed_soc_ast2600_init() 196 object_initialize_child(obj, "timerctrl", &s->timerctrl, typename); in aspeed_soc_ast2600_init() 200 object_initialize_child(obj, "wdt[*]", &s->wdt[i], typename); in aspeed_soc_ast2600_init() 204 object_initialize_child(obj, "adc", &s->adc, typename); in aspeed_soc_ast2600_init() 207 object_initialize_child(obj, "i2c", &s->i2c, typename); in aspeed_soc_ast2600_init() 209 object_initialize_child(obj, "pcie-rc", &s->pcie, TYPE_ASPEED_PCIE_CFG); in aspeed_soc_ast2600_init() 212 object_initialize_child(obj, "pcie-phy[*]", &s->pcie_phy[i], in aspeed_soc_ast2600_init() [all …]
|
H A D | bcm2835_peripherals.c | 40 object_initialize_child(OBJECT(ps), name, uds, TYPE_UNIMPLEMENTED_DEVICE); in create_unimp() 54 object_initialize_child(obj, "rng", &s->rng, TYPE_BCM2835_RNG); in bcm2835_peripherals_init() 57 object_initialize_child(obj, "thermal", &s->thermal, TYPE_BCM2835_THERMAL); in bcm2835_peripherals_init() 60 object_initialize_child(obj, "gpio", &s->gpio, TYPE_BCM2835_GPIO); in bcm2835_peripherals_init() 68 object_initialize_child(obj, "orgated-dma-irq", in bcm2835_peripherals_init() 93 object_initialize_child(obj, "ic", &s->ic, TYPE_BCM2835_IC); in raspi_peripherals_base_init() 96 object_initialize_child(obj, "systimer", &s->systmr, in raspi_peripherals_base_init() 100 object_initialize_child(obj, "uart0", &s->uart0, TYPE_PL011); in raspi_peripherals_base_init() 103 object_initialize_child(obj, "aux", &s->aux, TYPE_BCM2835_AUX); in raspi_peripherals_base_init() 106 object_initialize_child(obj, "mbox", &s->mboxes, TYPE_BCM2835_MBOX); in raspi_peripherals_base_init() [all …]
|
H A D | aspeed_ast2400.c | 165 object_initialize_child(obj, "cpu[*]", &a->cpu[i], in aspeed_ast2400_soc_init() 170 object_initialize_child(obj, "scu", &s->scu, typename); in aspeed_ast2400_soc_init() 180 object_initialize_child(obj, "vic", &a->vic, TYPE_ASPEED_VIC); in aspeed_ast2400_soc_init() 182 object_initialize_child(obj, "rtc", &s->rtc, TYPE_ASPEED_RTC); in aspeed_ast2400_soc_init() 185 object_initialize_child(obj, "timerctrl", &s->timerctrl, typename); in aspeed_ast2400_soc_init() 189 object_initialize_child(obj, "wdt[*]", &s->wdt[i], typename); in aspeed_ast2400_soc_init() 193 object_initialize_child(obj, "adc", &s->adc, typename); in aspeed_ast2400_soc_init() 196 object_initialize_child(obj, "i2c", &s->i2c, typename); in aspeed_ast2400_soc_init() 198 object_initialize_child(obj, "peci", &s->peci, TYPE_ASPEED_PECI); in aspeed_ast2400_soc_init() 201 object_initialize_child(obj, "fmc", &s->fmc, typename); in aspeed_ast2400_soc_init() [all …]
|
H A D | aspeed_ast10x0.c | 123 object_initialize_child(obj, "armv7m", &a->armv7m, TYPE_ARMV7M); in aspeed_soc_ast1030_init() 128 object_initialize_child(obj, "scu", &s->scu, typename); in aspeed_soc_ast1030_init() 135 object_initialize_child(obj, "i2c", &s->i2c, typename); in aspeed_soc_ast1030_init() 137 object_initialize_child(obj, "i3c", &s->i3c, TYPE_ASPEED_I3C); in aspeed_soc_ast1030_init() 140 object_initialize_child(obj, "timerctrl", &s->timerctrl, typename); in aspeed_soc_ast1030_init() 143 object_initialize_child(obj, "adc", &s->adc, typename); in aspeed_soc_ast1030_init() 146 object_initialize_child(obj, "fmc", &s->fmc, typename); in aspeed_soc_ast1030_init() 150 object_initialize_child(obj, "spi[*]", &s->spi[i], typename); in aspeed_soc_ast1030_init() 153 object_initialize_child(obj, "lpc", &s->lpc, TYPE_ASPEED_LPC); in aspeed_soc_ast1030_init() 155 object_initialize_child(obj, "peci", &s->peci, TYPE_ASPEED_PECI); in aspeed_soc_ast1030_init() [all …]
|
H A D | fsl-imx25.c | 40 object_initialize_child(obj, "cpu", &s->cpu, ARM_CPU_TYPE_NAME("arm926")); in fsl_imx25_init() 42 object_initialize_child(obj, "avic", &s->avic, TYPE_IMX_AVIC); in fsl_imx25_init() 44 object_initialize_child(obj, "ccm", &s->ccm, TYPE_IMX25_CCM); in fsl_imx25_init() 47 object_initialize_child(obj, "uart[*]", &s->uart[i], TYPE_IMX_SERIAL); in fsl_imx25_init() 51 object_initialize_child(obj, "gpt[*]", &s->gpt[i], TYPE_IMX25_GPT); in fsl_imx25_init() 55 object_initialize_child(obj, "epit[*]", &s->epit[i], TYPE_IMX_EPIT); in fsl_imx25_init() 58 object_initialize_child(obj, "fec", &s->fec, TYPE_IMX_FEC); in fsl_imx25_init() 60 object_initialize_child(obj, "rngc", &s->rngc, TYPE_IMX_RNGC); in fsl_imx25_init() 63 object_initialize_child(obj, "i2c[*]", &s->i2c[i], TYPE_IMX_I2C); in fsl_imx25_init() 67 object_initialize_child(obj, "gpio[*]", &s->gpio[i], TYPE_IMX_GPIO); in fsl_imx25_init() [all …]
|
H A D | fsl-imx6.c | 48 object_initialize_child(obj, name, &s->cpu[i], in fsl_imx6_init() 52 object_initialize_child(obj, "a9mpcore", &s->a9mpcore, TYPE_A9MPCORE_PRIV); in fsl_imx6_init() 54 object_initialize_child(obj, "ccm", &s->ccm, TYPE_IMX6_CCM); in fsl_imx6_init() 56 object_initialize_child(obj, "src", &s->src, TYPE_IMX6_SRC); in fsl_imx6_init() 58 object_initialize_child(obj, "snvs", &s->snvs, TYPE_IMX7_SNVS); in fsl_imx6_init() 62 object_initialize_child(obj, name, &s->uart[i], TYPE_IMX_SERIAL); in fsl_imx6_init() 65 object_initialize_child(obj, "gpt", &s->gpt, TYPE_IMX6_GPT); in fsl_imx6_init() 69 object_initialize_child(obj, name, &s->epit[i], TYPE_IMX_EPIT); in fsl_imx6_init() 74 object_initialize_child(obj, name, &s->i2c[i], TYPE_IMX_I2C); in fsl_imx6_init() 79 object_initialize_child(obj, name, &s->gpio[i], TYPE_IMX_GPIO); in fsl_imx6_init() [all …]
|
H A D | aspeed_ast27x0.c | 323 object_initialize_child(obj, "cpu[*]", &a->cpu[i], in aspeed_soc_ast2700_init() 327 object_initialize_child(obj, "gic", &a->gic, gicv3_class_name()); in aspeed_soc_ast2700_init() 329 object_initialize_child(obj, "scu", &s->scu, TYPE_ASPEED_2700_SCU); in aspeed_soc_ast2700_init() 339 object_initialize_child(obj, "scuio", &s->scuio, TYPE_ASPEED_2700_SCUIO); in aspeed_soc_ast2700_init() 344 object_initialize_child(obj, "fmc", &s->fmc, typename); in aspeed_soc_ast2700_init() 348 object_initialize_child(obj, "spi[*]", &s->spi[i], typename); in aspeed_soc_ast2700_init() 352 object_initialize_child(obj, "sdmc", &s->sdmc, typename); in aspeed_soc_ast2700_init() 358 object_initialize_child(obj, "wdt[*]", &s->wdt[i], typename); in aspeed_soc_ast2700_init() 362 object_initialize_child(obj, "ftgmac100[*]", &s->ftgmac100[i], in aspeed_soc_ast2700_init() 365 object_initialize_child(obj, "mii[*]", &s->mii[i], TYPE_ASPEED_MII); in aspeed_soc_ast2700_init() [all …]
|
H A D | fsl-imx7.c | 45 object_initialize_child(obj, name, &s->cpu[i], in fsl_imx7_init() 52 object_initialize_child(obj, "a7mpcore", &s->a7mpcore, in fsl_imx7_init() 60 object_initialize_child(obj, name, &s->gpio[i], TYPE_IMX_GPIO); in fsl_imx7_init() 68 object_initialize_child(obj, name, &s->gpt[i], TYPE_IMX7_GPT); in fsl_imx7_init() 74 object_initialize_child(obj, "ccm", &s->ccm, TYPE_IMX7_CCM); in fsl_imx7_init() 79 object_initialize_child(obj, "analog", &s->analog, TYPE_IMX7_ANALOG); in fsl_imx7_init() 84 object_initialize_child(obj, "gpcv2", &s->gpcv2, TYPE_IMX_GPCV2); in fsl_imx7_init() 89 object_initialize_child(obj, "src", &s->src, TYPE_IMX7_SRC); in fsl_imx7_init() 96 object_initialize_child(obj, name, &s->spi[i], TYPE_IMX_SPI); in fsl_imx7_init() 104 object_initialize_child(obj, name, &s->i2c[i], TYPE_IMX_I2C); in fsl_imx7_init() [all …]
|
H A D | fsl-imx31.c | 36 object_initialize_child(obj, "cpu", &s->cpu, ARM_CPU_TYPE_NAME("arm1136")); in fsl_imx31_init() 38 object_initialize_child(obj, "avic", &s->avic, TYPE_IMX_AVIC); in fsl_imx31_init() 40 object_initialize_child(obj, "ccm", &s->ccm, TYPE_IMX31_CCM); in fsl_imx31_init() 43 object_initialize_child(obj, "uart[*]", &s->uart[i], TYPE_IMX_SERIAL); in fsl_imx31_init() 46 object_initialize_child(obj, "gpt", &s->gpt, TYPE_IMX31_GPT); in fsl_imx31_init() 49 object_initialize_child(obj, "epit[*]", &s->epit[i], TYPE_IMX_EPIT); in fsl_imx31_init() 53 object_initialize_child(obj, "i2c[*]", &s->i2c[i], TYPE_IMX_I2C); in fsl_imx31_init() 57 object_initialize_child(obj, "gpio[*]", &s->gpio[i], TYPE_IMX_GPIO); in fsl_imx31_init() 60 object_initialize_child(obj, "wdt", &s->wdt, TYPE_IMX2_WDT); in fsl_imx31_init()
|
H A D | allwinner-h3.c | 201 object_initialize_child(obj, "cpu[*]", &s->cpus[i], in allwinner_h3_init() 205 object_initialize_child(obj, "gic", &s->gic, TYPE_ARM_GIC); in allwinner_h3_init() 207 object_initialize_child(obj, "timer", &s->timer, TYPE_AW_A10_PIT); in allwinner_h3_init() 213 object_initialize_child(obj, "ccu", &s->ccu, TYPE_AW_H3_CCU); in allwinner_h3_init() 215 object_initialize_child(obj, "sysctrl", &s->sysctrl, TYPE_AW_H3_SYSCTRL); in allwinner_h3_init() 217 object_initialize_child(obj, "cpucfg", &s->cpucfg, TYPE_AW_CPUCFG); in allwinner_h3_init() 219 object_initialize_child(obj, "sid", &s->sid, TYPE_AW_SID); in allwinner_h3_init() 223 object_initialize_child(obj, "mmc0", &s->mmc0, TYPE_AW_SDHOST_SUN5I); in allwinner_h3_init() 225 object_initialize_child(obj, "emac", &s->emac, TYPE_AW_SUN8I_EMAC); in allwinner_h3_init() 227 object_initialize_child(obj, "dramc", &s->dramc, TYPE_AW_H3_DRAMC); in allwinner_h3_init() [all …]
|
H A D | npcm7xx.c | 414 object_initialize_child(obj, "cpu[*]", &s->cpu[i], in npcm7xx_init() 418 object_initialize_child(obj, "a9mpcore", &s->a9mpcore, TYPE_A9MPCORE_PRIV); in npcm7xx_init() 419 object_initialize_child(obj, "gcr", &s->gcr, TYPE_NPCM7XX_GCR); in npcm7xx_init() 422 object_initialize_child(obj, "clk", &s->clk, TYPE_NPCM7XX_CLK); in npcm7xx_init() 423 object_initialize_child(obj, "otp1", &s->key_storage, in npcm7xx_init() 425 object_initialize_child(obj, "otp2", &s->fuse_array, in npcm7xx_init() 427 object_initialize_child(obj, "mc", &s->mc, TYPE_NPCM7XX_MC); in npcm7xx_init() 428 object_initialize_child(obj, "rng", &s->rng, TYPE_NPCM7XX_RNG); in npcm7xx_init() 429 object_initialize_child(obj, "adc", &s->adc, TYPE_NPCM7XX_ADC); in npcm7xx_init() 432 object_initialize_child(obj, "tim[*]", &s->tim[i], TYPE_NPCM7XX_TIMER); in npcm7xx_init() [all …]
|
H A D | xlnx-zynqmp.c | 226 object_initialize_child(OBJECT(s), "rpu-cluster", &s->rpu_cluster, in xlnx_zynqmp_create_rpu() 233 object_initialize_child(OBJECT(&s->rpu_cluster), "rpu-cpu[*]", in xlnx_zynqmp_create_rpu() 280 object_initialize_child(OBJECT(s), "efuse-ctrl", &s->efuse_ctrl, in xlnx_zynqmp_create_efuse() 304 object_initialize_child(OBJECT(s), "apu-ctrl", &s->apu_ctrl, in xlnx_zynqmp_create_apu_ctrl() 324 object_initialize_child(OBJECT(s), "crf", &s->crf, TYPE_XLNX_ZYNQMP_CRF); in xlnx_zynqmp_create_crf() 338 object_initialize_child(OBJECT(s), "ttc[*]", &s->ttc[i], in xlnx_zynqmp_create_ttc() 383 object_initialize_child(obj, "apu-cluster", &s->apu_cluster, in xlnx_zynqmp_init() 388 object_initialize_child(OBJECT(&s->apu_cluster), "apu-cpu[*]", in xlnx_zynqmp_init() 393 object_initialize_child(obj, "gic", &s->gic, gic_class_name()); in xlnx_zynqmp_init() 396 object_initialize_child(obj, "gem[*]", &s->gem[i], TYPE_CADENCE_GEM); in xlnx_zynqmp_init() [all …]
|
H A D | fsl-imx6ul.c | 38 object_initialize_child(obj, "cpu0", &s->cpu, in fsl_imx6ul_init() 44 object_initialize_child(obj, "a7mpcore", &s->a7mpcore, in fsl_imx6ul_init() 50 object_initialize_child(obj, "ccm", &s->ccm, TYPE_IMX6UL_CCM); in fsl_imx6ul_init() 55 object_initialize_child(obj, "src", &s->src, TYPE_IMX6_SRC); in fsl_imx6ul_init() 60 object_initialize_child(obj, "gpcv2", &s->gpcv2, TYPE_IMX_GPCV2); in fsl_imx6ul_init() 65 object_initialize_child(obj, "snvs", &s->snvs, TYPE_IMX7_SNVS); in fsl_imx6ul_init() 72 object_initialize_child(obj, name, &s->gpio[i], TYPE_IMX_GPIO); in fsl_imx6ul_init() 80 object_initialize_child(obj, name, &s->gpt[i], TYPE_IMX6UL_GPT); in fsl_imx6ul_init() 88 object_initialize_child(obj, name, &s->epit[i], TYPE_IMX_EPIT); in fsl_imx6ul_init() 96 object_initialize_child(obj, name, &s->spi[i], TYPE_IMX_SPI); in fsl_imx6ul_init() [all …]
|
H A D | allwinner-r40.c | 272 object_initialize_child(obj, "cpu[*]", &s->cpus[i], in allwinner_r40_init() 276 object_initialize_child(obj, "gic", &s->gic, TYPE_ARM_GIC); in allwinner_r40_init() 278 object_initialize_child(obj, "timer", &s->timer, TYPE_AW_A10_PIT); in allwinner_r40_init() 284 object_initialize_child(obj, "wdt", &s->wdt, TYPE_AW_WDT_SUN4I); in allwinner_r40_init() 286 object_initialize_child(obj, "ccu", &s->ccu, TYPE_AW_R40_CCU); in allwinner_r40_init() 289 object_initialize_child(obj, mmc_names[i], &s->mmc[i], in allwinner_r40_init() 293 object_initialize_child(obj, "sata", &s->sata, TYPE_ALLWINNER_AHCI); in allwinner_r40_init() 296 object_initialize_child(obj, "ehci[*]", &s->ehci[i], in allwinner_r40_init() 298 object_initialize_child(obj, "ohci[*]", &s->ohci[i], in allwinner_r40_init() 302 object_initialize_child(obj, "twi0", &s->i2c0, TYPE_AW_I2C_SUN6I); in allwinner_r40_init() [all …]
|
H A D | xlnx-versal.c | 40 object_initialize_child(OBJECT(s), "apu-cluster", &s->fpd.apu.cluster, in versal_create_apu_cpus() 47 object_initialize_child(OBJECT(&s->fpd.apu.cluster), in versal_create_apu_cpus() 79 object_initialize_child(OBJECT(s), "apu-gic", &s->fpd.apu.gic, in versal_create_apu_gic() 144 object_initialize_child(OBJECT(s), "rpu-cluster", &s->lpd.rpu.cluster, in versal_create_rpu_cpus() 151 object_initialize_child(OBJECT(&s->lpd.rpu.cluster), in versal_create_rpu_cpus() 180 object_initialize_child(OBJECT(s), name, &s->lpd.iou.uart[i], in versal_create_uarts() 205 object_initialize_child(OBJECT(s), name, &s->lpd.iou.canfd[i], in versal_create_canfds() 231 object_initialize_child(OBJECT(s), "usb2", &s->lpd.iou.usb, in versal_create_usbs() 263 object_initialize_child(OBJECT(s), name, &s->lpd.iou.gem[i], in versal_create_gems() 266 object_initialize_child(OBJECT(s), "gem-irq-orgate[*]", in versal_create_gems() [all …]
|
H A D | stm32f405_soc.c | 61 object_initialize_child(obj, "armv7m", &s->armv7m, TYPE_ARMV7M); in stm32f405_soc_initfn() 63 object_initialize_child(obj, "rcc", &s->rcc, TYPE_STM32_RCC); in stm32f405_soc_initfn() 65 object_initialize_child(obj, "syscfg", &s->syscfg, TYPE_STM32F4XX_SYSCFG); in stm32f405_soc_initfn() 68 object_initialize_child(obj, "usart[*]", &s->usart[i], in stm32f405_soc_initfn() 73 object_initialize_child(obj, "timer[*]", &s->timer[i], in stm32f405_soc_initfn() 78 object_initialize_child(obj, "adc[*]", &s->adc[i], TYPE_STM32F2XX_ADC); in stm32f405_soc_initfn() 82 object_initialize_child(obj, "spi[*]", &s->spi[i], TYPE_STM32F2XX_SPI); in stm32f405_soc_initfn() 85 object_initialize_child(obj, "exti", &s->exti, TYPE_STM32F4XX_EXTI); in stm32f405_soc_initfn()
|
H A D | stm32l4x5_soc.c | 140 object_initialize_child(obj, "exti", &s->exti, TYPE_STM32L4X5_EXTI); in stm32l4x5_soc_initfn() 142 object_initialize_child(obj, "exti_or_gates[*]", &s->exti_or_gates[i], in stm32l4x5_soc_initfn() 145 object_initialize_child(obj, "syscfg", &s->syscfg, TYPE_STM32L4X5_SYSCFG); in stm32l4x5_soc_initfn() 146 object_initialize_child(obj, "rcc", &s->rcc, TYPE_STM32L4X5_RCC); in stm32l4x5_soc_initfn() 150 object_initialize_child(obj, name, &s->gpio[i], TYPE_STM32L4X5_GPIO); in stm32l4x5_soc_initfn() 154 object_initialize_child(obj, "usart[*]", &s->usart[i], in stm32l4x5_soc_initfn() 159 object_initialize_child(obj, "uart[*]", &s->uart[i], in stm32l4x5_soc_initfn() 162 object_initialize_child(obj, "lpuart1", &s->lpuart, in stm32l4x5_soc_initfn() 199 object_initialize_child(OBJECT(dev_soc), "armv7m", &s->armv7m, TYPE_ARMV7M); in stm32l4x5_soc_realize()
|
H A D | stm32f205_soc.c | 55 object_initialize_child(obj, "armv7m", &s->armv7m, TYPE_ARMV7M); in stm32f205_soc_initfn() 57 object_initialize_child(obj, "syscfg", &s->syscfg, TYPE_STM32F2XX_SYSCFG); in stm32f205_soc_initfn() 60 object_initialize_child(obj, "usart[*]", &s->usart[i], in stm32f205_soc_initfn() 65 object_initialize_child(obj, "timer[*]", &s->timer[i], in stm32f205_soc_initfn() 72 object_initialize_child(obj, "adc[*]", &s->adc[i], TYPE_STM32F2XX_ADC); in stm32f205_soc_initfn() 76 object_initialize_child(obj, "spi[*]", &s->spi[i], TYPE_STM32F2XX_SPI); in stm32f205_soc_initfn()
|
H A D | nrf51_soc.c | 188 object_initialize_child(OBJECT(s), "armv6m", &s->cpu, TYPE_ARMV7M); in nrf51_soc_init() 193 object_initialize_child(obj, "uart", &s->uart, TYPE_NRF51_UART); in nrf51_soc_init() 196 object_initialize_child(obj, "rng", &s->rng, TYPE_NRF51_RNG); in nrf51_soc_init() 198 object_initialize_child(obj, "nvm", &s->nvm, TYPE_NRF51_NVM); in nrf51_soc_init() 200 object_initialize_child(obj, "gpio", &s->gpio, TYPE_NRF51_GPIO); in nrf51_soc_init() 203 object_initialize_child(obj, "timer[*]", &s->timer[i], in nrf51_soc_init()
|
H A D | armsse.c | 724 object_initialize_child(obj, name, &s->cluster[i], TYPE_CPU_CLUSTER); in armsse_init() 729 object_initialize_child(OBJECT(&s->cluster[i]), name, &s->armv7m[i], in armsse_init() 748 object_initialize_child(obj, devinfo->name, in armsse_init() 753 object_initialize_child(obj, devinfo->name, &s->dualtimer, in armsse_init() 757 object_initialize_child(obj, devinfo->name, in armsse_init() 762 object_initialize_child(obj, devinfo->name, in armsse_init() 767 object_initialize_child(obj, devinfo->name, &s->sysinfo, in armsse_init() 771 object_initialize_child(obj, devinfo->name, &s->sysctl, in armsse_init() 775 object_initialize_child(obj, devinfo->name, in armsse_init() 783 object_initialize_child(obj, "secctl", &s->secctl, TYPE_IOTKIT_SECCTL); in armsse_init() [all …]
|
/openbmc/qemu/hw/riscv/ |
H A D | microchip_pfsoc.c | 151 object_initialize_child(obj, "e-cluster", &s->e_cluster, TYPE_CPU_CLUSTER); in microchip_pfsoc_soc_instance_init() 154 object_initialize_child(OBJECT(&s->e_cluster), "e-cpus", &s->e_cpus, in microchip_pfsoc_soc_instance_init() 162 object_initialize_child(obj, "u-cluster", &s->u_cluster, TYPE_CPU_CLUSTER); in microchip_pfsoc_soc_instance_init() 165 object_initialize_child(OBJECT(&s->u_cluster), "u-cpus", &s->u_cpus, in microchip_pfsoc_soc_instance_init() 173 object_initialize_child(obj, "dma-controller", &s->dma, in microchip_pfsoc_soc_instance_init() 176 object_initialize_child(obj, "sysreg", &s->sysreg, in microchip_pfsoc_soc_instance_init() 179 object_initialize_child(obj, "ddr-sgmii-phy", &s->ddr_sgmii_phy, in microchip_pfsoc_soc_instance_init() 181 object_initialize_child(obj, "ddr-cfg", &s->ddr_cfg, in microchip_pfsoc_soc_instance_init() 184 object_initialize_child(obj, "gem0", &s->gem0, TYPE_CADENCE_GEM); in microchip_pfsoc_soc_instance_init() 185 object_initialize_child(obj, "gem1", &s->gem1, TYPE_CADENCE_GEM); in microchip_pfsoc_soc_instance_init() [all …]
|
/openbmc/qemu/hw/m68k/ |
H A D | q800.c | 287 object_initialize_child(OBJECT(machine), "cpu", &m->cpu, machine->cpu_type); in q800_machine_init() 319 object_initialize_child(OBJECT(machine), "glue", &m->glue, TYPE_GLUE); in q800_machine_init() 325 object_initialize_child(OBJECT(machine), "djmemc", &m->djmemc, in q800_machine_init() 333 object_initialize_child(OBJECT(machine), "iosb", &m->iosb, TYPE_IOSB); in q800_machine_init() 340 object_initialize_child(OBJECT(machine), "via1", &m->via1, in q800_machine_init() 365 object_initialize_child(OBJECT(machine), "via2", &m->via2, in q800_machine_init() 385 object_initialize_child(OBJECT(machine), "dp8393x", &m->dp8393x, in q800_machine_init() 427 object_initialize_child(OBJECT(machine), "escc", &m->escc, in q800_machine_init() 442 object_initialize_child(OBJECT(machine), "escc_orgate", &m->escc_orgate, in q800_machine_init() 464 object_initialize_child(OBJECT(machine), "esp", &m->esp, in q800_machine_init() [all …]
|
/openbmc/qemu/hw/misc/macio/ |
H A D | macio.c | 201 object_initialize_child(OBJECT(s), name, ide, TYPE_MACIO_IDE); in macio_init_ide() 214 object_initialize_child(obj, "pic", &os->pic, TYPE_HEATHROW); in macio_oldworld_init() 216 object_initialize_child(obj, "cuda", &s->cuda, TYPE_CUDA); in macio_oldworld_init() 218 object_initialize_child(obj, "nvram", &os->nvram, TYPE_MACIO_NVRAM); in macio_oldworld_init() 320 object_initialize_child(OBJECT(s), "pmu", &s->pmu, TYPE_VIA_PMU); in macio_newworld_realize() 335 object_initialize_child(OBJECT(s), "cuda", &s->cuda, TYPE_CUDA); in macio_newworld_realize() 355 object_initialize_child(obj, "pic", &ns->pic, TYPE_OPENPIC); in macio_newworld_init() 357 object_initialize_child(obj, "gpio", &ns->gpio, TYPE_MACIO_GPIO); in macio_newworld_init() 373 object_initialize_child(obj, "dbdma", &s->dbdma, TYPE_MAC_DBDMA); in macio_instance_init() 375 object_initialize_child(obj, "escc", &s->escc, TYPE_ESCC); in macio_instance_init()
|
/openbmc/qemu/hw/cpu/ |
H A D | a9mpcore.c | 36 object_initialize_child(obj, "scu", &s->scu, TYPE_A9_SCU); in a9mp_priv_initfn() 38 object_initialize_child(obj, "gic", &s->gic, TYPE_ARM_GIC); in a9mp_priv_initfn() 40 object_initialize_child(obj, "gtimer", &s->gtimer, TYPE_A9_GTIMER); in a9mp_priv_initfn() 42 object_initialize_child(obj, "mptimer", &s->mptimer, TYPE_ARM_MPTIMER); in a9mp_priv_initfn() 44 object_initialize_child(obj, "wdt", &s->wdt, TYPE_ARM_MPTIMER); in a9mp_priv_initfn()
|