![]() |
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.
Enumerations | |
enum | { DA9212_SLAVE_ADDR = 0x68 } |
Functions | |
static void | da9212_hw_init (uint8_t i2c_num, unsigned char variant_id) |
void | da9212_probe (uint8_t i2c_num) |
Definition at line 11 of file da9212.c.
References BIOS_ERR, DA9212_BUCK_GPI_GPIO1, DA9212_BUCK_GPI_MASK, DA9212_BUCK_GPI_OFF, DA9212_BUCK_GPI_SHIFT, DA9212_BUCK_MODE_AUTO, DA9212_BUCK_MODE_MASK, DA9212_BUCK_MODE_PWM, DA9212_BUCK_MODE_SHIFT, DA9212_REG_BUCKA_CONF, DA9212_REG_BUCKA_CONT, DA9212_REG_BUCKB_CONF, DA9212_REG_BUCKB_CONT, DA9212_REG_PAGE0, DA9212_REG_PAGE_CON, DA9212_REG_PAGE_MASK, DA9212_REG_PAGE_SHIFT, DA9212_SLAVE_ADDR, DA9212_VARIANT_ID_AB, DA9212_VBUCK_SEL_A, DA9212_VBUCK_SEL_MASK, DA9212_VBUCK_SEL_SHIFT, i2c_write_field(), and printk.
Referenced by da9212_probe().
Definition at line 53 of file da9212.c.
References BIOS_ERR, BIOS_INFO, da9212_hw_init(), DA9212_ID, DA9212_REG_DEVICE_ID, DA9212_REG_PAGE4, DA9212_REG_PAGE_CON, DA9212_REG_PAGE_SHIFT, DA9212_REG_VARIANT_ID, DA9212_SLAVE_ADDR, i2c_read_field(), i2c_write_field(), and printk.
Referenced by configure_ext_buck().