| /linux-6.15/arch/m68k/virt/ |
| H A D | platform.c | 34 struct platform_device *pdevs[VIRTIO_BUS_NB]; in virt_platform_init() local 61 pdevs[i] = virt_virtio_init(i); in virt_platform_init() 62 if (IS_ERR(pdevs[i])) { in virt_platform_init() 63 ret = PTR_ERR(pdevs[i]); in virt_platform_init() 72 platform_device_unregister(pdevs[--i]); in virt_platform_init()
|
| /linux-6.15/drivers/platform/x86/x86-android-tablets/ |
| H A D | core.c | 153 static struct platform_device **pdevs; variable 346 platform_device_unregister(pdevs[i]); in x86_android_tablet_remove() 348 kfree(pdevs); in x86_android_tablet_remove() 442 pdevs = kcalloc(dev_info->pdev_count + 1, sizeof(*pdevs), GFP_KERNEL); in x86_android_tablet_probe() 443 if (!pdevs) { in x86_android_tablet_probe() 450 pdevs[i] = platform_device_register_full(&dev_info->pdev_info[i]); in x86_android_tablet_probe() 451 if (IS_ERR(pdevs[i])) { in x86_android_tablet_probe() 452 ret = PTR_ERR(pdevs[i]); in x86_android_tablet_probe() 502 pdevs[pdev_count] = platform_device_register_data(&pdev->dev, "gpio-keys", in x86_android_tablet_probe() 505 if (IS_ERR(pdevs[pdev_count])) { in x86_android_tablet_probe() [all …]
|
| /linux-6.15/drivers/net/wireless/ath/ath11k/ |
| H A D | thermal.c | 170 pdev = &ab->pdevs[i]; in ath11k_thermal_register() 222 pdev = &ab->pdevs[i]; in ath11k_thermal_unregister()
|
| H A D | core.c | 914 return &ab->pdevs[0]; in ath11k_core_get_single_pdev() 949 INIT_LIST_HEAD(&ar->fw_stats.pdevs); in ath11k_fw_stats_init() 958 ath11k_fw_stats_pdevs_free(&stats->pdevs); in ath11k_fw_stats_free() 1783 pdev = &ab->pdevs[i]; in ath11k_core_pdev_suspend_target() 2080 pdev = &ab->pdevs[i]; in ath11k_update_11d() 2109 pdev = &ab->pdevs[i]; in ath11k_core_pre_reconfigure_recovery() 2154 pdev = &ab->pdevs[i]; in ath11k_core_post_reconfigure_recovery()
|
| H A D | testmode.c | 34 pdev = &ab->pdevs[i]; in ath11k_tm_get_ar() 121 ar = ab->pdevs[pdev_id].ar; in ath11k_tm_process_event()
|
| H A D | core.h | 599 struct list_head pdevs; member 936 struct ath11k_pdev pdevs[MAX_RADIOS]; member 1302 return ab->pdevs[ath11k_hw_mac_id_to_pdev_id(&ab->hw_params, mac_id)].ar; in ath11k_ab_to_ar()
|
| H A D | dp.c | 881 ar = ab->pdevs[i].ar; in ath11k_dp_pdev_free() 896 ar = ab->pdevs[i].ar; in ath11k_dp_pdev_pre_alloc() 920 ar = ab->pdevs[i].ar; in ath11k_dp_pdev_alloc()
|
| H A D | dp_rx.c | 2605 ar = ab->pdevs[mac_id].ar; in ath11k_dp_rx_process_received_packets() 2665 ar = ab->pdevs[mac_id].ar; in ath11k_dp_process_rx() 2746 ar = ab->pdevs[i].ar; in ath11k_dp_process_rx() 3892 ar = ab->pdevs[mac_id].ar; in ath11k_dp_process_rx_err() 3917 ar = ab->pdevs[i].ar; in ath11k_dp_process_rx_err() 4166 ar = ab->pdevs[mac_id].ar; in ath11k_dp_rx_process_wbm_err() 4213 ar = ab->pdevs[i].ar; in ath11k_dp_rx_process_wbm_err() 4227 ar = ab->pdevs[i].ar; in ath11k_dp_rx_process_wbm_err() 4412 struct ath11k *ar = ab->pdevs[mac_id].ar; in ath11k_dp_rx_pdev_free() 4420 struct ath11k *ar = ab->pdevs[mac_id].ar; in ath11k_dp_rx_pdev_alloc() [all …]
|
| H A D | reg.c | 942 ar = ab->pdevs[pdev_idx].ar; in ath11k_reg_handle_chan_list() 969 ar = ab->pdevs[pdev_idx].ar; in ath11k_reg_handle_chan_list()
|
| H A D | dbring.c | 300 ar = ab->pdevs[pdev_idx].ar; in ath11k_dbring_buffer_release_event()
|
| H A D | spectral.c | 907 ar = ab->pdevs[i].ar; in ath11k_spectral_deinit() 997 ar = ab->pdevs[i].ar; in ath11k_spectral_init()
|
| H A D | debugfs.c | 100 ath11k_fw_stats_pdevs_free(&ar->fw_stats.pdevs); in ath11k_debugfs_fw_stats_reset() 497 struct ath11k *ar = ab->pdevs[0].ar; in ath11k_write_simulate_fw_crash() 503 pdev = &ab->pdevs[i]; in ath11k_write_simulate_fw_crash()
|
| H A D | dp_tx.c | 309 ar = ab->pdevs[mac_id].ar; in ath11k_dp_tx_free_txbuf() 756 ar = ab->pdevs[mac_id].ar; in ath11k_dp_tx_completion_handler()
|
| H A D | mac.c | 645 pdev = &ab->pdevs[i]; in ath11k_mac_get_ar_by_pdev_id() 664 pdev = &ab->pdevs[i]; in ath11k_mac_get_vif_up() 6326 &ab->pdevs[ar->pdev_idx]); in ath11k_mac_op_start() 6515 pdev = &ab->pdevs[i]; in ath11k_mac_vif_ap_active_any() 6618 pdev = &ab->pdevs[i]; in ath11k_mac_11d_scan_stop_all() 9388 ath11k_fw_stats_pdevs_free(&ar->fw_stats.pdevs); in ath11k_fw_stats_request() 10103 pdev = &ab->pdevs[i]; in ath11k_mac_unregister() 10385 pdev = &ab->pdevs[i]; in ath11k_mac_register() 10411 pdev = &ab->pdevs[i]; in ath11k_mac_register() 10433 pdev = &ab->pdevs[i]; in ath11k_mac_allocate() [all …]
|
| /linux-6.15/drivers/net/wireless/ath/ath10k/ |
| H A D | debug.c | 249 ath10k_fw_stats_pdevs_free(&ar->debug.fw_stats.pdevs); in ath10k_debug_fw_stats_reset() 264 INIT_LIST_HEAD(&stats.pdevs); in ath10k_debug_fw_stats_process() 299 is_start = (list_empty(&ar->debug.fw_stats.pdevs) && in ath10k_debug_fw_stats_process() 300 !list_empty(&stats.pdevs)); in ath10k_debug_fw_stats_process() 301 is_end = (!list_empty(&ar->debug.fw_stats.pdevs) && in ath10k_debug_fw_stats_process() 302 !list_empty(&stats.pdevs)); in ath10k_debug_fw_stats_process() 305 list_splice_tail_init(&stats.pdevs, &ar->debug.fw_stats.pdevs); in ath10k_debug_fw_stats_process() 313 is_started = !list_empty(&ar->debug.fw_stats.pdevs); in ath10k_debug_fw_stats_process() 346 ath10k_fw_stats_pdevs_free(&stats.pdevs); in ath10k_debug_fw_stats_process() 1178 pdev_stats = list_first_entry_or_null(&ar->debug.fw_stats.pdevs, in ath10k_debug_get_et_stats() [all …]
|
| H A D | core.h | 345 struct list_head pdevs; member
|
| /linux-6.15/drivers/net/wireless/ath/ath12k/ |
| H A D | testmode.c | 35 pdev = &ab->pdevs[i]; in ath12k_tm_get_ar() 110 ar = ab->pdevs[pdev_id].ar; in ath12k_tm_process_event()
|
| H A D | debugfs.c | 909 ath12k_fw_stats_pdevs_free(&ar->fw_stats.pdevs); in ath12k_debugfs_fw_stats_reset() 1026 list_splice_tail_init(&stats->pdevs, &ar->fw_stats.pdevs); in ath12k_debugfs_fw_stats_process() 1244 INIT_LIST_HEAD(&ar->fw_stats.pdevs); in ath12k_debugfs_fw_stats_register()
|
| H A D | core.h | 564 struct list_head pdevs; member 955 struct ath12k_pdev pdevs[MAX_RADIOS]; member 1271 return ab->pdevs[ath12k_hw_mac_id_to_pdev_id(ab->hw_params, mac_id)].ar; in ath12k_ab_to_ar()
|
| H A D | core.c | 47 ar = ab->pdevs[i].ar; in ath12k_core_rfkill_config() 75 ar = ab->pdevs[0].ar; in ath12k_core_continue_suspend_resume() 92 ar = ab->pdevs[i].ar; in ath12k_core_suspend() 914 pdev = &partner_ab->pdevs[j]; in ath12k_get_num_partner_link()
|
| H A D | dbring.c | 263 ar = ab->pdevs[pdev_idx].ar; in ath12k_dbring_buffer_release_event()
|
| H A D | dp_tx.c | 506 ar = ab->pdevs[pdev_id].ar; in ath12k_dp_tx_free_txbuf() 919 ar = ab->pdevs[pdev_id].ar; in ath12k_dp_tx_completion_handler()
|
| H A D | wmi.c | 3644 pdev = &soc->pdevs[i]; in ath12k_fill_band_to_mac_param() 4385 &soc->pdevs[pdev_index]); in ath12k_wmi_ext_soc_hal_reg_caps_parse() 4408 soc->pdevs[0].pdev_id = 0; in ath12k_wmi_ext_soc_hal_reg_caps_parse() 4749 if (ab->pdevs[i].pdev_id == in ath12k_wmi_tlv_mac_phy_caps_ext() 4762 ret, ab->pdevs[i].pdev_id); in ath12k_wmi_tlv_mac_phy_caps_ext() 6030 ar = ab->pdevs[pdev_idx].ar; in ath12k_reg_chan_list_event() 6108 pdev = &ab->pdevs[i]; in ath12k_wmi_rdy_parse() 7174 pdev = list_first_entry_or_null(&fw_stats->pdevs, in ath12k_wmi_fw_pdev_stats_dump() 7349 INIT_LIST_HEAD(&stats.pdevs); in ath12k_wmi_tlv_fw_stats_data_parse() 7445 list_add_tail(&dst->list, &stats.pdevs); in ath12k_wmi_tlv_fw_stats_data_parse() [all …]
|
| H A D | dp_rx.c | 2675 ar = partner_ab->pdevs[pdev_id].ar; in ath12k_dp_rx_process_received_packets() 3622 ar = partner_ab->pdevs[pdev_id].ar; in ath12k_dp_rx_process_err() 4089 ar = partner_ab->pdevs[pdev_id].ar; in ath12k_dp_rx_process_wbm_err() 4208 struct ath12k *ar = ab->pdevs[mac_id].ar; in ath12k_dp_rx_pdev_free() 4418 struct ath12k *ar = ab->pdevs[mac_id].ar; in ath12k_dp_rx_pdev_alloc()
|
| /linux-6.15/Documentation/driver-api/driver-model/ |
| H A D | platform.rst | 91 int platform_add_devices(struct platform_device **pdevs, int ndev);
|