Searched refs:smi_cmd (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12-stable/sys/contrib/octeon-sdk/ |
| D | cvmx-mdio.h | 397 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/ |
| D | ethernet-mdio.c | 65 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/ |
| D | thunder_mdio.c | 219 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/ |
| D | smist.c | 71 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/ |
| D | pm.c | 301 INOUT_PORT(smi_cmd, SMI_CMD, IOPORT_F_OUT, smi_cmd_handler);
|