Home
last modified time | relevance | path

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

/freebsd-12-stable/sys/contrib/octeon-sdk/
Dcvmx-mdio.h397 cvmx_smix_cmd_t smi_cmd; in cvmx_mdio_read()
403 smi_cmd.u64 = 0; in cvmx_mdio_read()
404 smi_cmd.s.phy_op = MDIO_CLAUSE_22_READ; in cvmx_mdio_read()
405 smi_cmd.s.phy_adr = phy_id; in cvmx_mdio_read()
406 smi_cmd.s.reg_adr = location; in cvmx_mdio_read()
407 cvmx_write_csr(CVMX_SMIX_CMD(bus_id), smi_cmd.u64); in cvmx_mdio_read()
449 cvmx_smix_cmd_t smi_cmd; in cvmx_mdio_write()
459 smi_cmd.u64 = 0; in cvmx_mdio_write()
460 smi_cmd.s.phy_op = MDIO_CLAUSE_22_WRITE; in cvmx_mdio_write()
461 smi_cmd.s.phy_adr = phy_id; in cvmx_mdio_write()
[all …]
/freebsd-12-stable/sys/mips/cavium/octe/
Dethernet-mdio.c65 cvmx_smi_cmd_t smi_cmd; in cvm_oct_mdio_read() local
69 smi_cmd.u64 = 0; in cvm_oct_mdio_read()
70 smi_cmd.s.phy_op = 1; in cvm_oct_mdio_read()
71 smi_cmd.s.phy_adr = phy_id; in cvm_oct_mdio_read()
72 smi_cmd.s.reg_adr = location; in cvm_oct_mdio_read()
73 cvmx_write_csr(CVMX_SMI_CMD, smi_cmd.u64); in cvm_oct_mdio_read()
99 cvmx_smi_cmd_t smi_cmd; in cvm_oct_mdio_write() local
107 smi_cmd.u64 = 0; in cvm_oct_mdio_write()
108 smi_cmd.s.phy_op = 0; in cvm_oct_mdio_write()
109 smi_cmd.s.phy_adr = phy_id; in cvm_oct_mdio_write()
[all …]
/freebsd-12-stable/sys/dev/vnic/
Dthunder_mdio.c219 uint64_t smi_cmd, smi_wr_dat; in thunder_mdio_c45_addr() local
229 smi_cmd = 0; in thunder_mdio_c45_addr()
231 smi_cmd |= SMI_CMD_PHY_OP_C45_WRITE; in thunder_mdio_c45_addr()
234 smi_cmd |= ((phy << SMI_CMD_PHY_ADR_SHIFT) & SMI_CMD_PHY_ADR_MASK); in thunder_mdio_c45_addr()
236 smi_cmd |= ((reg << SMI_CMD_PHY_REG_ADR_SHIFT) & in thunder_mdio_c45_addr()
239 mdio_reg_write(sc, SMI_CMD, smi_cmd); in thunder_mdio_c45_addr()
260 uint64_t smi_cmd, smi_rd_dat; in thunder_mdio_read() local
272 smi_cmd = 0; in thunder_mdio_read()
275 smi_cmd |= SMI_CMD_PHY_OP_C22_READ; in thunder_mdio_read()
277 smi_cmd |= SMI_CMD_PHY_OP_C45_READ; in thunder_mdio_read()
[all …]
/freebsd-12-stable/sys/x86/cpufreq/
Dsmist.c71 int smi_cmd; member
130 int15_gsic_call(int *sig, int *smi_cmd, int *command, int *smi_data, int *flags) in int15_gsic_call() argument
141 *smi_cmd = vmf.vmf_ebx & 0xff; in int15_gsic_call()
147 *smi_cmd = -1; in int15_gsic_call()
158 int smi_cmd; member
185 "d" (data->smi_cmd), in set_ownership_cb()
220 cb_data.smi_cmd = sc->smi_cmd; in set_ownership()
260 "d" (sc->smi_cmd) in getset_state()
323 int sig, smi_cmd, command, smi_data, flags; in smist_probe() local
346 int15_gsic_call(&sig, &smi_cmd, &command, &smi_data, &flags); in smist_probe()
[all …]
/freebsd-12-stable/usr.sbin/bhyve/
Dpm.c301 INOUT_PORT(smi_cmd, SMI_CMD, IOPORT_F_OUT, smi_cmd_handler);