Home
last modified time | relevance | path

Searched refs:smi_cmd (Results 1 – 7 of 7) sorted by relevance

/linux-3.4.99/arch/mips/include/asm/octeon/
Dcvmx-mdio.h302 union cvmx_smix_cmd smi_cmd; in cvmx_mdio_read() local
309 smi_cmd.u64 = 0; in cvmx_mdio_read()
310 smi_cmd.s.phy_op = MDIO_CLAUSE_22_READ; in cvmx_mdio_read()
311 smi_cmd.s.phy_adr = phy_id; in cvmx_mdio_read()
312 smi_cmd.s.reg_adr = location; in cvmx_mdio_read()
313 cvmx_write_csr(CVMX_SMIX_CMD(bus_id), smi_cmd.u64); in cvmx_mdio_read()
341 union cvmx_smix_cmd smi_cmd; in cvmx_mdio_write() local
352 smi_cmd.u64 = 0; in cvmx_mdio_write()
353 smi_cmd.s.phy_op = MDIO_CLAUSE_22_WRITE; in cvmx_mdio_write()
354 smi_cmd.s.phy_adr = phy_id; in cvmx_mdio_write()
[all …]
/linux-3.4.99/drivers/net/phy/
Dmdio-octeon.c30 union cvmx_smix_cmd smi_cmd; in octeon_mdiobus_read() local
34 smi_cmd.u64 = 0; in octeon_mdiobus_read()
35 smi_cmd.s.phy_op = 1; /* MDIO_CLAUSE_22_READ */ in octeon_mdiobus_read()
36 smi_cmd.s.phy_adr = phy_id; in octeon_mdiobus_read()
37 smi_cmd.s.reg_adr = regnum; in octeon_mdiobus_read()
38 cvmx_write_csr(CVMX_SMIX_CMD(p->unit), smi_cmd.u64); in octeon_mdiobus_read()
59 union cvmx_smix_cmd smi_cmd; in octeon_mdiobus_write() local
67 smi_cmd.u64 = 0; in octeon_mdiobus_write()
68 smi_cmd.s.phy_op = 0; /* MDIO_CLAUSE_22_WRITE */ in octeon_mdiobus_write()
69 smi_cmd.s.phy_adr = phy_id; in octeon_mdiobus_write()
[all …]
/linux-3.4.99/drivers/cpufreq/
Dspeedstep-smi.c34 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()
153 command = (smi_sig & 0xffffff00) | (smi_cmd & 0xff); in speedstep_get_state()
193 command = (smi_sig & 0xffffff00) | (smi_cmd & 0xff); in speedstep_set_state()
430 (smi_port == 0) || (smi_cmd == 0))) in speedstep_init()
444 if ((smi_cmd > 0xff) || (smi_cmd < 0)) in speedstep_init()
446 else if (smi_cmd == 0) in speedstep_init()
447 smi_cmd = (ist_info.command >> 16) & 0xff; in speedstep_init()
464 module_param(smi_cmd, int, 0444);
[all …]
/linux-3.4.99/drivers/firmware/
Ddcdbas.c246 int dcdbas_smi_request(struct smi_cmd *smi_cmd) in dcdbas_smi_request() argument
251 if (smi_cmd->magic != SMI_CMD_MAGIC) { in dcdbas_smi_request()
276 : "a" (smi_cmd->command_code), in dcdbas_smi_request()
277 "d" (smi_cmd->command_address), in dcdbas_smi_request()
278 "b" (smi_cmd->ebx), in dcdbas_smi_request()
279 "c" (smi_cmd->ecx) in dcdbas_smi_request()
304 struct smi_cmd *smi_cmd; in smi_request_store() local
310 if (smi_data_buf_size < sizeof(struct smi_cmd)) { in smi_request_store()
314 smi_cmd = (struct smi_cmd *)smi_data_buf; in smi_request_store()
319 ret = dcdbas_smi_request(smi_cmd); in smi_request_store()
[all …]
Ddcdbas.h74 struct smi_cmd { struct
104 int dcdbas_smi_request(struct smi_cmd *smi_cmd); argument
/linux-3.4.99/drivers/firmware/google/
Dgsmi.c92 u16 smi_cmd; /* SMI command port */ member
203 "d" (gsmi_dev.smi_cmd), in gsmi_exec()
217 "d" (gsmi_dev.smi_cmd), in gsmi_exec()
232 "d" (gsmi_dev.smi_cmd), in gsmi_exec()
786 gsmi_dev.smi_cmd = acpi_gbl_FADT.smi_command; in gsmi_init()
/linux-3.4.99/drivers/platform/x86/
Ddell-laptop.c292 struct smi_cmd command; in dell_send_request()