Searched refs:regnum (Results 1 - 25 of 63) sorted by relevance

123

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dfsl_pq_mdio.h44 int fsl_pq_mdio_read(struct mii_bus *bus, int mii_id, int regnum);
45 int fsl_pq_mdio_write(struct mii_bus *bus, int mii_id, int regnum, u16 value);
47 int regnum, u16 value);
48 int fsl_pq_local_mdio_read(struct fsl_pq_mdio __iomem *regs, int mii_id, int regnum);
H A Dfsl_pq_mdio.c56 * Write value to the PHY at mii_id at register regnum,
65 int regnum, u16 value)
68 out_be32(&regs->miimadd, (mii_id << 8) | regnum);
81 * Read the bus for PHY at addr mii_id, register regnum, and
91 int mii_id, int regnum)
96 out_be32(&regs->miimadd, (mii_id << 8) | regnum);
120 * Write value to the PHY at mii_id at register regnum,
123 int fsl_pq_mdio_write(struct mii_bus *bus, int mii_id, int regnum, u16 value) argument
128 return(fsl_pq_local_mdio_write(regs, mii_id, regnum, value));
132 * Read the bus for PHY at addr mii_id, register regnum, an
64 fsl_pq_local_mdio_write(struct fsl_pq_mdio __iomem *regs, int mii_id, int regnum, u16 value) argument
90 fsl_pq_local_mdio_read(struct fsl_pq_mdio __iomem *regs, int mii_id, int regnum) argument
135 fsl_pq_mdio_read(struct mii_bus *bus, int mii_id, int regnum) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/include/asm/
H A Dgcc_intrin.h21 #define ia64_invala_gr(regnum) asm volatile ("invala.e r%0" :: "i"(regnum))
23 #define ia64_invala_fr(regnum) asm volatile ("invala.e f%0" :: "i"(regnum))
36 #define ia64_native_setreg(regnum, val) \
38 switch (regnum) { \
44 "i" (regnum - _IA64_REG_AR_KR0), \
49 "i" (regnum - _IA64_REG_CR_DCR), \
65 #define ia64_native_getreg(regnum) \
69 switch (regnum) { \
[all...]
H A Dprocessor.h379 #define ia64_get_kr(regnum) \
383 switch (regnum) { \
397 #define ia64_set_kr(regnum, r) \
399 switch (regnum) { \
660 ia64_set_dbr (__u64 regnum, __u64 value) argument
662 __ia64_set_dbr(regnum, value);
669 ia64_get_dbr (__u64 regnum) argument
673 retval = __ia64_get_dbr(regnum);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/dsa/
H A Dmv88e6xxx.h58 int mv88e6xxx_phy_read(struct dsa_switch *ds, int addr, int regnum);
59 int mv88e6xxx_phy_write(struct dsa_switch *ds, int addr, int regnum, u16 val);
61 int mv88e6xxx_phy_read_ppu(struct dsa_switch *ds, int addr, int regnum);
63 int regnum, u16 val);
H A Ddsa_priv.h142 int (*phy_read)(struct dsa_switch *ds, int port, int regnum);
144 int regnum, u16 val);
H A Dmv88e6xxx.c205 int mv88e6xxx_phy_read(struct dsa_switch *ds, int addr, int regnum) argument
208 return mv88e6xxx_reg_read(ds, addr, regnum);
212 int mv88e6xxx_phy_write(struct dsa_switch *ds, int addr, int regnum, u16 val) argument
215 return mv88e6xxx_reg_write(ds, addr, regnum, val);
327 int mv88e6xxx_phy_read_ppu(struct dsa_switch *ds, int addr, int regnum) argument
333 ret = mv88e6xxx_reg_read(ds, addr, regnum);
341 int regnum, u16 val)
347 ret = mv88e6xxx_reg_write(ds, addr, regnum, val);
340 mv88e6xxx_phy_write_ppu(struct dsa_switch *ds, int addr, int regnum, u16 val) argument
H A Dmv88e6060.c196 static int mv88e6060_phy_read(struct dsa_switch *ds, int port, int regnum) argument
204 return reg_read(ds, addr, regnum);
208 mv88e6060_phy_write(struct dsa_switch *ds, int port, int regnum, u16 val) argument
216 return reg_write(ds, addr, regnum, val);
H A Dmv88e6123_61_65.c355 mv88e6123_61_65_phy_read(struct dsa_switch *ds, int port, int regnum) argument
358 return mv88e6xxx_phy_read(ds, addr, regnum);
363 int port, int regnum, u16 val)
366 return mv88e6xxx_phy_write(ds, addr, regnum, val);
362 mv88e6123_61_65_phy_write(struct dsa_switch *ds, int port, int regnum, u16 val) argument
H A Dmv88e6131.c316 mv88e6131_phy_read(struct dsa_switch *ds, int port, int regnum) argument
319 return mv88e6xxx_phy_read_ppu(ds, addr, regnum);
324 int port, int regnum, u16 val)
327 return mv88e6xxx_phy_write_ppu(ds, addr, regnum, val);
323 mv88e6131_phy_write(struct dsa_switch *ds, int port, int regnum, u16 val) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/kernel/
H A Dunaligned.c451 setreg (unsigned long regnum, unsigned long val, int nat, struct pt_regs *regs) argument
461 if (regnum >= IA64_FIRST_STACKED_GR) {
462 set_rse_reg(regs, regnum, val, nat);
474 if (GR_IN_SW(regnum)) {
482 addr, unat==&sw->ar_unat ? "yes":"no", GR_OFFS(regnum));
487 addr += GR_OFFS(regnum);
510 fph_index (struct pt_regs *regs, long regnum) argument
513 return rotate_reg(96, rrb_fr, (regnum - IA64_FIRST_ROTATING_FR));
517 setfpreg (unsigned long regnum, struct ia64_fpreg *fpval, struct pt_regs *regs) argument
533 if (regnum >
578 getfpreg(unsigned long regnum, struct ia64_fpreg *fpval, struct pt_regs *regs) argument
625 getreg(unsigned long regnum, unsigned long *val, int *nat, struct pt_regs *regs) argument
[all...]
H A Dunwind.c284 unw_access_gr (struct unw_frame_info *info, int regnum, unsigned long *val, char *nat, int write) argument
290 if ((unsigned) regnum - 1 >= 127) {
291 if (regnum == 0 && !write) {
297 __func__, regnum);
301 if (regnum < 32) {
302 if (regnum >= 4 && regnum <= 7) {
304 ireg = &info->r4 + (regnum - 4);
355 addr = &info->sw->r4 + (regnum - 4);
362 addr = (unsigned long *) ((unsigned long)pt + pt_regs_off(regnum));
410 unw_access_br(struct unw_frame_info *info, int regnum, unsigned long *val, int write) argument
446 unw_access_fr(struct unw_frame_info *info, int regnum, struct ia64_fpreg *val, int write) argument
495 unw_access_ar(struct unw_frame_info *info, int regnum, unsigned long *val, int write) argument
1000 desc_reg_when(unsigned char regnum, unw_word t, struct unw_state_record *sr) argument
[all...]
H A Dptrace.c406 unsigned long *bspstore, *krbs, regnum, *laddr, *urbs_end, *rnat_addr; local
452 regnum = ia64_rse_num_regs(bspstore, laddr);
453 *val = *ia64_rse_skip_regs(krbs, regnum);
468 unsigned long *bspstore, *krbs, regnum, *laddr; local
489 regnum = ia64_rse_num_regs(bspstore, laddr);
490 *ia64_rse_skip_regs(krbs, regnum) = val;
805 unsigned long regnum, nat_bits, scratch_unat, dummy = 0; local
815 for (regnum = 4; regnum <= 7; ++regnum) {
1942 unsigned long *ptr, regnum; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/phy/
H A Dmdio-octeon.c27 static int octeon_mdiobus_read(struct mii_bus *bus, int phy_id, int regnum) argument
37 smi_cmd.s.reg_adr = regnum;
56 int regnum, u16 val)
70 smi_cmd.s.reg_adr = regnum;
55 octeon_mdiobus_write(struct mii_bus *bus, int phy_id, int regnum, u16 val) argument
H A Dmdio_bus.c205 * @regnum: register number to read
211 int mdiobus_read(struct mii_bus *bus, int addr, u32 regnum) argument
218 retval = bus->read(bus, addr, regnum);
229 * @regnum: register number to write
230 * @val: value to write to @regnum
236 int mdiobus_write(struct mii_bus *bus, int addr, u32 regnum, u16 val) argument
243 err = bus->write(bus, addr, regnum, val);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dphy.h85 /* Or MII_ADDR_C45 into regnum for read/write on mii_bus to enable the 21 bit
97 int (*read)(struct mii_bus *bus, int phy_id, int regnum);
98 int (*write)(struct mii_bus *bus, int phy_id, int regnum, u16 val);
135 int mdiobus_read(struct mii_bus *bus, int addr, u32 regnum);
136 int mdiobus_write(struct mii_bus *bus, int addr, u32 regnum, u16 val);
446 * @regnum: register number to read
452 static inline int phy_read(struct phy_device *phydev, u32 regnum) argument
454 return mdiobus_read(phydev->bus, phydev->addr, regnum);
460 * @regnum: register number to write
461 * @val: value to write to @regnum
467 phy_write(struct phy_device *phydev, u32 regnum, u16 val) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/include/asm/
H A Dmtrr.h45 unsigned int regnum; /* Register number */ member in struct:mtrr_gentry
56 unsigned int regnum; /* Register number */ member in struct:mtrr_gentry
182 compat_ulong_t regnum; /* Register number */ member in struct:mtrr_gentry32
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/usb/
H A Dnet1080.c110 nc_vendor_read(struct usbnet *dev, u8 req, u8 regnum, u16 *retval_ptr) argument
116 0, regnum,
127 nc_register_read(struct usbnet *dev, u8 regnum, u16 *retval_ptr) argument
129 return nc_vendor_read(dev, REQUEST_REGISTER, regnum, retval_ptr);
134 nc_vendor_write(struct usbnet *dev, u8 req, u8 regnum, u16 value) argument
140 value, regnum,
146 nc_register_write(struct usbnet *dev, u8 regnum, u16 value) argument
148 nc_vendor_write(dev, REQUEST_REGISTER, regnum, value);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/cpu/mtrr/
H A Dif.c216 err = get_user(gentry.regnum, &g32->regnum);
268 if (gentry.regnum >= num_var_ranges)
270 mtrr_if->get(gentry.regnum, &gentry.base, &size, &type);
322 if (gentry.regnum >= num_var_ranges)
324 mtrr_if->get(gentry.regnum, &gentry.base, &size, &type);
352 err |= put_user(gentry.regnum, &g32->regnum);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/microblaze/kernel/
H A Dhw_exception_handler.S107 #define R3_TO_LWREG_V(regnum) \
108 swi r3, r1, 4 * regnum; \
112 #define R3_TO_LWREG(regnum) \
113 or NUM_TO_REG (regnum), r0, r3; \
117 #define SWREG_TO_R3_V(regnum) \
118 lwi r3, r1, 4 * regnum; \
122 #define SWREG_TO_R3(regnum) \
123 or r3, r0, NUM_TO_REG (regnum); \
127 #define R3_TO_LWREG_VM_V(regnum) \
129 swi r3, r7, 4 * regnum;
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/debug/
H A Dgdbstub.c576 static char *gdb_hex_reg_helper(int regnum, char *out) argument
581 for (i = 0; i < regnum; i++)
590 unsigned long regnum; local
593 kgdb_hex2long(&ptr, &regnum);
594 if (regnum >= DBG_MAX_REG_NUM) {
599 gdb_hex_reg_helper(regnum, remcom_out_buffer);
605 unsigned long regnum; local
609 kgdb_hex2long(&ptr, &regnum);
612 !dbg_get_reg(regnum, gdb_regs, ks->linux_regs)) {
624 dbg_set_reg(regnum, gdb_reg
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/
H A Dipath_eeprom.c1029 static int ipath_tempsense_internal_read(struct ipath_devdata *dd, u8 regnum) argument
1052 ret = wr_byte(dd, regnum);
1056 regnum);
1081 * @regnum: register to read from
1085 int ipath_tempsense_read(struct ipath_devdata *dd, u8 regnum) argument
1089 if (regnum > 7)
1093 if (!((1 << regnum) & VALID_TS_RD_REG_MASK))
1098 ret = ipath_tempsense_internal_read(dd, regnum);
1112 u8 regnum, u8 data)
1132 ret = wr_byte(dd, regnum);
1111 ipath_tempsense_internal_write(struct ipath_devdata *dd, u8 regnum, u8 data) argument
1163 ipath_tempsense_write(struct ipath_devdata *dd, u8 regnum, u8 data) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/xen/
H A Dxen_pv_ops.c285 static void xen_setreg(int regnum, unsigned long val) argument
287 switch (regnum) {
289 xen_set_kr(regnum - _IA64_REG_AR_KR0, val);
304 ia64_native_setreg_func(regnum, val);
309 static unsigned long xen_getreg(int regnum) argument
313 switch (regnum) {
330 res = ia64_native_getreg_func(regnum);
678 extern unsigned long xen_getreg(int regnum);
717 extern void xen_setreg(int regnum, unsigned long val);
730 * if (_IA64_REG_AR_KR0 <= regnum
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/et131x/
H A Det1310_phy.c399 u16 regnum, u16 andMask, u16 orMask)
403 MiRead(etdev, regnum, &reg);
406 MiWrite(etdev, regnum, reg);
411 u16 regnum, u16 bitnum, u8 *value)
417 MiRead(etdev, regnum, &reg);
425 MiWrite(etdev, regnum, reg | mask);
429 MiWrite(etdev, regnum, reg & ~mask);
398 ET1310_PhyAndOrReg(struct et131x_adapter *etdev, u16 regnum, u16 andMask, u16 orMask) argument
410 ET1310_PhyAccessMiBit(struct et131x_adapter *etdev, u16 action, u16 regnum, u16 bitnum, u8 *value) argument
H A Det131x.h100 u16 regnum, u16 bitnum, u8 *value);

Completed in 315 milliseconds

123