Home
last modified time | relevance | path

Searched refs:data (Results 251 - 275 of 46361) sorted by relevance

1...<<11121314151617181920>>...1855

/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/eap_peer/
H A Deap_tls_common.c36 const u8 **data, size_t *data_len) in eap_tls_check_blob()
51 *data = blob->data; in eap_tls_check_blob()
162 struct eap_ssl_data *data, in eap_tls_params_from_conf()
167 if (sm->workaround && data->eap_type != EAP_TYPE_FAST && in eap_tls_params_from_conf()
168 data->eap_type != EAP_TYPE_TEAP) { in eap_tls_params_from_conf()
180 if (data->eap_type == EAP_TYPE_TEAP) { in eap_tls_params_from_conf()
187 if (data->eap_type == EAP_TYPE_FAST || in eap_tls_params_from_conf()
188 data->eap_type == EAP_TYPE_TEAP || in eap_tls_params_from_conf()
189 data in eap_tls_params_from_conf()
35 eap_tls_check_blob(struct eap_sm *sm, const char **name, const u8 **data, size_t *data_len) eap_tls_check_blob() argument
161 eap_tls_params_from_conf(struct eap_sm *sm, struct eap_ssl_data *data, struct tls_connection_params *params, struct eap_peer_config *config, int phase2) eap_tls_params_from_conf() argument
252 eap_tls_init_connection(struct eap_sm *sm, struct eap_ssl_data *data, struct eap_peer_config *config, struct tls_connection_params *params) eap_tls_init_connection() argument
308 eap_peer_tls_ssl_init(struct eap_sm *sm, struct eap_ssl_data *data, struct eap_peer_config *config, u8 eap_type) eap_peer_tls_ssl_init() argument
356 eap_peer_tls_ssl_deinit(struct eap_sm *sm, struct eap_ssl_data *data) eap_peer_tls_ssl_deinit() argument
382 eap_peer_tls_derive_key(struct eap_sm *sm, struct eap_ssl_data *data, const char *label, const u8 *context, size_t context_len, size_t len) eap_peer_tls_derive_key() argument
415 eap_peer_tls_derive_session_id(struct eap_sm *sm, struct eap_ssl_data *data, u8 eap_type, size_t *len) eap_peer_tls_derive_session_id() argument
472 eap_peer_tls_reassemble_fragment(struct eap_ssl_data *data, const struct wpabuf *in_data) eap_peer_tls_reassemble_fragment() argument
542 eap_peer_tls_data_reassemble( struct eap_ssl_data *data, const struct wpabuf *in_data, int *need_more_input) eap_peer_tls_data_reassemble() argument
579 eap_tls_process_input(struct eap_sm *sm, struct eap_ssl_data *data, const struct wpabuf *in_data, struct wpabuf **out_data) eap_tls_process_input() argument
630 eap_tls_process_output(struct eap_ssl_data *data, enum eap_type eap_type, int peap_version, u8 id, int ret, struct wpabuf **out_data) eap_tls_process_output() argument
728 eap_peer_tls_process_helper(struct eap_sm *sm, struct eap_ssl_data *data, enum eap_type eap_type, int peap_version, u8 id, const struct wpabuf *in_data, struct wpabuf **out_data) eap_peer_tls_process_helper() argument
842 eap_peer_tls_reauth_init(struct eap_sm *sm, struct eap_ssl_data *data) eap_peer_tls_reauth_init() argument
859 eap_peer_tls_status(struct eap_sm *sm, struct eap_ssl_data *data, char *buf, size_t buflen, int verbose) eap_peer_tls_status() argument
909 eap_peer_tls_process_init(struct eap_sm *sm, struct eap_ssl_data *data, enum eap_type eap_type, struct eap_method_ret *ret, const struct wpabuf *reqData, size_t *len, u8 *flags) eap_peer_tls_process_init() argument
1004 eap_peer_tls_reset_input(struct eap_ssl_data *data) eap_peer_tls_reset_input() argument
1019 eap_peer_tls_reset_output(struct eap_ssl_data *data) eap_peer_tls_reset_output() argument
1035 eap_peer_tls_decrypt(struct eap_sm *sm, struct eap_ssl_data *data, const struct wpabuf *in_data, struct wpabuf **in_decrypted) eap_peer_tls_decrypt() argument
1067 eap_peer_tls_encrypt(struct eap_sm *sm, struct eap_ssl_data *data, enum eap_type eap_type, int peap_version, u8 id, const struct wpabuf *in_data, struct wpabuf **out_data) eap_peer_tls_encrypt() argument
[all...]
/kernel/linux/linux-6.6/drivers/usb/cdns3/
H A Dcdns3-starfive.c45 struct cdns_starfive *data) in cdns_mode_init()
49 regmap_update_bits(data->stg_syscon, data->stg_usb_mode, in cdns_mode_init()
58 regmap_update_bits(data->stg_syscon, in cdns_mode_init()
59 data->stg_usb_mode, in cdns_mode_init()
62 regmap_update_bits(data->stg_syscon, in cdns_mode_init()
63 data->stg_usb_mode, in cdns_mode_init()
69 regmap_update_bits(data->stg_syscon, data->stg_usb_mode, in cdns_mode_init()
71 regmap_update_bits(data in cdns_mode_init()
44 cdns_mode_init(struct platform_device *pdev, struct cdns_starfive *data) cdns_mode_init() argument
79 cdns_clk_rst_init(struct cdns_starfive *data) cdns_clk_rst_init() argument
101 cdns_clk_rst_deinit(struct cdns_starfive *data) cdns_clk_rst_deinit() argument
110 struct cdns_starfive *data; cdns_starfive_probe() local
172 struct cdns_starfive *data = dev_get_drvdata(dev); cdns_starfive_remove() local
186 struct cdns_starfive *data = dev_get_drvdata(dev); cdns_starfive_runtime_resume() local
193 struct cdns_starfive *data = dev_get_drvdata(dev); cdns_starfive_runtime_suspend() local
203 struct cdns_starfive *data = dev_get_drvdata(dev); cdns_starfive_resume() local
210 struct cdns_starfive *data = dev_get_drvdata(dev); cdns_starfive_suspend() local
[all...]
/kernel/linux/linux-6.6/drivers/power/reset/
H A Dltc2952-poweroff.c98 struct ltc2952_poweroff *data = to_ltc2952(timer, timer_wde); in ltc2952_poweroff_timer_wde() local
100 if (data->kernel_panic) in ltc2952_poweroff_timer_wde()
103 state = gpiod_get_value(data->gpio_watchdog); in ltc2952_poweroff_timer_wde()
104 gpiod_set_value(data->gpio_watchdog, !state); in ltc2952_poweroff_timer_wde()
106 hrtimer_forward_now(timer, data->wde_interval); in ltc2952_poweroff_timer_wde()
111 static void ltc2952_poweroff_start_wde(struct ltc2952_poweroff *data) in ltc2952_poweroff_start_wde() argument
113 hrtimer_start(&data->timer_wde, data->wde_interval, HRTIMER_MODE_REL); in ltc2952_poweroff_start_wde()
119 struct ltc2952_poweroff *data = to_ltc2952(timer, timer_trigger); in ltc2952_poweroff_timer_trigger() local
121 ltc2952_poweroff_start_wde(data); in ltc2952_poweroff_timer_trigger()
139 struct ltc2952_poweroff *data = dev_id; ltc2952_poweroff_handler() local
160 ltc2952_poweroff_default(struct ltc2952_poweroff *data) ltc2952_poweroff_default() argument
176 struct ltc2952_poweroff *data = platform_get_drvdata(pdev); ltc2952_poweroff_init() local
250 struct ltc2952_poweroff *data = to_ltc2952(nb, panic_notifier); ltc2952_poweroff_notify_panic() local
259 struct ltc2952_poweroff *data; ltc2952_poweroff_probe() local
291 struct ltc2952_poweroff *data = platform_get_drvdata(pdev); ltc2952_poweroff_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/iio/pressure/
H A Dmpl115.c35 static int mpl115_request(struct mpl115_data *data) in mpl115_request() argument
37 int ret = data->ops->write(data->dev, MPL115_CONVERT, 0); in mpl115_request()
47 static int mpl115_comp_pressure(struct mpl115_data *data, int *val, int *val2) in mpl115_comp_pressure() argument
54 mutex_lock(&data->lock); in mpl115_comp_pressure()
55 ret = mpl115_request(data); in mpl115_comp_pressure()
59 ret = data->ops->read(data->dev, MPL115_PADC); in mpl115_comp_pressure()
64 ret = data->ops->read(data in mpl115_comp_pressure()
84 mpl115_read_temp(struct mpl115_data *data) mpl115_read_temp() argument
102 struct mpl115_data *data = iio_priv(indio_dev); mpl115_read_raw() local
158 struct mpl115_data *data; mpl115_probe() local
232 struct mpl115_data *data = iio_priv(dev_get_drvdata(dev)); mpl115_runtime_suspend() local
241 struct mpl115_data *data = iio_priv(dev_get_drvdata(dev)); mpl115_runtime_resume() local
[all...]
/kernel/linux/linux-5.10/drivers/iio/accel/
H A Dbma400_core.c58 struct mutex mutex; /* data register lock */
145 struct bma400_data *data = iio_priv(indio_dev); in bma400_accel_get_mount_matrix() local
147 return &data->orientation; in bma400_accel_get_mount_matrix()
180 static int bma400_get_temp_reg(struct bma400_data *data, int *val, int *val2) in bma400_get_temp_reg() argument
186 if (data->power_mode == POWER_MODE_SLEEP) in bma400_get_temp_reg()
189 ret = regmap_read(data->regmap, BMA400_TEMP_DATA_REG, &raw_temp); in bma400_get_temp_reg()
203 static int bma400_get_accel_reg(struct bma400_data *data, in bma400_get_accel_reg() argument
211 if (data->power_mode == POWER_MODE_SLEEP) in bma400_get_accel_reg()
225 dev_err(data->dev, "invalid axis channel modifier\n"); in bma400_get_accel_reg()
230 ret = regmap_bulk_read(data in bma400_get_accel_reg()
249 bma400_get_accel_output_data_rate(struct bma400_data *data) bma400_get_accel_output_data_rate() argument
298 bma400_set_accel_output_data_rate(struct bma400_data *data, int hz, int uhz) bma400_set_accel_output_data_rate() argument
339 bma400_get_accel_oversampling_ratio(struct bma400_data *data) bma400_get_accel_oversampling_ratio() argument
383 bma400_set_accel_oversampling_ratio(struct bma400_data *data, int val) bma400_set_accel_oversampling_ratio() argument
435 bma400_accel_scale_to_raw(struct bma400_data *data, unsigned int val) bma400_accel_scale_to_raw() argument
452 bma400_get_accel_scale(struct bma400_data *data) bma400_get_accel_scale() argument
471 bma400_set_accel_scale(struct bma400_data *data, unsigned int val) bma400_set_accel_scale() argument
495 bma400_get_power_mode(struct bma400_data *data) bma400_get_power_mode() argument
510 bma400_set_power_mode(struct bma400_data *data, enum bma400_power_mode mode) bma400_set_power_mode() argument
563 bma400_init(struct bma400_data *data) bma400_init() argument
654 struct bma400_data *data = iio_priv(indio_dev); bma400_read_raw() local
738 struct bma400_data *data = iio_priv(indio_dev); bma400_write_raw() local
799 struct bma400_data *data; bma400_probe() local
834 struct bma400_data *data = iio_priv(indio_dev); bma400_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/phy/allwinner/
H A Dphy-sun4i-usb.c162 struct sun4i_usb_phy_data *data = to_sun4i_usb_phy_data(phy); in sun4i_usb_phy0_update_iscr() local
165 iscr = readl(data->base + REG_ISCR); in sun4i_usb_phy0_update_iscr()
168 writel(iscr, data->base + REG_ISCR); in sun4i_usb_phy0_update_iscr()
191 static void sun4i_usb_phy_write(struct sun4i_usb_phy *phy, u32 addr, u32 data, in sun4i_usb_phy_write() argument
217 /* set the data bit and clear usbc bit*/ in sun4i_usb_phy_write()
219 if (data & 0x1) in sun4i_usb_phy_write()
235 data >>= 1; in sun4i_usb_phy_write()
270 struct sun4i_usb_phy_data *data = to_sun4i_usb_phy_data(phy); in sun4i_usb_phy_init() local
291 if (data->cfg->type == sun8i_a83t_phy || in sun4i_usb_phy_init()
292 data in sun4i_usb_phy_init()
338 struct sun4i_usb_phy_data *data = to_sun4i_usb_phy_data(phy); sun4i_usb_phy_exit() local
363 sun4i_usb_phy0_get_id_det(struct sun4i_usb_phy_data *data) sun4i_usb_phy0_get_id_det() argument
379 sun4i_usb_phy0_get_vbus_det(struct sun4i_usb_phy_data *data) sun4i_usb_phy0_get_vbus_det() argument
398 sun4i_usb_phy0_have_vbus_det(struct sun4i_usb_phy_data *data) sun4i_usb_phy0_have_vbus_det() argument
403 sun4i_usb_phy0_poll(struct sun4i_usb_phy_data *data) sun4i_usb_phy0_poll() argument
426 struct sun4i_usb_phy_data *data = to_sun4i_usb_phy_data(phy); sun4i_usb_phy_power_on() local
455 struct sun4i_usb_phy_data *data = to_sun4i_usb_phy_data(phy); sun4i_usb_phy_power_off() local
477 struct sun4i_usb_phy_data *data = to_sun4i_usb_phy_data(phy); sun4i_usb_phy_set_mode() local
529 sun4i_usb_phy0_reroute(struct sun4i_usb_phy_data *data, int id_det) sun4i_usb_phy0_reroute() argument
546 struct sun4i_usb_phy_data *data = sun4i_usb_phy0_id_vbus_det_scan() local
624 struct sun4i_usb_phy_data *data = dev_id; sun4i_usb_phy0_id_vbus_det_irq() local
635 struct sun4i_usb_phy_data *data = sun4i_usb_phy0_vbus_notify() local
649 struct sun4i_usb_phy_data *data = dev_get_drvdata(dev); sun4i_usb_phy_xlate() local
663 struct sun4i_usb_phy_data *data = dev_get_drvdata(dev); sun4i_usb_phy_remove() local
685 struct sun4i_usb_phy_data *data; sun4i_usb_phy_probe() local
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/eap_peer/
H A Deap_tls_common.c36 const u8 **data, size_t *data_len) in eap_tls_check_blob()
51 *data = blob->data; in eap_tls_check_blob()
157 struct eap_ssl_data *data, in eap_tls_params_from_conf()
162 if (sm->workaround && data->eap_type != EAP_TYPE_FAST && in eap_tls_params_from_conf()
163 data->eap_type != EAP_TYPE_TEAP) { in eap_tls_params_from_conf()
175 if (data->eap_type == EAP_TYPE_TEAP) { in eap_tls_params_from_conf()
182 if (data->eap_type == EAP_TYPE_FAST || in eap_tls_params_from_conf()
183 data->eap_type == EAP_TYPE_TEAP || in eap_tls_params_from_conf()
184 data in eap_tls_params_from_conf()
35 eap_tls_check_blob(struct eap_sm *sm, const char **name, const u8 **data, size_t *data_len) eap_tls_check_blob() argument
156 eap_tls_params_from_conf(struct eap_sm *sm, struct eap_ssl_data *data, struct tls_connection_params *params, struct eap_peer_config *config, int phase2) eap_tls_params_from_conf() argument
238 eap_tls_init_connection(struct eap_sm *sm, struct eap_ssl_data *data, struct eap_peer_config *config, struct tls_connection_params *params) eap_tls_init_connection() argument
300 eap_peer_tls_ssl_init(struct eap_sm *sm, struct eap_ssl_data *data, struct eap_peer_config *config, u8 eap_type) eap_peer_tls_ssl_init() argument
348 eap_peer_tls_ssl_deinit(struct eap_sm *sm, struct eap_ssl_data *data) eap_peer_tls_ssl_deinit() argument
374 eap_peer_tls_derive_key(struct eap_sm *sm, struct eap_ssl_data *data, const char *label, const u8 *context, size_t context_len, size_t len) eap_peer_tls_derive_key() argument
407 eap_peer_tls_derive_session_id(struct eap_sm *sm, struct eap_ssl_data *data, u8 eap_type, size_t *len) eap_peer_tls_derive_session_id() argument
464 eap_peer_tls_reassemble_fragment(struct eap_ssl_data *data, const struct wpabuf *in_data) eap_peer_tls_reassemble_fragment() argument
534 eap_peer_tls_data_reassemble( struct eap_ssl_data *data, const struct wpabuf *in_data, int *need_more_input) eap_peer_tls_data_reassemble() argument
571 eap_tls_process_input(struct eap_sm *sm, struct eap_ssl_data *data, const struct wpabuf *in_data, struct wpabuf **out_data) eap_tls_process_input() argument
622 eap_tls_process_output(struct eap_ssl_data *data, EapType eap_type, int peap_version, u8 id, int ret, struct wpabuf **out_data) eap_tls_process_output() argument
719 eap_peer_tls_process_helper(struct eap_sm *sm, struct eap_ssl_data *data, EapType eap_type, int peap_version, u8 id, const struct wpabuf *in_data, struct wpabuf **out_data) eap_peer_tls_process_helper() argument
833 eap_peer_tls_reauth_init(struct eap_sm *sm, struct eap_ssl_data *data) eap_peer_tls_reauth_init() argument
850 eap_peer_tls_status(struct eap_sm *sm, struct eap_ssl_data *data, char *buf, size_t buflen, int verbose) eap_peer_tls_status() argument
900 eap_peer_tls_process_init(struct eap_sm *sm, struct eap_ssl_data *data, EapType eap_type, struct eap_method_ret *ret, const struct wpabuf *reqData, size_t *len, u8 *flags) eap_peer_tls_process_init() argument
995 eap_peer_tls_reset_input(struct eap_ssl_data *data) eap_peer_tls_reset_input() argument
1010 eap_peer_tls_reset_output(struct eap_ssl_data *data) eap_peer_tls_reset_output() argument
1026 eap_peer_tls_decrypt(struct eap_sm *sm, struct eap_ssl_data *data, const struct wpabuf *in_data, struct wpabuf **in_decrypted) eap_peer_tls_decrypt() argument
1058 eap_peer_tls_encrypt(struct eap_sm *sm, struct eap_ssl_data *data, EapType eap_type, int peap_version, u8 id, const struct wpabuf *in_data, struct wpabuf **out_data) eap_peer_tls_encrypt() argument
[all...]
H A Deap_tls.c34 struct eap_tls_data *data; in eap_tls_init() local
44 data = os_zalloc(sizeof(*data)); in eap_tls_init()
45 if (data == NULL) in eap_tls_init()
48 data->ssl_ctx = sm->init_phase2 && sm->ssl_ctx2 ? sm->ssl_ctx2 : in eap_tls_init()
51 if (eap_peer_tls_ssl_init(sm, &data->ssl, config, EAP_TYPE_TLS)) { in eap_tls_init()
53 eap_tls_deinit(sm, data); in eap_tls_init()
69 data->eap_type = EAP_TYPE_TLS; in eap_tls_init()
71 return data; in eap_tls_init()
78 struct eap_tls_data *data; in eap_unauth_tls_init() local
105 struct eap_tls_data *data; eap_wfa_unauth_tls_init() local
129 eap_tls_free_key(struct eap_tls_data *data) eap_tls_free_key() argument
140 struct eap_tls_data *data = priv; eap_tls_deinit() local
151 eap_tls_failure(struct eap_sm *sm, struct eap_tls_data *data, struct eap_method_ret *ret, int res, struct wpabuf *resp, u8 id) eap_tls_failure() argument
173 eap_tls_success(struct eap_sm *sm, struct eap_tls_data *data, struct eap_method_ret *ret) eap_tls_success() argument
241 struct eap_tls_data *data = priv; eap_tls_process() local
325 struct eap_tls_data *data = priv; eap_tls_has_reauth_data() local
332 struct eap_tls_data *data = priv; eap_tls_deinit_for_reauth() local
341 struct eap_tls_data *data = priv; eap_tls_init_for_reauth() local
356 struct eap_tls_data *data = priv; eap_tls_get_status() local
363 struct eap_tls_data *data = priv; eap_tls_isKeyAvailable() local
370 struct eap_tls_data *data = priv; eap_tls_getKey() local
388 struct eap_tls_data *data = priv; eap_tls_get_emsk() local
406 struct eap_tls_data *data = priv; eap_tls_get_session_id() local
[all...]
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dw83793.c263 * Somewhat ugly :( global data pointer list with all devices, so that
264 * we can find our device data as when using misc_register. There is no
265 * other method to get to one's device data from the open file-op and
270 /* Note this lock not only protect list access, but also data.kref access */
274 * Release our data struct when we're detached from the i2c client *and* all
279 struct w83793_data *data = container_of(ref, struct w83793_data, kref); in w83793_release_resources() local
280 kfree(data); in w83793_release_resources()
314 struct w83793_data *data = dev_get_drvdata(dev); in vrm_show() local
315 return sprintf(buf, "%d\n", data->vrm); in vrm_show()
321 struct w83793_data *data in show_vid() local
333 struct w83793_data *data = dev_get_drvdata(dev); vrm_store() local
353 struct w83793_data *data = w83793_update_device(dev); show_alarm_beep() local
375 struct w83793_data *data = i2c_get_clientdata(client); store_beep() local
404 struct w83793_data *data = w83793_update_device(dev); show_beep_enable() local
413 struct w83793_data *data = i2c_get_clientdata(client); store_beep_enable() local
441 struct w83793_data *data = i2c_get_clientdata(client); store_chassis_clear() local
469 struct w83793_data *data = w83793_update_device(dev); show_fan() local
488 struct w83793_data *data = i2c_get_clientdata(client); store_fan_min() local
512 struct w83793_data *data = w83793_update_device(dev); show_pwm() local
530 struct w83793_data *data = i2c_get_clientdata(client); store_pwm() local
568 struct w83793_data *data = w83793_update_device(dev); show_temp() local
587 struct w83793_data *data = i2c_get_clientdata(client); store_temp() local
623 struct w83793_data *data = w83793_update_device(dev); show_temp_mode() local
648 struct w83793_data *data = i2c_get_clientdata(client); store_temp_mode() local
695 struct w83793_data *data = w83793_update_device(dev); show_sf_setup() local
718 struct w83793_data *data = i2c_get_clientdata(client); store_sf_setup() local
793 struct w83793_data *data = w83793_update_device(dev); show_sf_ctrl() local
819 struct w83793_data *data = i2c_get_clientdata(client); store_sf_ctrl() local
877 struct w83793_data *data = w83793_update_device(dev); show_sf2_pwm() local
887 struct w83793_data *data = i2c_get_clientdata(client); store_sf2_pwm() local
917 struct w83793_data *data = w83793_update_device(dev); show_sf2_temp() local
928 struct w83793_data *data = i2c_get_clientdata(client); store_sf2_temp() local
959 struct w83793_data *data = w83793_update_device(dev); show_in() local
980 struct w83793_data *data = i2c_get_clientdata(client); store_in() local
1188 watchdog_set_timeout(struct w83793_data *data, int timeout) watchdog_set_timeout() argument
1217 watchdog_get_timeout(struct w83793_data *data) watchdog_get_timeout() argument
1228 watchdog_trigger(struct w83793_data *data) watchdog_trigger() argument
1247 watchdog_enable(struct w83793_data *data) watchdog_enable() argument
1269 watchdog_disable(struct w83793_data *data) watchdog_disable() argument
1289 struct w83793_data *pos, *data = NULL; watchdog_open() local
1334 struct w83793_data *data = filp->private_data; watchdog_close() local
1359 struct w83793_data *data = filp->private_data; watchdog_write() local
1394 struct w83793_data *data = filp->private_data; watchdog_ioctl() local
1469 struct w83793_data *data = NULL; watchdog_notify_sys() local
1500 struct w83793_data *data = i2c_get_clientdata(client); w83793_remove() local
1650 struct w83793_data *data; w83793_probe() local
1941 struct w83793_data *data = i2c_get_clientdata(client); w83793_update_nonvolatile() local
2028 struct w83793_data *data = i2c_get_clientdata(client); w83793_update_device() local
2093 struct w83793_data *data = i2c_get_clientdata(client); w83793_read_value() local
2119 struct w83793_data *data = i2c_get_clientdata(client); w83793_write_value() local
[all...]
H A Dmax6650.c99 * Client data (each client gets its own)
130 .data = (void *)1
134 .data = (void *)4
158 struct max6650_data *data = dev_get_drvdata(dev); in max6650_update_device() local
159 struct i2c_client *client = data->client; in max6650_update_device()
163 mutex_lock(&data->update_lock); in max6650_update_device()
165 if (time_after(jiffies, data->last_updated + HZ) || !data->valid) { in max6650_update_device()
166 for (i = 0; i < data->nr_fans; i++) { in max6650_update_device()
172 data in max6650_update_device()
201 max6650_set_operating_mode(struct max6650_data *data, u8 mode) max6650_set_operating_mode() argument
262 max6650_set_target(struct max6650_data *data, unsigned long rpm) max6650_set_target() argument
301 struct max6650_data *data = max6650_update_device(dev); alarm_show() local
325 struct max6650_data *data = dev_get_drvdata(dev); max6650_attrs_visible() local
358 max6650_init_client(struct max6650_data *data, struct i2c_client *client) max6650_init_client() argument
481 struct max6650_data *data = cdev->devdata; max6650_get_cur_state() local
491 struct max6650_data *data = cdev->devdata; max6650_set_cur_state() local
522 struct max6650_data *data = max6650_update_device(dev); max6650_read() local
613 struct max6650_data *data = dev_get_drvdata(dev); max6650_write() local
696 const struct max6650_data *data = _data; max6650_is_visible() local
768 struct max6650_data *data; max6650_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dw83793.c263 * Somewhat ugly :( global data pointer list with all devices, so that
264 * we can find our device data as when using misc_register. There is no
265 * other method to get to one's device data from the open file-op and
270 /* Note this lock not only protect list access, but also data.kref access */
274 * Release our data struct when we're detached from the i2c client *and* all
279 struct w83793_data *data = container_of(ref, struct w83793_data, kref); in w83793_release_resources() local
280 kfree(data); in w83793_release_resources()
314 struct w83793_data *data = dev_get_drvdata(dev); in vrm_show() local
315 return sprintf(buf, "%d\n", data->vrm); in vrm_show()
321 struct w83793_data *data in show_vid() local
333 struct w83793_data *data = dev_get_drvdata(dev); vrm_store() local
353 struct w83793_data *data = w83793_update_device(dev); show_alarm_beep() local
375 struct w83793_data *data = i2c_get_clientdata(client); store_beep() local
404 struct w83793_data *data = w83793_update_device(dev); show_beep_enable() local
413 struct w83793_data *data = i2c_get_clientdata(client); store_beep_enable() local
441 struct w83793_data *data = i2c_get_clientdata(client); store_chassis_clear() local
469 struct w83793_data *data = w83793_update_device(dev); show_fan() local
488 struct w83793_data *data = i2c_get_clientdata(client); store_fan_min() local
512 struct w83793_data *data = w83793_update_device(dev); show_pwm() local
530 struct w83793_data *data = i2c_get_clientdata(client); store_pwm() local
568 struct w83793_data *data = w83793_update_device(dev); show_temp() local
587 struct w83793_data *data = i2c_get_clientdata(client); store_temp() local
623 struct w83793_data *data = w83793_update_device(dev); show_temp_mode() local
648 struct w83793_data *data = i2c_get_clientdata(client); store_temp_mode() local
695 struct w83793_data *data = w83793_update_device(dev); show_sf_setup() local
718 struct w83793_data *data = i2c_get_clientdata(client); store_sf_setup() local
793 struct w83793_data *data = w83793_update_device(dev); show_sf_ctrl() local
819 struct w83793_data *data = i2c_get_clientdata(client); store_sf_ctrl() local
877 struct w83793_data *data = w83793_update_device(dev); show_sf2_pwm() local
887 struct w83793_data *data = i2c_get_clientdata(client); store_sf2_pwm() local
917 struct w83793_data *data = w83793_update_device(dev); show_sf2_temp() local
928 struct w83793_data *data = i2c_get_clientdata(client); store_sf2_temp() local
959 struct w83793_data *data = w83793_update_device(dev); show_in() local
980 struct w83793_data *data = i2c_get_clientdata(client); store_in() local
1188 watchdog_set_timeout(struct w83793_data *data, int timeout) watchdog_set_timeout() argument
1217 watchdog_get_timeout(struct w83793_data *data) watchdog_get_timeout() argument
1228 watchdog_trigger(struct w83793_data *data) watchdog_trigger() argument
1247 watchdog_enable(struct w83793_data *data) watchdog_enable() argument
1269 watchdog_disable(struct w83793_data *data) watchdog_disable() argument
1289 struct w83793_data *pos, *data = NULL; watchdog_open() local
1334 struct w83793_data *data = filp->private_data; watchdog_close() local
1359 struct w83793_data *data = filp->private_data; watchdog_write() local
1394 struct w83793_data *data = filp->private_data; watchdog_ioctl() local
1469 struct w83793_data *data = NULL; watchdog_notify_sys() local
1500 struct w83793_data *data = i2c_get_clientdata(client); w83793_remove() local
1648 struct w83793_data *data; w83793_probe() local
1939 struct w83793_data *data = i2c_get_clientdata(client); w83793_update_nonvolatile() local
2026 struct w83793_data *data = i2c_get_clientdata(client); w83793_update_device() local
2091 struct w83793_data *data = i2c_get_clientdata(client); w83793_read_value() local
2117 struct w83793_data *data = i2c_get_clientdata(client); w83793_write_value() local
[all...]
H A Dmax6650.c99 * Client data (each client gets its own)
130 .data = (void *)1
134 .data = (void *)4
158 struct max6650_data *data = dev_get_drvdata(dev); in max6650_update_device() local
159 struct i2c_client *client = data->client; in max6650_update_device()
163 mutex_lock(&data->update_lock); in max6650_update_device()
165 if (time_after(jiffies, data->last_updated + HZ) || !data->valid) { in max6650_update_device()
166 for (i = 0; i < data->nr_fans; i++) { in max6650_update_device()
172 data in max6650_update_device()
201 max6650_set_operating_mode(struct max6650_data *data, u8 mode) max6650_set_operating_mode() argument
262 max6650_set_target(struct max6650_data *data, unsigned long rpm) max6650_set_target() argument
301 struct max6650_data *data = max6650_update_device(dev); alarm_show() local
325 struct max6650_data *data = dev_get_drvdata(dev); max6650_attrs_visible() local
358 max6650_init_client(struct max6650_data *data, struct i2c_client *client) max6650_init_client() argument
481 struct max6650_data *data = cdev->devdata; max6650_get_cur_state() local
491 struct max6650_data *data = cdev->devdata; max6650_set_cur_state() local
522 struct max6650_data *data = max6650_update_device(dev); max6650_read() local
613 struct max6650_data *data = dev_get_drvdata(dev); max6650_write() local
696 const struct max6650_data *data = _data; max6650_is_visible() local
768 struct max6650_data *data; max6650_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-imx-irqsteer.c39 static int imx_irqsteer_get_reg_index(struct irqsteer_data *data, in imx_irqsteer_get_reg_index() argument
42 return (data->reg_num - irqnum / 32 - 1); in imx_irqsteer_get_reg_index()
47 struct irqsteer_data *data = d->chip_data; in imx_irqsteer_irq_unmask() local
48 int idx = imx_irqsteer_get_reg_index(data, d->hwirq); in imx_irqsteer_irq_unmask()
52 raw_spin_lock_irqsave(&data->lock, flags); in imx_irqsteer_irq_unmask()
53 val = readl_relaxed(data->regs + CHANMASK(idx, data->reg_num)); in imx_irqsteer_irq_unmask()
55 writel_relaxed(val, data->regs + CHANMASK(idx, data->reg_num)); in imx_irqsteer_irq_unmask()
56 raw_spin_unlock_irqrestore(&data in imx_irqsteer_irq_unmask()
61 struct irqsteer_data *data = d->chip_data; imx_irqsteer_irq_mask() local
94 imx_irqsteer_get_hwirq_base(struct irqsteer_data *data, u32 irq) imx_irqsteer_get_hwirq_base() argument
108 struct irqsteer_data *data = irq_desc_get_handler_data(desc); imx_irqsteer_irq_handler() local
146 struct irqsteer_data *data; imx_irqsteer_probe() local
248 imx_irqsteer_save_regs(struct irqsteer_data *data) imx_irqsteer_save_regs() argument
257 imx_irqsteer_restore_regs(struct irqsteer_data *data) imx_irqsteer_restore_regs() argument
[all...]
/kernel/linux/linux-5.10/drivers/regulator/
H A Dvirtual.c29 struct virtual_consumer_data *data) in update_voltage_constraints()
33 if (data->min_uV && data->max_uV in update_voltage_constraints()
34 && data->min_uV <= data->max_uV) { in update_voltage_constraints()
36 data->min_uV, data->max_uV); in update_voltage_constraints()
37 ret = regulator_set_voltage(data->regulator, in update_voltage_constraints()
38 data->min_uV, data in update_voltage_constraints()
28 update_voltage_constraints(struct device *dev, struct virtual_consumer_data *data) update_voltage_constraints() argument
67 update_current_limit_constraints(struct device *dev, struct virtual_consumer_data *data) update_current_limit_constraints() argument
110 struct virtual_consumer_data *data = dev_get_drvdata(dev); show_min_uV() local
117 struct virtual_consumer_data *data = dev_get_drvdata(dev); set_min_uV() local
136 struct virtual_consumer_data *data = dev_get_drvdata(dev); show_max_uV() local
143 struct virtual_consumer_data *data = dev_get_drvdata(dev); set_max_uV() local
162 struct virtual_consumer_data *data = dev_get_drvdata(dev); show_min_uA() local
169 struct virtual_consumer_data *data = dev_get_drvdata(dev); set_min_uA() local
188 struct virtual_consumer_data *data = dev_get_drvdata(dev); show_max_uA() local
195 struct virtual_consumer_data *data = dev_get_drvdata(dev); set_max_uA() local
214 struct virtual_consumer_data *data = dev_get_drvdata(dev); show_mode() local
233 struct virtual_consumer_data *data = dev_get_drvdata(dev); set_mode() local
[all...]
/kernel/linux/linux-6.6/drivers/regulator/
H A Dvirtual.c30 struct virtual_consumer_data *data) in update_voltage_constraints()
34 if (data->min_uV && data->max_uV in update_voltage_constraints()
35 && data->min_uV <= data->max_uV) { in update_voltage_constraints()
37 data->min_uV, data->max_uV); in update_voltage_constraints()
38 ret = regulator_set_voltage(data->regulator, in update_voltage_constraints()
39 data->min_uV, data in update_voltage_constraints()
29 update_voltage_constraints(struct device *dev, struct virtual_consumer_data *data) update_voltage_constraints() argument
68 update_current_limit_constraints(struct device *dev, struct virtual_consumer_data *data) update_current_limit_constraints() argument
111 struct virtual_consumer_data *data = dev_get_drvdata(dev); show_min_uV() local
118 struct virtual_consumer_data *data = dev_get_drvdata(dev); set_min_uV() local
137 struct virtual_consumer_data *data = dev_get_drvdata(dev); show_max_uV() local
144 struct virtual_consumer_data *data = dev_get_drvdata(dev); set_max_uV() local
163 struct virtual_consumer_data *data = dev_get_drvdata(dev); show_min_uA() local
170 struct virtual_consumer_data *data = dev_get_drvdata(dev); set_min_uA() local
189 struct virtual_consumer_data *data = dev_get_drvdata(dev); show_max_uA() local
196 struct virtual_consumer_data *data = dev_get_drvdata(dev); set_max_uA() local
215 struct virtual_consumer_data *data = dev_get_drvdata(dev); show_mode() local
234 struct virtual_consumer_data *data = dev_get_drvdata(dev); set_mode() local
[all...]
/kernel/linux/linux-5.10/drivers/extcon/
H A Dextcon-adc-jack.c28 * struct adc_jack_data - internal data for adc_jack device driver
57 struct adc_jack_data *data = container_of(to_delayed_work(work), in adc_jack_handler() local
64 ret = iio_read_channel_raw(data->chan, &adc_val); in adc_jack_handler()
66 dev_err(data->dev, "read channel() error: %d\n", ret); in adc_jack_handler()
71 for (i = 0; i < data->num_conditions; i++) { in adc_jack_handler()
72 def = &data->adc_conditions[i]; in adc_jack_handler()
74 extcon_set_state_sync(data->edev, def->id, true); in adc_jack_handler()
80 for (i = 0; i < data->num_conditions; i++) { in adc_jack_handler()
81 def = &data->adc_conditions[i]; in adc_jack_handler()
82 extcon_set_state_sync(data in adc_jack_handler()
88 struct adc_jack_data *data = _data; adc_jack_irq_thread() local
97 struct adc_jack_data *data; adc_jack_probe() local
163 struct adc_jack_data *data = platform_get_drvdata(pdev); adc_jack_remove() local
174 struct adc_jack_data *data = dev_get_drvdata(dev); adc_jack_suspend() local
185 struct adc_jack_data *data = dev_get_drvdata(dev); adc_jack_resume() local
[all...]
/kernel/linux/linux-6.6/drivers/extcon/
H A Dextcon-adc-jack.c28 * struct adc_jack_data - internal data for adc_jack device driver
57 struct adc_jack_data *data = container_of(to_delayed_work(work), in adc_jack_handler() local
64 ret = iio_read_channel_raw(data->chan, &adc_val); in adc_jack_handler()
66 dev_err(data->dev, "read channel() error: %d\n", ret); in adc_jack_handler()
71 for (i = 0; i < data->num_conditions; i++) { in adc_jack_handler()
72 def = &data->adc_conditions[i]; in adc_jack_handler()
74 extcon_set_state_sync(data->edev, def->id, true); in adc_jack_handler()
80 for (i = 0; i < data->num_conditions; i++) { in adc_jack_handler()
81 def = &data->adc_conditions[i]; in adc_jack_handler()
82 extcon_set_state_sync(data in adc_jack_handler()
88 struct adc_jack_data *data = _data; adc_jack_irq_thread() local
97 struct adc_jack_data *data; adc_jack_probe() local
163 struct adc_jack_data *data = platform_get_drvdata(pdev); adc_jack_remove() local
174 struct adc_jack_data *data = dev_get_drvdata(dev); adc_jack_suspend() local
185 struct adc_jack_data *data = dev_get_drvdata(dev); adc_jack_resume() local
[all...]
/kernel/linux/linux-6.6/drivers/iio/accel/
H A Dkionix-kx022a.c30 * The KX022A has FIFO which can store 43 samples of HiRes data from 2
32 * 258 bytes of sample data. The quirk to know is that the amount of bytes in
34 * is that full 258 bytes of data is indicated using the max value 255.
41 /* 3 axis, 2 bytes of data for each of the axis */
172 * protect the data stored/retrieved from this structure from
178 /* 3 x 16bit accel data + timestamp */
190 struct kx022a_data *data = iio_priv(idev); in kx022a_get_mount_matrix() local
192 return &data->orientation; in kx022a_get_mount_matrix()
330 static int kx022a_turn_on_off_unlocked(struct kx022a_data *data, bool on) in kx022a_turn_on_off_unlocked() argument
335 ret = regmap_set_bits(data in kx022a_turn_on_off_unlocked()
347 kx022a_turn_off_lock(struct kx022a_data *data) kx022a_turn_off_lock() argument
359 kx022a_turn_on_unlock(struct kx022a_data *data) kx022a_turn_on_unlock() argument
387 struct kx022a_data *data = iio_priv(idev); kx022a_write_raw() local
457 kx022a_fifo_set_wmi(struct kx022a_data *data) kx022a_fifo_set_wmi() argument
467 kx022a_get_axis(struct kx022a_data *data, struct iio_chan_spec const *chan, int *val) kx022a_get_axis() argument
487 struct kx022a_data *data = iio_priv(idev); kx022a_read_raw() local
535 struct kx022a_data *data = iio_priv(idev); kx022a_set_watermark() local
552 struct kx022a_data *data = iio_priv(idev); hwfifo_enabled_show() local
567 struct kx022a_data *data = iio_priv(idev); hwfifo_watermark_show() local
586 kx022a_drop_fifo_contents(struct kx022a_data *data) kx022a_drop_fifo_contents() argument
605 struct kx022a_data *data = iio_priv(idev); __kx022a_fifo_flush() local
716 struct kx022a_data *data = iio_priv(idev); kx022a_fifo_flush() local
737 kx022a_set_drdy_irq(struct kx022a_data *data, bool en) kx022a_set_drdy_irq() argument
747 kx022a_prepare_irq_pin(struct kx022a_data *data) kx022a_prepare_irq_pin() argument
766 kx022a_fifo_disable(struct kx022a_data *data) kx022a_fifo_disable() argument
797 struct kx022a_data *data = iio_priv(idev); kx022a_buffer_predisable() local
805 kx022a_fifo_enable(struct kx022a_data *data) kx022a_fifo_enable() argument
840 struct kx022a_data *data = iio_priv(idev); kx022a_buffer_postenable() local
862 struct kx022a_data *data = iio_priv(idev); kx022a_trigger_handler() local
881 struct kx022a_data *data = iio_priv(idev); kx022a_irq_handler() local
900 struct kx022a_data *data = iio_priv(idev); kx022a_irq_thread_handler() local
926 struct kx022a_data *data = iio_trigger_get_drvdata(trig); kx022a_trigger_set_state() local
961 kx022a_chip_init(struct kx022a_data *data) kx022a_chip_init() argument
1008 struct kx022a_data *data; kx022a_probe_internal() local
[all...]
H A Dadxl355_core.c7 * Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/adxl354_adxl355.pdf
239 static int adxl355_set_op_mode(struct adxl355_data *data, in adxl355_set_op_mode() argument
244 if (data->op_mode == op_mode) in adxl355_set_op_mode()
247 ret = regmap_update_bits(data->regmap, ADXL355_POWER_CTL_REG, in adxl355_set_op_mode()
252 data->op_mode = op_mode; in adxl355_set_op_mode()
261 struct adxl355_data *data = iio_priv(indio_dev); in adxl355_data_rdy_trigger_set_state() local
264 mutex_lock(&data->lock); in adxl355_data_rdy_trigger_set_state()
265 ret = regmap_update_bits(data->regmap, ADXL355_POWER_CTL_REG, in adxl355_data_rdy_trigger_set_state()
269 mutex_unlock(&data->lock); in adxl355_data_rdy_trigger_set_state()
274 static void adxl355_fill_3db_frequency_table(struct adxl355_data *data) in adxl355_fill_3db_frequency_table() argument
294 adxl355_setup(struct adxl355_data *data) adxl355_setup() argument
343 adxl355_get_temp_data(struct adxl355_data *data, u8 addr) adxl355_get_temp_data() argument
348 adxl355_read_axis(struct adxl355_data *data, u8 addr) adxl355_read_axis() argument
373 adxl355_set_odr(struct adxl355_data *data, enum adxl355_odr odr) adxl355_set_odr() argument
412 adxl355_set_hpf_3db(struct adxl355_data *data, enum adxl355_hpf_3db hpf) adxl355_set_hpf_3db() argument
450 adxl355_set_calibbias(struct adxl355_data *data, enum adxl355_chans chan, int calibbias) adxl355_set_calibbias() argument
488 struct adxl355_data *data = iio_priv(indio_dev); adxl355_read_raw() local
555 struct adxl355_data *data = iio_priv(indio_dev); adxl355_write_raw() local
589 struct adxl355_data *data = iio_priv(indio_dev); adxl355_read_avail() local
631 struct adxl355_data *data = iio_priv(indio_dev); adxl355_trigger_handler() local
725 struct adxl355_data *data = iio_priv(indio_dev); adxl355_probe_trigger() local
758 struct adxl355_data *data; adxl355_core_probe() local
[all...]
/third_party/curl/lib/
H A Dgetinfo.c41 * Initialize statistical and informational data.
47 CURLcode Curl_initinfo(struct Curl_easy *data) in Curl_initinfo() argument
49 struct Progress *pro = &data->progress; in Curl_initinfo()
50 struct PureInfo *info = &data->info; in Curl_initinfo()
89 Curl_ssl_free_certinfo(data); in Curl_initinfo()
94 static CURLcode getinfo_char(struct Curl_easy *data, CURLINFO info, in getinfo_char() argument
99 *param_charp = data->state.url?data->state.url:(char *)""; in getinfo_char()
102 const char *m = data->set.str[STRING_CUSTOMREQUEST]; in getinfo_char()
104 if(data in getinfo_char()
191 getinfo_long(struct Curl_easy *data, CURLINFO info, long *param_longp) getinfo_long() argument
346 getinfo_offt(struct Curl_easy *data, CURLINFO info, curl_off_t *param_offt) getinfo_offt() argument
435 getinfo_double(struct Curl_easy *data, CURLINFO info, double *param_doublep) getinfo_double() argument
509 getinfo_slist(struct Curl_easy *data, CURLINFO info, struct curl_slist **param_slistp) getinfo_slist() argument
558 getinfo_socket(struct Curl_easy *data, CURLINFO info, curl_socket_t *param_socketp) getinfo_socket() argument
572 Curl_getinfo(struct Curl_easy *data, CURLINFO info, ...) Curl_getinfo() argument
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/eap_server/
H A Deap_server_psk.c35 struct eap_psk_data *data; in eap_psk_init() local
37 data = os_zalloc(sizeof(*data)); in eap_psk_init()
38 if (data == NULL) in eap_psk_init()
40 data->state = PSK_1; in eap_psk_init()
42 return data; in eap_psk_init()
48 struct eap_psk_data *data = priv; in eap_psk_reset() local
49 os_free(data->id_p); in eap_psk_reset()
50 bin_clear_free(data, sizeof(*data)); in eap_psk_reset()
54 eap_psk_build_1(struct eap_sm *sm, struct eap_psk_data *data, u8 id) eap_psk_build_1() argument
89 eap_psk_build_3(struct eap_sm *sm, struct eap_psk_data *data, u8 id) eap_psk_build_3() argument
158 struct eap_psk_data *data = priv; eap_psk_buildReq() local
177 struct eap_psk_data *data = priv; eap_psk_check() local
213 eap_psk_process_2(struct eap_sm *sm, struct eap_psk_data *data, struct wpabuf *respData) eap_psk_process_2() argument
328 eap_psk_process_4(struct eap_sm *sm, struct eap_psk_data *data, struct wpabuf *respData) eap_psk_process_4() argument
410 struct eap_psk_data *data = priv; eap_psk_process() local
438 struct eap_psk_data *data = priv; eap_psk_isDone() local
445 struct eap_psk_data *data = priv; eap_psk_getKey() local
462 struct eap_psk_data *data = priv; eap_psk_get_emsk() local
479 struct eap_psk_data *data = priv; eap_psk_isSuccess() local
486 struct eap_psk_data *data = priv; eap_psk_get_session_id() local
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/eap_server/
H A Deap_server_psk.c35 struct eap_psk_data *data; in eap_psk_init() local
37 data = os_zalloc(sizeof(*data)); in eap_psk_init()
38 if (data == NULL) in eap_psk_init()
40 data->state = PSK_1; in eap_psk_init()
42 return data; in eap_psk_init()
48 struct eap_psk_data *data = priv; in eap_psk_reset() local
49 os_free(data->id_p); in eap_psk_reset()
50 bin_clear_free(data, sizeof(*data)); in eap_psk_reset()
54 eap_psk_build_1(struct eap_sm *sm, struct eap_psk_data *data, u8 id) eap_psk_build_1() argument
89 eap_psk_build_3(struct eap_sm *sm, struct eap_psk_data *data, u8 id) eap_psk_build_3() argument
158 struct eap_psk_data *data = priv; eap_psk_buildReq() local
177 struct eap_psk_data *data = priv; eap_psk_check() local
213 eap_psk_process_2(struct eap_sm *sm, struct eap_psk_data *data, struct wpabuf *respData) eap_psk_process_2() argument
328 eap_psk_process_4(struct eap_sm *sm, struct eap_psk_data *data, struct wpabuf *respData) eap_psk_process_4() argument
410 struct eap_psk_data *data = priv; eap_psk_process() local
438 struct eap_psk_data *data = priv; eap_psk_isDone() local
445 struct eap_psk_data *data = priv; eap_psk_getKey() local
462 struct eap_psk_data *data = priv; eap_psk_get_emsk() local
479 struct eap_psk_data *data = priv; eap_psk_isSuccess() local
486 struct eap_psk_data *data = priv; eap_psk_get_session_id() local
[all...]
/kernel/linux/linux-5.10/drivers/acpi/acpica/
H A Drsserial.c34 {ACPI_RSC_MOVE8, ACPI_RS_OFFSET(data.gpio.revision_id),
38 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.gpio.producer_consumer),
42 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.gpio.shareable),
46 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.gpio.wake_capable),
50 {ACPI_RSC_2BITFLAG, ACPI_RS_OFFSET(data.gpio.io_restriction),
54 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.gpio.triggering),
58 {ACPI_RSC_2BITFLAG, ACPI_RS_OFFSET(data.gpio.polarity),
62 {ACPI_RSC_MOVE8, ACPI_RS_OFFSET(data.gpio.pin_config),
71 {ACPI_RSC_MOVE16, ACPI_RS_OFFSET(data.gpio.drive_strength),
77 {ACPI_RSC_COUNT_GPIO_PIN, ACPI_RS_OFFSET(data
[all...]
/kernel/linux/linux-5.10/drivers/power/reset/
H A Dltc2952-poweroff.c97 struct ltc2952_poweroff *data = to_ltc2952(timer, timer_wde); in ltc2952_poweroff_timer_wde() local
99 if (data->kernel_panic) in ltc2952_poweroff_timer_wde()
102 state = gpiod_get_value(data->gpio_watchdog); in ltc2952_poweroff_timer_wde()
103 gpiod_set_value(data->gpio_watchdog, !state); in ltc2952_poweroff_timer_wde()
106 hrtimer_forward(timer, now, data->wde_interval); in ltc2952_poweroff_timer_wde()
111 static void ltc2952_poweroff_start_wde(struct ltc2952_poweroff *data) in ltc2952_poweroff_start_wde() argument
113 hrtimer_start(&data->timer_wde, data->wde_interval, HRTIMER_MODE_REL); in ltc2952_poweroff_start_wde()
119 struct ltc2952_poweroff *data = to_ltc2952(timer, timer_trigger); in ltc2952_poweroff_timer_trigger() local
121 ltc2952_poweroff_start_wde(data); in ltc2952_poweroff_timer_trigger()
139 struct ltc2952_poweroff *data = dev_id; ltc2952_poweroff_handler() local
160 ltc2952_poweroff_default(struct ltc2952_poweroff *data) ltc2952_poweroff_default() argument
175 struct ltc2952_poweroff *data = platform_get_drvdata(pdev); ltc2952_poweroff_init() local
243 struct ltc2952_poweroff *data = to_ltc2952(nb, panic_notifier); ltc2952_poweroff_notify_panic() local
252 struct ltc2952_poweroff *data; ltc2952_poweroff_probe() local
284 struct ltc2952_poweroff *data = platform_get_drvdata(pdev); ltc2952_poweroff_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/usb/chipidea/
H A Dusbmisc_imx.c144 int (*init)(struct imx_usbmisc_data *data);
146 int (*post)(struct imx_usbmisc_data *data);
148 int (*set_wakeup)(struct imx_usbmisc_data *data, bool enabled);
150 int (*hsic_set_connect)(struct imx_usbmisc_data *data);
152 int (*hsic_set_clk)(struct imx_usbmisc_data *data, bool enabled);
154 int (*charger_detection)(struct imx_usbmisc_data *data);
156 int (*power_lost_check)(struct imx_usbmisc_data *data);
157 void (*vbus_comparator_on)(struct imx_usbmisc_data *data, bool on);
166 static inline bool is_imx53_usbmisc(struct imx_usbmisc_data *data);
168 static int usbmisc_imx25_init(struct imx_usbmisc_data *data) in usbmisc_imx25_init() argument
217 usbmisc_imx25_post(struct imx_usbmisc_data *data) usbmisc_imx25_post() argument
246 usbmisc_imx27_init(struct imx_usbmisc_data *data) usbmisc_imx27_init() argument
277 usbmisc_imx53_init(struct imx_usbmisc_data *data) usbmisc_imx53_init() argument
377 usbmisc_wakeup_setting(struct imx_usbmisc_data *data) usbmisc_wakeup_setting() argument
390 usbmisc_imx6q_set_wakeup(struct imx_usbmisc_data *data, bool enabled) usbmisc_imx6q_set_wakeup() argument
417 usbmisc_imx6q_init(struct imx_usbmisc_data *data) usbmisc_imx6q_init() argument
472 usbmisc_imx6_hsic_get_reg_offset(struct imx_usbmisc_data *data) usbmisc_imx6_hsic_get_reg_offset() argument
493 usbmisc_imx6_hsic_set_connect(struct imx_usbmisc_data *data) usbmisc_imx6_hsic_set_connect() argument
517 usbmisc_imx6_hsic_set_clk(struct imx_usbmisc_data *data, bool on) usbmisc_imx6_hsic_set_clk() argument
545 usbmisc_imx6sx_init(struct imx_usbmisc_data *data) usbmisc_imx6sx_init() argument
580 usbmisc_vf610_init(struct imx_usbmisc_data *data) usbmisc_vf610_init() argument
600 usbmisc_imx7d_set_wakeup(struct imx_usbmisc_data *data, bool enabled) usbmisc_imx7d_set_wakeup() argument
623 usbmisc_imx7d_init(struct imx_usbmisc_data *data) usbmisc_imx7d_init() argument
696 imx7d_charger_secondary_detection(struct imx_usbmisc_data *data) imx7d_charger_secondary_detection() argument
742 imx7_disable_charger_detector(struct imx_usbmisc_data *data) imx7_disable_charger_detector() argument
767 imx7d_charger_data_contact_detect(struct imx_usbmisc_data *data) imx7d_charger_data_contact_detect() argument
810 imx7d_charger_primary_detection(struct imx_usbmisc_data *data) imx7d_charger_primary_detection() argument
847 imx7d_charger_detection(struct imx_usbmisc_data *data) imx7d_charger_detection() argument
890 usbmisc_imx7d_vbus_comparator_on(struct imx_usbmisc_data *data, bool on) usbmisc_imx7d_vbus_comparator_on() argument
917 usbmisc_imx7ulp_init(struct imx_usbmisc_data *data) usbmisc_imx7ulp_init() argument
981 usbmisc_imx7d_power_lost_check(struct imx_usbmisc_data *data) usbmisc_imx7d_power_lost_check() argument
1000 usbmisc_imx6sx_power_lost_check(struct imx_usbmisc_data *data) usbmisc_imx6sx_power_lost_check() argument
1071 is_imx53_usbmisc(struct imx_usbmisc_data *data) is_imx53_usbmisc() argument
1078 imx_usbmisc_init(struct imx_usbmisc_data *data) imx_usbmisc_init() argument
1092 imx_usbmisc_init_post(struct imx_usbmisc_data *data) imx_usbmisc_init_post() argument
1119 imx_usbmisc_hsic_set_connect(struct imx_usbmisc_data *data) imx_usbmisc_hsic_set_connect() argument
1133 imx_usbmisc_charger_detection(struct imx_usbmisc_data *data, bool connect) imx_usbmisc_charger_detection() argument
1165 imx_usbmisc_suspend(struct imx_usbmisc_data *data, bool wakeup) imx_usbmisc_suspend() argument
1196 imx_usbmisc_resume(struct imx_usbmisc_data *data, bool wakeup) imx_usbmisc_resume() argument
1294 struct imx_usbmisc *data; usbmisc_imx_probe() local
[all...]

Completed in 20 milliseconds

1...<<11121314151617181920>>...1855