Home
last modified time | relevance | path

Searched defs:ioc3 (Results 1 – 8 of 8) sorted by relevance

/kernel/linux/linux-4.19/arch/mips/include/asm/sn/
Dioc3.h71 struct ioc3 { struct
72 volatile u32 pad0[7]; /* 0x00000 */
73 volatile u32 sio_ir; /* 0x0001c */
74 volatile u32 sio_ies; /* 0x00020 */
75 volatile u32 sio_iec; /* 0x00024 */
76 volatile u32 sio_cr; /* 0x00028 */
77 volatile u32 int_out; /* 0x0002c */
78 volatile u32 mcr; /* 0x00030 */
81 volatile u32 gpcr_s; /* 0x00034 */
82 volatile u32 gpcr_c; /* 0x00038 */
[all …]
/kernel/linux/linux-4.19/arch/ia64/include/asm/sn/
Dioc3.h56 struct ioc3 { struct
67 * modify them use the functions in ioc3.c argument
84 struct ioc3_serialregs port_a; argument
85 struct ioc3_serialregs port_b; argument
88 struct ioc3_sioregs sregs; argument
91 /* These don't exist on the ioc3 serial card... */ argument
/kernel/linux/linux-5.10/arch/mips/include/asm/sn/
Dioc3.h110 struct ioc3 { struct
112 u32 pci_id; /* 0x00000 */
113 u32 pci_scr; /* 0x00004 */
114 u32 pci_rev; /* 0x00008 */
115 u32 pci_lat; /* 0x0000c */
116 u32 pci_addr; /* 0x00010 */
117 u32 pci_err_addr_l; /* 0x00014 */
118 u32 pci_err_addr_h; /* 0x00018 */
143 struct ioc3_serioregs serio; argument
148 struct ioc3_serialregs port_a; argument
[all …]
/kernel/linux/linux-4.19/drivers/net/ethernet/sgi/
Dioc3-eth.c225 static int nic_wait(struct ioc3 *ioc3) in nic_wait()
236 static int nic_reset(struct ioc3 *ioc3) in nic_reset()
249 static inline int nic_read_bit(struct ioc3 *ioc3) in nic_read_bit()
261 static inline void nic_write_bit(struct ioc3 *ioc3, int bit) in nic_write_bit()
274 static u32 nic_read_byte(struct ioc3 *ioc3) in nic_read_byte()
288 static void nic_write_byte(struct ioc3 *ioc3, int byte) in nic_write_byte()
300 static u64 nic_find(struct ioc3 *ioc3, int *last) in nic_find()
345 static int nic_init(struct ioc3 *ioc3) in nic_init()
399 struct ioc3 *ioc3 = ip->regs; in ioc3_get_eaddr_nic() local
444 struct ioc3 *ioc3 = ip->regs; in __ioc3_set_mac_address() local
[all …]
/kernel/linux/linux-5.10/arch/mips/sgi-ip30/
Dip30-console.c9 struct ioc3 *ioc3; in console_uart() local
/kernel/linux/linux-5.10/arch/mips/sgi-ip27/
Dip27-console.c26 struct ioc3 *ioc3; in console_uart() local
/kernel/linux/linux-4.19/arch/mips/sgi-ip27/
Dip27-console.c25 struct ioc3 *ioc3; in console_uart() local
Dip27-init.c167 struct ioc3 *ioc3; in ioc3_eth_init() local