SyterKit 0.4.0.x
SyterKit is a bare-metal framework
Loading...
Searching...
No Matches
Functions | Variables
axp2202.c File Reference
#include <io.h>
#include <stdarg.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>
#include <types.h>
#include <common.h>
#include <log.h>
#include <pmu/axp.h>
Include dependency graph for axp2202.c:

Functions

int pmu_axp2202_init (sunxi_i2c_t *i2c_dev)
 
int pmu_axp2202_set_vol (sunxi_i2c_t *i2c_dev, char *name, int set_vol, int onoff)
 
int pmu_axp2202_get_vol (sunxi_i2c_t *i2c_dev, char *name)
 
void pmu_axp2202_dump (sunxi_i2c_t *i2c_dev)
 

Variables

static uint32_t AXP2202_RUNTIME_ADDR = 0x0
 
static axp_contrl_info axp_ctrl_tbl []
 

Function Documentation

◆ pmu_axp2202_dump()

void pmu_axp2202_dump ( sunxi_i2c_t i2c_dev)

◆ pmu_axp2202_get_vol()

int pmu_axp2202_get_vol ( sunxi_i2c_t i2c_dev,
char *  name 
)

◆ pmu_axp2202_init()

int pmu_axp2202_init ( sunxi_i2c_t i2c_dev)

◆ pmu_axp2202_set_vol()

int pmu_axp2202_set_vol ( sunxi_i2c_t i2c_dev,
char *  name,
int  set_vol,
int  onoff 
)

Variable Documentation

◆ AXP2202_RUNTIME_ADDR

uint32_t AXP2202_RUNTIME_ADDR = 0x0
static

◆ axp_ctrl_tbl

axp_contrl_info axp_ctrl_tbl[]
static