Home
last modified time | relevance | path

Searched refs:dat1 (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/dsa/
H A Dlan9303-core.c548 static int lan9303_alr_make_entry_raw(struct lan9303 *chip, u32 dat0, u32 dat1) in lan9303_alr_make_entry_raw() argument
551 lan9303_write_switch_reg(chip, LAN9303_SWE_ALR_WR_DAT_1, dat1); in lan9303_alr_make_entry_raw()
560 typedef int alr_loop_cb_t(struct lan9303 *chip, u32 dat0, u32 dat1,
573 u32 dat0, dat1; in lan9303_alr_loop() local
577 lan9303_read_switch_reg(chip, LAN9303_SWE_ALR_RD_DAT_1, &dat1); in lan9303_alr_loop()
578 if (dat1 & LAN9303_ALR_DAT1_END_OF_TABL) in lan9303_alr_loop()
581 alrport = (dat1 & LAN9303_ALR_DAT1_PORT_MASK) >> in lan9303_alr_loop()
585 ret = cb(chip, dat0, dat1, portmap, ctx); in lan9303_alr_loop()
598 static void alr_reg_to_mac(u32 dat0, u32 dat1, u8 mac[6]) in alr_reg_to_mac() argument
604 mac[4] = (dat1 >> in alr_reg_to_mac()
613 alr_loop_cb_del_port_learned(struct lan9303 *chip, u32 dat0, u32 dat1, int portmap, void *ctx) alr_loop_cb_del_port_learned() argument
635 alr_loop_cb_fdb_port_dump(struct lan9303 *chip, u32 dat0, u32 dat1, int portmap, void *ctx) alr_loop_cb_fdb_port_dump() argument
654 u32 dat0, dat1, alr_port; lan9303_alr_set_entry() local
[all...]
/kernel/linux/linux-6.6/drivers/net/dsa/
H A Dlan9303-core.c568 static int lan9303_alr_make_entry_raw(struct lan9303 *chip, u32 dat0, u32 dat1) in lan9303_alr_make_entry_raw() argument
571 lan9303_write_switch_reg(chip, LAN9303_SWE_ALR_WR_DAT_1, dat1); in lan9303_alr_make_entry_raw()
580 typedef int alr_loop_cb_t(struct lan9303 *chip, u32 dat0, u32 dat1,
593 u32 dat0, dat1; in lan9303_alr_loop() local
597 lan9303_read_switch_reg(chip, LAN9303_SWE_ALR_RD_DAT_1, &dat1); in lan9303_alr_loop()
598 if (dat1 & LAN9303_ALR_DAT1_END_OF_TABL) in lan9303_alr_loop()
601 alrport = (dat1 & LAN9303_ALR_DAT1_PORT_MASK) >> in lan9303_alr_loop()
605 ret = cb(chip, dat0, dat1, portmap, ctx); in lan9303_alr_loop()
618 static void alr_reg_to_mac(u32 dat0, u32 dat1, u8 mac[6]) in alr_reg_to_mac() argument
624 mac[4] = (dat1 >> in alr_reg_to_mac()
633 alr_loop_cb_del_port_learned(struct lan9303 *chip, u32 dat0, u32 dat1, int portmap, void *ctx) alr_loop_cb_del_port_learned() argument
655 alr_loop_cb_fdb_port_dump(struct lan9303 *chip, u32 dat0, u32 dat1, int portmap, void *ctx) alr_loop_cb_fdb_port_dump() argument
674 u32 dat0, dat1, alr_port; lan9303_alr_set_entry() local
[all...]

Completed in 4 milliseconds