HomeSort by: relevance | last modified time | path
    Searched defs:uartaddr (Results 1 - 15 of 15) sorted by relevancy

  /src/sys/arch/riscv/riscv/
mainbus.c 81 volatile uint8_t *uartaddr = cpu_earlydevice_va_p() ? local in function:com_platform_early_putchar
85 while ((uartaddr[com_lsr] & LSR_TXRDY) == 0)
88 uartaddr[com_data] = c;
  /src/sys/arch/arm/fdt/
arm_platform.c 86 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? local in function:plcom_platform_early_putchar
90 while ((le32toh(uartaddr[PL01XCOM_FR / 4]) & PL01X_FR_TXFF) != 0)
93 uartaddr[PL01XCOM_DR / 4] = htole32(c);
96 while ((le32toh(uartaddr[PL01XCOM_FR / 4]) & PL01X_FR_TXFE) == 0)
  /src/sys/arch/arm/ti/
am3_platform.c 32 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? local in function:am33xx_platform_early_putchar
36 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0)
39 uartaddr[com_data] = htole32(c);
omap3_platform.c 137 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? local in function:omap3_platform_early_putchar
141 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0)
144 uartaddr[com_data] = htole32(c);
  /src/sys/arch/arm/altera/
cycv_platform.c 43 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? local in function:cycv_platform_early_putchar
47 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0)
50 uartaddr[com_data] = htole32(c);
  /src/sys/arch/arm/nvidia/
tegra_platform.c 79 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? local in function:tegra_platform_early_putchar
83 while ((uartaddr[com_lsr] & LSR_TXRDY) == 0)
86 uartaddr[com_data] = c;
  /src/sys/arch/arm/nxp/
imx6_platform.c 121 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? local in function:imx_platform_early_putchar
125 while ((le32toh(uartaddr[(IMX_USR2/4)]) & IMX_USR2_TXDC) == 0)
128 uartaddr[(IMX_UTXD/4)] = htole32(c);
  /src/sys/arch/arm/rockchip/
rk_platform.c 140 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? local in function:rk3288_platform_early_putchar
144 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0)
147 uartaddr[com_data] = htole32(c);
218 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? local in function:rk3328_platform_early_putchar
222 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0)
225 uartaddr[com_data] = htole32(c);
276 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? local in function:rk3399_platform_early_putchar
280 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0)
283 uartaddr[com_data] = htole32(c);
335 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() local in function:rk3588_platform_early_putchar
    [all...]
  /src/sys/arch/arm/vexpress/
vexpress_platform.c 100 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? local in function:vexpress_platform_early_putchar
104 while ((le32toh(uartaddr[PL01XCOM_FR / 4]) & PL01X_FR_TXFF) != 0)
107 uartaddr[PL01XCOM_DR / 4] = htole32(c);
110 while ((le32toh(uartaddr[PL01XCOM_FR / 4]) & PL01X_FR_TXFE) == 0)
  /src/sys/arch/evbarm/bcm53xx/
bcm53xx_machdep.c 440 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? local in function:bcm53xx_platform_early_putchar
444 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0)
447 uartaddr[com_data] = htole32(c);
  /src/sys/arch/arm/samsung/
exynos_platform.c 238 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? local in function:exynos_platform_early_putchar
242 while ((uartaddr[SSCOM_UFSTAT / 4] & UFSTAT_TXFULL) != 0)
245 uartaddr[SSCOM_UTXH / 4] = c;
  /src/sys/arch/arm/xilinx/
zynq_platform.c 143 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? local in function:zynq_platform_early_putchar
148 uartaddr[UART_CONTROL / 4] = CR_TXEN;
149 while ((le32toh(uartaddr[UART_CHNL_INT_STS / 4]) & STS_TEMPTY) == 0)
152 uartaddr[UART_TX_RX_FIFO / 4] = htole32(c);
  /src/sys/arch/arm/amlogic/
meson_platform.c 163 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? local in function:meson_platform_early_putchar
168 while ((uartaddr[UART_STATUS_REG/4] & UART_STATUS_TX_EMPTY) == 0) {
173 uartaddr[UART_WFIFO_REG/4] = c;
175 while ((uartaddr[UART_STATUS_REG/4] & UART_STATUS_TX_EMPTY) == 0) {
  /src/sys/arch/arm/sunxi/
sunxi_platform.c 190 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? local in function:sunxi_platform_early_putchar
194 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0)
197 uartaddr[com_data] = htole32(c);
  /src/sys/arch/arm/broadcom/
bcm283x_platform.c 1347 volatile uint32_t *uartaddr = local in function:bcm283x_platform_early_putchar
1352 while ((le32toh(uartaddr[PL01XCOM_FR / 4]) & PL01X_FR_TXFF) != 0)
1355 uartaddr[PL01XCOM_DR / 4] = htole32(c);
1357 while ((le32toh(uartaddr[PL01XCOM_FR / 4]) & PL01X_FR_TXFE) == 0)
1364 volatile uint32_t *uartaddr = local in function:bcm283x_aux_platform_early_putchar
1369 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0)
1372 uartaddr[com_data] = htole32(c);

Completed in 42 milliseconds