| /openbmc/u-boot/drivers/net/ |
| H A D | fsl_mdio.c | 16 int dev_addr, int regnum, int value) in tsec_local_mdio_write() argument 20 out_be32(&phyregs->miimadd, (port_addr << 8) | (regnum & 0x1f)); in tsec_local_mdio_write() 30 int dev_addr, int regnum) in tsec_local_mdio_read() argument 36 out_be32(&phyregs->miimadd, (port_addr << 8) | (regnum & 0x1f)); in tsec_local_mdio_read() 75 int tsec_phy_read(struct mii_dev *bus, int addr, int dev_addr, int regnum) in tsec_phy_read() argument 80 return tsec_local_mdio_read(phyregs, addr, dev_addr, regnum); in tsec_phy_read() 83 int tsec_phy_write(struct mii_dev *bus, int addr, int dev_addr, int regnum, in tsec_phy_write() argument 89 tsec_local_mdio_write(phyregs, addr, dev_addr, regnum, value); in tsec_phy_write()
|
| H A D | zynq_gem.c | 208 static int phy_setup_op(struct zynq_gem_priv *priv, u32 phy_addr, u32 regnum, in phy_setup_op() argument 223 (regnum << ZYNQ_GEM_PHYMNTNC_PHREG_SHIFT_MASK) | *data; in phy_setup_op() 240 u32 regnum, u16 *val) in phyread() argument 244 ret = phy_setup_op(priv, phy_addr, regnum, in phyread() 249 phy_addr, regnum, *val); in phyread() 255 u32 regnum, u16 data) in phywrite() argument 258 regnum, data); in phywrite() 260 return phy_setup_op(priv, phy_addr, regnum, in phywrite()
|
| /openbmc/qemu/target/ppc/ |
| H A D | ppc-qmp-cmds.c | 122 int regnum; in ppc_cpu_get_reg_num() local 129 regnum = strtoul(numstr, &endptr, 10); in ppc_cpu_get_reg_num() 130 if (*endptr || (regnum >= maxnum)) { in ppc_cpu_get_reg_num() 133 *pregnum = regnum; in ppc_cpu_get_reg_num() 140 int i, regnum; in target_get_monitor_def() local 145 ppc_cpu_get_reg_num(name + 1, ARRAY_SIZE(env->gpr), ®num)) { in target_get_monitor_def() 146 *pval = env->gpr[regnum]; in target_get_monitor_def() 152 ppc_cpu_get_reg_num(name + 1, 32, ®num)) { in target_get_monitor_def() 153 *pval = *cpu_fpr_ptr(env, regnum); in target_get_monitor_def() 170 ppc_cpu_get_reg_num(name + 2, ARRAY_SIZE(env->sr), ®num)) { in target_get_monitor_def() [all …]
|
| /openbmc/qemu/target/hexagon/ |
| H A D | cpu.c | 105 static void print_reg(FILE *f, CPUHexagonState *env, int regnum) in print_reg() argument 109 if (regnum == HEX_REG_P3_0_ALIASED) { in print_reg() 112 value = regnum < 32 ? adjust_stack_ptrs(env, env->gpr[regnum]) in print_reg() 113 : env->gpr[regnum]; in print_reg() 117 hexagon_regnames[regnum], value); in print_reg() 120 static void print_vreg(FILE *f, CPUHexagonState *env, int regnum, in print_vreg() argument 126 if (env->VRegs[regnum].ub[i] != 0) { in print_vreg() 136 qemu_fprintf(f, " v%d = ( ", regnum); in print_vreg() 137 qemu_fprintf(f, "0x%02x", env->VRegs[regnum].ub[MAX_VEC_SIZE_BYTES - 1]); in print_vreg() 139 qemu_fprintf(f, ", 0x%02x", env->VRegs[regnum].ub[i]); in print_vreg() [all …]
|
| H A D | internal.h | 28 void hexagon_debug_vreg(CPUHexagonState *env, int regnum); 29 void hexagon_debug_qreg(CPUHexagonState *env, int regnum);
|
| /openbmc/u-boot/drivers/net/phy/ |
| H A D | micrel_ksz90x1.c | 214 int ksz9021_phy_extended_write(struct phy_device *phydev, int regnum, u16 val) in ksz9021_phy_extended_write() argument 218 MII_KSZ9021_EXTENDED_CTRL, regnum | 0x8000); in ksz9021_phy_extended_write() 223 int ksz9021_phy_extended_read(struct phy_device *phydev, int regnum) in ksz9021_phy_extended_read() argument 226 phy_write(phydev, MDIO_DEVAD_NONE, MII_KSZ9021_EXTENDED_CTRL, regnum); in ksz9021_phy_extended_read() 232 int regnum) in ksz9021_phy_extread() argument 234 return ksz9021_phy_extended_read(phydev, regnum); in ksz9021_phy_extread() 238 int devaddr, int regnum, u16 val) in ksz9021_phy_extwrite() argument 240 return ksz9021_phy_extended_write(phydev, regnum, val); in ksz9021_phy_extwrite() 287 int devaddr, int regnum, u16 mode, u16 val) in ksz9031_phy_extended_write() argument 294 MII_KSZ9031_MMD_REG_DATA, regnum); in ksz9031_phy_extended_write() [all …]
|
| H A D | realtek.c | 62 int devaddr, int regnum) in rtl8211f_phy_extread() argument 69 val = phy_read(phydev, MDIO_DEVAD_NONE, regnum); in rtl8211f_phy_extread() 76 int devaddr, int regnum, u16 val) in rtl8211f_phy_extwrite() argument 82 phy_write(phydev, MDIO_DEVAD_NONE, regnum, val); in rtl8211f_phy_extwrite()
|
| /openbmc/u-boot/include/ |
| H A D | fsl_mdio.h | 48 int dev_addr, int regnum); 49 int tsec_phy_read(struct mii_dev *bus, int addr, int dev_addr, int regnum); 50 int tsec_phy_write(struct mii_dev *bus, int addr, int dev_addr, int regnum, 53 int regnum, u16 value); 55 int regnum);
|
| H A D | micrel.h | 31 int ksz9021_phy_extended_write(struct phy_device *phydev, int regnum, u16 val); 32 int ksz9021_phy_extended_read(struct phy_device *phydev, int regnum); 35 int regnum, u16 mode, u16 val); 37 int regnum, u16 mode);
|
| H A D | phy.h | 154 static inline int phy_read(struct phy_device *phydev, int devad, int regnum) in phy_read() argument 163 return bus->read(bus, phydev->addr, devad, regnum); in phy_read() 166 static inline int phy_write(struct phy_device *phydev, int devad, int regnum, in phy_write() argument 176 return bus->write(bus, phydev->addr, devad, regnum, val); in phy_write()
|
| /openbmc/u-boot/arch/arm/include/asm/ |
| H A D | opcodes-virt.h | 21 #define __MSR_ELR_HYP(regnum) __inst_arm_thumb32( \ argument 22 0xE12EF300 | regnum, \ 23 0xF3808E30 | (regnum << 16) \
|
| /openbmc/u-boot/drivers/net/fm/ |
| H A D | memac_phy.c | 40 int regnum, u16 value) in memac_mdio_write() argument 48 dev_addr = regnum & 0x1f; in memac_mdio_write() 63 memac_out_32(®s->mdio_addr, regnum & 0xffff); in memac_mdio_write() 85 int regnum) in memac_mdio_read() argument 95 dev_addr = regnum & 0x1f; in memac_mdio_read() 110 memac_out_32(®s->mdio_addr, regnum & 0xffff); in memac_mdio_read()
|
| H A D | tgec_phy.c | 20 int regnum, u16 value) in tgec_mdio_write() argument 40 out_be32(®s->mdio_addr, regnum & 0xffff); in tgec_mdio_write() 62 int regnum) in tgec_mdio_read() argument 82 out_be32(®s->mdio_addr, regnum & 0xffff); in tgec_mdio_read()
|
| H A D | init.c | 347 unsigned int regnum = 0; in set_sgmii_phy() local 352 qsgmii = is_qsgmii_riser_card(bus, phy_base_addr, port_num, regnum); in set_sgmii_phy() 367 unsigned int port_num, unsigned regnum) in is_qsgmii_riser_card() argument 376 val = bus->read(bus, i, MDIO_DEVAD_NONE, regnum); in is_qsgmii_riser_card()
|
| /openbmc/qemu/tests/tcg/multiarch/gdbstub/ |
| H A D | registers.py | 53 regnum = int(r.attrib["regnum"]) 55 entry = { "name": name, "regnum": regnum } 70 def get_register_by_regnum(reg_map, regnum): argument 75 if entry['regnum'] == regnum: 150 regnum = e["regnum"] 154 value = frame.read_register(regnum)
|
| /openbmc/u-boot/board/freescale/ls1021aqds/ |
| H A D | eth.c | 69 int regnum) in ls1021a_mdio_read() argument 75 return priv->realbus->read(priv->realbus, addr, devad, regnum); in ls1021a_mdio_read() 79 int regnum, u16 value) in ls1021a_mdio_write() argument 85 return priv->realbus->write(priv->realbus, addr, devad, regnum, value); in ls1021a_mdio_write()
|
| /openbmc/qemu/scripts/ |
| H A D | feature_to_c.py | 54 regnum = 0 variable 70 regnum = int(element.attrib['regnum']) variable 73 regnums.append(regnum) 74 regnum += 1
|
| /openbmc/u-boot/board/gdsys/common/ |
| H A D | ihs_mdio.c | 114 int regnum) in ihs_mdio_read() argument 122 ((addr & 0x1f) << 5) | (regnum & 0x1f) | (2 << 10)); in ihs_mdio_read() 133 int regnum, u16 value) in ihs_mdio_write() argument 140 write_control(info, ((addr & 0x1f) << 5) | (regnum & 0x1f) | (1 << 10)); in ihs_mdio_write()
|
| /openbmc/u-boot/drivers/qe/ |
| H A D | uec_phy.c | 120 u16 uec_phy_read(struct uec_mii_info *mii_info, u16 regnum); 121 void uec_phy_write(struct uec_mii_info *mii_info, u16 regnum, u16 val); 126 void uec_write_phy_reg (struct eth_device *dev, int mii_id, int regnum, int value) in uec_write_phy_reg() argument 130 enet_tbi_mii_reg_e mii_reg = (enet_tbi_mii_reg_e) regnum; in uec_write_phy_reg() 140 (void)bb_miiphy_write(NULL, mii_id, regnum, value); in uec_write_phy_reg() 165 int uec_read_phy_reg (struct eth_device *dev, int mii_id, int regnum) in uec_read_phy_reg() argument 169 enet_tbi_mii_reg_e mii_reg = (enet_tbi_mii_reg_e) regnum; in uec_read_phy_reg() 180 (void)bb_miiphy_read(NULL, mii_id, regnum, &value); in uec_read_phy_reg() 805 u16 uec_phy_read(struct uec_mii_info *mii_info, u16 regnum) in uec_phy_read() argument 807 return mii_info->mdio_read (mii_info->dev, mii_info->mii_id, regnum); in uec_phy_read() [all …]
|
| H A D | uec_phy.h | 233 void uec_write_phy_reg (struct eth_device *dev, int mii_id, int regnum, 235 int uec_read_phy_reg (struct eth_device *dev, int mii_id, int regnum);
|
| /openbmc/u-boot/board/freescale/ls1012aqds/ |
| H A D | eth.c | 64 int regnum) in ls1012aqds_mdio_read() argument 70 return priv->realbus->read(priv->realbus, addr, devad, regnum); in ls1012aqds_mdio_read() 74 int regnum, u16 value) in ls1012aqds_mdio_write() argument 80 return priv->realbus->write(priv->realbus, addr, devad, regnum, value); in ls1012aqds_mdio_write()
|
| /openbmc/qemu/hw/ide/ |
| H A D | ahci.c | 114 enum AHCIPortReg regnum = offset / sizeof(uint32_t); in ahci_port_read() local 115 assert(regnum < (AHCI_PORT_ADDR_OFFSET_LEN / sizeof(uint32_t))); in ahci_port_read() 117 switch (regnum) { in ahci_port_read() 166 trace_ahci_port_read_default(s, port, AHCIPortReg_lookup[regnum], in ahci_port_read() 171 trace_ahci_port_read(s, port, AHCIPortReg_lookup[regnum], offset, val); in ahci_port_read() 275 enum AHCIPortReg regnum = offset / sizeof(uint32_t); in ahci_port_write() local 276 assert(regnum < (AHCI_PORT_ADDR_OFFSET_LEN / sizeof(uint32_t))); in ahci_port_write() 277 trace_ahci_port_write(s, port, AHCIPortReg_lookup[regnum], offset, val); in ahci_port_write() 279 switch (regnum) { in ahci_port_write() 353 trace_ahci_port_write_unimpl(s, port, AHCIPortReg_lookup[regnum], in ahci_port_write() [all …]
|
| /openbmc/qemu/hw/net/ |
| H A D | xilinx_axienet.c | 74 int regnum; in tdk_read() local 77 regnum = req & 0x1f; in tdk_read() 79 switch (regnum) { in tdk_read() 129 r = phy->regs[regnum]; in tdk_read() 132 DPHY(qemu_log("\n%s %x = reg[%d]\n", __func__, r, regnum)); in tdk_read() 139 int regnum; in tdk_write() local 141 regnum = req & 0x1f; in tdk_write() 142 DPHY(qemu_log("%s reg[%d] = %x\n", __func__, regnum, data)); in tdk_write() 143 switch (regnum) { in tdk_write() 145 phy->regs[regnum] = data; in tdk_write()
|
| /openbmc/u-boot/drivers/video/ |
| H A D | ssd2828.c | 153 static u32 read_hw_register(const struct ssd2828_config *cfg, u8 regnum) in read_hw_register() argument 155 soft_spi_xfer_24bit_3wire(cfg, 0x700000 | regnum); in read_hw_register() 162 static void write_hw_register(const struct ssd2828_config *cfg, u8 regnum, in write_hw_register() argument 165 soft_spi_xfer_24bit_3wire(cfg, 0x700000 | regnum); in write_hw_register()
|
| /openbmc/u-boot/board/freescale/corenet_ds/ |
| H A D | eth_hydra.c | 117 int regnum) in hydra_mdio_read() argument 123 return priv->realbus->read(priv->realbus, addr, devad, regnum); in hydra_mdio_read() 127 int regnum, u16 value) in hydra_mdio_write() argument 133 return priv->realbus->write(priv->realbus, addr, devad, regnum, value); in hydra_mdio_write()
|