![]() |
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.
Macros | |
#define | DLPC_CONTROL 0x164c |
#define | DLPC_GPIO_BASE 0x1680 |
#define | DLPC_GPDO0 (DLPC_GPIO_BASE + 0x0) |
#define | DLPC_GPDI0 (DLPC_GPIO_BASE + 0x1) |
#define | D_PLTRST 0x01 |
#define | D_LPCPD 0x02 |
#define | DLPC_GPDO2 (DLPC_GPIO_BASE + 0x8) |
#define | DLPC_GPDI2 (DLPC_GPIO_BASE + 0x9) |
#define | DOCK_TYPE_2504 1 |
#define | DOCK_TYPE_2505 2 |
#define | DOCK_TYPE_NONE 7 |
#define | SUPERIO_DEV 0x2e |
#define | DOCK_GPIO_BASE 0x1620 |
Functions | |
int | pc87382_early (void) |
void | dock_connect (void) |
void | dock_disconnect (void) |
int | dock_present (void) |
void | dock_info (void) |
#define DLPC_GPDI0 (DLPC_GPIO_BASE + 0x1) |
#define DLPC_GPDI2 (DLPC_GPIO_BASE + 0x9) |
#define DLPC_GPDO0 (DLPC_GPIO_BASE + 0x0) |
#define DLPC_GPDO2 (DLPC_GPIO_BASE + 0x8) |
Definition at line 244 of file dock.c.
References BIOS_DEBUG, dock_identify(), DOCK_TYPE_NONE, and printk.
Referenced by bootblock_mainboard_init().
int dock_present | ( | void | ) |
Definition at line 36 of file dock.c.
References get_gpios().
Referenced by bootblock_mainboard_early_init().
int pc87382_early | ( | void | ) |
Definition at line 94 of file dock.c.
References ARRAY_SIZE, DLPC_GPIO_BASE, gpio_init(), l_gpio, local_gpio, and poll_clk_stable().
Referenced by bootblock_mainboard_early_init().