/freebsd-10-stable/sys/mips/sentry5/ |
H A D | uart_cpu_sbusart.c | 72 di->bas.rclk = 0;
|
/freebsd-10-stable/sys/arm/at91/ |
H A D | uart_cpu_at91usart.c | 81 di->bas.rclk = 0;
|
/freebsd-10-stable/sys/arm/samsung/s3c2xx0/ |
H A D | uart_cpu_s3c2410.c | 67 di->bas.rclk = s3c2410_pclk;
|
/freebsd-10-stable/sys/dev/uart/ |
H A D | uart.h | 34 * to access the UART. The rclk field, although not important to actually 42 u_int rclk; member in struct:uart_bas
|
H A D | uart_dev_quicc.c | 58 quicc_divisor(int rclk, int baudrate) argument 65 divisor = rclk / baudrate / 16; 72 act_baud = rclk / (((divisor >> 1) + 1) << ((divisor & 1) ? 8 : 4)); 92 divisor = quicc_divisor(bas->rclk, baudrate); 129 if (bas->rclk == 0) 130 bas->rclk = DEFAULT_RCLK; 361 baudrate = bas->rclk / (brg * 16);
|
H A D | uart_dev_msm.c | 154 if (bas->rclk == 0) 155 bas->rclk = DEF_CLK; 157 KASSERT(bas->rclk != 0, ("msm_init: Invalid rclk")); 437 if (sc->sc_bas.rclk == 0) 438 sc->sc_bas.rclk = DEF_CLK; 440 KASSERT(sc->sc_bas.rclk != 0, ("msm_init: Invalid rclk"));
|
H A D | uart_subr.c | 227 di->bas.rclk = 0; 266 di->bas.rclk = uart_parse_long(&spec);
|
H A D | uart_cpu_pc98.c | 121 di->bas.rclk = 0;
|
H A D | uart_dev_sab82532.c | 65 return (16000000 * divisor / bas->rclk); 69 sab82532_divisor(int rclk, int baudrate) argument 77 divisor = (rclk / (baudrate << 3) + 1) >> 1; 87 act_baud = rclk / (act_div << 4); 149 divisor = sab82532_divisor(bas->rclk, baudrate); 201 if (bas->rclk == 0) 202 bas->rclk = DEFAULT_RCLK;
|
H A D | uart_dev_z8530.c | 73 z8530_divisor(int rclk, int baudrate) argument 80 divisor = (rclk + baudrate) / (baudrate << 1) - 2; 83 act_baud = rclk / 2 / (divisor + 2); 128 divisor = z8530_divisor(bas->rclk, baudrate); 162 if (bas->rclk == 0) 163 bas->rclk = DEFAULT_RCLK; 410 baudrate = bas->rclk / 2 / (divisor + 2);
|
H A D | uart_core.c | 473 uart_bus_probe(device_t dev, int regshft, int rclk, int rid, int chan) argument 532 sc->sc_bas.rclk = (rclk == 0) ? sc->sc_class->uc_rclk : rclk; 539 sysdev->bas.rclk = sc->sc_bas.rclk;
|
H A D | uart_cpu_ia64.c | 98 di->bas.rclk = ent->pclock << 4;
|
H A D | uart_dev_ns8250.c | 107 return (16000000 * divisor / bas->rclk); 108 return (16000 * divisor / (bas->rclk / 1000)); 112 ns8250_divisor(int rclk, int baudrate) argument 120 divisor = (rclk / (baudrate << 3) + 1) >> 1; 123 actual_baud = rclk / (divisor << 4); 224 divisor = ns8250_divisor(bas->rclk, baudrate); 291 if (bas->rclk == 0) 292 bas->rclk = DEFAULT_RCLK; 658 baudrate = (divisor > 0) ? bas->rclk / divisor / 16 : 0;
|
H A D | uart_bus_pci.c | 71 int rclk; member in struct:pci_id 191 result = uart_bus_probe(dev, 0, id->rclk, id->rid, 0);
|
H A D | uart_bus.h | 64 u_int uc_rclk; /* Default rclk for this device. */ 139 int uart_bus_probe(device_t dev, int regshft, int rclk, int rid, int chan);
|
H A D | uart_dev_pl011.c | 167 if (bas->rclk != 0 && baudrate != 0) { 168 baud = bas->rclk * 4 / baudrate;
|
H A D | uart_dev_lpc.c | 92 return (16000000 / (bas->rclk * x / y)); 96 lpc_ns8250_divisor(int rclk, int baudrate, int *x, int *y) argument 232 lpc_ns8250_divisor(bas->rclk, baudrate, &xdiv, &ydiv); 305 if (bas->rclk == 0) 306 bas->rclk = DEFAULT_RCLK; 615 baudrate = (divisor > 0) ? bas->rclk / divisor / 16 : 0;
|
H A D | uart_cpu_sparc64.c | 239 di->bas.rclk = 0;
|
/freebsd-10-stable/sys/mips/cavium/ |
H A D | uart_dev_oct16550.c | 123 if(!bas->rclk) 128 return (16000000 * divisor / bas->rclk); 129 return (16000 * divisor / (bas->rclk / 1000)); 134 oct16550_divisor (int rclk, int baudrate) argument 142 divisor = (rclk / (baudrate << 3) + 1) >> 1; 145 actual_baud = rclk / (divisor << 4); 243 divisor = oct16550_divisor(bas->rclk, baudrate); 583 baudrate = (divisor > 0) ? bas->rclk / divisor / 16 : 0; 663 bas->rclk = uart_oct16550_class.uc_rclk = cvmx_clock_get_rate(CVMX_CLOCK_SCLK);
|
H A D | uart_cpu_octeonusart.c | 167 di->bas.rclk = 0;
|
/freebsd-10-stable/sys/dev/sio/ |
H A D | sio.c | 239 u_long rclk; member in struct:com_s 260 static u_int siodivisor(u_long rclk, speed_t speed); 421 sioprobe(dev, xrid, rclk, noprobe) 424 u_long rclk; 460 if (rclk == 0) 461 rclk = DEFAULT_RCLK; 462 com->rclk = rclk; 599 divisor = siodivisor(rclk, SIO_TEST_SPEED); 868 sioattach(dev, xrid, rclk) [all...] |
/freebsd-10-stable/sys/pc98/cbus/ |
H A D | sio.c | 321 u_long rclk; member in struct:com_s 348 static u_int siodivisor(u_long rclk, speed_t speed); 598 u_long rclk; member in struct:__anon11328 754 sioprobe(dev, xrid, rclk, noprobe) 757 u_long rclk; 831 if (!IS_8251(iod.if_type) && rclk == 0) 832 rclk = if_16550a_type[iod.if_type & 0x0f].rclk; 834 if (rclk == 0) 835 rclk [all...] |
/freebsd-10-stable/sys/dev/scc/ |
H A D | scc_core.c | 350 scc_bfe_probe(device_t dev, u_int regshft, u_int rclk, u_int rid) argument 400 sc->sc_bas.rclk = rclk; 480 *result = sc->sc_bas.rclk;
|
/freebsd-10-stable/sys/mips/atheros/ |
H A D | uart_dev_ar933x.c | 137 clk = bas->rclk; 504 baudrate = (divisor > 0) ? bas->rclk / divisor / 16 : 0;
|
/freebsd-10-stable/sys/arm/xilinx/ |
H A D | uart_dev_cdnc.c | 198 baudgen = (bas->rclk + (baudrate * (bauddiv + 1)) / 2) / 203 baud_out = bas->rclk / (baudgen * (bauddiv + 1));
|