/openbmc/linux/drivers/net/mdio/ |
H A D | mdio-cavium.c | 31 union cvmx_smix_cmd smi_cmd; in cavium_mdiobus_c45_addr() local 41 smi_cmd.u64 = 0; in cavium_mdiobus_c45_addr() 42 smi_cmd.s.phy_op = 0; /* MDIO_CLAUSE_45_ADDRESS */ in cavium_mdiobus_c45_addr() 43 smi_cmd.s.phy_adr = phy_id; in cavium_mdiobus_c45_addr() 44 smi_cmd.s.reg_adr = devad; in cavium_mdiobus_c45_addr() 45 oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); in cavium_mdiobus_c45_addr() 63 union cvmx_smix_cmd smi_cmd; in cavium_mdiobus_read_c22() local 69 smi_cmd.u64 = 0; in cavium_mdiobus_read_c22() 70 smi_cmd.s.phy_op = 1; /* MDIO_CLAUSE_22_READ */ in cavium_mdiobus_read_c22() 71 smi_cmd.s.phy_adr = phy_id; in cavium_mdiobus_read_c22() [all …]
|
/openbmc/linux/drivers/cpufreq/ |
H A D | speedstep-smi.c | 34 static int smi_cmd; variable 68 command = (smi_sig & 0xffffff00) | (smi_cmd & 0xff); in speedstep_smi_ownership() 111 command = (smi_sig & 0xffffff00) | (smi_cmd & 0xff); in speedstep_smi_get_freqs() 162 command = (smi_sig & 0xffffff00) | (smi_cmd & 0xff); in speedstep_set_state() 344 (smi_port == 0) || (smi_cmd == 0))) in speedstep_init() 358 if ((smi_cmd > 0xff) || (smi_cmd < 0)) in speedstep_init() 360 else if (smi_cmd == 0) in speedstep_init() 361 smi_cmd = (ist_info.command >> 16) & 0xff; in speedstep_init() 378 module_param(smi_cmd, int, 0444); 383 MODULE_PARM_DESC(smi_cmd, "Override the BIOS-given IST command with this value "
|
/openbmc/linux/drivers/platform/x86/dell/ |
H A D | dcdbas.c | 255 struct smi_cmd *smi_cmd = par; in raise_smi() local 269 : "a" (smi_cmd->command_code), in raise_smi() 270 "d" (smi_cmd->command_address), in raise_smi() 271 "b" (smi_cmd->ebx), in raise_smi() 272 "c" (smi_cmd->ecx) in raise_smi() 283 int dcdbas_smi_request(struct smi_cmd *smi_cmd) in dcdbas_smi_request() argument 287 if (smi_cmd->magic != SMI_CMD_MAGIC) { in dcdbas_smi_request() 295 ret = smp_call_on_cpu(0, raise_smi, smi_cmd, true); in dcdbas_smi_request() 317 struct smi_cmd *smi_cmd; in smi_request_store() local 323 if (smi_buf.size < sizeof(struct smi_cmd)) { in smi_request_store() [all …]
|
H A D | dcdbas.h | 67 struct smi_cmd { struct 97 int dcdbas_smi_request(struct smi_cmd *smi_cmd); argument
|
H A D | dell-smbios-smm.c | 54 struct smi_cmd command; in dell_smbios_smm_call()
|
/openbmc/u-boot/board/Marvell/mvebu_armada-37xx/ |
H A D | board.c | 174 u16 smi_cmd = 0; in mii_multi_chip_mode_write() local 183 smi_cmd = (1 << SW_SMI_CMD_SMI_BUSY_OFF) | in mii_multi_chip_mode_write() 189 MVEBU_SW_SMI_CMD_REG, smi_cmd) != 0) { in mii_multi_chip_mode_write()
|
/openbmc/linux/drivers/firmware/google/ |
H A D | gsmi.c | 97 u16 smi_cmd; /* SMI command port */ member 218 "d" (gsmi_dev.smi_cmd), in gsmi_exec() 232 "d" (gsmi_dev.smi_cmd), in gsmi_exec() 247 "d" (gsmi_dev.smi_cmd), in gsmi_exec() 907 gsmi_dev.smi_cmd = acpi_gbl_FADT.smi_command; in gsmi_init()
|
/openbmc/qemu/include/hw/acpi/ |
H A D | acpi-defs.h | 71 uint32_t smi_cmd; /* SMI_CMD */ member
|
/openbmc/u-boot/drivers/net/phy/ |
H A D | mv88e61xx.c | 198 static inline int smi_cmd(int cmd, int addr, int reg) in smi_cmd() function 208 return smi_cmd(SMI_CMD_READ, addr, reg); in smi_cmd_read() 213 return smi_cmd(SMI_CMD_WRITE, addr, reg); in smi_cmd_write()
|
/openbmc/u-boot/arch/x86/cpu/quark/ |
H A D | acpi.c | 28 fadt->smi_cmd = 0; in acpi_create_fadt()
|
/openbmc/u-boot/arch/x86/cpu/baytrail/ |
H A D | acpi.c | 33 fadt->smi_cmd = 0; in acpi_create_fadt()
|
/openbmc/u-boot/arch/x86/include/asm/ |
H A D | acpi_table.h | 148 u32 smi_cmd; member
|
/openbmc/qemu/hw/i386/ |
H A D | acpi-build.c | 165 .smi_cmd = smm_enabled ? ACPI_PORT_SMI_CMD : 0, in init_common_fadt_data() 1421 pm->fadt.smi_cmd, in build_dsdt() 1422 pm->fadt.smi_cmd, in build_dsdt() 1428 aml_int(pm->fadt.smi_cmd), 2)); in build_dsdt()
|
/openbmc/qemu/hw/acpi/ |
H A D | aml-build.c | 2241 build_append_int_noprefix(tbl, f->smi_cmd, 4); /* SMI_CMD */ in build_fadt()
|