/openbmc/linux/drivers/input/touchscreen/ |
H A D | stmfts.c | 116 if (value != sdata->led_status && sdata->ledvdd) { in stmfts_brightness_set() 159 .buf = sdata->data, in stmfts_read_events() 362 if (sdata->use_key) { in stmfts_input_open() 397 if (sdata->use_key) { in stmfts_input_close() 487 if (sdata->running) in stmfts_sysfs_hover_enable_write() 608 sdata->ledvdd = devm_regulator_get(&sdata->client->dev, "ledvdd"); in stmfts_enable_led() 637 sdata = devm_kzalloc(&client->dev, sizeof(*sdata), GFP_KERNEL); in stmfts_probe() 638 if (!sdata) in stmfts_probe() 656 if (!sdata->input) in stmfts_probe() 666 touchscreen_parse_properties(sdata->input, true, &sdata->prop); in stmfts_probe() [all …]
|
H A D | s6sy761.c | 160 input_sync(sdata->input); in s6sy761_report_coordinates() 169 input_sync(sdata->input); in s6sy761_report_release() 232 sdata->data); in s6sy761_irq_handler() 238 if (!sdata->data[0]) in s6sy761_irq_handler() 403 sdata = devm_kzalloc(&client->dev, sizeof(*sdata), GFP_KERNEL); in s6sy761_probe() 404 if (!sdata) in s6sy761_probe() 408 sdata->client = client; in s6sy761_probe() 427 if (!sdata->input) in s6sy761_probe() 443 touchscreen_parse_properties(sdata->input, true, &sdata->prop); in s6sy761_probe() 450 err = input_mt_init_slots(sdata->input, sdata->tx_channel, in s6sy761_probe() [all …]
|
/openbmc/linux/net/mac80211/ |
H A D | iface.c | 83 ieee80211_link_info_change_notify(sdata, &sdata->deflink, in ieee80211_recalc_txpower() 221 if (roc->sdata != sdata) in ieee80211_can_powered_addr_change() 1110 ieee80211_link_init(sdata, -1, &sdata->deflink, &sdata->vif.bss_conf); in ieee80211_sdata_init() 1243 list_add(&sdata->u.vlan.list, &sdata->bss->vlans); in ieee80211_do_open() 1269 sdata->bss = &sdata->u.ap; in ieee80211_do_open() 1700 ieee80211_recalc_smps(sdata, &sdata->deflink); in ieee80211_recalc_smps_work() 1722 memset(&sdata->u, 0, sizeof(sdata->u)); in ieee80211_setup_sdata() 1760 sdata->vif.bss_conf.bssid = sdata->vif.addr; in ieee80211_setup_sdata() 1776 sdata->vif.bss_conf.bssid = sdata->u.ibss.bssid; in ieee80211_setup_sdata() 1792 sdata->vif.bss_conf.bssid = sdata->vif.addr; in ieee80211_setup_sdata() [all …]
|
H A D | link.c | 34 link->sdata = sdata; in ieee80211_link_init() 125 link1 = sdata_dereference(sdata->link[i], sdata); in ieee80211_check_dup_link_addrs() 131 link2 = sdata_dereference(sdata->link[j], sdata); in ieee80211_check_dup_link_addrs() 249 ieee80211_link_init(sdata, -1, &sdata->deflink, in ieee80211_vif_update_links() 260 ret = drv_change_vif_links(sdata->local, sdata, in ieee80211_vif_update_links() 288 ieee80211_link_init(sdata, -1, &sdata->deflink, in ieee80211_vif_update_links() 350 sdata); in _ieee80211_set_active_links() 367 link = sdata_dereference(sdata->link[link_id], sdata); in _ieee80211_set_active_links() 375 if (sdata != sta->sdata) in _ieee80211_set_active_links() 392 if (sdata != sta->sdata) in _ieee80211_set_active_links() [all …]
|
H A D | debug.h | 168 sdata, fmt, ##__VA_ARGS__) 172 sdata, fmt, ##__VA_ARGS__) 176 sdata, fmt, ##__VA_ARGS__) 180 sdata, fmt, ##__VA_ARGS__) 184 sdata, fmt, ##__VA_ARGS__) 192 sdata, fmt, ##__VA_ARGS__) 196 sdata, fmt, ##__VA_ARGS__) 200 sdata, fmt, ##__VA_ARGS__) 204 sdata, fmt, ##__VA_ARGS__) 208 sdata, fmt, ##__VA_ARGS__) [all …]
|
H A D | driver-ops.h | 19 sdata->dev ? sdata->dev->name : sdata->name, sdata->flags); \ 248 sdata = get_bss_sdata(sdata); in drv_update_tkip_key() 421 sdata = get_bss_sdata(sdata); in drv_sta_notify() 439 sdata = get_bss_sdata(sdata); in drv_sta_add() 458 sdata = get_bss_sdata(sdata); in drv_sta_remove() 477 sdata = get_bss_sdata(sdata); in drv_link_add_debugfs() 493 sdata = get_bss_sdata(sdata); in drv_sta_add_debugfs() 509 sdata = get_bss_sdata(sdata); in drv_link_sta_add_debugfs() 525 sdata = get_bss_sdata(sdata); in drv_sta_pre_rcu_remove() 556 sdata = get_bss_sdata(sdata); in drv_sta_rate_tbl_update() [all …]
|
H A D | driver-ops.c | 120 sdata = get_bss_sdata(sdata); in drv_sta_state() 153 sdata = get_bss_sdata(sdata); in drv_sta_set_txpwr() 169 sdata = get_bss_sdata(sdata); in drv_sta_rc_update() 189 struct ieee80211_sub_if_data *sdata = link->sdata; in drv_conf_tx() local 197 if (sdata->vif.active_links && in drv_conf_tx() 292 if (sdata->vif.active_links && in drv_assign_vif_chanctx() 300 &sdata->vif, in drv_assign_vif_chanctx() 328 &sdata->vif, in drv_unassign_vif_chanctx() 396 if (!sdata) in drv_ampdu_action() 399 sdata = get_bss_sdata(sdata); in drv_ampdu_action() [all …]
|
H A D | ocb.c | 56 sdata->name, addr); in ieee80211_ocb_rx_no_sta() 90 struct ieee80211_sub_if_data *sdata = sta->sdata; in ieee80211_ocb_finish_sta() local 96 addr, sdata->name); in ieee80211_ocb_finish_sta() 130 sdata_lock(sdata); in ieee80211_ocb_work() 148 sdata_unlock(sdata); in ieee80211_ocb_work() 186 sdata->deflink.needed_rx_chains = sdata->local->rx_chains; in ieee80211_ocb_join() 188 mutex_lock(&sdata->local->mtx); in ieee80211_ocb_join() 202 netif_carrier_on(sdata->dev); in ieee80211_ocb_join() 213 sta_info_flush(sdata); in ieee80211_ocb_leave() 227 netif_carrier_off(sdata->dev); in ieee80211_ocb_leave() [all …]
|
H A D | mesh.c | 164 struct ieee80211_sub_if_data *sdata = sta->sdata; in mesh_sta_cleanup() local 638 ieee80211_ie_build_he_6ghz_cap(sdata, sdata->deflink.smps_mode, skb); in mesh_add_he_6ghz_cap_ie() 706 wiphy_work_queue(sdata->local->hw.wiphy, &sdata->work); in ieee80211_mesh_path_timer() 717 wiphy_work_queue(sdata->local->hw.wiphy, &sdata->work); in ieee80211_mesh_path_root_timer() 1161 old_bcn = sdata_dereference(sdata->u.mesh.beacon, sdata); in ieee80211_mesh_rebuild_beacon() 1186 wiphy_work_queue(sdata->local->hw.wiphy, &sdata->work); in ieee80211_mbss_info_change_notify() 1224 ieee80211_link_info_change_notify(sdata, &sdata->deflink, changed); in ieee80211_start_mesh() 1248 ieee80211_link_info_change_notify(sdata, &sdata->deflink, in ieee80211_stop_mesh() 1377 mcsa_dbg(sdata, in ieee80211_mesh_process_chnswitch() 1382 mcsa_dbg(sdata, in ieee80211_mesh_process_chnswitch() [all …]
|
H A D | mesh.h | 110 struct ieee80211_sub_if_data *sdata; member 240 int mesh_rmc_check(struct ieee80211_sub_if_data *sdata, 271 int mesh_rmc_init(struct ieee80211_sub_if_data *sdata); 311 int mpp_path_add(struct ieee80211_sub_if_data *sdata, 365 mesh_fast_tx_get(struct ieee80211_sub_if_data *sdata, 384 atomic_inc(&sdata->u.mesh.estab_plinks); in mesh_plink_inc_estab_count() 391 atomic_dec(&sdata->u.mesh.estab_plinks); in mesh_plink_dec_estab_count() 397 return sdata->u.mesh.mshcfg.dot11MeshMaxPeerLinks - in mesh_plink_free_count() 398 atomic_read(&sdata->u.mesh.estab_plinks); in mesh_plink_free_count() 403 return (min_t(long, mesh_plink_free_count(sdata), in mesh_plink_availables() [all …]
|
H A D | ibss.c | 290 sdata_info(sdata, in __ieee80211_sta_join_ibss() 295 sdata_info(sdata, in __ieee80211_sta_join_ibss() 571 struct ieee80211_sub_if_data *sdata = sta->sdata; in ieee80211_ibss_finish_sta() local 662 if (sta->sdata == sdata && in ieee80211_sta_active_ibss() 748 wiphy_work_queue(sdata->local->hw.wiphy, &sdata->work); in ieee80211_csa_connection_drop_work() 880 ibss_dbg(sdata, in ieee80211_ibss_process_chanswitch() 886 ibss_dbg(sdata, in ieee80211_ibss_process_chanswitch() 892 if (ieee80211_channel_switch(sdata->local->hw.wiphy, sdata->dev, in ieee80211_ibss_process_chanswitch() 1185 ibss_dbg(sdata, in ieee80211_rx_bss_info() 1265 if (sdata != sta->sdata) in ieee80211_ibss_sta_expire() [all …]
|
H A D | cfg.c | 44 link = sdata_dereference(sdata->link[link_id], sdata); in ieee80211_link_or_deflink() 66 ieee80211_link_info_change_notify(sdata, &sdata->deflink, in ieee80211_set_mu_mimo_follow() 160 sdata->vif.mbssid_tx_vif = &sdata->vif; in ieee80211_set_ap_mbssid_options() 296 ret = drv_start_nan(sdata->local, sdata, conf); in ieee80211_start_nan() 310 drv_stop_nan(sdata->local, sdata); in ieee80211_stop_nan() 419 drv_del_nan_func(sdata->local, sdata, instance_id); in ieee80211_del_nan_func() 1579 sdata_dereference(sdata->link[link_id], sdata); in ieee80211_stop_ap() 1655 drv_stop_ap(sdata->local, sdata, link_conf); in ieee80211_stop_ap() 1734 struct ieee80211_sub_if_data *sdata = sta->sdata; in sta_apply_mesh_params() local 1803 sdata_dereference(sdata->link[link_id], sdata); in sta_link_apply_parameters() [all …]
|
H A D | mesh_plink.c | 124 if (sdata != sta->sdata || in mesh_set_short_slot_time() 175 if (sdata != sta->sdata || in mesh_set_ht_prot_mode() 371 struct ieee80211_sub_if_data *sdata = sta->sdata; in __mesh_plink_deactivate() local 396 struct ieee80211_sub_if_data *sdata = sta->sdata; in mesh_plink_deactivate() local 695 sdata = sta->sdata; in mesh_plink_timer() 755 if (sdata != sta->sdata) in llid_in_use() 781 struct ieee80211_sub_if_data *sdata = sta->sdata; in mesh_plink_open() local 797 mpl_dbg(sdata, in mesh_plink_open() 1126 mpl_dbg(sdata, in mesh_process_plink_frame() 1133 mpl_dbg(sdata, in mesh_process_plink_frame() [all …]
|
H A D | mlme.c | 492 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_config_bw() local 1684 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_chswitch_work() local 1753 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_chswitch_post_beacon() local 1813 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_sta_abort_chanswitch() local 2879 ieee80211_recalc_smps(sdata, &sdata->deflink); in ieee80211_set_associated() 2950 drv_mgd_prepare_tx(sdata->local, sdata, &info); in ieee80211_set_disassoc() 2962 drv_mgd_complete_tx(sdata->local, sdata, &info); in ieee80211_set_disassoc() 3353 drv_event_callback(sdata->local, sdata, &event); in ieee80211_report_disconnect() 3608 drv_mgd_prepare_tx(sdata->local, sdata, &info); in ieee80211_auth_challenge() 3743 drv_event_callback(sdata->local, sdata, &event); in ieee80211_rx_mgmt_auth() [all …]
|
H A D | key.c | 127 struct ieee80211_sub_if_data *sdata = key->sdata; in ieee80211_key_enable_hw_accel() local 251 sdata = key->sdata; in ieee80211_key_disable_hw_accel() 358 struct ieee80211_sub_if_data *sdata = link->sdata; in __ieee80211_set_default_key() local 373 drv_set_default_unicast_key(sdata->local, sdata, idx); in __ieee80211_set_default_key() 393 struct ieee80211_sub_if_data *sdata = link->sdata; in __ieee80211_set_default_mgmt_key() local 418 struct ieee80211_sub_if_data *sdata = link->sdata; in __ieee80211_set_default_beacon_key() local 478 link = sdata_dereference(sdata->link[link_id], sdata); in ieee80211_key_replace() 771 struct ieee80211_sub_if_data *sdata = key->sdata; in __ieee80211_key_destroy() local 849 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_key_link() local 919 key->sdata = sdata; in ieee80211_key_link() [all …]
|
H A D | debugfs_netdev.c | 266 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_set_smps() local 286 sdata_lock(sdata); in ieee80211_set_smps() 288 sdata_unlock(sdata); in ieee80211_set_smps() 362 sdata_lock(sdata); in ieee80211_if_parse_tkip_mic_test() 371 sdata_unlock(sdata); in ieee80211_if_parse_tkip_mic_test() 397 if (!ieee80211_sdata_running(sdata) || !sdata->vif.cfg.assoc) in ieee80211_if_parse_beacon_loss() 511 if (!sdata->vif.txq) in ieee80211_if_fmt_aqm() 698 &sdata->vif._name) 897 add_files(sdata); in ieee80211_debugfs_add_netdev() 900 add_link_files(&sdata->deflink, sdata->vif.debugfs_dir); in ieee80211_debugfs_add_netdev() [all …]
|
H A D | tdls.c | 35 tdls_dbg(sdata, "TDLS del peer %pM\n", sdata->u.mgd.tdls_peer); in ieee80211_tdls_peer_del_work() 36 sta_info_destroy_addr(sdata, sdata->u.mgd.tdls_peer); in ieee80211_tdls_peer_del_work() 45 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_tdls_add_ext_capab() local 207 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_tdls_add_link_ie() local 370 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_tdls_add_setup_start_ies() local 624 struct ieee80211_sub_if_data *sdata = link->sdata; in ieee80211_tdls_add_setup_cfm_ies() local 636 ap_sta = sta_info_get(sdata, sdata->vif.cfg.ap_addr); in ieee80211_tdls_add_setup_cfm_ies() 1325 drv_mgd_protect_tdls_discover(sdata->local, sdata); in ieee80211_tdls_mgmt() 1438 ieee80211_link_info_change_notify(sdata, &sdata->deflink, in iee80211_tdls_recalc_ht_protection() 1594 struct ieee80211_sub_if_data *sdata = sta->sdata; in ieee80211_tdls_ch_sw_tmpl_get() local [all …]
|
H A D | mesh_pathtbl.c | 269 return mpath_lookup(&sdata->u.mesh.mesh_paths, dst, sdata); in mesh_path_lookup() 275 return mpath_lookup(&sdata->u.mesh.mpp_paths, dst, sdata); in mpp_path_lookup() 410 new_mpath->sdata = sdata; in mesh_path_new() 621 struct ieee80211_sub_if_data *sdata = mpath->sdata; in mesh_fast_tx_flush_mpath() local 767 struct ieee80211_sub_if_data *sdata = sta->sdata; in mesh_plink_broken() local 793 struct ieee80211_sub_if_data *sdata = mpath->sdata; in mesh_path_free_rcu() local 830 struct ieee80211_sub_if_data *sdata = sta->sdata; in mesh_path_flush_by_nexthop() local 959 struct ieee80211_sub_if_data *sdata = mpath->sdata; in mesh_path_send_to_gates() local 1014 struct ieee80211_sub_if_data *sdata = mpath->sdata; in mesh_path_flush_pending() local 1085 mesh_path_tbl_expire(sdata, &sdata->u.mesh.mesh_paths); in mesh_path_expire() [all …]
|
H A D | offchannel.c | 119 &sdata->state); in ieee80211_offchannel_stop_vifs() 122 sdata, &sdata->deflink, in ieee80211_offchannel_stop_vifs() 160 sdata, &sdata->deflink, in ieee80211_offchannel_return() 316 if (tmp->sdata != roc->sdata || tmp->chan != roc->chan) in _ieee80211_start_next_roc() 335 if (tmp->sdata != roc->sdata || in _ieee80211_start_next_roc() 347 if (tmp->sdata != roc->sdata || tmp->chan != roc->chan) in _ieee80211_start_next_roc() 376 if (tmp->sdata != roc->sdata || tmp->chan != roc->chan) in _ieee80211_start_next_roc() 570 roc->sdata = sdata; in ieee80211_start_roc_work() 611 if (tmp->chan != channel || tmp->sdata != sdata) in ieee80211_start_roc_work() 836 sdata_lock(sdata); in ieee80211_mgmt_tx() [all …]
|
/openbmc/linux/drivers/iio/common/st_sensors/ |
H A D | st_sensors_core.c | 78 mutex_lock(&sdata->odr_lock); in st_sensors_set_odr() 106 sdata->odr = odr_out.hz; in st_sensors_set_odr() 153 sdata->current_fullscale = &sdata->sensor_settings->fs.fs_avl[i]; in st_sensors_set_fullscale() 176 sdata->odr, &odr_out); in st_sensors_set_enable() 188 sdata->enabled = true; in st_sensors_set_enable() 191 sdata->odr = odr_out.hz; in st_sensors_set_enable() 200 sdata->enabled = false; in st_sensors_set_enable() 263 sdata->drdy_int_pin = 1; in st_sensors_set_drdy_int_pin() 271 sdata->drdy_int_pin = 2; in st_sensors_set_drdy_int_pin() 410 sdata->drdy_int_pin); in st_sensors_init_sensor() [all …]
|
H A D | st_sensors_trigger.c | 40 ret = regmap_read(sdata->regmap, in st_sensors_new_samples_available() 86 if (sdata->hw_irq_trigger && in st_sensors_irq_thread() 99 if (!sdata->edge_irq) in st_sensors_irq_thread() 108 while (sdata->hw_irq_trigger && in st_sensors_irq_thread() 129 if (sdata->trig == NULL) { in st_sensors_allocate_trigger() 135 sdata->trig->ops = trigger_ops; in st_sensors_allocate_trigger() 186 sdata->edge_irq = true; in st_sensors_allocate_trigger() 205 if (sdata->int_pin_open_drain && in st_sensors_allocate_trigger() 210 sdata->irq, in st_sensors_allocate_trigger() 214 sdata->trig->name, in st_sensors_allocate_trigger() [all …]
|
/openbmc/linux/net/mac802154/ |
H A D | mib.c | 48 mutex_lock(&sdata->sec_mtx); in mac802154_get_params() 50 mutex_unlock(&sdata->sec_mtx); in mac802154_get_params() 64 mutex_lock(&sdata->sec_mtx); in mac802154_set_params() 66 mutex_unlock(&sdata->sec_mtx); in mac802154_set_params() 80 mutex_lock(&sdata->sec_mtx); in mac802154_add_key() 95 mutex_lock(&sdata->sec_mtx); in mac802154_del_key() 110 mutex_lock(&sdata->sec_mtx); in mac802154_add_dev() 124 mutex_lock(&sdata->sec_mtx); in mac802154_del_dev() 140 mutex_lock(&sdata->sec_mtx); in mac802154_add_devkey() 156 mutex_lock(&sdata->sec_mtx); in mac802154_del_devkey() [all …]
|
H A D | iface.c | 123 if (sdata->wpan_dev.lowpan_dev) { in mac802154_wpan_mac_addr() 138 if (sdata->wpan_dev.lowpan_dev) in mac802154_wpan_mac_addr() 150 sdata->required_filtering = sdata->iface_default_filtering; in ieee802154_setup_hw() 556 sdata->wpan_dev.iftype = type; in ieee802154_setup_sdata() 576 sdata->dev->dev_addr); in ieee802154_setup_sdata() 586 mutex_init(&sdata->sec_mtx); in ieee802154_setup_sdata() 654 sdata = netdev_priv(ndev); in ieee802154_if_add() 657 sdata->dev = ndev; in ieee802154_if_add() 659 sdata->local = local; in ieee802154_if_add() 687 list_del_rcu(&sdata->list); in ieee802154_if_remove() [all …]
|
H A D | cfg.c | 38 ieee802154_if_remove(sdata); in ieee802154_del_iface_deprecated() 327 *table = &sdata->sec.table; in ieee802154_get_llsec_table() 337 mutex_lock(&sdata->sec_mtx); in ieee802154_lock_llsec_table() 360 mutex_lock(&sdata->sec_mtx); in ieee802154_set_llsec_params() 376 mutex_lock(&sdata->sec_mtx); in ieee802154_get_llsec_params() 392 mutex_lock(&sdata->sec_mtx); in ieee802154_add_llsec_key() 407 mutex_lock(&sdata->sec_mtx); in ieee802154_del_llsec_key() 422 mutex_lock(&sdata->sec_mtx); in ieee802154_add_seclevel() 437 mutex_lock(&sdata->sec_mtx); in ieee802154_del_seclevel() 452 mutex_lock(&sdata->sec_mtx); in ieee802154_add_device() [all …]
|
/openbmc/linux/drivers/platform/chrome/ |
H A D | cros_typec_switch.c | 26 struct cros_typec_switch_data *sdata; member 173 if (!sdata->ports[i]) in cros_typec_unregister_switches() 212 struct device *dev = sdata->dev; in cros_typec_register_switches() 250 port->sdata = sdata; in cros_typec_register_switches() 252 sdata->ports[index] = port; in cros_typec_register_switches() 279 cros_typec_unregister_switches(sdata); in cros_typec_register_switches() 286 struct cros_typec_switch_data *sdata; in cros_typec_switch_probe() local 288 sdata = devm_kzalloc(dev, sizeof(*sdata), GFP_KERNEL); in cros_typec_switch_probe() 289 if (!sdata) in cros_typec_switch_probe() 292 sdata->dev = dev; in cros_typec_switch_probe() [all …]
|