Searched refs:smi_cmd (Results 1 – 4 of 4) sorted by relevance
| /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 …]
|
| /linux/drivers/platform/x86/dell/ |
| H A D | dcdbas.c | 256 struct smi_cmd *smi_cmd = par; in raise_smi() local 270 : "a" (smi_cmd->command_code), in raise_smi() 271 "d" (smi_cmd->command_address), in raise_smi() 272 "b" (smi_cmd->ebx), in raise_smi() 273 "c" (smi_cmd->ecx) in raise_smi() 284 int dcdbas_smi_request(struct smi_cmd *smi_cmd) in dcdbas_smi_request() argument 288 if (smi_cmd->magic != SMI_CMD_MAGIC) { in dcdbas_smi_request() 296 ret = smp_call_on_cpu(0, raise_smi, smi_cmd, true); in dcdbas_smi_request() 318 struct smi_cmd *smi_cmd; in smi_request_store() local 324 if (smi_buf.size < sizeof(struct smi_cmd)) { in smi_request_store() [all …]
|
| H A D | dell-smbios-smm.c | 54 struct smi_cmd command; in dell_smbios_smm_call()
|
| /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()
|