Home
last modified time | relevance | path

Searched refs:fcr (Results 1 – 38 of 38) sorted by relevance

/linux-4.4.14/drivers/mtd/nand/
Dtmio_nand.c112 void __iomem *fcr; member
152 tmio_iowrite8(mode, tmio->fcr + FCR_MODE); in tmio_nand_hwcontrol()
164 return !(tmio_ioread8(tmio->fcr + FCR_STATUS) & FCR_STATUS_BUSY); in tmio_nand_dev_ready()
173 tmio_iowrite8(0x00, tmio->fcr + FCR_IMR); in tmio_irq()
195 tmio_iowrite8(0x0f, tmio->fcr + FCR_ISR); in tmio_nand_wait()
196 tmio_iowrite8(0x81, tmio->fcr + FCR_IMR); in tmio_nand_wait()
203 tmio_iowrite8(0x00, tmio->fcr + FCR_IMR); in tmio_nand_wait()
209 tmio_iowrite8(0x00, tmio->fcr + FCR_IMR); in tmio_nand_wait()
233 data = tmio_ioread16(tmio->fcr + FCR_DATA); in tmio_nand_read_byte()
249 tmio_iowrite16_rep(tmio->fcr + FCR_DATA, buf, len >> 1); in tmio_nand_write_buf()
[all …]
Dfsl_elbc_nand.c211 in_be32(&lbc->fmr), in_be32(&lbc->fir), in_be32(&lbc->fcr)); in fsl_elbc_run_command()
235 in_be32(&lbc->fir), in_be32(&lbc->fcr), in fsl_elbc_run_command()
283 out_be32(&lbc->fcr, (NAND_CMD_READ0 << FCR_CMD0_SHIFT) | in fsl_elbc_do_read()
293 out_be32(&lbc->fcr, NAND_CMD_READOOB << FCR_CMD0_SHIFT); in fsl_elbc_do_read()
295 out_be32(&lbc->fcr, NAND_CMD_READ0 << FCR_CMD0_SHIFT); in fsl_elbc_do_read()
360 out_be32(&lbc->fcr, command << FCR_CMD0_SHIFT); in fsl_elbc_cmdfunc()
392 out_be32(&lbc->fcr, in fsl_elbc_cmdfunc()
406 __be32 fcr; in fsl_elbc_cmdfunc() local
424 fcr = (NAND_CMD_STATUS << FCR_CMD1_SHIFT) | in fsl_elbc_cmdfunc()
450 fcr |= NAND_CMD_READOOB << FCR_CMD0_SHIFT; in fsl_elbc_cmdfunc()
[all …]
/linux-4.4.14/arch/m68k/include/asm/
Dsun3xflop.h38 unsigned char fcr; member
85 unsigned char fcr = sun3x_fdc.fcr; in sun3x_82072_fd_outb() local
88 fcr |= (FCR_DSEL0 | FCR_MTRON); in sun3x_82072_fd_outb()
90 fcr &= ~(FCR_DSEL0 | FCR_MTRON); in sun3x_82072_fd_outb()
93 if(fcr != sun3x_fdc.fcr) { in sun3x_82072_fd_outb()
94 *(sun3x_fdc.fcr_r) = fcr; in sun3x_82072_fd_outb()
95 sun3x_fdc.fcr = fcr; in sun3x_82072_fd_outb()
226 sun3x_fdc.fcr = 0; in sun3xflop_init()
250 sun3x_fdc.fcr |= (FCR_DSEL0 | FCR_EJECT); in sun3x_eject()
251 *(sun3x_fdc.fcr_r) = sun3x_fdc.fcr; in sun3x_eject()
[all …]
/linux-4.4.14/lib/reed_solomon/
Dreed_solomon.c67 int fcr, int prim, int nroots) in rs_init() argument
81 rs->fcr = fcr; in rs_init()
132 for (i = 0, root = fcr * prim; i < nroots; i++, root += prim) { in rs_init()
200 int (*gffunc)(int), int fcr, in init_rs_internal() argument
209 if (fcr < 0 || fcr >= (1<<symsize)) in init_rs_internal()
227 if (fcr != rs->fcr) in init_rs_internal()
239 rs = rs_init(symsize, gfpoly, gffunc, fcr, prim, nroots); in init_rs_internal()
260 struct rs_control *init_rs(int symsize, int gfpoly, int fcr, int prim, in init_rs() argument
263 return init_rs_internal(symsize, gfpoly, NULL, fcr, prim, nroots); in init_rs()
280 int fcr, int prim, int nroots) in init_rs_non_canonical() argument
[all …]
Ddecode_rs.c24 int fcr = rs->fcr; variable
62 (fcr + i) * prim)];
74 (fcr+i)*prim)];
234 num2 = alpha_to[rs_modnn(rs, root[j] * (fcr - 1) + nn)];
/linux-4.4.14/arch/powerpc/platforms/powermac/
Dfeature.c168 unsigned long fcr; in ohare_htw_scc_enable() local
194 fcr = MACIO_IN32(OHARE_FCR); in ohare_htw_scc_enable()
196 if (!(fcr & OH_SCC_ENABLE)) { in ohare_htw_scc_enable()
197 fcr |= OH_SCC_ENABLE; in ohare_htw_scc_enable()
205 fcr &= ~HRW_SCC_TRANS_EN_N; in ohare_htw_scc_enable()
206 MACIO_OUT32(OHARE_FCR, fcr); in ohare_htw_scc_enable()
207 fcr |= (rmask = HRW_RESET_SCC); in ohare_htw_scc_enable()
208 MACIO_OUT32(OHARE_FCR, fcr); in ohare_htw_scc_enable()
210 fcr |= (rmask = OH_SCC_RESET); in ohare_htw_scc_enable()
211 MACIO_OUT32(OHARE_FCR, fcr); in ohare_htw_scc_enable()
[all …]
/linux-4.4.14/include/linux/
Drslib.h48 int fcr; member
80 struct rs_control *init_rs(int symsize, int gfpoly, int fcr, int prim,
83 int fcr, int prim, int nroots);
Dserial_8250.h95 unsigned char fcr; member
/linux-4.4.14/drivers/net/ethernet/freescale/
Dgianfar_ethtool.c695 u32 fcr = 0x0, fpr = FPR_FILER_MASK; in ethflow_to_filer_rules() local
698 fcr = RQFCR_PID_DAH | RQFCR_CMP_NOMATCH | in ethflow_to_filer_rules()
701 priv->ftp_rqfcr[priv->cur_filer_idx] = fcr; in ethflow_to_filer_rules()
702 gfar_write_filer(priv, priv->cur_filer_idx, fcr, fpr); in ethflow_to_filer_rules()
705 fcr = RQFCR_PID_DAL | RQFCR_CMP_NOMATCH | in ethflow_to_filer_rules()
708 priv->ftp_rqfcr[priv->cur_filer_idx] = fcr; in ethflow_to_filer_rules()
709 gfar_write_filer(priv, priv->cur_filer_idx, fcr, fpr); in ethflow_to_filer_rules()
714 fcr = RQFCR_PID_VID | RQFCR_CMP_NOMATCH | RQFCR_HASH | in ethflow_to_filer_rules()
716 gfar_write_filer(priv, priv->cur_filer_idx, fcr, fpr); in ethflow_to_filer_rules()
718 priv->ftp_rqfcr[priv->cur_filer_idx] = fcr; in ethflow_to_filer_rules()
[all …]
Dgianfar.h1228 unsigned int far, unsigned int fcr, unsigned int fpr) in gfar_write_filer() argument
1233 gfar_write(&regs->rqfcr, fcr); in gfar_write_filer()
1238 unsigned int far, unsigned int *fcr, unsigned int *fpr) in gfar_read_filer() argument
1243 *fcr = gfar_read(&regs->rqfcr); in gfar_read_filer()
/linux-4.4.14/drivers/tty/serial/8250/
D8250_port.c85 .fcr = UART_FCR_ENABLE_FIFO | UART_FCR_R_TRIG_10,
104 .fcr = UART_FCR_ENABLE_FIFO | UART_FCR_R_TRIG_01 |
113 .fcr = UART_FCR_ENABLE_FIFO | UART_FCR_R_TRIG_10 |
127 .fcr = UART_FCR_ENABLE_FIFO | UART_FCR_R_TRIG_10,
135 .fcr = UART_FCR_ENABLE_FIFO | UART_FCR_R_TRIG_01 |
144 .fcr = UART_FCR_ENABLE_FIFO | UART_FCR_R_TRIG_10,
151 .fcr = UART_FCR_ENABLE_FIFO | UART_FCR_R_TRIG_11,
158 .fcr = UART_FCR_ENABLE_FIFO | UART_FCR_R_TRIG_10,
165 .fcr = UART_FCR_ENABLE_FIFO | UART_FCR_R_TRIG_10,
172 .fcr = UART_FCR_ENABLE_FIFO | UART_FCR_R_TRIG_10,
[all …]
D8250.h67 unsigned char fcr; member
D8250_omap.c166 serial_out(up, UART_FCR, up->fcr | UART_FCR_CLEAR_XMIT | in omap_8250_mdr1_errataset()
278 serial_out(up, UART_FCR, up->fcr); in omap8250_restore_regs()
427 up->fcr = UART_FCR_ENABLE_FIFO; in omap_8250_set_termios()
428 up->fcr |= TRIGGER_FCR_MASK(TX_TRIGGER) << OMAP_UART_FCR_TX_TRIG; in omap_8250_set_termios()
429 up->fcr |= TRIGGER_FCR_MASK(RX_TRIGGER) << OMAP_UART_FCR_RX_TRIG; in omap_8250_set_termios()
/linux-4.4.14/drivers/bluetooth/
Dbtuart_cs.c347 int fcr; /* FIFO control reg */ in btuart_change_speed() local
365 fcr = UART_FCR_ENABLE_FIFO | UART_FCR_CLEAR_RCVR | UART_FCR_CLEAR_XMIT; in btuart_change_speed()
374 fcr |= UART_FCR_TRIGGER_1; in btuart_change_speed()
376 fcr |= UART_FCR_TRIGGER_14; in btuart_change_speed()
385 outb(fcr, iobase + UART_FCR); /* Enable FIFO's */ in btuart_change_speed()
/linux-4.4.14/arch/ia64/include/asm/sn/
Dioc3.h23 char fcr; /* write only */ member
46 #define iu_fcr u3.fcr
/linux-4.4.14/drivers/tty/serial/
Dserial-tegra.c261 unsigned long fcr = tup->fcr_shadow; in tegra_uart_fifo_reset() local
264 fcr |= fcr_bits & (UART_FCR_CLEAR_RCVR | UART_FCR_CLEAR_XMIT); in tegra_uart_fifo_reset()
265 tegra_uart_write(tup, fcr, UART_FCR); in tegra_uart_fifo_reset()
267 fcr &= ~UART_FCR_ENABLE_FIFO; in tegra_uart_fifo_reset()
268 tegra_uart_write(tup, fcr, UART_FCR); in tegra_uart_fifo_reset()
270 fcr |= fcr_bits & (UART_FCR_CLEAR_RCVR | UART_FCR_CLEAR_XMIT); in tegra_uart_fifo_reset()
271 tegra_uart_write(tup, fcr, UART_FCR); in tegra_uart_fifo_reset()
272 fcr |= UART_FCR_ENABLE_FIFO; in tegra_uart_fifo_reset()
273 tegra_uart_write(tup, fcr, UART_FCR); in tegra_uart_fifo_reset()
Dsunsu.c782 unsigned char cval, fcr = 0; in sunsu_change_speed() local
823 fcr = UART_FCR_ENABLE_FIFO | UART_FCR_TRIGGER_1; in sunsu_change_speed()
826 fcr = UART_FCR_ENABLE_FIFO | UART_FCR_TRIGGER_14; in sunsu_change_speed()
829 fcr = UART_FCR_ENABLE_FIFO | UART_FCR_TRIGGER_8; in sunsu_change_speed()
832 fcr |= UART_FCR7_64BYTE; in sunsu_change_speed()
890 serial_outp(up, UART_FCR, fcr); /* set fcr */ in sunsu_change_speed()
894 if (fcr & UART_FCR_ENABLE_FIFO) { in sunsu_change_speed()
898 serial_outp(up, UART_FCR, fcr); /* set fcr */ in sunsu_change_speed()
Dpxa.c437 unsigned char cval, fcr = 0; in serial_pxa_set_termios() local
472 fcr = UART_FCR_ENABLE_FIFO | UART_FCR_PXAR1; in serial_pxa_set_termios()
474 fcr = UART_FCR_ENABLE_FIFO | UART_FCR_PXAR8; in serial_pxa_set_termios()
476 fcr = UART_FCR_ENABLE_FIFO | UART_FCR_PXAR32; in serial_pxa_set_termios()
551 serial_out(up, UART_FCR, fcr); in serial_pxa_set_termios()
Dpch_uart.c243 unsigned int fcr; member
508 iowrite8(PCH_UART_FCR_FIFOE | priv->fcr, priv->membase + UART_FCR); in pch_uart_hal_fifo_reset()
509 iowrite8(PCH_UART_FCR_FIFOE | priv->fcr | flag, in pch_uart_hal_fifo_reset()
511 iowrite8(priv->fcr, priv->membase + UART_FCR); in pch_uart_hal_fifo_reset()
520 u8 fcr; in pch_uart_hal_set_fifo() local
558 fcr = in pch_uart_hal_set_fifo()
563 iowrite8(fcr, priv->membase + UART_FCR); in pch_uart_hal_set_fifo()
564 priv->fcr = fcr; in pch_uart_hal_set_fifo()
1827 priv->fcr = 0; in pch_uart_init_port()
Domap-serial.c144 unsigned char fcr; member
348 serial_out(up, UART_FCR, up->fcr | UART_FCR_CLEAR_RCVR); in serial_omap_stop_tx()
892 up->fcr = UART_FCR_R_TRIG_01 | UART_FCR_T_TRIG_01 | in serial_omap_set_termios()
982 up->fcr &= ~OMAP_UART_FCR_RX_FIFO_TRIG_MASK; in serial_omap_set_termios()
983 up->fcr &= ~OMAP_UART_FCR_TX_FIFO_TRIG_MASK; in serial_omap_set_termios()
984 up->fcr |= UART_FCR6_R_TRIGGER_16 | UART_FCR6_T_TRIGGER_24 | in serial_omap_set_termios()
987 serial_out(up, UART_FCR, up->fcr); in serial_omap_set_termios()
1752 serial_out(up, UART_FCR, up->fcr | UART_FCR_CLEAR_XMIT | in serial_omap_mdr1_errataset()
1788 serial_out(up, UART_FCR, up->fcr); in serial_omap_restore_context()
Dserial_ks8695.c384 unsigned int lcr, fcr = 0; in ks8695uart_set_termios() local
428 fcr = URFC_URFRT_8 | URFC_URTFR | URFC_URRFR | URFC_URFE; in ks8695uart_set_termios()
475 UART_PUT_FCR(port, fcr); in ks8695uart_set_termios()
Dvr41xx_siu.c519 uint8_t lcr, fcr, ier; in siu_set_termios() local
551 fcr = UART_FCR_ENABLE_FIFO | UART_FCR_R_TRIG_10; in siu_set_termios()
590 siu_write(port, UART_FCR, fcr); in siu_set_termios()
Dserial_txx9.c633 unsigned int cval, fcr = 0; in serial_txx9_set_termios() local
677 fcr = TXX9_SIFCR_TDIL_MAX | TXX9_SIFCR_RDIL_1; in serial_txx9_set_termios()
731 sio_out(up, TXX9_SIFCR, fcr); in serial_txx9_set_termios()
Dioc4_serial.c262 char fcr; /* write only */ member
283 #define i4u_fcr u3.fcr
/linux-4.4.14/drivers/tty/
Dmxser.c642 unsigned cflag, cval, fcr; in mxser_change_speed() local
682 fcr = UART_FCR_ENABLE_FIFO; in mxser_change_speed()
683 fcr |= MOXA_MUST_FCR_GDA_MODE_ENABLE; in mxser_change_speed()
686 fcr = 0; in mxser_change_speed()
688 fcr = UART_FCR_ENABLE_FIFO; in mxser_change_speed()
690 fcr |= MOXA_MUST_FCR_GDA_MODE_ENABLE; in mxser_change_speed()
695 fcr |= UART_FCR_TRIGGER_1; in mxser_change_speed()
698 fcr |= UART_FCR_TRIGGER_4; in mxser_change_speed()
701 fcr |= UART_FCR_TRIGGER_8; in mxser_change_speed()
704 fcr |= UART_FCR_TRIGGER_14; in mxser_change_speed()
[all …]
/linux-4.4.14/arch/sh/include/asm/
Dsmc37c93x.h91 #define fcr iir macro
/linux-4.4.14/drivers/isdn/hisax/
Delsa_ser.c111 unsigned cval, fcr = 0; in change_speed() local
125 fcr = UART_FCR_ENABLE_FIFO | UART_FCR_TRIGGER_1; in change_speed()
127 fcr = UART_FCR_ENABLE_FIFO | UART_FCR_TRIGGER_8; in change_speed()
128 serial_outp(cs, UART_FCR, fcr); in change_speed()
/linux-4.4.14/drivers/ide/
Dpmac.c873 u32 fcr = readl(pmif->kauai_fcr); in pmac_ide_do_suspend() local
874 fcr &= ~(KAUAI_FCR_UATA_RESET_N | KAUAI_FCR_UATA_ENABLE); in pmac_ide_do_suspend()
875 writel(fcr, pmif->kauai_fcr); in pmac_ide_do_suspend()
899 u32 fcr = readl(pmif->kauai_fcr); in pmac_ide_do_resume() local
900 fcr |= KAUAI_FCR_UATA_RESET_N | KAUAI_FCR_UATA_ENABLE; in pmac_ide_do_resume()
901 writel(fcr, pmif->kauai_fcr); in pmac_ide_do_resume()
/linux-4.4.14/arch/mips/include/asm/sn/
Dioc3.h23 volatile u8 fcr; /* write only */ member
38 #define iu_fcr u3.fcr
/linux-4.4.14/drivers/mmc/card/
Dsdio_uart.c256 unsigned char cval, fcr = 0; in sdio_uart_change_speed() local
302 fcr = UART_FCR_ENABLE_FIFO | UART_FCR_TRIGGER_1; in sdio_uart_change_speed()
304 fcr = UART_FCR_ENABLE_FIFO | UART_FCR_R_TRIG_10; in sdio_uart_change_speed()
348 sdio_out(port, UART_FCR, fcr); in sdio_uart_change_speed()
/linux-4.4.14/drivers/net/irda/
Dsmsc-ircc2.c1135 int fcr; /* FIFO control reg */ in smsc_ircc_set_sir_speed() local
1152 fcr = UART_FCR_ENABLE_FIFO; in smsc_ircc_set_sir_speed()
1159 fcr |= self->io.speed < 38400 ? in smsc_ircc_set_sir_speed()
1169 outb(fcr, iobase + UART_FCR); /* Enable FIFO's */ in smsc_ircc_set_sir_speed()
1960 int fcr; in smsc_ircc_sir_write_wakeup() local
2001 fcr = UART_FCR_ENABLE_FIFO | UART_FCR_CLEAR_RCVR; in smsc_ircc_sir_write_wakeup()
2002 fcr |= self->io.speed < 38400 ? in smsc_ircc_sir_write_wakeup()
2005 outb(fcr, iobase + UART_FCR); in smsc_ircc_sir_write_wakeup()
Dali-ircc.c1035 int fcr; /* FIFO control reg */ in ali_ircc_sir_change_speed() local
1065 fcr = UART_FCR_ENABLE_FIFO; in ali_ircc_sir_change_speed()
1073 fcr |= UART_FCR_TRIGGER_1; in ali_ircc_sir_change_speed()
1075 fcr |= UART_FCR_TRIGGER_14; in ali_ircc_sir_change_speed()
1084 outb(fcr, iobase+UART_FCR); /* Enable FIFO's */ in ali_ircc_sir_change_speed()
/linux-4.4.14/arch/powerpc/include/asm/
Dfsl_lbc.h220 __be32 fcr; /**< Flash Command Register */ member
/linux-4.4.14/drivers/ata/
Dpata_macio.c871 u32 fcr = readl(priv->kauai_fcr); in pata_macio_do_suspend() local
872 fcr &= ~(KAUAI_FCR_UATA_RESET_N | KAUAI_FCR_UATA_ENABLE); in pata_macio_do_suspend()
873 writel(fcr, priv->kauai_fcr); in pata_macio_do_suspend()
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.h102 u32 fcr; /* RO # of carrier sense error pkt */ member
Dbcmgenet.c736 STAT_GENET_MIB_RX("rx_carrier", mib.rx.fcr),
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbcmsysport.h515 u32 fcr; /* RO # of carrier sense error pkt */ member
Dbcmsysport.c227 STAT_MIB_RX("rx_carrier", mib.rx.fcr),