Searched refs:__ocelot_write_ix (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/mscc/ |
H A D | ocelot_io.c | 26 void __ocelot_write_ix(struct ocelot *ocelot, u32 val, u32 reg, u32 offset) in __ocelot_write_ix() function 35 EXPORT_SYMBOL_GPL(__ocelot_write_ix); variable
|
/kernel/linux/linux-5.10/include/soc/mscc/ |
H A D | ocelot.h | 670 #define ocelot_write_ix(ocelot, val, reg, gi, ri) __ocelot_write_ix(ocelot, val, reg, reg##_GSZ * (gi) + reg##_RSZ * (ri)) 671 #define ocelot_write_gix(ocelot, val, reg, gi) __ocelot_write_ix(ocelot, val, reg, reg##_GSZ * (gi)) 672 #define ocelot_write_rix(ocelot, val, reg, ri) __ocelot_write_ix(ocelot, val, reg, reg##_RSZ * (ri)) 673 #define ocelot_write(ocelot, val, reg) __ocelot_write_ix(ocelot, val, reg, 0) 708 void __ocelot_write_ix(struct ocelot *ocelot, u32 val, u32 reg, u32 offset);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mscc/ |
H A D | ocelot_io.c | 40 void __ocelot_write_ix(struct ocelot *ocelot, u32 val, enum ocelot_reg reg, in __ocelot_write_ix() function 51 EXPORT_SYMBOL_GPL(__ocelot_write_ix); variable
|
/kernel/linux/linux-6.6/include/soc/mscc/ |
H A D | ocelot.h | 909 __ocelot_write_ix(ocelot, val, reg, reg##_GSZ * (gi) + reg##_RSZ * (ri)) 911 __ocelot_write_ix(ocelot, val, reg, reg##_GSZ * (gi)) 913 __ocelot_write_ix(ocelot, val, reg, reg##_RSZ * (ri)) 914 #define ocelot_write(ocelot, val, reg) __ocelot_write_ix(ocelot, val, reg, 0) 959 void __ocelot_write_ix(struct ocelot *ocelot, u32 val, enum ocelot_reg reg,
|
Completed in 11 milliseconds