Home
last modified time | relevance | path

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

/openbmc/linux/drivers/soc/fsl/qe/
H A Ducc_slow.c152 if (!uccs) { in ucc_slow_init()
167 kfree(uccs); in ucc_slow_init()
187 uccs->us_pram = qe_muram_addr(uccs->us_pram_offset); in ucc_slow_init()
222 bd = uccs->confBd = uccs->tx_bd = qe_muram_addr(uccs->tx_base_offset); in ucc_slow_init()
235 bd = uccs->rx_bd = qe_muram_addr(uccs->rx_base_offset); in ucc_slow_init()
289 iowrite16be(uccs->rx_base_offset, &uccs->us_pram->rbase); in ucc_slow_init()
290 iowrite16be(uccs->tx_base_offset, &uccs->us_pram->tbase); in ucc_slow_init()
339 *uccs_ret = uccs; in ucc_slow_init()
346 if (!uccs) in ucc_slow_free()
353 if (uccs->us_regs) in ucc_slow_free()
[all …]
H A Ducc_fast.c44 &uccf->uf_regs->uccs, ioread8(&uccf->uf_regs->uccs)); in ucc_fast_dump_regs()
/openbmc/linux/include/soc/fsl/qe/
H A Ducc_slow.h229 void ucc_slow_free(struct ucc_slow_private * uccs);
238 void ucc_slow_enable(struct ucc_slow_private * uccs, enum comm_dir mode);
247 void ucc_slow_disable(struct ucc_slow_private * uccs, enum comm_dir mode);
254 void ucc_slow_graceful_stop_tx(struct ucc_slow_private * uccs);
261 void ucc_slow_stop_tx(struct ucc_slow_private * uccs);
268 void ucc_slow_restart_tx(struct ucc_slow_private *uccs);
H A Dimmap_qe.h248 u8 uccs; /* UCCx status register */ member
265 u8 uccs; /* UCCx status register */ member
/openbmc/linux/drivers/tty/serial/
H A Ducc_uart.c972 struct ucc_slow_private *uccs; in qe_uart_request_port() local
977 ret = ucc_slow_init(us_info, &uccs); in qe_uart_request_port()
984 qe_port->us_private = uccs; in qe_uart_request_port()
985 qe_port->uccp = uccs->us_regs; in qe_uart_request_port()
986 qe_port->uccup = (struct ucc_uart_pram *) uccs->us_pram; in qe_uart_request_port()
987 qe_port->rx_bd_base = uccs->rx_bd; in qe_uart_request_port()
988 qe_port->tx_bd_base = uccs->tx_bd; in qe_uart_request_port()
1037 struct ucc_slow_private *uccs = qe_port->us_private; in qe_uart_release_port() local
1042 ucc_slow_free(uccs); in qe_uart_release_port()
/openbmc/u-boot/include/linux/
H A Dimmap_qe.h287 u8 uccs; /* UCCx status register */ member
389 u8 uccs; /* UCCx status register */ member