Home
last modified time | relevance | path

Searched refs:avg (Results 1 – 19 of 19) sorted by relevance

/drivers/mfd/
Dpcf50633-adc.c31 int avg; member
58 static void adc_setup(struct pcf50633 *pcf, int channel, int avg) in adc_setup() argument
67 pcf50633_reg_write(pcf, PCF50633_REG_ADCC1, channel | avg | in adc_setup()
81 adc_setup(pcf, adc->queue[head]->mux, adc->queue[head]->avg); in trigger_next_adc_job_if_any()
120 int pcf50633_adc_sync_read(struct pcf50633 *pcf, int mux, int avg) in pcf50633_adc_sync_read() argument
127 ret = pcf50633_adc_async_read(pcf, mux, avg, in pcf50633_adc_sync_read()
138 int pcf50633_adc_async_read(struct pcf50633 *pcf, int mux, int avg, in pcf50633_adc_async_read() argument
150 req->avg = avg; in pcf50633_adc_async_read()
/drivers/cpuidle/governors/
Dmenu.c208 uint64_t avg, stddev; in get_typical_interval() local
216 avg = 0; in get_typical_interval()
221 avg += value; in get_typical_interval()
228 avg >>= INTERVAL_SHIFT; in get_typical_interval()
230 do_div(avg, divisor); in get_typical_interval()
237 int64_t diff = value - avg; in get_typical_interval()
260 if (((avg > stddev * 6) && (divisor * 4 >= INTERVALS * 3)) in get_typical_interval()
262 if (data->next_timer_us > avg) in get_typical_interval()
263 data->predicted_us = avg; in get_typical_interval()
/drivers/power/
Dab8500_fg.c107 int avg; member
388 struct ab8500_fg_avg_cap *avg = &di->avg_cap; in ab8500_fg_add_cap_sample() local
393 avg->sum += sample - avg->samples[avg->pos]; in ab8500_fg_add_cap_sample()
394 avg->samples[avg->pos] = sample; in ab8500_fg_add_cap_sample()
395 avg->time_stamps[avg->pos] = ts64.tv_sec; in ab8500_fg_add_cap_sample()
396 avg->pos++; in ab8500_fg_add_cap_sample()
398 if (avg->pos == NBR_AVG_SAMPLES) in ab8500_fg_add_cap_sample()
399 avg->pos = 0; in ab8500_fg_add_cap_sample()
401 if (avg->nbr_samples < NBR_AVG_SAMPLES) in ab8500_fg_add_cap_sample()
402 avg->nbr_samples++; in ab8500_fg_add_cap_sample()
[all …]
/drivers/hwmon/
Dina2xx.c148 int avg = ina226_avg_tab[INA226_READ_AVG(config)]; in ina226_reg_to_interval() local
154 return DIV_ROUND_CLOSEST(avg * INA226_TOTAL_CONV_TIME_DEFAULT, 1000); in ina226_reg_to_interval()
163 int avg, avg_bits; in ina226_interval_to_reg() local
165 avg = DIV_ROUND_CLOSEST(interval * 1000, in ina226_interval_to_reg()
167 avg_bits = find_closest(avg, ina226_avg_tab, in ina226_interval_to_reg()
Dlm93.c235 u8 avg; member
1072 data->block4[i].avg = in lm93_update_client_min()
2254 return sprintf(buf, "%d\n", data->block4[nr].avg); in show_prochot_avg()
/drivers/platform/x86/
Dintel_ips.c639 int avg; in cpu_exceeded() local
643 avg = cpu ? ips->ctv2_avg_temp : ips->ctv1_avg_temp; in cpu_exceeded()
644 if (avg > (ips->limits->core_temp_limit * 100)) in cpu_exceeded()
832 u16 avg; in calc_avg_temp() local
839 avg = (u16)total; in calc_avg_temp()
841 return avg; in calc_avg_temp()
908 static u16 update_average_temp(u16 avg, u16 val) in update_average_temp() argument
914 (((temp_decay_factor - 1) * avg) / temp_decay_factor); in update_average_temp()
919 static u16 update_average_power(u32 avg, u32 val) in update_average_power() argument
924 (((power_decay_factor - 1) * avg) / power_decay_factor); in update_average_power()
[all …]
/drivers/net/wireless/rt2x00/
Drt2x00link.c38 unsigned long avg; in rt2x00link_get_avg_rssi() local
40 avg = ewma_rssi_read(ewma); in rt2x00link_get_avg_rssi()
41 if (avg) in rt2x00link_get_avg_rssi()
42 return -avg; in rt2x00link_get_avg_rssi()
/drivers/net/wireless/brcm80211/brcmsmac/phy/
Dphy_lcn.c4029 s16 avg = 0; in wlc_lcnphy_tempsense_new() local
4044 avg = (s16) (tempsenseval1 - 512); in wlc_lcnphy_tempsense_new()
4046 avg = (s16) tempsenseval1; in wlc_lcnphy_tempsense_new()
4049 avg += (s16) (tempsenseval2 - 512); in wlc_lcnphy_tempsense_new()
4051 avg += (s16) tempsenseval2; in wlc_lcnphy_tempsense_new()
4053 avg /= 2; in wlc_lcnphy_tempsense_new()
4065 return avg; in wlc_lcnphy_tempsense_new()
4071 s32 avg = 0; in wlc_lcnphy_tempsense() local
4088 avg = (int)(tempsenseval1 - 512); in wlc_lcnphy_tempsense()
4090 avg = (int)tempsenseval1; in wlc_lcnphy_tempsense()
[all …]
/drivers/iio/adc/
Dtwl4030-madc.c187 .avg = TWL4030_MADC_RTAVERAGE_LSB,
192 .avg = TWL4030_MADC_SW1AVERAGE_LSB,
198 .avg = TWL4030_MADC_SW2AVERAGE_LSB,
600 method->avg); in twl4030_madc_conversion()
604 method->avg); in twl4030_madc_conversion()
/drivers/devfreq/
Dtegra-devfreq.c222 u32 avg = dev->avg_count; in tegra_devfreq_update_avg_wmark() local
226 device_writel(dev, avg + band, ACTMON_DEV_AVG_UPPER_WMARK); in tegra_devfreq_update_avg_wmark()
228 avg = max(dev->avg_count, band); in tegra_devfreq_update_avg_wmark()
229 device_writel(dev, avg - band, ACTMON_DEV_AVG_LOWER_WMARK); in tegra_devfreq_update_avg_wmark()
/drivers/parisc/
Dccio-dma.c1037 unsigned long avg = 0, min, max; in ccio_proc_info() local
1061 avg += ioc->avg_search[j]; in ccio_proc_info()
1067 avg /= CCIO_SEARCH_SAMPLE; in ccio_proc_info()
1069 min, avg, max); in ccio_proc_info()
Dsba_iommu.c1787 unsigned long avg = 0, min, max; in sba_proc_info() local
1821 avg += ioc->avg_search[i]; in sba_proc_info()
1825 avg /= SBA_SEARCH_SAMPLE; in sba_proc_info()
1827 min, avg, max); in sba_proc_info()
/drivers/net/ethernet/mellanox/mlx5/core/
Ddebugfs.c223 stats->avg = debugfs_create_file("average", 0400, in mlx5_cmdif_debugfs_init()
226 if (!stats->avg) { in mlx5_cmdif_debugfs_init()
/drivers/mmc/host/
Dsdhci-esdhc-imx.c756 int min, max, avg, ret; in esdhc_executing_tuning() local
779 avg = (min + max) / 2; in esdhc_executing_tuning()
780 esdhc_prepare_tuning(host, avg); in esdhc_executing_tuning()
785 ret ? "failed" : "passed", avg, ret); in esdhc_executing_tuning()
/drivers/net/wireless/ipw2x00/
Dipw2200.c4097 static void inline average_init(struct average *avg) in average_init() argument
4099 memset(avg, 0, sizeof(*avg)); in average_init()
4109 static void average_add(struct average *avg, s16 val) in average_add() argument
4111 avg->sum -= avg->entries[avg->pos]; in average_add()
4112 avg->sum += val; in average_add()
4113 avg->entries[avg->pos++] = val; in average_add()
4114 if (unlikely(avg->pos == AVG_ENTRIES)) { in average_add()
4115 avg->init = 1; in average_add()
4116 avg->pos = 0; in average_add()
4120 static s16 average_value(struct average *avg) in average_value() argument
[all …]
/drivers/net/
Dvirtio_net.c1691 struct ewma_pkt_len *avg; in mergeable_rx_buffer_size_show() local
1694 avg = &vi->rq[queue_index].mrg_avg_pkt_len; in mergeable_rx_buffer_size_show()
1695 return sprintf(buf, "%u\n", get_mergeable_buf_len(avg)); in mergeable_rx_buffer_size_show()
/drivers/mtd/nand/
Dnandsim.c455 unsigned long wmin = -1, wmax = 0, avg; in nandsim_debugfs_show() local
484 avg = tot / wear_eb_count; in nandsim_debugfs_show()
489 seq_printf(m, "Average number of erases: %lu\n", avg); in nandsim_debugfs_show()
/drivers/scsi/bfa/
Dbfa_defs_svc.h1207 u32 avg[BFA_IOBUCKET_MAX]; member
Dbfa_fcpim.c461 io_lat->avg[idx] += val; in bfa_ioim_profile_comp()