| /rk3399_ARM-atf/plat/mediatek/include/drivers/ |
| H A D | spmi_api.h | 15 int spmi_register_zero_write(struct spmi_device *dev, uint8_t data); 16 int spmi_register_read(struct spmi_device *dev, uint8_t addr, uint8_t *buf); 17 int spmi_register_write(struct spmi_device *dev, uint8_t addr, uint8_t data); 18 int spmi_ext_register_read(struct spmi_device *dev, uint8_t addr, uint8_t *buf, 20 int spmi_ext_register_write(struct spmi_device *dev, uint8_t addr, 22 int spmi_ext_register_readl(struct spmi_device *dev, uint16_t addr, 24 int spmi_ext_register_writel(struct spmi_device *dev, uint16_t addr, 26 int spmi_ext_register_readl_field(struct spmi_device *dev, uint16_t addr, 28 int spmi_ext_register_writel_field(struct spmi_device *dev, uint16_t addr, 30 struct spmi_device *get_spmi_device(int mstid, int slvid); [all …]
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spmi/ |
| H A D | spmi_common.c | 25 static struct spmi_device *spmi_dev[SPMI_MAX_SLAVE_ID]; 27 int spmi_register_zero_write(struct spmi_device *dev, uint8_t data) in spmi_register_zero_write() 33 int spmi_register_read(struct spmi_device *dev, uint8_t addr, uint8_t *buf) in spmi_register_read() 42 int spmi_register_write(struct spmi_device *dev, uint8_t addr, uint8_t data) in spmi_register_write() 52 int spmi_ext_register_read(struct spmi_device *dev, uint8_t addr, uint8_t *buf, in spmi_ext_register_read() 63 int spmi_ext_register_write(struct spmi_device *dev, uint8_t addr, in spmi_ext_register_write() 74 int spmi_ext_register_readl(struct spmi_device *dev, uint16_t addr, in spmi_ext_register_readl() 85 int spmi_ext_register_writel(struct spmi_device *dev, uint16_t addr, in spmi_ext_register_writel() 96 int spmi_ext_register_readl_field(struct spmi_device *dev, uint16_t addr, in spmi_ext_register_readl_field() 110 int spmi_ext_register_writel_field(struct spmi_device *dev, uint16_t addr, in spmi_ext_register_writel_field() [all …]
|
| H A D | spmi_common.h | 80 struct spmi_device { struct 102 int spmi_command_shutdown(int mstid, struct spmi_device *dev, unsigned int grpiden); argument
|
| /rk3399_ARM-atf/plat/mediatek/include/drivers/pmic/ |
| H A D | pmic_set_lowpower.h | 92 extern struct spmi_device *lowpower_sdev[SPMI_MAX_SLAVE_ID]; 97 struct spmi_device *sdev = lowpower_sdev[_chip##_SLAVE]; \ 130 struct spmi_device *sdev = lowpower_sdev[_chip##_SLAVE]; \ 162 struct spmi_device *sdev = lowpower_sdev[_chip##_##_slvid##_SLAVE]; \ 181 struct spmi_device *sdev = lowpower_sdev[_chip##_SLAVE]; \ 190 static inline int pmic_spmi_update_bits(struct spmi_device *sdev, uint16_t reg, in pmic_spmi_update_bits()
|
| /rk3399_ARM-atf/plat/mediatek/drivers/pmic/mt8189/ |
| H A D | pmic_shutdown_cfg.c | 39 static void shutdown_slave_dev(struct spmi_device *dev) in shutdown_slave_dev() 64 struct spmi_device *mt6319_sdev; in spmi_shutdown()
|
| H A D | pmic_lowpower_init.c | 18 struct spmi_device *sdev = lowpower_sdev[_slvid]; \ 35 struct spmi_device *lowpower_sdev[SPMI_MAX_SLAVE_ID]; 41 static int pmic_spmi_update_bits(struct spmi_device *sdev, uint16_t reg, in pmic_spmi_update_bits()
|
| /rk3399_ARM-atf/plat/mediatek/drivers/pmic/mt8196/ |
| H A D | pmic_shutdown_cfg.c | 41 struct spmi_device *sdev_arr[SPMI_MAX_SLAVE_ID]; 161 static void mt6316_key_lock_check(struct spmi_device *mt6316_dev, uint16_t key) in mt6316_key_lock_check() 189 static void wk_vio075_sink_cur(struct spmi_device *mt6316_dev, unsigned char en_seq_off) in wk_vio075_sink_cur() 280 struct spmi_device *mt6363_sdev = get_spmi_device(SPMI_MASTER_1, SPMI_SLAVE_4); in spmi_shutdown()
|
| H A D | pmic_lowpower_init.c | 17 struct spmi_device *lowpower_sdev[SPMI_MAX_SLAVE_ID];
|
| /rk3399_ARM-atf/plat/mediatek/drivers/pmic/mt6363/ |
| H A D | mt6363_psc.c | 16 static struct spmi_device *sdev;
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spmi/mt8196/ |
| H A D | platform_pmif_spmi.c | 133 static struct spmi_device spmi_dev[] = { 251 static void spmi_read_check(struct spmi_device *dev) in spmi_read_check()
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spmi/mt8189/ |
| H A D | platform_pmif_spmi.c | 121 static struct spmi_device spmi_dev[] = {
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spm/mt8196/ |
| H A D | mt_spm_vcorefs.c | 521 struct spmi_device *spmi_dev; in get_vsram_pmic_voltage() 540 struct spmi_device *spmi_dev; in get_vcore_pmic_voltage()
|
| H A D | mt_spm_pmic_lp.c | 45 struct spmi_device *lp_sdev[LP_PMIC_SLAVE_NUM];
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spm/mt8189/ |
| H A D | mt_spm_pmic_lp.c | 27 struct spmi_device *lp_sdev[LP_PMIC_SLAVE_NUM];
|
| /rk3399_ARM-atf/plat/mediatek/drivers/apusys/mt8196/ |
| H A D | apusys_power.c | 258 struct spmi_device *vsram_sdev; in apu_pcu_init()
|