![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
Go to the source code of this file.
Functions | |
void | __udelay (unsigned long usec) |
void | ipq806x_uart_init (void) |
#define MSM_BOOT_UART_DM_8_N_1_MODE |
Definition at line 38 of file ipq_uart.h.
Definition at line 172 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_CLR_TX_DONE MSM_BOOT_UART_DM_CR_CH_CMD(11) |
Definition at line 94 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_MODE_RESET MSM_BOOT_UART_DM_CR_CH_CMD(C) |
Definition at line 90 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_NULL MSM_BOOT_UART_DM_CR_CH_CMD(0) |
Definition at line 80 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_PACKET_MODE MSM_BOOT_UART_DM_CR_CH_CMD(9) |
Definition at line 89 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_RES_BRK_CHG_INT MSM_BOOT_UART_DM_CR_CH_CMD(4) |
Definition at line 84 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_RES_BRKEND_INT MSM_BOOT_UART_DM_CR_CH_CMD(13) |
Definition at line 96 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_RES_BRKSTRT_INT MSM_BOOT_UART_DM_CR_CH_CMD(12) |
Definition at line 95 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_RES_CTS_N MSM_BOOT_UART_DM_CR_CH_CMD(7) |
Definition at line 87 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_RES_PER_FRM_INT MSM_BOOT_UART_DM_CR_CH_CMD(14) |
Definition at line 97 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_RES_RFR_N MSM_BOOT_UART_DM_CR_CH_CMD(E) |
Definition at line 92 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_RES_STALE_INT MSM_BOOT_UART_DM_CR_CH_CMD(8) |
Definition at line 88 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_RES_TX_ERR MSM_BOOT_UART_DM_CR_CH_CMD(10) |
Definition at line 93 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_RESET_ERR_STAT MSM_BOOT_UART_DM_CR_CH_CMD(3) |
Definition at line 83 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_RESET_RX MSM_BOOT_UART_DM_CR_CH_CMD(1) |
Definition at line 81 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_RESET_TX MSM_BOOT_UART_DM_CR_CH_CMD(2) |
Definition at line 82 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_SET_RFR_N MSM_BOOT_UART_DM_CR_CH_CMD(D) |
Definition at line 91 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_START_BRK MSM_BOOT_UART_DM_CR_CH_CMD(5) |
Definition at line 85 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CMD_STOP_BRK MSM_BOOT_UART_DM_CR_CH_CMD(6) |
Definition at line 86 of file ipq_uart.h.
Definition at line 68 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CR_CH_CMD | ( | x | ) |
Definition at line 78 of file ipq_uart.h.
Definition at line 76 of file ipq_uart.h.
Definition at line 77 of file ipq_uart.h.
Definition at line 100 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CR_RX_DISABLE (1 << 1) |
Definition at line 71 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CR_RX_ENABLE (1 << 0) |
Definition at line 70 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CR_TX_DISABLE (1 << 3) |
Definition at line 73 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CR_TX_ENABLE (1 << 2) |
Definition at line 72 of file ipq_uart.h.
Definition at line 54 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_CURRENT_CTS (1 << 6) |
Definition at line 123 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_DELTA_CTS (1 << 5) |
Definition at line 122 of file ipq_uart.h.
Definition at line 166 of file ipq_uart.h.
Definition at line 153 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_DMRX_DEF_VALUE 0x220 |
Definition at line 156 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_E_FAILURE 1 |
Definition at line 234 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_E_INVAL 3 |
Definition at line 236 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_E_MALLOC_FAIL 4 |
Definition at line 237 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_E_RX_NOT_READY 5 |
Definition at line 238 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_E_SUCCESS 0 |
Definition at line 233 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_E_TIMEOUT 2 |
Definition at line 235 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_EXTR_BITS | ( | value, | |
start_pos, | |||
end_pos | |||
) |
Definition at line 8 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_GCMD_CR_PROT_DIS MSM_BOOT_UART_DM_CR_GENERAL_CMD(2) |
Definition at line 104 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_GCMD_CR_PROT_EN MSM_BOOT_UART_DM_CR_GENERAL_CMD(1) |
Definition at line 103 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_GCMD_DIS_STALE_EVT MSM_BOOT_UART_DM_CR_GENERAL_CMD(6) |
Definition at line 108 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_GCMD_ENA_STALE_EVT MSM_BOOT_UART_DM_CR_GENERAL_CMD(5) |
Definition at line 107 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_GCMD_NULL MSM_BOOT_UART_DM_CR_GENERAL_CMD(0) |
Definition at line 102 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_GCMD_RES_TX_RDY_INT MSM_BOOT_UART_DM_CR_GENERAL_CMD(3) |
Definition at line 105 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_GCMD_SW_FORCE_STALE MSM_BOOT_UART_DM_CR_GENERAL_CMD(4) |
Definition at line 106 of file ipq_uart.h.
Definition at line 150 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_HUNT_CHAR (1 << 7) |
Definition at line 187 of file ipq_uart.h.
Definition at line 114 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_IMR_ENABLED |
Definition at line 131 of file ipq_uart.h.
Definition at line 136 of file ipq_uart.h.
Definition at line 162 of file ipq_uart.h.
Definition at line 208 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_LOOPBACK (1 << 7) |
Definition at line 48 of file ipq_uart.h.
Definition at line 201 of file ipq_uart.h.
Definition at line 45 of file ipq_uart.h.
Definition at line 46 of file ipq_uart.h.
Definition at line 169 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_PAR_FRAME_ERR_IRQ (1 << 12) |
Definition at line 129 of file ipq_uart.h.
Definition at line 194 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_RFW_VALUE 0 |
Definition at line 147 of file ipq_uart.h.
Definition at line 145 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_RX_BREAK (1 << 6) |
Definition at line 186 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_RX_BRK_START_LAST (1 << 8) |
Definition at line 188 of file ipq_uart.h.
Definition at line 215 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_RXBREAK_END (1 << 11) |
Definition at line 128 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_RXBREAK_START (1 << 10) |
Definition at line 127 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_RXBRK_CHNG (1 << 2) |
Definition at line 119 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_RXBRK_ZERO_CHAR_OFF (1 << 8) |
Definition at line 47 of file ipq_uart.h.
Definition at line 226 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_RXFS_ASYNC_STATE | ( | x | ) | MSM_BOOT_UART_DM_EXTR_BITS(x,10,13) |
Definition at line 230 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_RXFS_BUF_STATE | ( | x | ) | MSM_BOOT_UART_DM_EXTR_BITS(x,7,9) |
Definition at line 229 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_RXFS_STATE_LSB | ( | x | ) | MSM_BOOT_UART_DM_EXTR_BITS(x,0,6) |
Definition at line 227 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_RXFS_STATE_MSB | ( | x | ) | MSM_BOOT_UART_DM_EXTR_BITS(x,14,31) |
Definition at line 228 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_RXHUNT (1 << 1) |
Definition at line 118 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_RXLEV (1 << 4) |
Definition at line 121 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_RXSTALE (1 << 3) |
Definition at line 120 of file ipq_uart.h.
Definition at line 178 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_SR_PAR_FRAME_ERR (1 << 5) |
Definition at line 185 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_SR_RXFULL (1 << 1) |
Definition at line 181 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_SR_RXRDY (1 << 0) |
Definition at line 180 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_SR_TXEMT (1 << 3) |
Definition at line 183 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_SR_TXRDY (1 << 2) |
Definition at line 182 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_SR_UART_OVERRUN (1 << 4) |
Definition at line 184 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_STALE_TIMEOUT_LSB 0x0f |
Definition at line 137 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_STALE_TIMEOUT_MSB 0 /* Not used currently */ |
Definition at line 138 of file ipq_uart.h.
Definition at line 61 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_TFW_VALUE 0 |
Definition at line 143 of file ipq_uart.h.
Definition at line 141 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_TX_DONE (1 << 9) |
Definition at line 126 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_TX_ERROR (1 << 8) |
Definition at line 125 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_TX_READY (1 << 7) |
Definition at line 124 of file ipq_uart.h.
Definition at line 219 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_TXFS_ASYNC_STATE | ( | x | ) | MSM_BOOT_UART_DM_EXTR_BITS(x,10,13) |
Definition at line 223 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_TXFS_BUF_STATE | ( | x | ) | MSM_BOOT_UART_DM_EXTR_BITS(x,7,9) |
Definition at line 222 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_TXFS_STATE_LSB | ( | x | ) | MSM_BOOT_UART_DM_EXTR_BITS(x,0,6) |
Definition at line 220 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_TXFS_STATE_MSB | ( | x | ) | MSM_BOOT_UART_DM_EXTR_BITS(x,14,31) |
Definition at line 221 of file ipq_uart.h.
#define MSM_BOOT_UART_DM_TXLEV (1 << 0) |
Definition at line 117 of file ipq_uart.h.
#define PERIPH_BLK_BLSP 0 |
Definition at line 6 of file ipq_uart.h.
Definition at line 30 of file ipq_uart.h.
Definition at line 14 of file ipq_uart.h.
Definition at line 22 of file ipq_uart.h.
Definition at line 303 of file uart.c.
References uart_init().
Referenced by soc_init().