Home
last modified time | relevance | path

Searched refs:smb (Results 1 – 13 of 13) sorted by relevance

/qemu/hw/i2c/
H A Dsmbus_ich9.c41 PMSMBus smb; member
56 VMSTATE_STRUCT_TEST(smb, ICH9SMBState, ich9_vmstate_need_smbus, 1,
71 memory_region_set_enabled(&s->smb.io, true); in ich9_smbus_write_config()
73 memory_region_set_enabled(&s->smb.io, false); in ich9_smbus_write_config()
75 s->smb.i2c_enable = (hostc & ICH9_SMB_HOSTC_I2C_EN) != 0; in ich9_smbus_write_config()
77 s->smb.reset(&s->smb); in ich9_smbus_write_config()
105 pm_smbus_init(&d->qdev, &s->smb, false); in ich9_smbus_realize()
107 &s->smb.io); in ich9_smbus_realize()
109 s->smb.set_irq = ich9_smb_set_irq; in ich9_smbus_realize()
110 s->smb.opaque = s; in ich9_smbus_realize()
[all …]
H A Dpm_smbus.c476 void pm_smbus_init(DeviceState *parent, PMSMBus *smb, bool force_aux_blk) in pm_smbus_init() argument
478 smb->op_done = true; in pm_smbus_init()
479 smb->reset = pm_smbus_reset; in pm_smbus_init()
480 smb->smbus = i2c_init_bus(parent, "i2c"); in pm_smbus_init()
482 smb->smb_auxctl |= AUX_BLK; in pm_smbus_init()
484 memory_region_init_io(&smb->io, OBJECT(parent), &pm_smbus_ops, smb, in pm_smbus_init()
H A Dpmbus_device.c1890 VMSTATE_SMBUS_DEVICE(smb, PMBusDevice),
/qemu/hw/acpi/
H A Dpiix4.c108 memory_region_set_enabled(&s->smb.io, d->config[0xd2] & 1); in smbus_io_space_update()
109 memory_region_set_address(&s->smb.io, s->smb_io_base); in smbus_io_space_update()
256 VMSTATE_STRUCT_TEST(smb, PIIX4PMState, piix4_vmstate_need_smbus, 3,
474 pm_smbus_init(DEVICE(dev), &s->smb, true); in piix4_pm_realize()
475 memory_region_set_enabled(&s->smb.io, pci_conf[0xd2] & 1); in piix4_pm_realize()
477 s->smb_io_base, &s->smb.io); in piix4_pm_realize()
/qemu/include/hw/acpi/
H A Dpiix4.h49 PMSMBus smb; member
/qemu/include/hw/i2c/
H A Dpm_smbus.h45 void pm_smbus_init(DeviceState *parent, PMSMBus *smb, bool force_aux_blk);
H A Dpmbus_device.h417 SMBusDevice smb; member
/qemu/hw/isa/
H A Dvt82c686.c51 PMSMBus smb; member
69 memory_region_set_address(&s->smb.io, smbase); in smb_io_space_update()
70 memory_region_set_enabled(&s->smb.io, s->dev.config[0xd2] & BIT(0)); in smb_io_space_update()
204 pm_smbus_init(DEVICE(s), &s->smb, false); in via_pm_realize()
205 memory_region_add_subregion(pci_address_space_io(dev), 0, &s->smb.io); in via_pm_realize()
206 memory_region_set_enabled(&s->smb.io, false); in via_pm_realize()
/qemu/hw/i386/
H A Dpc_q35.c307 PCIDevice *smb; in pc_q35_init() local
310 smb = pci_create_simple_multifunction(pcms->pcibus, in pc_q35_init()
314 pcms->smbus = I2C_BUS(qdev_get_child_bus(DEVICE(smb), "i2c")); in pc_q35_init()
/qemu/docs/about/
H A Dremoved-features.rst107 ``-smb`` (removed in 3.1)
110 The ``-smb /some/dir`` argument is replaced by either
111 ``-netdev user,id=x,smb=/some/dir`` (for pluggable NICs, accompanied with
112 ``-device ...,netdev=x``), or ``-nic user,smb=/some/dir`` (for on-board NICs).
/qemu/qapi/
H A Dnet.json165 # @smb: root directory of the built-in SMB server
197 '*smb': 'str',
/qemu/net/
H A Dslirp.c1228 user->dns, user->ipv6_dns, user->smb, in net_init_slirp()
/qemu/
H A Dqemu-options.hx2806 "[,smb=dir[,smbserver=addr]]\n"
3129 ``smb=dir[,smbserver=addr]``