| /netbsd-src/sys/arch/arm/rockchip/ |
| H A D | rk_platform.c | 139 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in rk3288_platform_early_putchar() local 143 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0) in rk3288_platform_early_putchar() 146 uartaddr[com_data] = htole32(c); in rk3288_platform_early_putchar() 217 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in rk3328_platform_early_putchar() local 221 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0) in rk3328_platform_early_putchar() 224 uartaddr[com_data] = htole32(c); in rk3328_platform_early_putchar() 275 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in rk3399_platform_early_putchar() local 279 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0) in rk3399_platform_early_putchar() 282 uartaddr[com_data] = htole32(c); in rk3399_platform_early_putchar() 334 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in rk3588_platform_early_putchar() local [all …]
|
| /netbsd-src/sys/arch/arm/fdt/ |
| H A D | arm_platform.c | 84 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in plcom_platform_early_putchar() local 88 while ((le32toh(uartaddr[PL01XCOM_FR / 4]) & PL01X_FR_TXFF) != 0) in plcom_platform_early_putchar() 91 uartaddr[PL01XCOM_DR / 4] = htole32(c); in plcom_platform_early_putchar() 94 while ((le32toh(uartaddr[PL01XCOM_FR / 4]) & PL01X_FR_TXFE) == 0) in plcom_platform_early_putchar()
|
| /netbsd-src/sys/arch/arm/vexpress/ |
| H A D | vexpress_platform.c | 99 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in vexpress_platform_early_putchar() local 103 while ((le32toh(uartaddr[PL01XCOM_FR / 4]) & PL01X_FR_TXFF) != 0) in vexpress_platform_early_putchar() 106 uartaddr[PL01XCOM_DR / 4] = htole32(c); in vexpress_platform_early_putchar() 109 while ((le32toh(uartaddr[PL01XCOM_FR / 4]) & PL01X_FR_TXFE) == 0) in vexpress_platform_early_putchar()
|
| /netbsd-src/sys/arch/riscv/riscv/ |
| H A D | mainbus.c | 81 volatile uint8_t *uartaddr = cpu_earlydevice_va_p() ? in com_platform_early_putchar() local 85 while ((uartaddr[com_lsr] & LSR_TXRDY) == 0) in com_platform_early_putchar() 88 uartaddr[com_data] = c; in com_platform_early_putchar()
|
| /netbsd-src/sys/arch/arm/xilinx/ |
| H A D | zynq_platform.c | 142 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in zynq_platform_early_putchar() local 147 uartaddr[UART_CONTROL / 4] = CR_TXEN; in zynq_platform_early_putchar() 148 while ((le32toh(uartaddr[UART_CHNL_INT_STS / 4]) & STS_TEMPTY) == 0) in zynq_platform_early_putchar() 151 uartaddr[UART_TX_RX_FIFO / 4] = htole32(c); in zynq_platform_early_putchar()
|
| /netbsd-src/sys/arch/arm/ti/ |
| H A D | omap3_platform.c | 136 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in omap3_platform_early_putchar() local 140 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0) in omap3_platform_early_putchar() 143 uartaddr[com_data] = htole32(c); in omap3_platform_early_putchar()
|
| H A D | am3_platform.c | 31 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in am33xx_platform_early_putchar() local 35 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0) in am33xx_platform_early_putchar() 38 uartaddr[com_data] = htole32(c); in am33xx_platform_early_putchar()
|
| /netbsd-src/sys/arch/arm/nvidia/ |
| H A D | tegra_platform.c | 78 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in tegra_platform_early_putchar() local 82 while ((uartaddr[com_lsr] & LSR_TXRDY) == 0) in tegra_platform_early_putchar() 85 uartaddr[com_data] = c; in tegra_platform_early_putchar()
|
| /netbsd-src/sys/arch/arm/altera/ |
| H A D | cycv_platform.c | 42 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in cycv_platform_early_putchar() local 46 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0) in cycv_platform_early_putchar() 49 uartaddr[com_data] = htole32(c); in cycv_platform_early_putchar()
|
| /netbsd-src/sys/arch/arm/amlogic/ |
| H A D | meson_platform.c | 162 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in meson_platform_early_putchar() local 167 while ((uartaddr[UART_STATUS_REG/4] & UART_STATUS_TX_EMPTY) == 0) { in meson_platform_early_putchar() 172 uartaddr[UART_WFIFO_REG/4] = c; in meson_platform_early_putchar() 174 while ((uartaddr[UART_STATUS_REG/4] & UART_STATUS_TX_EMPTY) == 0) { in meson_platform_early_putchar()
|
| /netbsd-src/sys/arch/arm/nxp/ |
| H A D | imx6_platform.c | 120 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in imx_platform_early_putchar() local 124 while ((le32toh(uartaddr[(IMX_USR2/4)]) & IMX_USR2_TXDC) == 0) in imx_platform_early_putchar() 127 uartaddr[(IMX_UTXD/4)] = htole32(c); in imx_platform_early_putchar()
|
| /netbsd-src/sys/arch/evbarm/bcm53xx/ |
| H A D | bcm53xx_machdep.c | 440 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in bcm53xx_platform_early_putchar() local 444 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0) in bcm53xx_platform_early_putchar() 447 uartaddr[com_data] = htole32(c); in bcm53xx_platform_early_putchar()
|
| /netbsd-src/sys/arch/arm/samsung/ |
| H A D | exynos_platform.c | 237 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in exynos_platform_early_putchar() local 241 while ((uartaddr[SSCOM_UFSTAT / 4] & UFSTAT_TXFULL) != 0) in exynos_platform_early_putchar() 244 uartaddr[SSCOM_UTXH / 4] = c; in exynos_platform_early_putchar()
|
| /netbsd-src/sys/arch/arm/sunxi/ |
| H A D | sunxi_platform.c | 189 volatile uint32_t *uartaddr = cpu_earlydevice_va_p() ? in sunxi_platform_early_putchar() local 193 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0) in sunxi_platform_early_putchar() 196 uartaddr[com_data] = htole32(c); in sunxi_platform_early_putchar()
|
| /netbsd-src/sys/arch/arm/broadcom/ |
| H A D | bcm283x_platform.c | 1345 volatile uint32_t *uartaddr = in bcm283x_platform_early_putchar() local 1350 while ((le32toh(uartaddr[PL01XCOM_FR / 4]) & PL01X_FR_TXFF) != 0) in bcm283x_platform_early_putchar() 1353 uartaddr[PL01XCOM_DR / 4] = htole32(c); in bcm283x_platform_early_putchar() 1355 while ((le32toh(uartaddr[PL01XCOM_FR / 4]) & PL01X_FR_TXFE) == 0) in bcm283x_platform_early_putchar() 1362 volatile uint32_t *uartaddr = in bcm283x_aux_platform_early_putchar() local 1367 while ((le32toh(uartaddr[com_lsr]) & LSR_TXRDY) == 0) in bcm283x_aux_platform_early_putchar() 1370 uartaddr[com_data] = htole32(c); in bcm283x_aux_platform_early_putchar()
|