uccs               44 drivers/soc/fsl/qe/ucc_fast.c 		  &uccf->uf_regs->uccs, in_8(&uccf->uf_regs->uccs));
uccs               42 drivers/soc/fsl/qe/ucc_slow.c void ucc_slow_graceful_stop_tx(struct ucc_slow_private * uccs)
uccs               44 drivers/soc/fsl/qe/ucc_slow.c 	struct ucc_slow_info *us_info = uccs->us_info;
uccs               53 drivers/soc/fsl/qe/ucc_slow.c void ucc_slow_stop_tx(struct ucc_slow_private * uccs)
uccs               55 drivers/soc/fsl/qe/ucc_slow.c 	struct ucc_slow_info *us_info = uccs->us_info;
uccs               63 drivers/soc/fsl/qe/ucc_slow.c void ucc_slow_restart_tx(struct ucc_slow_private * uccs)
uccs               65 drivers/soc/fsl/qe/ucc_slow.c 	struct ucc_slow_info *us_info = uccs->us_info;
uccs               73 drivers/soc/fsl/qe/ucc_slow.c void ucc_slow_enable(struct ucc_slow_private * uccs, enum comm_dir mode)
uccs               78 drivers/soc/fsl/qe/ucc_slow.c 	us_regs = uccs->us_regs;
uccs               84 drivers/soc/fsl/qe/ucc_slow.c 		uccs->enabled_tx = 1;
uccs               88 drivers/soc/fsl/qe/ucc_slow.c 		uccs->enabled_rx = 1;
uccs               94 drivers/soc/fsl/qe/ucc_slow.c void ucc_slow_disable(struct ucc_slow_private * uccs, enum comm_dir mode)
uccs               99 drivers/soc/fsl/qe/ucc_slow.c 	us_regs = uccs->us_regs;
uccs              105 drivers/soc/fsl/qe/ucc_slow.c 		uccs->enabled_tx = 0;
uccs              109 drivers/soc/fsl/qe/ucc_slow.c 		uccs->enabled_rx = 0;
uccs              121 drivers/soc/fsl/qe/ucc_slow.c 	struct ucc_slow_private *uccs;
uccs              151 drivers/soc/fsl/qe/ucc_slow.c 	uccs = kzalloc(sizeof(struct ucc_slow_private), GFP_KERNEL);
uccs              152 drivers/soc/fsl/qe/ucc_slow.c 	if (!uccs) {
uccs              159 drivers/soc/fsl/qe/ucc_slow.c 	uccs->us_info = us_info;
uccs              161 drivers/soc/fsl/qe/ucc_slow.c 	uccs->us_regs = ioremap(us_info->regs, sizeof(struct ucc_slow));
uccs              162 drivers/soc/fsl/qe/ucc_slow.c 	if (uccs->us_regs == NULL) {
uccs              164 drivers/soc/fsl/qe/ucc_slow.c 		kfree(uccs);
uccs              168 drivers/soc/fsl/qe/ucc_slow.c 	uccs->saved_uccm = 0;
uccs              169 drivers/soc/fsl/qe/ucc_slow.c 	uccs->p_rx_frame = 0;
uccs              170 drivers/soc/fsl/qe/ucc_slow.c 	us_regs = uccs->us_regs;
uccs              171 drivers/soc/fsl/qe/ucc_slow.c 	uccs->p_ucce = (u16 *) & (us_regs->ucce);
uccs              172 drivers/soc/fsl/qe/ucc_slow.c 	uccs->p_uccm = (u16 *) & (us_regs->uccm);
uccs              174 drivers/soc/fsl/qe/ucc_slow.c 	uccs->rx_frames = 0;
uccs              175 drivers/soc/fsl/qe/ucc_slow.c 	uccs->tx_frames = 0;
uccs              176 drivers/soc/fsl/qe/ucc_slow.c 	uccs->rx_discarded = 0;
uccs              180 drivers/soc/fsl/qe/ucc_slow.c 	uccs->us_pram_offset =
uccs              182 drivers/soc/fsl/qe/ucc_slow.c 	if (IS_ERR_VALUE(uccs->us_pram_offset)) {
uccs              184 drivers/soc/fsl/qe/ucc_slow.c 		ucc_slow_free(uccs);
uccs              189 drivers/soc/fsl/qe/ucc_slow.c 		     uccs->us_pram_offset);
uccs              191 drivers/soc/fsl/qe/ucc_slow.c 	uccs->us_pram = qe_muram_addr(uccs->us_pram_offset);
uccs              197 drivers/soc/fsl/qe/ucc_slow.c 		ucc_slow_free(uccs);
uccs              201 drivers/soc/fsl/qe/ucc_slow.c 	out_be16(&uccs->us_pram->mrblr, us_info->max_rx_buf_length);
uccs              203 drivers/soc/fsl/qe/ucc_slow.c 	INIT_LIST_HEAD(&uccs->confQ);
uccs              206 drivers/soc/fsl/qe/ucc_slow.c 	uccs->rx_base_offset =
uccs              209 drivers/soc/fsl/qe/ucc_slow.c 	if (IS_ERR_VALUE(uccs->rx_base_offset)) {
uccs              212 drivers/soc/fsl/qe/ucc_slow.c 		uccs->rx_base_offset = 0;
uccs              213 drivers/soc/fsl/qe/ucc_slow.c 		ucc_slow_free(uccs);
uccs              217 drivers/soc/fsl/qe/ucc_slow.c 	uccs->tx_base_offset =
uccs              220 drivers/soc/fsl/qe/ucc_slow.c 	if (IS_ERR_VALUE(uccs->tx_base_offset)) {
uccs              222 drivers/soc/fsl/qe/ucc_slow.c 		uccs->tx_base_offset = 0;
uccs              223 drivers/soc/fsl/qe/ucc_slow.c 		ucc_slow_free(uccs);
uccs              228 drivers/soc/fsl/qe/ucc_slow.c 	bd = uccs->confBd = uccs->tx_bd = qe_muram_addr(uccs->tx_base_offset);
uccs              241 drivers/soc/fsl/qe/ucc_slow.c 	bd = uccs->rx_bd = qe_muram_addr(uccs->rx_base_offset);
uccs              291 drivers/soc/fsl/qe/ucc_slow.c 	uccs->us_pram->tbmr = UCC_BMR_BO_BE;
uccs              292 drivers/soc/fsl/qe/ucc_slow.c 	uccs->us_pram->rbmr = UCC_BMR_BO_BE;
uccs              295 drivers/soc/fsl/qe/ucc_slow.c 	out_be16(&uccs->us_pram->rbase, uccs->rx_base_offset);
uccs              296 drivers/soc/fsl/qe/ucc_slow.c 	out_be16(&uccs->us_pram->tbase, uccs->tx_base_offset);
uccs              312 drivers/soc/fsl/qe/ucc_slow.c 			ucc_slow_free(uccs);
uccs              320 drivers/soc/fsl/qe/ucc_slow.c 			ucc_slow_free(uccs);
uccs              345 drivers/soc/fsl/qe/ucc_slow.c 	*uccs_ret = uccs;
uccs              350 drivers/soc/fsl/qe/ucc_slow.c void ucc_slow_free(struct ucc_slow_private * uccs)
uccs              352 drivers/soc/fsl/qe/ucc_slow.c 	if (!uccs)
uccs              355 drivers/soc/fsl/qe/ucc_slow.c 	if (uccs->rx_base_offset)
uccs              356 drivers/soc/fsl/qe/ucc_slow.c 		qe_muram_free(uccs->rx_base_offset);
uccs              358 drivers/soc/fsl/qe/ucc_slow.c 	if (uccs->tx_base_offset)
uccs              359 drivers/soc/fsl/qe/ucc_slow.c 		qe_muram_free(uccs->tx_base_offset);
uccs              361 drivers/soc/fsl/qe/ucc_slow.c 	if (uccs->us_pram)
uccs              362 drivers/soc/fsl/qe/ucc_slow.c 		qe_muram_free(uccs->us_pram_offset);
uccs              364 drivers/soc/fsl/qe/ucc_slow.c 	if (uccs->us_regs)
uccs              365 drivers/soc/fsl/qe/ucc_slow.c 		iounmap(uccs->us_regs);
uccs              367 drivers/soc/fsl/qe/ucc_slow.c 	kfree(uccs);
uccs              992 drivers/tty/serial/ucc_uart.c 	struct ucc_slow_private *uccs;
uccs              997 drivers/tty/serial/ucc_uart.c 	ret = ucc_slow_init(us_info, &uccs);
uccs             1004 drivers/tty/serial/ucc_uart.c 	qe_port->us_private = uccs;
uccs             1005 drivers/tty/serial/ucc_uart.c 	qe_port->uccp = uccs->us_regs;
uccs             1006 drivers/tty/serial/ucc_uart.c 	qe_port->uccup = (struct ucc_uart_pram *) uccs->us_pram;
uccs             1007 drivers/tty/serial/ucc_uart.c 	qe_port->rx_bd_base = uccs->rx_bd;
uccs             1008 drivers/tty/serial/ucc_uart.c 	qe_port->tx_bd_base = uccs->tx_bd;
uccs             1057 drivers/tty/serial/ucc_uart.c 	struct ucc_slow_private *uccs = qe_port->us_private;
uccs             1062 drivers/tty/serial/ucc_uart.c 	ucc_slow_free(uccs);
uccs              247 include/soc/fsl/qe/immap_qe.h 	u8	uccs;		/* UCCx status register */
uccs              264 include/soc/fsl/qe/immap_qe.h 	u8	uccs;		/* UCCx status register */
uccs              230 include/soc/fsl/qe/ucc_slow.h void ucc_slow_free(struct ucc_slow_private * uccs);
uccs              239 include/soc/fsl/qe/ucc_slow.h void ucc_slow_enable(struct ucc_slow_private * uccs, enum comm_dir mode);
uccs              248 include/soc/fsl/qe/ucc_slow.h void ucc_slow_disable(struct ucc_slow_private * uccs, enum comm_dir mode);
uccs              255 include/soc/fsl/qe/ucc_slow.h void ucc_slow_graceful_stop_tx(struct ucc_slow_private * uccs);
uccs              262 include/soc/fsl/qe/ucc_slow.h void ucc_slow_stop_tx(struct ucc_slow_private * uccs);
uccs              269 include/soc/fsl/qe/ucc_slow.h void ucc_slow_restart_tx(struct ucc_slow_private *uccs);