![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <device/device.h>
#include <device/pnp.h>
#include <pc80/keyboard.h>
#include <option.h>
#include <superio/ite/common/env_ctrl.h>
#include <superio/conf_mode.h>
#include <types.h>
#include "chip.h"
#include "it8720f.h"
Go to the source code of this file.
Macros | |
#define | MAINBOARD_POWER_OFF 0 |
#define | MAINBOARD_POWER_ON 1 |
#define | MAINBOARD_POWER_KEEP 2 |
Functions | |
static void | power_control_init (struct device *dev) |
static void | it8720f_init (struct device *dev) |
static void | enable_dev (struct device *dev) |
Variables | |
static struct device_operations | ops |
static struct pnp_info | pnp_dev_info [] |
struct chip_operations | superio_ite_it8720f_ops |
Definition at line 109 of file superio.c.
References ARRAY_SIZE, ops, pnp_dev_info, and pnp_enable_devices().
Definition at line 43 of file superio.c.
References resource::base, device::chip_info, pnp_path::device, superio_ite_it8720f_config::ec, device::enabled, IT8720F_EC, IT8720F_KBCK, ite_ec_init(), NO_AUX_DEVICE, device::path, pc_keyboard_init(), device_path::pnp, PNP_IDX_IO0, power_control_init(), and probe_resource().
Definition at line 18 of file superio.c.
References get_uint_option(), IT8720F_EC_PCR1, IT8720F_EC_PCR2, MAINBOARD_POWER_KEEP, MAINBOARD_POWER_OFF, MAINBOARD_POWER_ON, pnp_enter_conf_mode(), pnp_exit_conf_mode(), pnp_read_config(), pnp_set_logical_device(), pnp_write_config(), and value.
Referenced by it8720f_init().
|
static |
Definition at line 43 of file superio.c.
Referenced by enable_dev().
|
static |
Definition at line 43 of file superio.c.
Referenced by enable_dev().
struct chip_operations superio_ite_it8720f_ops |