/drivers/power/ |
H A D | ds2760_battery.c | 122 static int ds2760_battery_read_status(struct ds2760_device_info *di) argument 126 if (di->update_time && time_before(jiffies, di->update_time + 132 if (di->update_time == 0) { 140 ret = w1_ds2760_read(di->w1_dev, di->raw + start, start, count); 142 dev_warn(di->dev, "call to w1_ds2760_read failed (0x%p)\n", 143 di->w1_dev); 147 di->update_time = jiffies; 151 di 232 ds2760_battery_set_current_accum(struct ds2760_device_info *di, unsigned int acr_val) argument 248 ds2760_battery_update_status(struct ds2760_device_info *di) argument 293 ds2760_battery_write_status(struct ds2760_device_info *di, char status) argument 304 ds2760_battery_write_rated_capacity(struct ds2760_device_info *di, unsigned char rated_capacity) argument 315 ds2760_battery_write_active_full(struct ds2760_device_info *di, int active_full) argument 339 struct ds2760_device_info *di = container_of(work, local 354 struct ds2760_device_info *di = to_ds2760_device_info(psy); local 365 struct ds2760_device_info *di = container_of(work, local 399 struct ds2760_device_info *di = to_ds2760_device_info(psy); local 410 struct ds2760_device_info *di = to_ds2760_device_info(psy); local 461 struct ds2760_device_info *di = to_ds2760_device_info(psy); local 513 struct ds2760_device_info *di; local 586 struct ds2760_device_info *di = platform_get_drvdata(pdev); local 601 struct ds2760_device_info *di = platform_get_drvdata(pdev); local 610 struct ds2760_device_info *di = platform_get_drvdata(pdev); local [all...] |
H A D | abx500_chargalg.c | 297 struct abx500_chargalg *di = container_of(timer, struct abx500_chargalg, local 299 dev_err(di->dev, "Safety timer expired\n"); 300 di->events.safety_timer_expired = true; 303 queue_work(di->chargalg_wq, &di->chargalg_work); 320 struct abx500_chargalg *di = container_of(timer, struct abx500_chargalg, local 323 dev_dbg(di->dev, "Maintenance timer expired\n"); 324 di->events.maintenance_timer_expired = true; 327 queue_work(di->chargalg_wq, &di 338 abx500_chargalg_state_to(struct abx500_chargalg *di, enum abx500_chargalg_states state) argument 352 abx500_chargalg_check_charger_enable(struct abx500_chargalg *di) argument 383 abx500_chargalg_check_charger_connection(struct abx500_chargalg *di) argument 428 abx500_chargalg_check_current_step_status(struct abx500_chargalg *di) argument 443 abx500_chargalg_start_safety_timer(struct abx500_chargalg *di) argument 475 abx500_chargalg_stop_safety_timer(struct abx500_chargalg *di) argument 490 abx500_chargalg_start_maintenance_timer(struct abx500_chargalg *di, int duration) argument 507 abx500_chargalg_stop_maintenance_timer(struct abx500_chargalg *di) argument 520 abx500_chargalg_kick_watchdog(struct abx500_chargalg *di) argument 553 abx500_chargalg_ac_en(struct abx500_chargalg *di, int enable, int vset, int iset) argument 591 abx500_chargalg_usb_en(struct abx500_chargalg *di, int enable, int vset, int iset) argument 616 ab8540_chargalg_usb_pp_en(struct abx500_chargalg *di, bool enable) argument 631 ab8540_chargalg_usb_pre_chg_en(struct abx500_chargalg *di, bool enable) argument 648 abx500_chargalg_update_chg_curr(struct abx500_chargalg *di, int iset) argument 689 abx500_chargalg_stop_charging(struct abx500_chargalg *di) argument 709 abx500_chargalg_hold_charging(struct abx500_chargalg *di) argument 730 abx500_chargalg_start_charging(struct abx500_chargalg *di, int vset, int iset) argument 761 abx500_chargalg_check_temp(struct abx500_chargalg *di) argument 805 abx500_chargalg_check_charger_voltage(struct abx500_chargalg *di) argument 827 abx500_chargalg_end_of_charge(struct abx500_chargalg *di) argument 858 init_maxim_chg_curr(struct abx500_chargalg *di) argument 879 abx500_chargalg_chg_curr_maxim(struct abx500_chargalg *di) argument 951 handle_maxim_chg_curr(struct abx500_chargalg *di) argument 982 struct abx500_chargalg *di; local 1314 struct abx500_chargalg *di = to_abx500_chargalg_device_info(psy); local 1331 abx500_chargalg_algorithm(struct abx500_chargalg *di) argument 1711 struct abx500_chargalg *di = container_of(work, local 1739 struct abx500_chargalg *di = container_of(work, local 1760 struct abx500_chargalg *di = container_of(work, local 1782 struct abx500_chargalg *di; local 1813 abx500_chargalg_curr_step_show(struct abx500_chargalg *di, char *buf) argument 1819 abx500_chargalg_curr_step_store(struct abx500_chargalg *di, const char *buf, size_t length) argument 1844 abx500_chargalg_en_show(struct abx500_chargalg *di, char *buf) argument 1852 abx500_chargalg_en_store(struct abx500_chargalg *di, const char *buf, size_t length) argument 1913 struct abx500_chargalg *di = container_of(kobj, local 1928 struct abx500_chargalg *di = container_of(kobj, local 1959 abx500_chargalg_sysfs_exit(struct abx500_chargalg *di) argument 1971 abx500_chargalg_sysfs_init(struct abx500_chargalg *di) argument 1988 struct abx500_chargalg *di = platform_get_drvdata(pdev); local 2006 struct abx500_chargalg *di = platform_get_drvdata(pdev); local 2022 struct abx500_chargalg *di = platform_get_drvdata(pdev); local 2050 struct abx500_chargalg *di; local [all...] |
H A D | ab8500_charger.c | 344 static void ab8500_enable_disable_sw_fallback(struct ab8500_charger *di, argument 353 dev_dbg(di->dev, "SW Fallback: %d\n", fallback); 355 if (is_ab8500(di->parent)) { 366 ret = abx500_get_register_interruptible(di->dev, bank, reg, &val); 368 dev_err(di->dev, "%d read failed\n", __LINE__); 372 if (is_ab8500(di->parent)) { 374 ret = abx500_set_register_interruptible(di->dev, 0x11, 0x00, 0x2); 376 dev_err(di->dev, "%d write failed\n", __LINE__); 387 ret = abx500_set_register_interruptible(di->dev, bank, reg, val); 389 dev_err(di 409 ab8500_power_supply_changed(struct ab8500_charger *di, struct power_supply *psy) argument 428 ab8500_charger_set_usb_connected(struct ab8500_charger *di, bool connected) argument 462 ab8500_charger_get_ac_voltage(struct ab8500_charger *di) argument 483 ab8500_charger_ac_cv(struct ab8500_charger *di) argument 513 ab8500_charger_get_vbus_voltage(struct ab8500_charger *di) argument 535 ab8500_charger_get_usb_current(struct ab8500_charger *di) argument 557 ab8500_charger_get_ac_current(struct ab8500_charger *di) argument 578 ab8500_charger_usb_cv(struct ab8500_charger *di) argument 620 ab8500_charger_detect_chargers(struct ab8500_charger *di, bool probe) argument 672 ab8500_charger_max_usb_curr(struct ab8500_charger *di, enum ab8500_charger_link_status link_status) argument 803 ab8500_charger_read_usb_type(struct ab8500_charger *di) argument 843 ab8500_charger_detect_usb_type(struct ab8500_charger *di) argument 1005 ab8500_current_to_regval(struct ab8500_charger *di, int curr) argument 1025 ab8500_vbus_in_curr_to_regval(struct ab8500_charger *di, int curr) argument 1054 ab8500_charger_get_usb_cur(struct ab8500_charger *di) argument 1091 ab8500_charger_check_continue_stepping(struct ab8500_charger *di, int reg) argument 1113 ab8500_charger_set_current(struct ab8500_charger *di, int ich, int reg) argument 1237 ab8500_charger_set_vbus_in_curr(struct ab8500_charger *di, int ich_in) argument 1282 ab8500_charger_set_main_in_curr(struct ab8500_charger *di, int ich_in) argument 1297 ab8500_charger_set_output_curr(struct ab8500_charger *di, int ich_out) argument 1312 ab8500_charger_led_en(struct ab8500_charger *di, int on) argument 1366 struct ab8500_charger *di = to_ab8500_charger_ac_device_info(charger); local 1542 struct ab8500_charger *di = to_ab8500_charger_usb_device_info(charger); local 1718 struct ab8500_charger *di = to_ab8500_charger_usb_device_info(charger); local 1767 struct ab8500_charger *di = to_ab8500_charger_ac_device_info(charger); local 1812 struct ab8500_charger *di; local 1840 struct ab8500_charger *di; local 1880 struct ab8500_charger *di; local 1911 struct ab8500_charger *di; local 1933 struct ab8500_charger *di; local 1992 struct ab8500_charger *di = container_of(work, local 2039 struct ab8500_charger *di = container_of(work, local 2093 struct ab8500_charger *di = container_of(work, local 2116 struct ab8500_charger *di = container_of(work, local 2141 struct ab8500_charger *di = container_of(work, local 2179 struct ab8500_charger *di = container_of(work, local 2227 struct ab8500_charger *di = container_of(work, local 2285 struct ab8500_charger *di = local 2314 struct ab8500_charger *di = container_of(work, local 2442 struct ab8500_charger *di = container_of(work, local 2510 struct ab8500_charger *di = container_of(work, local 2548 struct ab8500_charger *di = container_of(work, local 2578 struct ab8500_charger *di = container_of(work, local 2605 struct ab8500_charger *di = _di; local 2626 struct ab8500_charger *di = _di; local 2650 struct ab8500_charger *di = _di; local 2672 struct ab8500_charger *di = _di; local 2691 struct ab8500_charger *di = _di; local 2702 struct ab8500_charger *di = container_of(work, local 2763 struct ab8500_charger *di = _di; local 2781 struct ab8500_charger *di = _di; local 2800 struct ab8500_charger *di = _di; local 2819 struct ab8500_charger *di = _di; local 2838 struct ab8500_charger *di = _di; local 2856 struct ab8500_charger *di = _di; local 2873 struct ab8500_charger *di = _di; local 2902 struct ab8500_charger *di = _di; local 2926 struct ab8500_charger *di = _di; local 2956 struct ab8500_charger *di; local 3023 struct ab8500_charger *di; local 3090 ab8500_charger_init_hw_registers(struct ab8500_charger *di) argument 3279 struct ab8500_charger *di = local 3327 struct ab8500_charger *di = platform_get_drvdata(pdev); local 3364 struct ab8500_charger *di = platform_get_drvdata(pdev); local 3397 struct ab8500_charger *di = platform_get_drvdata(pdev); local 3449 struct ab8500_charger *di; local [all...] |
H A D | ab8500_fg.c | 364 * @di: pointer to the ab8500_fg structure 369 static int ab8500_fg_is_low_curr(struct ab8500_fg *di, int curr) argument 374 if (curr > -di->bm->fg_params->high_curr_threshold) 382 * @di: pointer to the ab8500_fg structure 388 static int ab8500_fg_add_cap_sample(struct ab8500_fg *di, int sample) argument 391 struct ab8500_fg_avg_cap *avg = &di->avg_cap; 420 * @di: pointer to the ab8500_fg structure 424 static void ab8500_fg_clear_cap_samples(struct ab8500_fg *di) argument 427 struct ab8500_fg_avg_cap *avg = &di->avg_cap; 442 * @di 447 ab8500_fg_fill_cap_sample(struct ab8500_fg *di, int sample) argument 474 ab8500_fg_coulomb_counter(struct ab8500_fg *di, bool enable) argument 543 ab8500_fg_inst_curr_start(struct ab8500_fg *di) argument 595 ab8500_fg_inst_curr_started(struct ab8500_fg *di) argument 606 ab8500_fg_inst_curr_done(struct ab8500_fg *di) argument 620 ab8500_fg_inst_curr_finalize(struct ab8500_fg *di, int *res) argument 716 ab8500_fg_inst_curr_blocking(struct ab8500_fg *di) argument 770 struct ab8500_fg *di = container_of(work, local 840 ab8500_fg_bat_voltage(struct ab8500_fg *di) argument 864 ab8500_fg_volt_to_capacity(struct ab8500_fg *di, int voltage) argument 903 ab8500_fg_uncomp_volt_to_capacity(struct ab8500_fg *di) argument 916 ab8500_fg_battery_resistance(struct ab8500_fg *di) argument 960 ab8500_fg_load_comp_volt_to_capacity(struct ab8500_fg *di) argument 996 ab8500_fg_convert_mah_to_permille(struct ab8500_fg *di, int cap_mah) argument 1008 ab8500_fg_convert_permille_to_mah(struct ab8500_fg *di, int cap_pm) argument 1020 ab8500_fg_convert_mah_to_uwh(struct ab8500_fg *di, int cap_mah) argument 1042 ab8500_fg_calc_cap_charging(struct ab8500_fg *di) argument 1083 ab8500_fg_calc_cap_discharge_voltage(struct ab8500_fg *di, bool comp) argument 1109 ab8500_fg_calc_cap_discharge_fg(struct ab8500_fg *di) argument 1160 ab8500_fg_capacity_level(struct ab8500_fg *di) argument 1189 ab8500_fg_calculate_scaled_capacity(struct ab8500_fg *di) argument 1247 ab8500_fg_update_cap_scalers(struct ab8500_fg *di) argument 1282 ab8500_fg_check_capacity_limits(struct ab8500_fg *di, bool init) argument 1404 ab8500_fg_charge_state_to(struct ab8500_fg *di, enum ab8500_fg_charge_state new_state) argument 1416 ab8500_fg_discharge_state_to(struct ab8500_fg *di, enum ab8500_fg_discharge_state new_state) argument 1434 ab8500_fg_algorithm_charging(struct ab8500_fg *di) argument 1482 force_capacity(struct ab8500_fg *di) argument 1499 check_sysfs_capacity(struct ab8500_fg *di) argument 1538 ab8500_fg_algorithm_discharging(struct ab8500_fg *di) argument 1706 ab8500_fg_algorithm_calibrate(struct ab8500_fg *di) argument 1757 ab8500_fg_algorithm(struct ab8500_fg *di) argument 1797 struct ab8500_fg *di = container_of(work, struct ab8500_fg, local 1835 struct ab8500_fg *di = container_of(work, struct ab8500_fg, local 1875 struct ab8500_fg *di = container_of(work, struct ab8500_fg, local 1917 ab8500_fg_battok_calc(struct ab8500_fg *di, int target) argument 1933 ab8500_fg_battok_init_hw_register(struct ab8500_fg *di) argument 1977 struct ab8500_fg *di = container_of(work, struct ab8500_fg, fg_work); local 1991 struct ab8500_fg *di = _di; local 2011 struct ab8500_fg *di = _di; local 2026 struct ab8500_fg *di = _di; local 2042 struct ab8500_fg *di = _di; local 2061 struct ab8500_fg *di = _di; local 2099 struct ab8500_fg *di; local 2177 struct ab8500_fg *di; local 2299 ab8500_fg_init_hw_registers(struct ab8500_fg *di) argument 2402 struct ab8500_fg *di = to_ab8500_fg_device_info(psy); local 2418 struct ab8500_fg *di = container_of(work, struct ab8500_fg, local 2446 struct ab8500_fg *di = ab8500_fg_get(); local 2460 charge_full_show(struct ab8500_fg *di, char *buf) argument 2465 charge_full_store(struct ab8500_fg *di, const char *buf, size_t count) argument 2482 charge_now_show(struct ab8500_fg *di, char *buf) argument 2487 charge_now_store(struct ab8500_fg *di, const char *buf, size_t count) argument 2517 struct ab8500_fg *di; local 2532 struct ab8500_fg *di; local 2565 ab8500_fg_sysfs_exit(struct ab8500_fg *di) argument 2577 ab8500_fg_sysfs_init(struct ab8500_fg *di) argument 2597 struct ab8500_fg *di; local 2622 struct ab8500_fg *di; local 2650 struct ab8500_fg *di; local 2676 struct ab8500_fg *di; local 2703 struct ab8500_fg *di; local 2728 struct ab8500_fg *di; local 2756 struct ab8500_fg *di; local 2781 struct ab8500_fg *di; local 2806 struct ab8500_fg *di; local 2829 struct ab8500_fg *di; local 2857 struct ab8500_fg *di; local 2882 struct ab8500_fg *di; local 2907 struct ab8500_fg *di; local 2934 struct ab8500_fg *di; local 2975 struct ab8500_fg *di; local 3000 struct ab8500_fg *di; local 3017 struct ab8500_fg *di = platform_get_drvdata(pdev); local 3034 struct ab8500_fg *di = platform_get_drvdata(pdev); local 3060 struct ab8500_fg *di = platform_get_drvdata(pdev); local 3096 struct ab8500_fg *di; local [all...] |
H A D | ab8500_btemp.c | 138 * @di: pointer to the ab8500_btemp structure 146 static int ab8500_btemp_batctrl_volt_to_res(struct ab8500_btemp *di, argument 151 if (is_ab8500_1p1_or_earlier(di->parent)) { 159 if (di->bm->adc_therm == ABx500_ADC_THERM_BATCTRL) { 165 - di->bm->gnd_lift_resistance * inst_curr) 166 / di->curr_source; 180 * @di: pointer to the ab8500_btemp structure 184 static int ab8500_btemp_read_batctrl_voltage(struct ab8500_btemp *di) argument 189 vbtemp = ab8500_gpadc_convert(di->gpadc, BAT_CTRL); 191 dev_err(di 207 ab8500_btemp_curr_source_enable(struct ab8500_btemp *di, bool enable) argument 398 ab8500_btemp_get_batctrl_res(struct ab8500_btemp *di) argument 473 ab8500_btemp_res_to_temp(struct ab8500_btemp *di, const struct abx500_res_to_temp *tbl, int tbl_size, int res) argument 505 ab8500_btemp_measure_temp(struct ab8500_btemp *di) argument 562 ab8500_btemp_id(struct ab8500_btemp *di) argument 637 struct ab8500_btemp *di = container_of(work, local 688 struct ab8500_btemp *di = _di; local 706 struct ab8500_btemp *di = _di; local 733 struct ab8500_btemp *di = _di; local 755 struct ab8500_btemp *di = _di; local 777 struct ab8500_btemp *di = _di; local 798 ab8500_btemp_periodic(struct ab8500_btemp *di, bool enable) argument 819 ab8500_btemp_get_temp(struct ab8500_btemp *di) argument 887 struct ab8500_btemp *di; local 915 struct ab8500_btemp *di; local 993 struct ab8500_btemp *di = to_ab8500_btemp_device_info(psy); local 1011 struct ab8500_btemp *di = platform_get_drvdata(pdev); local 1021 struct ab8500_btemp *di = platform_get_drvdata(pdev); local 1034 struct ab8500_btemp *di = platform_get_drvdata(pdev); local 1061 struct ab8500_btemp *di; local [all...] |
H A D | bq27x00_battery.c | 86 int (*read)(struct bq27x00_device_info *di, u8 reg, bool single); 185 static inline int bq27x00_read(struct bq27x00_device_info *di, u8 reg, argument 188 if (di->chip == BQ27425) 189 return di->bus.read(di, reg - BQ27425_REG_OFFSET, single); 190 return di->bus.read(di, reg, single); 198 static bool bq27xxx_is_chip_version_higher(struct bq27x00_device_info *di) argument 200 if (di->chip == BQ27425 || di 209 bq27x00_battery_read_rsoc(struct bq27x00_device_info *di) argument 230 bq27x00_battery_read_charge(struct bq27x00_device_info *di, u8 reg) argument 253 bq27x00_battery_read_nac(struct bq27x00_device_info *di) argument 272 bq27x00_battery_read_lmd(struct bq27x00_device_info *di) argument 281 bq27x00_battery_read_ilmd(struct bq27x00_device_info *di) argument 307 bq27x00_battery_read_energy(struct bq27x00_device_info *di) argument 329 bq27x00_battery_read_temperature(struct bq27x00_device_info *di) argument 349 bq27x00_battery_read_cyct(struct bq27x00_device_info *di) argument 364 bq27x00_battery_read_time(struct bq27x00_device_info *di, u8 reg) argument 385 bq27x00_battery_read_pwr_avg(struct bq27x00_device_info *di, u8 reg) argument 406 bq27x00_battery_read_health(struct bq27x00_device_info *di) argument 435 bq27x00_update(struct bq27x00_device_info *di) argument 506 struct bq27x00_device_info *di = local 523 bq27x00_battery_current(struct bq27x00_device_info *di, union power_supply_propval *val) argument 551 bq27x00_battery_status(struct bq27x00_device_info *di, union power_supply_propval *val) argument 579 bq27x00_battery_capacity_level(struct bq27x00_device_info *di, union power_supply_propval *val) argument 613 bq27x00_battery_voltage(struct bq27x00_device_info *di, union power_supply_propval *val) argument 648 struct bq27x00_device_info *di = to_bq27x00_device_info(psy); local 726 struct bq27x00_device_info *di = to_bq27x00_device_info(psy); local 732 bq27x00_powersupply_init(struct bq27x00_device_info *di) argument 766 bq27x00_powersupply_unregister(struct bq27x00_device_info *di) argument 793 bq27x00_read_i2c(struct bq27x00_device_info *di, u8 reg, bool single) argument 831 struct bq27x00_device_info *di; local 882 struct bq27x00_device_info *di = i2c_get_clientdata(client); local 937 bq27000_read_platform(struct bq27x00_device_info *di, u8 reg, bool single) argument 973 struct bq27x00_device_info *di; local 1005 struct bq27x00_device_info *di = platform_get_drvdata(pdev); local [all...] |
H A D | rx51_battery.c | 54 static int rx51_battery_read_voltage(struct rx51_device_info *di) argument 56 int voltage = rx51_battery_read_adc(di->channel_vbat); 59 dev_err(di->dev, "Could not read ADC: %d\n", voltage); 106 static int rx51_battery_read_temperature(struct rx51_device_info *di) argument 110 int raw = rx51_battery_read_adc(di->channel_temp); 113 dev_err(di->dev, "Could not read ADC: %d\n", raw); 145 static int rx51_battery_read_capacity(struct rx51_device_info *di) argument 147 int capacity = rx51_battery_read_adc(di->channel_bsi); 150 dev_err(di->dev, "Could not read ADC: %d\n", capacity); 164 struct rx51_device_info *di local 207 struct rx51_device_info *di; local 260 struct rx51_device_info *di = platform_get_drvdata(pdev); local [all...] |
/drivers/net/wireless/brcm80211/brcmsmac/ |
H A D | dma.c | 38 #define DMA64TXREGOFFS(di, field) (di->d64txregbase + DMA64REGOFFS(field)) 39 #define DMA64RXREGOFFS(di, field) (di->d64rxregbase + DMA64REGOFFS(field)) 313 static uint txd(struct dma_info *di, uint x) argument 315 return xxd(x, di->ntxd); 318 static uint rxd(struct dma_info *di, uint x) argument 320 return xxd(x, di->nrxd); 323 static uint nexttxd(struct dma_info *di, uint i) argument 325 return txd(di, 328 prevtxd(struct dma_info *di, uint i) argument 333 nextrxd(struct dma_info *di, uint i) argument 338 ntxdactive(struct dma_info *di, uint h, uint t) argument 343 nrxdactive(struct dma_info *di, uint h, uint t) argument 348 _dma_ctrlflags(struct dma_info *di, uint mask, uint flags) argument 383 _dma64_addrext(struct dma_info *di, uint ctrl_offset) argument 396 _dma_isaddrext(struct dma_info *di) argument 418 _dma_descriptor_align(struct dma_info *di) argument 441 dma_alloc_consistent(struct dma_info *di, uint size, u16 align_bits, uint *alloced, dma_addr_t *pap) argument 469 dma_ringalloc(struct dma_info *di, u32 boundary, uint size, u16 *alignbits, uint *alloced, dma_addr_t *descpa) argument 493 dma64_alloc(struct dma_info *di, uint direction) argument 543 _dma_alloc(struct dma_info *di, uint direction) argument 555 struct dma_info *di; local 715 dma64_dd_upd(struct dma_info *di, struct dma64desc *ddring, dma_addr_t pa, uint outidx, u32 *flags, u32 bufcount) argument 749 struct dma_info *di = container_of(pub, struct dma_info, dma); local 774 _dma_ddtable_init(struct dma_info *di, uint direction, dma_addr_t pa) argument 822 _dma_rxenable(struct dma_info *di) argument 845 struct dma_info *di = container_of(pub, struct dma_info, dma); local 869 dma64_getnextrxp(struct dma_info *di, bool forceall) argument 907 _dma_getnextrxp(struct dma_info *di, bool forceall) argument 927 struct dma_info *di = container_of(pub, struct dma_info, dma); local 992 dma64_rxidle(struct dma_info *di) argument 1005 dma64_txidle(struct dma_info *di) argument 1025 struct dma_info *di = container_of(pub, struct dma_info, dma); local 1109 struct dma_info *di = container_of(pub, struct dma_info, dma); local 1129 struct dma_info *di = container_of(pub, struct dma_info, dma); local 1140 struct dma_info *di = container_of(pub, struct dma_info, dma); local 1173 struct dma_info *di = container_of(pub, struct dma_info, dma); local 1185 struct dma_info *di = container_of(pub, struct dma_info, dma); local 1197 struct dma_info *di = container_of(pub, struct dma_info, dma); local 1207 struct dma_info *di = container_of(pub, struct dma_info, dma); local 1228 struct dma_info *di = container_of(pub, struct dma_info, dma); local 1255 struct dma_info *di = container_of(pub, struct dma_info, dma); local 1269 dma_txenq(struct dma_info *di, struct sk_buff *p) argument 1315 ampdu_finalize(struct dma_info *di) argument 1342 prep_ampdu_frame(struct dma_info *di, struct sk_buff *p) argument 1361 dma_update_txavail(struct dma_info *di) argument 1380 struct dma_info *di = container_of(pub, struct dma_info, dma); local 1430 struct dma_info *di = container_of(pub, struct dma_info, dma); local 1439 struct dma_info *di = container_of(pub, struct dma_info, dma); local 1449 struct dma_info *di = container_of(pub, struct dma_info, dma); local 1468 struct dma_info *di = container_of(pub, struct dma_info, dma); local 1550 struct dma_info *di = container_of(dmah, struct dma_info, dma); local [all...] |
/drivers/regulator/ |
H A D | fan53555.c | 98 struct fan53555_device_info *di = rdev_get_drvdata(rdev); local 101 if (di->sleep_vol_cache == uV) 106 ret = regmap_update_bits(di->regmap, di->sleep_reg, 112 di->sleep_vol_cache = uV; 119 struct fan53555_device_info *di = rdev_get_drvdata(rdev); local 123 regmap_update_bits(di->regmap, di->vol_reg, 127 regmap_update_bits(di->regmap, di 137 struct fan53555_device_info *di = rdev_get_drvdata(rdev); local 163 struct fan53555_device_info *di = rdev_get_drvdata(rdev); local 196 fan53555_voltages_setup_fairchild(struct fan53555_device_info *di) argument 220 fan53555_voltages_setup_silergy(struct fan53555_device_info *di) argument 242 fan53555_device_setup(struct fan53555_device_info *di, struct fan53555_platform_data *pdata) argument 277 fan53555_regulator_register(struct fan53555_device_info *di, struct regulator_config *config) argument 344 struct fan53555_device_info *di; local [all...] |
/drivers/gpu/ipu-v3/ |
H A D | ipu-di.c | 128 static inline u32 ipu_di_read(struct ipu_di *di, unsigned offset) argument 130 return readl(di->base + offset); 133 static inline void ipu_di_write(struct ipu_di *di, u32 value, unsigned offset) argument 135 writel(value, di->base + offset); 138 static void ipu_di_data_wave_config(struct ipu_di *di, argument 145 ipu_di_write(di, reg, DI_DW_GEN(wave_gen)); 148 static void ipu_di_data_pin_config(struct ipu_di *di, int wave_gen, int di_pin, argument 153 reg = ipu_di_read(di, DI_DW_GEN(wave_gen)); 156 ipu_di_write(di, reg, DI_DW_GEN(wave_gen)); 158 ipu_di_write(di, (dow 161 ipu_di_sync_config(struct ipu_di *di, struct di_sync_config *config, int start, int count) argument 207 ipu_di_sync_config_interlaced(struct ipu_di *di, struct ipu_di_signal_cfg *sig) argument 277 ipu_di_sync_config_noninterlaced(struct ipu_di *di, struct ipu_di_signal_cfg *sig, int div) argument 401 ipu_di_config_clock(struct ipu_di *di, const struct ipu_di_signal_cfg *sig) argument 514 ipu_di_init_sync_panel(struct ipu_di *di, struct ipu_di_signal_cfg *sig) argument 622 ipu_di_enable(struct ipu_di *di) argument 638 ipu_di_disable(struct ipu_di *di) argument 650 ipu_di_get_num(struct ipu_di *di) argument 660 struct ipu_di *di; local 682 ipu_di_put(struct ipu_di *di) argument 696 struct ipu_di *di; local [all...] |
H A D | Makefile | 3 imx-ipu-v3-objs := ipu-common.o ipu-cpmem.o ipu-csi.o ipu-dc.o ipu-di.o \
|
H A D | ipu-dc.c | 100 unsigned int di; member in struct:ipu_dc 169 int ipu_dc_init_sync(struct ipu_dc *dc, struct ipu_di *di, bool interlaced, argument 176 dc->di = ipu_di_get_num(di); 192 if (dc->di) { 227 writel(width, priv->dc_reg + DC_DISP_CONF2(dc->di)); 241 int di; local 244 di = dc->di;
|
/drivers/isdn/i4l/ |
H A D | isdn_common.h | 30 extern void isdn_free_channel(int di, int ch, int usage); 31 extern void isdn_all_eaz(int di, int ch); 33 extern int isdn_dc2minor(int di, int ch); 35 extern char *isdn_map_eaz2msn(char *msn, int di); 37 extern void isdn_unexclusive_channel(int di, int ch);
|
H A D | isdn_common.c | 220 isdn_dc2minor(int di, int ch) argument 224 if (dev->chanmap[i] == ch && dev->drvmap[i] == di) 294 isdn_receive_skb_callback(int di, int channel, struct sk_buff *skb) argument 298 if ((i = isdn_dc2minor(di, channel)) == -1) { 323 if (isdn_tty_rcv_skb(i, di, channel, skb)) 325 wake_up_interruptible(&dev->drv[di]->rcv_waitq[channel]); 381 isdn_all_eaz(int di, int ch) argument 385 if (di < 0) 387 cmd.driver = di; 415 int di; local 767 isdn_readbchan(int di, int channel, u_char *buf, u_char *fp, int len, wait_queue_head_t *sleep) argument 880 isdn_readbchan_tty(int di, int channel, struct tty_port *port, int cisco_hack) argument 1851 isdn_map_eaz2msn(char *msn, int di) argument 1927 isdn_free_channel(int di, int ch, int usage) argument 1960 isdn_unexclusive_channel(int di, int ch) argument 2171 map_drvname(int di) argument [all...] |
/drivers/input/misc/ |
H A D | gpio_input.c | 263 struct gpio_event_input_info *di; local 267 di = container_of(info, struct gpio_event_input_info, info); 271 for (i = 0; i < di->keymap_size; i++) 272 disable_irq(gpio_to_irq(di->keymap[i].gpio)); 279 for (i = 0; i < di->keymap_size; i++) 280 enable_irq(gpio_to_irq(di->keymap[i].gpio)); 287 if (ktime_to_ns(di->poll_time) <= 0) 288 di->poll_time = ktime_set(0, 20 * NSEC_PER_MSEC); 291 di->keymap_size, GFP_KERNEL); 298 ds->debounce_count = di [all...] |
/drivers/staging/dgnc/ |
H A D | dgnc_mgmt.c | 151 struct digi_info di; local 160 memset(&di, 0, sizeof(di)); 162 di.info_bdnum = brd; 166 di.info_bdtype = dgnc_Board[brd]->dpatype; 167 di.info_bdstate = dgnc_Board[brd]->dpastatus; 168 di.info_ioport = 0; 169 di.info_physaddr = (ulong) dgnc_Board[brd]->membase; 170 di.info_physsize = (ulong) dgnc_Board[brd]->membase - dgnc_Board[brd]->membase_end; 172 di [all...] |
/drivers/s390/char/ |
H A D | vmur.h | 105 #define CCWDEV_CU_DI(cutype, di) \ 106 CCW_DEVICE(cutype, 0x00), .driver_info = (di)
|
/drivers/usb/host/whci/ |
H A D | wusb.c | 107 struct di_buf_entry *di = &whc->di_buf[idx]; local 112 uwb_mas_bm_copy_le(di->availability_info, &wusb_dev->availability); 113 di->addr_sec_info &= ~(WHC_DI_DISABLE | WHC_DI_DEV_ADDR_MASK); 114 di->addr_sec_info |= WHC_DI_DEV_ADDR(wusb_dev->addr); 175 struct di_buf_entry *di = &whc->di_buf[port_idx]; local 185 di->addr_sec_info &= ~WHC_DI_KEY_IDX_MASK; 186 di->addr_sec_info |= WHC_DI_SECURE | WHC_DI_KEY_IDX(port_idx); 188 di->addr_sec_info &= ~WHC_DI_SECURE;
|
H A D | debug.c | 93 struct di_buf_entry *di = &whc->di_buf[d]; local 96 (unsigned long *)di->availability_info, UWB_NUM_MAS); 101 (di->addr_sec_info & WHC_DI_SECURE) ? 'S' : ' ', 102 (di->addr_sec_info & WHC_DI_DISABLE) ? 'D' : ' ', 103 (di->addr_sec_info & WHC_DI_KEY_IDX_MASK) >> 8, 104 (di->addr_sec_info & WHC_DI_DEV_ADDR_MASK)); 184 whc->dbg->di_f = debugfs_create_file("di", 0444,
|
/drivers/staging/imx-drm/ |
H A D | ipuv3-crtc.c | 48 struct ipu_di *di; member in struct:ipu_crtc 72 ipu_di_enable(ipu_crtc->di); 86 ipu_di_disable(ipu_crtc->di); 188 ret = ipu_dc_init_sync(ipu_crtc->dc, ipu_crtc->di, sig_cfg.interlaced, 197 ret = ipu_di_init_sync_panel(ipu_crtc->di, &sig_cfg); 320 if (!IS_ERR_OR_NULL(ipu_crtc->di)) 321 ipu_di_put(ipu_crtc->di); 336 ipu_crtc->di = ipu_di_get(ipu, pdata->di); 337 if (IS_ERR(ipu_crtc->di)) { [all...] |
/drivers/isdn/mISDN/ |
H A D | socket.c | 388 struct mISDN_devinfo di; local 390 memset(&di, 0, sizeof(di)); 391 di.id = dev->id; 392 di.Dprotocols = dev->Dprotocols; 393 di.Bprotocols = dev->Bprotocols | get_all_Bprotocols(); 394 di.protocol = dev->D.protocol; 395 memcpy(di.channelmap, dev->channelmap, 396 sizeof(di.channelmap)); 397 di 672 struct mISDN_devinfo di; local [all...] |
/drivers/mtd/ubi/ |
H A D | kapi.c | 34 * @di: the information is stored here 39 void ubi_do_get_device_info(struct ubi_device *ubi, struct ubi_device_info *di) argument 41 di->ubi_num = ubi->ubi_num; 42 di->leb_size = ubi->leb_size; 43 di->leb_start = ubi->leb_start; 44 di->min_io_size = ubi->min_io_size; 45 di->max_write_size = ubi->max_write_size; 46 di->ro_mode = ubi->ro_mode; 47 di->cdev = ubi->cdev.dev; 54 * @di 59 ubi_get_device_info(int ubi_num, struct ubi_device_info *di) argument [all...] |
/drivers/gpu/drm/nouveau/core/include/subdev/bios/ |
H A D | conn.h | 37 u8 di; member in struct:nvbios_connE
|
/drivers/isdn/hardware/eicon/ |
H A D | Makefile | 12 divas-y := divasmain.o divasfunc.o di.o io.o istream.o \
|
/drivers/staging/iio/meter/ |
H A D | Kconfig | 11 Metering IC with di/dt Sensor Interface. 34 Metering IC with di/dt Sensor Interface.
|