Home
last modified time | relevance | path

Searched refs:tregs (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/sun/
H A Dsunbmac.c256 static void idle_transceiver(void __iomem *tregs) in idle_transceiver() argument
261 sbus_writel(MGMT_CLKOFF, tregs + TCVR_MPAL); in idle_transceiver()
262 sbus_readl(tregs + TCVR_MPAL); in idle_transceiver()
263 sbus_writel(MGMT_CLKON, tregs + TCVR_MPAL); in idle_transceiver()
264 sbus_readl(tregs + TCVR_MPAL); in idle_transceiver()
268 static void write_tcvr_bit(struct bigmac *bp, void __iomem *tregs, int bit) in write_tcvr_bit() argument
273 tregs + TCVR_MPAL); in write_tcvr_bit()
274 sbus_readl(tregs + TCVR_MPAL); in write_tcvr_bit()
276 tregs + TCVR_MPAL); in write_tcvr_bit()
277 sbus_readl(tregs in write_tcvr_bit()
291 read_tcvr_bit(struct bigmac *bp, void __iomem *tregs) read_tcvr_bit() argument
314 read_tcvr_bit2(struct bigmac *bp, void __iomem *tregs) read_tcvr_bit2() argument
336 put_tcvr_byte(struct bigmac *bp, void __iomem *tregs, unsigned int byte) put_tcvr_byte() argument
348 bigmac_tcvr_write(struct bigmac *bp, void __iomem *tregs, int reg, unsigned short val) bigmac_tcvr_write() argument
387 bigmac_tcvr_read(struct bigmac *bp, void __iomem *tregs, int reg) bigmac_tcvr_read() argument
456 void __iomem *tregs = bp->tregs; bigmac_tcvr_init() local
494 try_next_permutation(struct bigmac *bp, void __iomem *tregs) try_next_permutation() argument
530 void __iomem *tregs = bp->tregs; bigmac_timer() local
585 void __iomem *tregs = bp->tregs; bigmac_begin_auto_negotiation() local
[all...]
H A Dsunhme.c321 static void BB_PUT_BIT(struct happy_meal *hp, void __iomem *tregs, int bit) in BB_PUT_BIT() argument
323 hme_write32(hp, tregs + TCVR_BBDATA, bit); in BB_PUT_BIT()
324 hme_write32(hp, tregs + TCVR_BBCLOCK, 0); in BB_PUT_BIT()
325 hme_write32(hp, tregs + TCVR_BBCLOCK, 1); in BB_PUT_BIT()
329 static u32 BB_GET_BIT(struct happy_meal *hp, void __iomem *tregs, int internal)
333 hme_write32(hp, tregs + TCVR_BBCLOCK, 0);
334 hme_write32(hp, tregs + TCVR_BBCLOCK, 1);
335 ret = hme_read32(hp, tregs + TCVR_CFG);
345 static u32 BB_GET_BIT2(struct happy_meal *hp, void __iomem *tregs, int internal) in BB_GET_BIT2() argument
349 hme_write32(hp, tregs in BB_GET_BIT2()
363 happy_meal_bb_read(struct happy_meal *hp, void __iomem *tregs, int reg) happy_meal_bb_read() argument
409 happy_meal_bb_write(struct happy_meal *hp, void __iomem *tregs, int reg, unsigned short value) happy_meal_bb_write() argument
454 happy_meal_tcvr_read(struct happy_meal *hp, void __iomem *tregs, int reg) happy_meal_tcvr_read() argument
486 happy_meal_tcvr_write(struct happy_meal *hp, void __iomem *tregs, int reg, unsigned short value) happy_meal_tcvr_write() argument
546 try_next_permutation(struct happy_meal *hp, void __iomem *tregs) try_next_permutation() argument
570 display_link_mode(struct happy_meal *hp, void __iomem *tregs) display_link_mode() argument
592 display_forced_link_mode(struct happy_meal *hp, void __iomem *tregs) display_forced_link_mode() argument
611 set_happy_link_modes(struct happy_meal *hp, void __iomem *tregs) set_happy_link_modes() argument
675 void __iomem *tregs = hp->tcvregs; is_lucent_phy() local
691 void __iomem *tregs = hp->tcvregs; happy_meal_timer() local
957 happy_meal_poll_stop(struct happy_meal *hp, void __iomem *tregs) happy_meal_poll_stop() argument
992 happy_meal_tcvr_reset(struct happy_meal *hp, void __iomem *tregs) happy_meal_tcvr_reset() argument
1090 happy_meal_transceiver_check(struct happy_meal *hp, void __iomem *tregs) happy_meal_transceiver_check() argument
1298 happy_meal_begin_auto_negotiation(struct happy_meal *hp, void __iomem *tregs, const struct ethtool_link_ksettings *ep) happy_meal_begin_auto_negotiation() argument
1426 void __iomem *tregs = hp->tcvregs; happy_meal_init() local
1712 void __iomem *tregs = hp->tcvregs; happy_meal_set_initial_advertisement() local
1886 void __iomem *tregs = hp->tcvregs; happy_meal_mif_interrupt() local
[all...]
H A Dsunbmac.h293 void __iomem *tregs; /* BigMAC Transceiver */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/sun/
H A Dsunbmac.c256 static void idle_transceiver(void __iomem *tregs) in idle_transceiver() argument
261 sbus_writel(MGMT_CLKOFF, tregs + TCVR_MPAL); in idle_transceiver()
262 sbus_readl(tregs + TCVR_MPAL); in idle_transceiver()
263 sbus_writel(MGMT_CLKON, tregs + TCVR_MPAL); in idle_transceiver()
264 sbus_readl(tregs + TCVR_MPAL); in idle_transceiver()
268 static void write_tcvr_bit(struct bigmac *bp, void __iomem *tregs, int bit) in write_tcvr_bit() argument
273 tregs + TCVR_MPAL); in write_tcvr_bit()
274 sbus_readl(tregs + TCVR_MPAL); in write_tcvr_bit()
276 tregs + TCVR_MPAL); in write_tcvr_bit()
277 sbus_readl(tregs in write_tcvr_bit()
291 read_tcvr_bit(struct bigmac *bp, void __iomem *tregs) read_tcvr_bit() argument
314 read_tcvr_bit2(struct bigmac *bp, void __iomem *tregs) read_tcvr_bit2() argument
336 put_tcvr_byte(struct bigmac *bp, void __iomem *tregs, unsigned int byte) put_tcvr_byte() argument
348 bigmac_tcvr_write(struct bigmac *bp, void __iomem *tregs, int reg, unsigned short val) bigmac_tcvr_write() argument
387 bigmac_tcvr_read(struct bigmac *bp, void __iomem *tregs, int reg) bigmac_tcvr_read() argument
456 void __iomem *tregs = bp->tregs; bigmac_tcvr_init() local
494 try_next_permutation(struct bigmac *bp, void __iomem *tregs) try_next_permutation() argument
530 void __iomem *tregs = bp->tregs; bigmac_timer() local
585 void __iomem *tregs = bp->tregs; bigmac_begin_auto_negotiation() local
[all...]
H A Dsunhme.c261 static void BB_PUT_BIT(struct happy_meal *hp, void __iomem *tregs, int bit) in BB_PUT_BIT() argument
263 hme_write32(hp, tregs + TCVR_BBDATA, bit); in BB_PUT_BIT()
264 hme_write32(hp, tregs + TCVR_BBCLOCK, 0); in BB_PUT_BIT()
265 hme_write32(hp, tregs + TCVR_BBCLOCK, 1); in BB_PUT_BIT()
269 static u32 BB_GET_BIT(struct happy_meal *hp, void __iomem *tregs, int internal)
273 hme_write32(hp, tregs + TCVR_BBCLOCK, 0);
274 hme_write32(hp, tregs + TCVR_BBCLOCK, 1);
275 ret = hme_read32(hp, tregs + TCVR_CFG);
285 static u32 BB_GET_BIT2(struct happy_meal *hp, void __iomem *tregs, int internal) in BB_GET_BIT2() argument
289 hme_write32(hp, tregs in BB_GET_BIT2()
303 happy_meal_bb_read(struct happy_meal *hp, void __iomem *tregs, int reg) happy_meal_bb_read() argument
347 happy_meal_bb_write(struct happy_meal *hp, void __iomem *tregs, int reg, unsigned short value) happy_meal_bb_write() argument
392 happy_meal_tcvr_read(struct happy_meal *hp, void __iomem *tregs, int reg) happy_meal_tcvr_read() argument
423 happy_meal_tcvr_write(struct happy_meal *hp, void __iomem *tregs, int reg, unsigned short value) happy_meal_tcvr_write() argument
483 try_next_permutation(struct happy_meal *hp, void __iomem *tregs) try_next_permutation() argument
507 display_link_mode(struct happy_meal *hp, void __iomem *tregs) display_link_mode() argument
518 display_forced_link_mode(struct happy_meal *hp, void __iomem *tregs) display_forced_link_mode() argument
529 set_happy_link_modes(struct happy_meal *hp, void __iomem *tregs) set_happy_link_modes() argument
591 void __iomem *tregs = hp->tcvregs; is_lucent_phy() local
606 happy_meal_begin_auto_negotiation(struct happy_meal *hp, void __iomem *tregs, const struct ethtool_link_ksettings *ep) happy_meal_begin_auto_negotiation() argument
725 void __iomem *tregs = hp->tcvregs; happy_meal_timer() local
992 happy_meal_tcvr_reset(struct happy_meal *hp, void __iomem *tregs) happy_meal_tcvr_reset() argument
1086 happy_meal_transceiver_check(struct happy_meal *hp, void __iomem *tregs) happy_meal_transceiver_check() argument
1263 void __iomem *tregs = hp->tcvregs; happy_meal_init() local
1534 void __iomem *tregs = hp->tcvregs; happy_meal_set_initial_advertisement() local
[all...]
H A Dsunbmac.h293 void __iomem *tregs; /* BigMAC Transceiver */ member
/kernel/linux/linux-5.10/arch/m68k/kernel/
H A Dsignal.c93 struct pt_regs *tregs; in fixup_exception() local
102 tregs = (struct pt_regs *)((long)regs + regs->stkadj); in fixup_exception()
103 tregs->vector = regs->vector; in fixup_exception()
104 tregs->format = FORMAT; in fixup_exception()
105 tregs->pc = fixup->fixup; in fixup_exception()
106 tregs->sr = regs->sr; in fixup_exception()
839 struct pt_regs *tregs = rte_regs(regs); in setup_sigcontext() local
846 sc->sc_sr = tregs->sr; in setup_sigcontext()
847 sc->sc_pc = tregs->pc; in setup_sigcontext()
848 sc->sc_formatvec = tregs in setup_sigcontext()
856 struct pt_regs *tregs = rte_regs(regs); rt_setup_ucontext() local
885 get_sigframe(struct ksignal *ksig, struct pt_regs *tregs, size_t frame_size) get_sigframe() argument
902 struct pt_regs *tregs = rte_regs(regs); setup_frame() local
975 struct pt_regs *tregs = rte_regs(regs); setup_rt_frame() local
[all...]
/kernel/linux/linux-6.6/arch/m68k/kernel/
H A Dsignal.c93 struct pt_regs *tregs; in fixup_exception() local
102 tregs = (struct pt_regs *)((long)regs + regs->stkadj); in fixup_exception()
103 tregs->vector = regs->vector; in fixup_exception()
104 tregs->format = FORMAT; in fixup_exception()
105 tregs->pc = fixup->fixup; in fixup_exception()
106 tregs->sr = regs->sr; in fixup_exception()
815 struct pt_regs *tregs = rte_regs(regs); in setup_sigcontext() local
822 sc->sc_sr = tregs->sr; in setup_sigcontext()
823 sc->sc_pc = tregs->pc; in setup_sigcontext()
824 sc->sc_formatvec = tregs in setup_sigcontext()
832 struct pt_regs *tregs = rte_regs(regs); rt_setup_ucontext() local
861 get_sigframe(struct ksignal *ksig, struct pt_regs *tregs, size_t frame_size) get_sigframe() argument
878 struct pt_regs *tregs = rte_regs(regs); setup_frame() local
951 struct pt_regs *tregs = rte_regs(regs); setup_rt_frame() local
[all...]
/kernel/linux/linux-5.10/drivers/iio/magnetometer/
H A Dbmc150_magn.c360 static s32 bmc150_magn_compensate_x(struct bmc150_magn_trim_regs *tregs, s16 x, in bmc150_magn_compensate_x() argument
364 u16 xyz1 = le16_to_cpu(tregs->xyz1); in bmc150_magn_compensate_x()
373 val = ((s16)((((s32)x) * ((((((((s32)tregs->xy2) * ((((s32)val) * in bmc150_magn_compensate_x()
375 ((s32)(((s16)tregs->xy1) << 7)))) >> 9) + ((s32)0x100000)) * in bmc150_magn_compensate_x()
376 ((s32)(((s16)tregs->x2) + ((s16)0xA0)))) >> 12)) >> 13)) + in bmc150_magn_compensate_x()
377 (((s16)tregs->x1) << 3); in bmc150_magn_compensate_x()
382 static s32 bmc150_magn_compensate_y(struct bmc150_magn_trim_regs *tregs, s16 y, in bmc150_magn_compensate_y() argument
386 u16 xyz1 = le16_to_cpu(tregs->xyz1); in bmc150_magn_compensate_y()
395 val = ((s16)((((s32)y) * ((((((((s32)tregs->xy2) * ((((s32)val) * in bmc150_magn_compensate_y()
397 ((s32)(((s16)tregs in bmc150_magn_compensate_y()
404 bmc150_magn_compensate_z(struct bmc150_magn_trim_regs *tregs, s16 z, u16 rhall) bmc150_magn_compensate_z() argument
430 struct bmc150_magn_trim_regs tregs; bmc150_magn_read_xyz() local
[all...]
/kernel/linux/linux-6.6/drivers/iio/magnetometer/
H A Dbmc150_magn.c362 static s32 bmc150_magn_compensate_x(struct bmc150_magn_trim_regs *tregs, s16 x, in bmc150_magn_compensate_x() argument
366 u16 xyz1 = le16_to_cpu(tregs->xyz1); in bmc150_magn_compensate_x()
375 val = ((s16)((((s32)x) * ((((((((s32)tregs->xy2) * ((((s32)val) * in bmc150_magn_compensate_x()
377 ((s32)(((s16)tregs->xy1) << 7)))) >> 9) + ((s32)0x100000)) * in bmc150_magn_compensate_x()
378 ((s32)(((s16)tregs->x2) + ((s16)0xA0)))) >> 12)) >> 13)) + in bmc150_magn_compensate_x()
379 (((s16)tregs->x1) << 3); in bmc150_magn_compensate_x()
384 static s32 bmc150_magn_compensate_y(struct bmc150_magn_trim_regs *tregs, s16 y, in bmc150_magn_compensate_y() argument
388 u16 xyz1 = le16_to_cpu(tregs->xyz1); in bmc150_magn_compensate_y()
397 val = ((s16)((((s32)y) * ((((((((s32)tregs->xy2) * ((((s32)val) * in bmc150_magn_compensate_y()
399 ((s32)(((s16)tregs in bmc150_magn_compensate_y()
406 bmc150_magn_compensate_z(struct bmc150_magn_trim_regs *tregs, s16 z, u16 rhall) bmc150_magn_compensate_z() argument
432 struct bmc150_magn_trim_regs tregs; bmc150_magn_read_xyz() local
[all...]
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dstarfire.c40 unsigned long tregs[32]; member
67 p->tregs[i] = treg_base + (i * 0x10UL); in starfire_hookup()
69 if (upa_readl(p->tregs[i]) != 0) in starfire_hookup()
109 upa_writel(upaid, p->tregs[i]); in starfire_translate()
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dstarfire.c40 unsigned long tregs[32]; member
67 p->tregs[i] = treg_base + (i * 0x10UL); in starfire_hookup()
69 if (upa_readl(p->tregs[i]) != 0) in starfire_hookup()
109 upa_writel(upaid, p->tregs[i]); in starfire_translate()
/kernel/linux/linux-5.10/arch/sh/include/asm/
H A Dptrace.h59 {.name = __stringify(tr##num), .offset = offsetof(struct pt_regs, tregs[num])}
/kernel/linux/linux-6.6/arch/sh/include/asm/
H A Dptrace.h59 {.name = __stringify(tr##num), .offset = offsetof(struct pt_regs, tregs[num])}

Completed in 15 milliseconds