Home
last modified time | relevance | path

Searched refs:volt_data (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/arch/arm/mach-omap2/
Dsr_device.c35 static void __init sr_set_nvalues(struct omap_volt_data *volt_data, in sr_set_nvalues() argument
44 while (volt_data[count].volt_nominal) in sr_set_nvalues()
60 u16 offset = volt_data[i].sr_efuse_offs; in sr_set_nvalues()
66 v = omap_ctrl_readl(volt_data[i].sr_efuse_offs); in sr_set_nvalues()
81 nvalue_table[j].efuse_offs = volt_data[i].sr_efuse_offs; in sr_set_nvalues()
82 nvalue_table[j].errminlimit = volt_data[i].sr_errminlimit; in sr_set_nvalues()
83 nvalue_table[j].volt_nominal = volt_data[i].volt_nominal; in sr_set_nvalues()
97 struct omap_volt_data *volt_data; in sr_dev_init() local
146 omap_voltage_get_volttable(sr_data->voltdm, &volt_data); in sr_dev_init()
147 if (!volt_data) { in sr_dev_init()
[all …]
Dvoltage.c90 if (!voltdm->volt_data) { in voltdm_scale()
97 for (i = 0; voltdm->volt_data[i].volt_nominal != 0; i++) { in voltdm_scale()
98 if (voltdm->volt_data[i].volt_nominal >= target_volt) { in voltdm_scale()
99 volt = voltdm->volt_data[i].volt_nominal; in voltdm_scale()
158 struct omap_volt_data **volt_data) in omap_voltage_get_volttable() argument
165 *volt_data = voltdm->volt_data; in omap_voltage_get_volttable()
193 if (!voltdm->volt_data) { in omap_voltage_get_voltdata()
199 for (i = 0; voltdm->volt_data[i].volt_nominal != 0; i++) { in omap_voltage_get_voltdata()
200 if (voltdm->volt_data[i].volt_nominal == volt) in omap_voltage_get_voltdata()
201 return &voltdm->volt_data[i]; in omap_voltage_get_voltdata()
Dvoltagedomains44xx_data.c108 omap4_voltdm_mpu.volt_data = omap443x_vdd_mpu_volt_data; in omap44xx_voltagedomains_init()
109 omap4_voltdm_iva.volt_data = omap443x_vdd_iva_volt_data; in omap44xx_voltagedomains_init()
110 omap4_voltdm_core.volt_data = omap443x_vdd_core_volt_data; in omap44xx_voltagedomains_init()
112 omap4_voltdm_mpu.volt_data = omap446x_vdd_mpu_volt_data; in omap44xx_voltagedomains_init()
113 omap4_voltdm_iva.volt_data = omap446x_vdd_iva_volt_data; in omap44xx_voltagedomains_init()
114 omap4_voltdm_core.volt_data = omap446x_vdd_core_volt_data; in omap44xx_voltagedomains_init()
Dvoltagedomains3xxx_data.c112 omap3_voltdm_mpu.volt_data = omap36xx_vddmpu_volt_data; in omap3xxx_voltagedomains_init()
113 omap3_voltdm_core.volt_data = omap36xx_vddcore_volt_data; in omap3xxx_voltagedomains_init()
115 omap3_voltdm_mpu.volt_data = omap34xx_vddmpu_volt_data; in omap3xxx_voltagedomains_init()
116 omap3_voltdm_core.volt_data = omap34xx_vddcore_volt_data; in omap3xxx_voltagedomains_init()
Dvp.c101 struct omap_volt_data *volt_data; in omap_vp_update_errorgain() local
107 volt_data = omap_voltage_get_voltdata(voltdm, target_volt); in omap_vp_update_errorgain()
108 if (IS_ERR(volt_data)) in omap_vp_update_errorgain()
113 volt_data->vp_errgain << in omap_vp_update_errorgain()
Dvoltage.h90 struct omap_volt_data *volt_data; member
155 struct omap_volt_data **volt_data);
/Linux-v4.19/drivers/power/avs/
Dsmartreflex.c565 struct omap_volt_data *volt_data; in sr_enable() local
575 volt_data = omap_voltage_get_voltdata(sr->voltdm, volt); in sr_enable()
577 if (IS_ERR(volt_data)) { in sr_enable()
580 return PTR_ERR(volt_data); in sr_enable()
583 nvalue_row = sr_retrieve_nvalue_row(sr, volt_data->sr_efuse_offs); in sr_enable()