Lines Matching +full:hardware +full:- +full:fifo

1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
36 #define USS820_TXDAT 0x00 /* Transmit FIFO data */
38 #define USS820_TXCNTL 0x01 /* Transmit FIFO byte count low */
41 #define USS820_TXCNTH 0x02 /* Transmit FIFO byte count high */
45 #define USS820_TXCON 0x03 /* USB transmit FIFO control */
56 #define USS820_TXCON_TXCLR 0x80 /* Transmit FIFO clear */
58 #define USS820_TXFLG 0x04 /* Transmit FIFO flag (Read Only) */
67 #define USS820_RXDAT 0x05 /* Receive FIFO data */
69 #define USS820_RXCNTL 0x06 /* Receive FIFO byte count low */
72 #define USS820_RXCNTH 0x07 /* Receive FIFO byte count high */
76 #define USS820_RXCON 0x08 /* Receive FIFO control */
81 #define USS820_RXCON_RXFFRC 0x10 /* FIFO Read Complete */
86 #define USS820_RXCON_RXCLR 0x80 /* Receive FIFO clear */
88 #define USS820_RXFLG 0x09 /* Receive FIFO flag (Read Only) */
107 #define USS820_EPCON_RXSPM 0x10 /* Receive Single-Packet Mode */
118 #define USS820_TXSTAT_TXFLUSH 0x10 /* Transmit FIFO Packet Flushed */
120 #define USS820_TXSTAT_TXDSAM 0x40 /* Transmit Data-Set-Available Mode */
155 #define USS820_SCR_RWUPE 0x40 /* Enable Remote Wake-Up Feature */
210 #define USS820_REV 0x18 /* Hardware revision */
214 #define USS820_LOCK 0x19 /* Suspend power-off locking */
218 #define USS820_PEND 0x1a /* Pend hardware status update */
227 #define USS820_MCSR_DPEN 0x01 /* DPLS Pull-Up Enable */
234 #define USS820_MCSR_RWUPR 0x80 /* Remote Wakeup-Up Remember */
264 bus_space_read_1((sc)->sc_io_tag, (sc)->sc_io_hdl, (reg) * USS820_REG_STRIDE)
267 bus_space_write_1((sc)->sc_io_tag, (sc)->sc_io_hdl, (reg) * USS820_REG_STRIDE, (data))