Lines Matching +full:mac +full:- +full:divider
1 /* SPDX-License-Identifier: GPL-2.0 */
9 #include <linux/dma-mapping.h>
133 * 31-8 - phy addr of set of contiguous hdr buffers
134 * 7-0 - number of buffers passed
135 * Buffers are 256 bytes long on 256-byte boundaries.
144 * 31-5 - phy addr of host command buffer
145 * 4-0 - length of cmd in multiples of 32 bytes
152 * 31-8 - phy addr of set of contiguous response buffers
153 * 7-0 - number of buffers passed
154 * Buffers are 32 bytes long on 32-byte boundaries.
161 /* Write Mac Config */
204 * Bits 63-32 for host i/f addrs.
286 u64_stats_update_begin(&(st)->syncp); \
287 (st)->counter++; \
288 u64_stats_update_end(&(st)->syncp); \
295 start = u64_stats_fetch_begin(&(st)->syncp); \
296 newst = (st)->counter; \
297 } while (u64_stats_fetch_retry(&(st)->syncp, start)); \
336 u8 ifctrl; /* 10-bit interface control (Mojave only) */
338 u8 mac[ETH_ALEN]; /* 20 MAC addresses */ member
353 u8 pad3[4]; /* Pad to 128 bytes - includes 2 cksum bytes
384 __le16 dev_stat_cfg; /* 19 Device Status Config Bytes 6-7 */
387 u8 clock_div; /* Clock divider */
395 u8 mac[ETH_ALEN]; /* 29 MAC addresses (2 ports) */ member
403 u8 pad[4]; /* Pad to 128 bytes - includes 2 checksum bytes
559 return ioread32(sdev->regs + reg); in slic_read()
565 iowrite32(val, sdev->regs + reg); in slic_write()
570 (void)ioread32(sdev->regs + SLIC_REG_HOSTID); in slic_flush_write()