Home
last modified time | relevance | path

Searched refs:ale_entry (Results 1 – 1 of 1) sorted by relevance

/external/u-boot/drivers/net/
Dcpsw.c279 static inline int cpsw_ale_get_field(u32 *ale_entry, u32 start, u32 bits) in cpsw_ale_get_field() argument
286 return (ale_entry[idx] >> start) & BITMASK(bits); in cpsw_ale_get_field()
289 static inline void cpsw_ale_set_field(u32 *ale_entry, u32 start, u32 bits, in cpsw_ale_set_field() argument
298 ale_entry[idx] &= ~(BITMASK(bits) << start); in cpsw_ale_set_field()
299 ale_entry[idx] |= (value << start); in cpsw_ale_set_field()
303 static inline int cpsw_ale_get_##name(u32 *ale_entry) \
305 return cpsw_ale_get_field(ale_entry, start, bits); \
307 static inline void cpsw_ale_set_##name(u32 *ale_entry, u32 value) \
309 cpsw_ale_set_field(ale_entry, start, bits, value); \
322 static inline void cpsw_ale_get_addr(u32 *ale_entry, u8 *addr) in cpsw_ale_get_addr() argument
[all …]