![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <console/console.h>
#include <device/device.h>
#include <device/pnp.h>
#include "fintek_internal.h"
#include "f81866d.h"
Go to the source code of this file.
Macros | |
#define | LDN_REG 0x07 |
#define | PORT_SELECT_REGISTER 0x27 |
#define | MULTI_FUNC_SEL3_REG 0x29 |
#define | IRQ_SHARE_REGISTER 0xF0 |
#define | FIFO_SEL_MODE 0xF6 |
Functions | |
void | f81866d_uart_init (struct device *dev) |
#define FIFO_SEL_MODE 0xF6 |
Definition at line 13 of file f81866d_uart.c.
#define IRQ_SHARE_REGISTER 0xF0 |
Definition at line 12 of file f81866d_uart.c.
#define LDN_REG 0x07 |
Definition at line 9 of file f81866d_uart.c.
#define MULTI_FUNC_SEL3_REG 0x29 |
Definition at line 11 of file f81866d_uart.c.
#define PORT_SELECT_REGISTER 0x27 |
Definition at line 10 of file f81866d_uart.c.
Definition at line 20 of file f81866d_uart.c.
References BIOS_WARNING, pnp_path::device, F81866D_SP3, F81866D_SP4, FIFO_SEL_MODE, IRQ_SHARE_REGISTER, LDN_REG, MULTI_FUNC_SEL3_REG, device::path, device_path::pnp, pnp_enter_conf_mode(), pnp_exit_conf_mode(), PNP_IDX_IO0, pnp_read_config(), pnp_write_config(), PORT_SELECT_REGISTER, printk, and probe_resource().
Referenced by f81866d_init().