/drivers/mfd/ |
D | pcf50633-adc.c | 31 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/ |
D | menu.c | 208 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/ |
D | ab8500_fg.c | 107 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/ |
D | ina2xx.c | 148 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()
|
D | lm93.c | 235 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/ |
D | intel_ips.c | 639 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/ |
D | rt2x00link.c | 38 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/ |
D | phy_lcn.c | 4029 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/ |
D | twl4030-madc.c | 187 .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/ |
D | tegra-devfreq.c | 222 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/ |
D | ccio-dma.c | 1037 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()
|
D | sba_iommu.c | 1787 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/ |
D | debugfs.c | 223 stats->avg = debugfs_create_file("average", 0400, in mlx5_cmdif_debugfs_init() 226 if (!stats->avg) { in mlx5_cmdif_debugfs_init()
|
/drivers/mmc/host/ |
D | sdhci-esdhc-imx.c | 756 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/ |
D | ipw2200.c | 4097 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/ |
D | virtio_net.c | 1691 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/ |
D | nandsim.c | 455 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/ |
D | bfa_defs_svc.h | 1207 u32 avg[BFA_IOBUCKET_MAX]; member
|
D | bfa_fcpim.c | 461 io_lat->avg[idx] += val; in bfa_ioim_profile_comp()
|