Home
last modified time | relevance | path

Searched refs:sbd (Results 1 – 25 of 278) sorted by relevance

12345678910>>...12

/openbmc/linux/drivers/ps3/
H A Dps3stor_lib.c27 static int ps3stor_open_hv_device(struct ps3_system_bus_device *sbd) in ps3stor_open_hv_device() argument
29 int error = ps3_open_hv_device(sbd); in ps3stor_open_hv_device()
34 if (sbd->match_id == PS3_MATCH_ID_STOR_FLASH) in ps3stor_open_hv_device()
37 if (sbd->match_id == PS3_MATCH_ID_STOR_DISK) in ps3stor_open_hv_device()
43 static int ps3stor_close_hv_device(struct ps3_system_bus_device *sbd) in ps3stor_close_hv_device() argument
47 if (sbd->match_id == PS3_MATCH_ID_STOR_DISK in ps3stor_close_hv_device()
50 ps3_flash_workaround.disk_sbd = sbd; in ps3stor_close_hv_device()
54 error = ps3_close_hv_device(sbd); in ps3stor_close_hv_device()
59 if (sbd->match_id == PS3_MATCH_ID_STOR_DISK) in ps3stor_close_hv_device()
62 if (sbd->match_id == PS3_MATCH_ID_STOR_FLASH) { in ps3stor_close_hv_device()
[all …]
/openbmc/linux/fs/sysv/
H A Dsuper.c81 struct sysv4_super_block * sbd; in detected_sysv4() local
86 sbd = (struct sysv4_super_block *) (bh1->b_data + BLOCK_SIZE/2); in detected_sysv4()
88 sbd = (struct sysv4_super_block *) bh2->b_data; in detected_sysv4()
93 sbi->s_sbd1 = (char *)sbd; in detected_sysv4()
94 sbi->s_sbd2 = (char *)sbd; in detected_sysv4()
95 sbi->s_sb_fic_count = &sbd->s_ninode; in detected_sysv4()
96 sbi->s_sb_fic_inodes = &sbd->s_inode[0]; in detected_sysv4()
97 sbi->s_sb_total_free_inodes = &sbd->s_tinode; in detected_sysv4()
98 sbi->s_bcache_count = &sbd->s_nfree; in detected_sysv4()
99 sbi->s_bcache = &sbd->s_free[0]; in detected_sysv4()
[all …]
/openbmc/qemu/hw/misc/macio/
H A Dmacio.c56 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->escc); in macio_escc_legacy_setup() local
76 sysbus_mmio_get_region(sbd, 0), in macio_escc_legacy_setup()
86 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->escc); in macio_bar_setup() local
87 MemoryRegion *bar = sysbus_mmio_get_region(sbd, 0); in macio_bar_setup()
96 SysBusDevice *sbd; in macio_common_realize() local
101 sbd = SYS_BUS_DEVICE(&s->dbdma); in macio_common_realize()
103 sysbus_mmio_get_region(sbd, 0)); in macio_common_realize()
124 SysBusDevice *sbd = SYS_BUS_DEVICE(ide); in macio_realize_ide() local
133 sysbus_connect_irq(sbd, 0, irq0); in macio_realize_ide()
134 sysbus_connect_irq(sbd, 1, irq1); in macio_realize_ide()
[all …]
/openbmc/linux/drivers/scsi/
H A Dps3rom.c69 dev_dbg(&dev->sbd.core, "%s:%u: id %u, lun %llu, channel %u\n", __func__, in ps3rom_slave_configure()
92 dev_dbg(&dev->sbd.core, "%s:%u: send ATAPI command 0x%02x\n", __func__, in ps3rom_atapi_request()
126 res = lv1_storage_send_device_command(dev->sbd.dev_id, in ps3rom_atapi_request()
132 dev_dbg(&dev->sbd.core, in ps3rom_atapi_request()
139 dev_err(&dev->sbd.core, in ps3rom_atapi_request()
165 dev_dbg(&dev->sbd.core, "%s:%u: read %u sectors starting at %u\n", in ps3rom_read_request()
168 res = lv1_storage_read(dev->sbd.dev_id, in ps3rom_read_request()
172 dev_err(&dev->sbd.core, "%s:%u: read failed %d\n", __func__, in ps3rom_read_request()
186 dev_dbg(&dev->sbd.core, "%s:%u: write %u sectors starting at %u\n", in ps3rom_write_request()
191 res = lv1_storage_write(dev->sbd.dev_id, in ps3rom_write_request()
[all …]
/openbmc/linux/drivers/block/
H A Dps3disk.c98 struct ps3disk_private *priv = ps3_system_bus_get_drvdata(&dev->sbd); in ps3disk_submit_request_sg()
111 dev_dbg(&dev->sbd.core, in ps3disk_submit_request_sg()
118 dev_dbg(&dev->sbd.core, "%s:%u: %s %llu sectors starting at %llu\n", in ps3disk_submit_request_sg()
124 res = lv1_storage_write(dev->sbd.dev_id, region_id, in ps3disk_submit_request_sg()
128 res = lv1_storage_read(dev->sbd.dev_id, region_id, in ps3disk_submit_request_sg()
133 dev_err(&dev->sbd.core, "%s:%u: %s failed %d\n", __func__, in ps3disk_submit_request_sg()
145 struct ps3disk_private *priv = ps3_system_bus_get_drvdata(&dev->sbd); in ps3disk_submit_flush_request()
148 dev_dbg(&dev->sbd.core, "%s:%u: flush request\n", __func__, __LINE__); in ps3disk_submit_flush_request()
150 res = lv1_storage_send_device_command(dev->sbd.dev_id, in ps3disk_submit_flush_request()
154 dev_err(&dev->sbd.core, "%s:%u: sync cache failed 0x%llx\n", in ps3disk_submit_flush_request()
[all …]
/openbmc/qemu/hw/arm/
H A Dxlnx-versal.c202 SysBusDevice *sbd; in versal_create_canfds() local
207 sbd = SYS_BUS_DEVICE(&s->lpd.iou.canfd[i]); in versal_create_canfds()
216 sysbus_realize(sbd, &error_fatal); in versal_create_canfds()
218 mr = sysbus_mmio_get_region(sbd, 0); in versal_create_canfds()
221 sysbus_connect_irq(sbd, 0, pic[irqs[i]]); in versal_create_canfds()
369 SysBusDevice *sbd; in versal_create_rtc() local
374 sbd = SYS_BUS_DEVICE(&s->pmc.rtc); in versal_create_rtc()
375 sysbus_realize(sbd, &error_fatal); in versal_create_rtc()
377 mr = sysbus_mmio_get_region(sbd, 0); in versal_create_rtc()
384 sysbus_connect_irq(sbd, 1, in versal_create_rtc()
[all …]
H A Dnpcm7xx.c558 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->tim[i]); in npcm7xx_realize() local
566 sysbus_realize(sbd, &error_abort); in npcm7xx_realize()
567 sysbus_mmio_map(sbd, 0, npcm7xx_tim_addr[i]); in npcm7xx_realize()
572 sysbus_connect_irq(sbd, j, irq); in npcm7xx_realize()
576 sysbus_connect_irq(sbd, NPCM7XX_TIMERS_PER_CTRL, in npcm7xx_realize()
645 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->pwm[i]); in npcm7xx_realize() local
649 sysbus_realize(sbd, &error_abort); in npcm7xx_realize()
650 sysbus_mmio_map(sbd, 0, npcm7xx_pwm_addr[i]); in npcm7xx_realize()
651 sysbus_connect_irq(sbd, i, npcm7xx_irq(s, NPCM7XX_PWM0_IRQ + i)); in npcm7xx_realize()
657 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->mft[i]); in npcm7xx_realize() local
[all …]
H A Dxlnx-zynqmp.c260 SysBusDevice *sbd; in xlnx_zynqmp_create_bbram() local
267 sbd = SYS_BUS_DEVICE(&s->bbram); in xlnx_zynqmp_create_bbram()
269 sysbus_realize(sbd, &error_fatal); in xlnx_zynqmp_create_bbram()
270 sysbus_mmio_map(sbd, 0, BBRAM_ADDR); in xlnx_zynqmp_create_bbram()
271 sysbus_connect_irq(sbd, 0, gic[BBRAM_IRQ]); in xlnx_zynqmp_create_bbram()
278 SysBusDevice *sbd; in xlnx_zynqmp_create_efuse() local
293 sbd = SYS_BUS_DEVICE(ctrl); in xlnx_zynqmp_create_efuse()
294 sysbus_realize(sbd, &error_abort); in xlnx_zynqmp_create_efuse()
295 sysbus_mmio_map(sbd, 0, EFUSE_ADDR); in xlnx_zynqmp_create_efuse()
296 sysbus_connect_irq(sbd, 0, gic[EFUSE_IRQ]); in xlnx_zynqmp_create_efuse()
[all …]
H A Ddigic.c52 SysBusDevice *sbd; in digic_realize() local
69 sbd = SYS_BUS_DEVICE(&s->timer[i]); in digic_realize()
70 sysbus_mmio_map(sbd, 0, DIGIC4_TIMER_BASE(i)); in digic_realize()
78 sbd = SYS_BUS_DEVICE(&s->uart); in digic_realize()
79 sysbus_mmio_map(sbd, 0, DIGIC_UART_BASE); in digic_realize()
H A Darmsse.c1209 SysBusDevice *sbd = SYS_BUS_DEVICE(&s->sse_counter); in armsse_realize() local
1211 qdev_connect_clock_in(DEVICE(sbd), "CLK", s->mainclk); in armsse_realize()
1212 if (!sysbus_realize(sbd, errp)) { in armsse_realize()
1221 sysbus_mmio_get_region(sbd, 0)); in armsse_realize()
1223 sysbus_mmio_get_region(sbd, 1)); in armsse_realize()
1251 SysBusDevice *sbd; in armsse_realize() local
1255 sbd = SYS_BUS_DEVICE(&s->timer[devinfo->index]); in armsse_realize()
1257 qdev_connect_clock_in(DEVICE(sbd), "pclk", in armsse_realize()
1259 if (!sysbus_realize(sbd, errp)) { in armsse_realize()
1262 mr = sysbus_mmio_get_region(sbd, 0); in armsse_realize()
[all …]
/openbmc/linux/drivers/char/
H A Dps3flash.c36 struct ps3flash_private *priv = ps3_system_bus_get_drvdata(&dev->sbd); in ps3flash_read_write_sectors()
41 dev_err(&dev->sbd.core, "%s:%u: %s failed 0x%llx\n", __func__, in ps3flash_read_write_sectors()
50 struct ps3flash_private *priv = ps3_system_bus_get_drvdata(&dev->sbd); in ps3flash_writeback()
66 struct ps3flash_private *priv = ps3_system_bus_get_drvdata(&dev->sbd); in ps3flash_fetch()
97 struct ps3flash_private *priv = ps3_system_bus_get_drvdata(&dev->sbd); in ps3flash_read()
103 dev_dbg(&dev->sbd.core, in ps3flash_read()
112 dev_dbg(&dev->sbd.core, in ps3flash_read()
132 dev_dbg(&dev->sbd.core, in ps3flash_read()
166 struct ps3flash_private *priv = ps3_system_bus_get_drvdata(&dev->sbd); in ps3flash_write()
172 dev_dbg(&dev->sbd.core, in ps3flash_write()
[all …]
/openbmc/qemu/hw/nubus/
H A Dnubus-virtio-mmio.c31 SysBusDevice *sbd; in nubus_virtio_mmio_realize() local
40 sbd = SYS_BUS_DEVICE(&s->pic); in nubus_virtio_mmio_realize()
41 if (!sysbus_realize(sbd, errp)) { in nubus_virtio_mmio_realize()
45 sysbus_mmio_get_region(sbd, 0)); in nubus_virtio_mmio_realize()
46 sysbus_connect_irq(sbd, 0, in nubus_virtio_mmio_realize()
52 sbd = SYS_BUS_DEVICE(&s->virtio_mmio[i]); in nubus_virtio_mmio_realize()
53 qdev_prop_set_bit(DEVICE(sbd), "force-legacy", false); in nubus_virtio_mmio_realize()
54 if (!sysbus_realize_and_unref(sbd, errp)) { in nubus_virtio_mmio_realize()
59 sysbus_mmio_get_region(sbd, 0)); in nubus_virtio_mmio_realize()
62 sysbus_connect_irq(sbd, 0, qdev_get_gpio_in(DEVICE(&s->pic), i)); in nubus_virtio_mmio_realize()
/openbmc/qemu/hw/pci-host/
H A Duninorth.c140 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in pci_unin_main_init() local
159 sysbus_init_mmio(sbd, &h->conf_mem); in pci_unin_main_init()
160 sysbus_init_mmio(sbd, &h->data_mem); in pci_unin_main_init()
161 sysbus_init_mmio(sbd, &s->pci_hole); in pci_unin_main_init()
162 sysbus_init_mmio(sbd, &s->pci_io); in pci_unin_main_init()
185 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in pci_u3_agp_init() local
203 sysbus_init_mmio(sbd, &h->conf_mem); in pci_u3_agp_init()
204 sysbus_init_mmio(sbd, &h->data_mem); in pci_u3_agp_init()
205 sysbus_init_mmio(sbd, &s->pci_hole); in pci_u3_agp_init()
206 sysbus_init_mmio(sbd, &s->pci_io); in pci_u3_agp_init()
[all …]
H A Dgpex.c81 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in gpex_host_realize() local
86 sysbus_init_mmio(sbd, &pex->mmio); in gpex_host_realize()
124 sysbus_init_mmio(sbd, &s->io_mmio_window); in gpex_host_realize()
125 sysbus_init_mmio(sbd, &s->io_ioport_window); in gpex_host_realize()
127 sysbus_init_mmio(sbd, &s->io_mmio); in gpex_host_realize()
128 sysbus_init_mmio(sbd, &s->io_ioport); in gpex_host_realize()
132 sysbus_init_irq(sbd, &s->irq[i]); in gpex_host_realize()
H A Dgrackle.c69 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in grackle_init() local
84 sysbus_init_mmio(sbd, &phb->conf_mem); in grackle_init()
85 sysbus_init_mmio(sbd, &phb->data_mem); in grackle_init()
86 sysbus_init_mmio(sbd, &s->pci_hole); in grackle_init()
87 sysbus_init_mmio(sbd, &s->pci_io); in grackle_init()
/openbmc/qemu/hw/avr/
H A Datmega.c223 SysBusDevice *sbd; in atmega_realize() local
304 sbd = SYS_BUS_DEVICE(&s->usart[i]); in atmega_realize()
305 sysbus_realize(sbd, &error_abort); in atmega_realize()
306 sysbus_mmio_map(sbd, 0, OFFSET_DATA + mc->dev[USART(i)].addr); in atmega_realize()
307 connect_peripheral_irq(mc, sbd, 0, cpudev, USART_RXC_IRQ(i)); in atmega_realize()
308 connect_peripheral_irq(mc, sbd, 1, cpudev, USART_DRE_IRQ(i)); in atmega_realize()
309 connect_peripheral_irq(mc, sbd, 2, cpudev, USART_TXC_IRQ(i)); in atmega_realize()
336 sbd = SYS_BUS_DEVICE(&s->timer[i]); in atmega_realize()
337 sysbus_realize(sbd, &error_abort); in atmega_realize()
338 sysbus_mmio_map(sbd, 0, OFFSET_DATA + mc->dev[idx].addr); in atmega_realize()
[all …]
/openbmc/qemu/hw/dma/
H A Dsparc32_dma.c262 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in sparc32_dma_device_init() local
264 sysbus_init_irq(sbd, &s->irq); in sparc32_dma_device_init()
266 sysbus_init_mmio(sbd, &s->iomem); in sparc32_dma_device_init()
373 SysBusDevice *sbd; in sparc32_dma_realize() local
387 sbd = SYS_BUS_DEVICE(esp); in sparc32_dma_realize()
388 sysbus_connect_irq(sbd, 0, qdev_get_gpio_in(espdma, 0)); in sparc32_dma_realize()
392 sbd = SYS_BUS_DEVICE(espdma); in sparc32_dma_realize()
394 sysbus_mmio_get_region(sbd, 0)); in sparc32_dma_realize()
401 sbd = SYS_BUS_DEVICE(lance); in sparc32_dma_realize()
402 sysbus_connect_irq(sbd, 0, qdev_get_gpio_in(ledma, 0)); in sparc32_dma_realize()
[all …]
/openbmc/qemu/hw/block/
H A Dfdc-sysbus.c102 SysBusDevice *sbd; in fdctrl_init_sysbus() local
107 sbd = SYS_BUS_DEVICE(dev); in fdctrl_init_sysbus()
108 sysbus_realize_and_unref(sbd, &error_fatal); in fdctrl_init_sysbus()
109 sysbus_connect_irq(sbd, 0, irq); in fdctrl_init_sysbus()
110 sysbus_mmio_map(sbd, 0, mmio_base); in fdctrl_init_sysbus()
135 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in sysbus_fdc_common_instance_init() local
155 sysbus_init_mmio(sbd, &sys->iomem); in sysbus_fdc_common_instance_init()
157 sysbus_init_irq(sbd, &fdctrl->irq); in sysbus_fdc_common_instance_init()
/openbmc/linux/arch/powerpc/platforms/ps3/
H A Ddevice-init.c352 p->sbd.match_id = match_id; in ps3_setup_storage_dev()
353 p->sbd.dev_type = PS3_DEVICE_TYPE_SB; in ps3_setup_storage_dev()
354 p->sbd.bus_id = repo->bus_id; in ps3_setup_storage_dev()
355 p->sbd.dev_id = repo->dev_id; in ps3_setup_storage_dev()
356 p->sbd.d_region = &p->dma_region; in ps3_setup_storage_dev()
362 &p->sbd.interrupt_id); in ps3_setup_storage_dev()
393 result = ps3_system_bus_device_register(&p->sbd); in ps3_setup_storage_dev()
670 struct ps3_system_bus_device sbd; member
732 res = write ? lv1_storage_write(dev->sbd.dev_id, 0, 0, 1, 0, lpar, in ps3_notification_read_write()
734 : lv1_storage_read(dev->sbd.dev_id, 0, 0, 1, 0, lpar, in ps3_notification_read_write()
[all …]
/openbmc/qemu/hw/intc/
H A Darm_gic_common.c135 SysBusDevice *sbd = SYS_BUS_DEVICE(s); in gic_init_irqs_and_mmio() local
149 sysbus_init_irq(sbd, &s->parent_irq[i]); in gic_init_irqs_and_mmio()
152 sysbus_init_irq(sbd, &s->parent_fiq[i]); in gic_init_irqs_and_mmio()
155 sysbus_init_irq(sbd, &s->parent_virq[i]); in gic_init_irqs_and_mmio()
158 sysbus_init_irq(sbd, &s->parent_vfiq[i]); in gic_init_irqs_and_mmio()
162 sysbus_init_irq(sbd, &s->maintenance_irq[i]); in gic_init_irqs_and_mmio()
168 sysbus_init_mmio(sbd, &s->iomem); in gic_init_irqs_and_mmio()
175 sysbus_init_mmio(sbd, &s->cpuiomem[0]); in gic_init_irqs_and_mmio()
180 sysbus_init_mmio(sbd, &s->vifaceiomem[0]); in gic_init_irqs_and_mmio()
185 sysbus_init_mmio(sbd, &s->vcpuiomem); in gic_init_irqs_and_mmio()
H A Drealview_gic.c26 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in realview_gic_realize() local
42 sysbus_pass_irq(sbd, busdev); in realview_gic_realize()
55 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in realview_gic_init() local
60 sysbus_init_mmio(sbd, &s->container); in realview_gic_init()
H A Dexynos4210_gic.c58 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in exynos4210_gic_realize() local
70 sysbus_pass_irq(sbd, gicbusdev); in exynos4210_gic_realize()
110 sysbus_init_mmio(sbd, &s->cpu_container); in exynos4210_gic_realize()
111 sysbus_init_mmio(sbd, &s->dist_container); in exynos4210_gic_realize()
/openbmc/qemu/hw/ppc/
H A Dppc405_uc.c704 SysBusDevice *sbd = SYS_BUS_DEVICE(dev); in ppc405_gpt_realize() local
709 sysbus_init_mmio(sbd, &s->iomem); in ppc405_gpt_realize()
712 sysbus_init_irq(sbd, &s->irqs[i]); in ppc405_gpt_realize()
1031 SysBusDevice *sbd; in ppc405_soc_realize() local
1060 sbd = SYS_BUS_DEVICE(&s->opba); in ppc405_soc_realize()
1061 if (!sysbus_realize(sbd, errp)) { in ppc405_soc_realize()
1064 sysbus_mmio_map(sbd, 0, 0xef600600); in ppc405_soc_realize()
1070 sbd = SYS_BUS_DEVICE(&s->uic); in ppc405_soc_realize()
1071 sysbus_connect_irq(sbd, PPCUIC_OUTPUT_INT, in ppc405_soc_realize()
1073 sysbus_connect_irq(sbd, PPCUIC_OUTPUT_CINT, in ppc405_soc_realize()
[all …]
/openbmc/qemu/hw/misc/
H A Dslavio_misc.c440 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in slavio_misc_init() local
442 sysbus_init_irq(sbd, &s->irq); in slavio_misc_init()
443 sysbus_init_irq(sbd, &s->fdc_tc); in slavio_misc_init()
449 sysbus_init_mmio(sbd, &s->cfg_iomem); in slavio_misc_init()
454 sysbus_init_mmio(sbd, &s->diag_iomem); in slavio_misc_init()
459 sysbus_init_mmio(sbd, &s->mdm_iomem); in slavio_misc_init()
465 sysbus_init_mmio(sbd, &s->led_iomem); in slavio_misc_init()
471 sysbus_init_mmio(sbd, &s->sysctrl_iomem); in slavio_misc_init()
476 sysbus_init_mmio(sbd, &s->aux1_iomem); in slavio_misc_init()
481 sysbus_init_mmio(sbd, &s->aux2_iomem); in slavio_misc_init()
/openbmc/qemu/hw/display/
H A Dtcx.c757 SysBusDevice *sbd = SYS_BUS_DEVICE(obj); in tcx_initfn() local
762 sysbus_init_mmio(sbd, &s->rom); in tcx_initfn()
767 sysbus_init_mmio(sbd, &s->stip); in tcx_initfn()
772 sysbus_init_mmio(sbd, &s->blit); in tcx_initfn()
777 sysbus_init_mmio(sbd, &s->rstip); in tcx_initfn()
782 sysbus_init_mmio(sbd, &s->rblit); in tcx_initfn()
787 sysbus_init_mmio(sbd, &s->tec); in tcx_initfn()
792 sysbus_init_mmio(sbd, &s->dac); in tcx_initfn()
797 sysbus_init_mmio(sbd, &s->thc); in tcx_initfn()
802 sysbus_init_mmio(sbd, &s->dhc); in tcx_initfn()
[all …]

12345678910>>...12