![]() |
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 "chip.h"
#include "kempld.h"
#include "kempld_internal.h"
Go to the source code of this file.
Functions | |
static void | kempld_uart_read_resources (struct device *dev) |
static void | kempld_uart_enable_resources (struct device *dev) |
static void | kempld_enable_dev (struct device *const dev) |
Variables | |
static struct device_operations | kempld_uart_ops |
struct chip_operations | ec_kontron_kempld_ops |
Definition at line 59 of file kempld.c.
References device_path::generic, kempld_get_mutex(), kempld_read8(), kempld_release_mutex(), KEMPLD_UART_0, KEMPLD_UART_1, KEMPLD_UART_ENABLE, kempld_write8(), device::path, and generic_path::subid.
Definition at line 10 of file kempld.c.
References ARRAY_SIZE, resource::base, BIOS_ERR, device::chip_info, config, device::enabled, resource::flags, device_path::generic, IORESOURCE_ASSIGNED, IORESOURCE_FIXED, IORESOURCE_IO, IORESOURCE_STORED, kempld_get_mutex(), KEMPLD_NUM_UARTS, kempld_read8(), kempld_release_mutex(), KEMPLD_UART_0, KEMPLD_UART_1, KEMPLD_UART_IO_MASK, KEMPLD_UART_IO_SHIFT, KEMPLD_UART_IRQ_MASK, KEMPLD_UART_IRQ_SHIFT, kempld_write8(), new_resource(), device::path, printk, resource::size, generic_path::subid, and val.
struct chip_operations ec_kontron_kempld_ops |
|
static |