/linux/drivers/gpu/drm/radeon/ |
H A D | rv6xx_dpm.c | 43 static struct rv6xx_power_info *rv6xx_get_pi(struct radeon_device *rdev) in rv6xx_get_pi() 50 static void rv6xx_force_pcie_gen1(struct radeon_device *rdev) in rv6xx_force_pcie_gen1() 74 static void rv6xx_enable_pcie_gen2_support(struct radeon_device *rdev) in rv6xx_enable_pcie_gen2_support() 87 static void rv6xx_enable_bif_dynamic_pcie_gen2(struct radeon_device *rdev, in rv6xx_enable_bif_dynamic_pcie_gen2() 100 static void rv6xx_enable_l0s(struct radeon_device *rdev) in rv6xx_enable_l0s() 109 static void rv6xx_enable_l1(struct radeon_device *rdev) in rv6xx_enable_l1() 121 static void rv6xx_enable_pll_sleep_in_l1(struct radeon_device *rdev) in rv6xx_enable_pll_sleep_in_l1() 138 static int rv6xx_convert_clock_to_stepping(struct radeon_device *rdev, in rv6xx_convert_clock_to_stepping() 159 static void rv6xx_output_stepping(struct radeon_device *rdev, in rv6xx_output_stepping() 193 static struct rv6xx_sclk_stepping rv6xx_next_vco_step(struct radeon_device *rdev, in rv6xx_next_vco_step() [all …]
|
H A D | r600.c | 120 u32 r600_rcu_rreg(struct radeon_device *rdev, u32 reg) in r600_rcu_rreg() 132 void r600_rcu_wreg(struct radeon_device *rdev, u32 reg, u32 v) in r600_rcu_wreg() 142 u32 r600_uvd_ctx_rreg(struct radeon_device *rdev, u32 reg) in r600_uvd_ctx_rreg() 154 void r600_uvd_ctx_wreg(struct radeon_device *rdev, u32 reg, u32 v) in r600_uvd_ctx_wreg() 174 int r600_get_allowed_info_register(struct radeon_device *rdev, in r600_get_allowed_info_register() 198 u32 r600_get_xclk(struct radeon_device *rdev) in r600_get_xclk() 203 int r600_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk) in r600_set_uvd_clocks() 299 struct radeon_device *rdev = dev->dev_private; in dce3_program_fmt() local 350 int rv6xx_get_temp(struct radeon_device *rdev) in rv6xx_get_temp() 362 void r600_pm_get_dynpm_state(struct radeon_device *rdev) in r600_pm_get_dynpm_state() [all …]
|
H A D | rv770_dpm.c | 56 struct rv7xx_power_info *rv770_get_pi(struct radeon_device *rdev) in rv770_get_pi() 63 struct evergreen_power_info *evergreen_get_pi(struct radeon_device *rdev) in evergreen_get_pi() 70 static void rv770_enable_bif_dynamic_pcie_gen2(struct radeon_device *rdev, in rv770_enable_bif_dynamic_pcie_gen2() 93 static void rv770_enable_l0s(struct radeon_device *rdev) in rv770_enable_l0s() 102 static void rv770_enable_l1(struct radeon_device *rdev) in rv770_enable_l1() 114 static void rv770_enable_pll_sleep_in_l1(struct radeon_device *rdev) in rv770_enable_pll_sleep_in_l1() 131 static void rv770_gfx_clock_gating_enable(struct radeon_device *rdev, in rv770_gfx_clock_gating_enable() 144 static void rv770_mg_clock_gating_enable(struct radeon_device *rdev, in rv770_mg_clock_gating_enable() 168 void rv770_restore_cgcg(struct radeon_device *rdev) in rv770_restore_cgcg() 181 static void rv770_start_dpm(struct radeon_device *rdev) in rv770_start_dpm() [all …]
|
H A D | kv_dpm.c | 150 static struct kv_power_info *kv_get_pi(struct radeon_device *rdev) in kv_get_pi() 157 static int kv_program_pt_config_registers(struct radeon_device *rdev, in kv_program_pt_config_registers() 206 static void kv_do_enable_didt(struct radeon_device *rdev, bool enable) in kv_do_enable_didt() 248 static int kv_enable_didt(struct radeon_device *rdev, bool enable) in kv_enable_didt() 275 static int kv_enable_smc_cac(struct radeon_device *rdev, bool enable) in kv_enable_smc_cac() 296 static int kv_process_firmware_header(struct radeon_device *rdev) in kv_process_firmware_header() 319 static int kv_enable_dpm_voltage_scaling(struct radeon_device *rdev) in kv_enable_dpm_voltage_scaling() 335 static int kv_set_dpm_interval(struct radeon_device *rdev) in kv_set_dpm_interval() 351 static int kv_set_dpm_boot_state(struct radeon_device *rdev) in kv_set_dpm_boot_state() 365 static void kv_program_vc(struct radeon_device *rdev) in kv_program_vc() [all …]
|
H A D | sumo_dpm.c | 79 struct sumo_power_info *sumo_get_pi(struct radeon_device *rdev) in sumo_get_pi() 86 static void sumo_gfx_clockgating_enable(struct radeon_device *rdev, bool enable) in sumo_gfx_clockgating_enable() 101 static void sumo_mg_clockgating_enable(struct radeon_device *rdev, bool enable) in sumo_mg_clockgating_enable() 118 static void sumo_program_git(struct radeon_device *rdev) in sumo_program_git() 129 static void sumo_program_grsd(struct radeon_device *rdev) in sumo_program_grsd() 140 void sumo_gfx_clockgating_initialize(struct radeon_device *rdev) in sumo_gfx_clockgating_initialize() 146 static void sumo_gfx_powergating_initialize(struct radeon_device *rdev) in sumo_gfx_powergating_initialize() 272 static void sumo_gfx_powergating_enable(struct radeon_device *rdev, bool enable) in sumo_gfx_powergating_enable() 282 static int sumo_enable_clock_power_gating(struct radeon_device *rdev) in sumo_enable_clock_power_gating() 300 static void sumo_disable_clock_power_gating(struct radeon_device *rdev) in sumo_disable_clock_power_gating() [all …]
|
H A D | rs600.c | 62 static bool avivo_is_in_vblank(struct radeon_device *rdev, int crtc) in avivo_is_in_vblank() 70 static bool avivo_is_counter_moving(struct radeon_device *rdev, int crtc) in avivo_is_counter_moving() 91 void avivo_wait_for_vblank(struct radeon_device *rdev, int crtc) in avivo_wait_for_vblank() 119 void rs600_page_flip(struct radeon_device *rdev, int crtc_id, u64 crtc_base, bool async) in rs600_page_flip() 155 bool rs600_page_flip_pending(struct radeon_device *rdev, int crtc_id) in rs600_page_flip_pending() 167 struct radeon_device *rdev = dev->dev_private; in avivo_program_fmt() local 228 void rs600_pm_misc(struct radeon_device *rdev) in rs600_pm_misc() 322 void rs600_pm_prepare(struct radeon_device *rdev) in rs600_pm_prepare() 340 void rs600_pm_finish(struct radeon_device *rdev) in rs600_pm_finish() 359 bool rs600_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd) in rs600_hpd_sense() [all …]
|
H A D | r600_dpm.c | 141 void r600_dpm_print_ps_status(struct radeon_device *rdev, in r600_dpm_print_ps_status() 154 u32 r600_dpm_get_vblank_time(struct radeon_device *rdev) in r600_dpm_get_vblank_time() 181 u32 r600_dpm_get_vrefresh(struct radeon_device *rdev) in r600_dpm_get_vrefresh() 240 void r600_gfx_clockgating_enable(struct radeon_device *rdev, bool enable) in r600_gfx_clockgating_enable() 264 void r600_dynamicpm_enable(struct radeon_device *rdev, bool enable) in r600_dynamicpm_enable() 272 void r600_enable_thermal_protection(struct radeon_device *rdev, bool enable) in r600_enable_thermal_protection() 280 void r600_enable_acpi_pm(struct radeon_device *rdev) in r600_enable_acpi_pm() 285 void r600_enable_dynamic_pcie_gen2(struct radeon_device *rdev, bool enable) in r600_enable_dynamic_pcie_gen2() 293 bool r600_dynamicpm_enabled(struct radeon_device *rdev) in r600_dynamicpm_enabled() 301 void r600_enable_sclk_control(struct radeon_device *rdev, bool enable) in r600_enable_sclk_control() [all …]
|
H A D | ni.c | 47 u32 tn_smc_rreg(struct radeon_device *rdev, u32 reg) in tn_smc_rreg() 59 void tn_smc_wreg(struct radeon_device *rdev, u32 reg, u32 v) in tn_smc_wreg() 437 static void ni_init_golden_registers(struct radeon_device *rdev) in ni_init_golden_registers() 618 int ni_mc_load_microcode(struct radeon_device *rdev) in ni_mc_load_microcode() 686 int ni_init_microcode(struct radeon_device *rdev) in ni_init_microcode() 835 int cayman_get_allowed_info_register(struct radeon_device *rdev, in cayman_get_allowed_info_register() 854 int tn_get_temp(struct radeon_device *rdev) in tn_get_temp() 865 static void cayman_gpu_init(struct radeon_device *rdev) in cayman_gpu_init() 1239 void cayman_pcie_gart_tlb_flush(struct radeon_device *rdev) in cayman_pcie_gart_tlb_flush() 1248 static int cayman_pcie_gart_enable(struct radeon_device *rdev) in cayman_pcie_gart_enable() [all …]
|
H A D | trinity_dpm.c | 307 static struct trinity_power_info *trinity_get_pi(struct radeon_device *rdev) in trinity_get_pi() 314 static void trinity_gfx_powergating_initialize(struct radeon_device *rdev) in trinity_gfx_powergating_initialize() 354 static void trinity_mg_clockgating_enable(struct radeon_device *rdev, in trinity_mg_clockgating_enable() 383 static void trinity_mg_clockgating_initialize(struct radeon_device *rdev) in trinity_mg_clockgating_initialize() 394 static void trinity_gfx_clockgating_enable(struct radeon_device *rdev, in trinity_gfx_clockgating_enable() 407 static void trinity_program_clk_gating_hw_sequence(struct radeon_device *rdev, in trinity_program_clk_gating_hw_sequence() 416 static void trinity_program_override_mgpg_sequences(struct radeon_device *rdev, in trinity_program_override_mgpg_sequences() 426 static void trinity_override_dynamic_mg_powergating(struct radeon_device *rdev) in trinity_override_dynamic_mg_powergating() 437 static void trinity_ls_clockgating_enable(struct radeon_device *rdev, in trinity_ls_clockgating_enable() 454 static void trinity_gfx_powergating_enable(struct radeon_device *rdev, in trinity_gfx_powergating_enable() [all …]
|
H A D | rs780_dpm.c | 42 static struct igp_power_info *rs780_get_pi(struct radeon_device *rdev) in rs780_get_pi() 49 static void rs780_get_pm_mode_parameters(struct radeon_device *rdev) in rs780_get_pm_mode_parameters() 75 static int rs780_initialize_dpm_power_state(struct radeon_device *rdev, in rs780_initialize_dpm_power_state() 109 static int rs780_initialize_dpm_parameters(struct radeon_device *rdev, in rs780_initialize_dpm_parameters() 176 static void rs780_start_dpm(struct radeon_device *rdev) in rs780_start_dpm() 200 static void rs780_preset_ranges_slow_clk_fbdiv_en(struct radeon_device *rdev) in rs780_preset_ranges_slow_clk_fbdiv_en() 210 static void rs780_preset_starting_fbdiv(struct radeon_device *rdev) in rs780_preset_starting_fbdiv() 223 static void rs780_voltage_scaling_init(struct radeon_device *rdev) in rs780_voltage_scaling_init() 303 static void rs780_clk_scaling_enable(struct radeon_device *rdev, bool enable) in rs780_clk_scaling_enable() 313 static void rs780_voltage_scaling_enable(struct radeon_device *rdev, bool enable) in rs780_voltage_scaling_enable() [all …]
|
H A D | rs400.c | 43 void rs400_gart_adjust_size(struct radeon_device *rdev) in rs400_gart_adjust_size() 65 void rs400_gart_tlb_flush(struct radeon_device *rdev) in rs400_gart_tlb_flush() 81 int rs400_gart_init(struct radeon_device *rdev) in rs400_gart_init() 111 int rs400_gart_enable(struct radeon_device *rdev) in rs400_gart_enable() 198 void rs400_gart_disable(struct radeon_device *rdev) in rs400_gart_disable() 208 void rs400_gart_fini(struct radeon_device *rdev) in rs400_gart_fini() 234 void rs400_gart_set_page(struct radeon_device *rdev, unsigned i, in rs400_gart_set_page() 241 int rs400_mc_wait_for_idle(struct radeon_device *rdev) in rs400_mc_wait_for_idle() 257 static void rs400_gpu_init(struct radeon_device *rdev) in rs400_gpu_init() 281 static void rs400_mc_init(struct radeon_device *rdev) in rs400_mc_init() [all …]
|
H A D | cypress_dpm.c | 48 static void cypress_enable_bif_dynamic_pcie_gen2(struct radeon_device *rdev, in cypress_enable_bif_dynamic_pcie_gen2() 85 static void cypress_enable_dynamic_pcie_gen2(struct radeon_device *rdev, in cypress_enable_dynamic_pcie_gen2() 118 static void cypress_gfx_clock_gating_enable(struct radeon_device *rdev, in cypress_gfx_clock_gating_enable() 170 static void cypress_mg_clock_gating_enable(struct radeon_device *rdev, in cypress_mg_clock_gating_enable() 219 void cypress_enable_spread_spectrum(struct radeon_device *rdev, in cypress_enable_spread_spectrum() 238 void cypress_start_dpm(struct radeon_device *rdev) in cypress_start_dpm() 243 void cypress_enable_sclk_control(struct radeon_device *rdev, in cypress_enable_sclk_control() 252 void cypress_enable_mclk_control(struct radeon_device *rdev, in cypress_enable_mclk_control() 261 int cypress_notify_smc_display_change(struct radeon_device *rdev, in cypress_notify_smc_display_change() 273 void cypress_program_response_times(struct radeon_device *rdev) in cypress_program_response_times() [all …]
|
H A D | r420.c | 45 void r420_pm_init_profile(struct radeon_device *rdev) in r420_pm_init_profile() 84 static void r420_set_reg_safe(struct radeon_device *rdev) in r420_set_reg_safe() 90 void r420_pipes_init(struct radeon_device *rdev) in r420_pipes_init() 165 u32 r420_mc_rreg(struct radeon_device *rdev, u32 reg) in r420_mc_rreg() 177 void r420_mc_wreg(struct radeon_device *rdev, u32 reg, u32 v) in r420_mc_wreg() 188 static void r420_debugfs(struct radeon_device *rdev) in r420_debugfs() 194 static void r420_clock_resume(struct radeon_device *rdev) in r420_clock_resume() 207 static void r420_cp_errata_init(struct radeon_device *rdev) in r420_cp_errata_init() 227 static void r420_cp_errata_fini(struct radeon_device *rdev) in r420_cp_errata_fini() 243 static int r420_startup(struct radeon_device *rdev) in r420_startup() [all …]
|
H A D | radeon_irq_kms.c | 56 struct radeon_device *rdev = dev->dev_private; in radeon_driver_irq_handler_kms() local 81 struct radeon_device *rdev = container_of(work, struct radeon_device, in radeon_hotplug_work_func() local 102 struct radeon_device *rdev = container_of(work, struct radeon_device, in radeon_dp_work_func() local 124 struct radeon_device *rdev = dev->dev_private; in radeon_driver_irq_preinstall_kms() local 156 struct radeon_device *rdev = dev->dev_private; in radeon_driver_irq_postinstall_kms() local 175 struct radeon_device *rdev = dev->dev_private; in radeon_driver_irq_uninstall_kms() local 198 static int radeon_irq_install(struct radeon_device *rdev, int irq) in radeon_irq_install() 219 static void radeon_irq_uninstall(struct radeon_device *rdev) in radeon_irq_uninstall() 238 static bool radeon_msi_ok(struct radeon_device *rdev) in radeon_msi_ok() 318 int radeon_irq_kms_init(struct radeon_device *rdev) in radeon_irq_kms_init() [all …]
|
H A D | si_dpm.c | 1699 static struct si_power_info *si_get_pi(struct radeon_device *rdev) in si_get_pi() 1733 static void si_calculate_leakage_for_v_and_t(struct radeon_device *rdev, in si_calculate_leakage_for_v_and_t() 1761 static void si_calculate_leakage_for_v(struct radeon_device *rdev, in si_calculate_leakage_for_v() 1772 static void si_update_dte_from_pl2(struct radeon_device *rdev, in si_update_dte_from_pl2() 1802 static void si_initialize_powertune_defaults(struct radeon_device *rdev) in si_initialize_powertune_defaults() 2028 static u32 si_get_smc_power_scaling_factor(struct radeon_device *rdev) in si_get_smc_power_scaling_factor() 2033 static u32 si_calculate_cac_wintime(struct radeon_device *rdev) in si_calculate_cac_wintime() 2058 static int si_calculate_adjusted_tdp_limits(struct radeon_device *rdev, in si_calculate_adjusted_tdp_limits() 2091 static int si_populate_smc_tdp_limits(struct radeon_device *rdev, in si_populate_smc_tdp_limits() 2156 static int si_populate_smc_tdp_limits_2(struct radeon_device *rdev, in si_populate_smc_tdp_limits_2() [all …]
|
H A D | evergreen.c | 57 u32 eg_cg_rreg(struct radeon_device *rdev, u32 reg) in eg_cg_rreg() 69 void eg_cg_wreg(struct radeon_device *rdev, u32 reg, u32 v) in eg_cg_wreg() 79 u32 eg_pif_phy0_rreg(struct radeon_device *rdev, u32 reg) in eg_pif_phy0_rreg() 91 void eg_pif_phy0_wreg(struct radeon_device *rdev, u32 reg, u32 v) in eg_pif_phy0_wreg() 101 u32 eg_pif_phy1_rreg(struct radeon_device *rdev, u32 reg) in eg_pif_phy1_rreg() 113 void eg_pif_phy1_wreg(struct radeon_device *rdev, u32 reg, u32 v) in eg_pif_phy1_wreg() 997 static void evergreen_init_golden_registers(struct radeon_device *rdev) in evergreen_init_golden_registers() 1093 int evergreen_get_allowed_info_register(struct radeon_device *rdev, in evergreen_get_allowed_info_register() 1142 static int sumo_set_uvd_clock(struct radeon_device *rdev, u32 clock, in sumo_set_uvd_clock() 1166 int sumo_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk) in sumo_set_uvd_clocks() [all …]
|
H A D | rv770.c | 54 int rv770_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk) in rv770_set_uvd_clocks() 712 static void rv770_init_golden_registers(struct radeon_device *rdev) in rv770_init_golden_registers() 786 u32 rv770_get_xclk(struct radeon_device *rdev) in rv770_get_xclk() 800 void rv770_page_flip(struct radeon_device *rdev, int crtc_id, u64 crtc_base, bool async) in rv770_page_flip() 843 bool rv770_page_flip_pending(struct radeon_device *rdev, int crtc_id) in rv770_page_flip_pending() 853 int rv770_get_temp(struct radeon_device *rdev) in rv770_get_temp() 872 void rv770_pm_misc(struct radeon_device *rdev) in rv770_pm_misc() 894 static int rv770_pcie_gart_enable(struct radeon_device *rdev) in rv770_pcie_gart_enable() 944 static void rv770_pcie_gart_disable(struct radeon_device *rdev) in rv770_pcie_gart_disable() 970 static void rv770_pcie_gart_fini(struct radeon_device *rdev) in rv770_pcie_gart_fini() [all …]
|
H A D | btc_dpm.c | 1198 static u32 btc_get_valid_mclk(struct radeon_device *rdev, in btc_get_valid_mclk() 1205 static u32 btc_get_valid_sclk(struct radeon_device *rdev, in btc_get_valid_sclk() 1212 void btc_skip_blacklist_clocks(struct radeon_device *rdev, in btc_skip_blacklist_clocks() 1239 void btc_adjust_clock_combinations(struct radeon_device *rdev, in btc_adjust_clock_combinations() 1278 void btc_apply_voltage_delta_rules(struct radeon_device *rdev, in btc_apply_voltage_delta_rules() 1303 static void btc_enable_bif_dynamic_pcie_gen2(struct radeon_device *rdev, in btc_enable_bif_dynamic_pcie_gen2() 1345 static void btc_enable_dynamic_pcie_gen2(struct radeon_device *rdev, in btc_enable_dynamic_pcie_gen2() 1356 static int btc_disable_ulv(struct radeon_device *rdev) in btc_disable_ulv() 1367 static int btc_populate_ulv_state(struct radeon_device *rdev, in btc_populate_ulv_state() 1396 static int btc_populate_smc_acpi_state(struct radeon_device *rdev, in btc_populate_smc_acpi_state() [all …]
|
H A D | rv515.c | 51 void rv515_ring_start(struct radeon_device *rdev, struct radeon_ring *ring) in rv515_ring_start() 119 int rv515_mc_wait_for_idle(struct radeon_device *rdev) in rv515_mc_wait_for_idle() 135 void rv515_vga_render_disable(struct radeon_device *rdev) in rv515_vga_render_disable() 141 static void rv515_gpu_init(struct radeon_device *rdev) in rv515_gpu_init() 164 static void rv515_vram_get_type(struct radeon_device *rdev) in rv515_vram_get_type() 184 static void rv515_mc_init(struct radeon_device *rdev) in rv515_mc_init() 196 uint32_t rv515_mc_rreg(struct radeon_device *rdev, uint32_t reg) in rv515_mc_rreg() 210 void rv515_mc_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v) in rv515_mc_wreg() 224 struct radeon_device *rdev = m->private; in rv515_debugfs_pipes_info_show() local 240 struct radeon_device *rdev = m->private; in rv515_debugfs_ga_info_show() local [all …]
|
H A D | trinity_smc.c | 29 static int trinity_notify_message_to_smu(struct radeon_device *rdev, u32 id) in trinity_notify_message_to_smu() 55 int trinity_dpm_bapm_enable(struct radeon_device *rdev, bool enable) in trinity_dpm_bapm_enable() 63 int trinity_dpm_config(struct radeon_device *rdev, bool enable) in trinity_dpm_config() 73 int trinity_dpm_force_state(struct radeon_device *rdev, u32 n) in trinity_dpm_force_state() 80 int trinity_dpm_n_levels_disabled(struct radeon_device *rdev, u32 n) in trinity_dpm_n_levels_disabled() 87 int trinity_uvd_dpm_config(struct radeon_device *rdev) in trinity_uvd_dpm_config() 92 int trinity_dpm_no_forced_level(struct radeon_device *rdev) in trinity_dpm_no_forced_level() 97 int trinity_dce_enable_voltage_adjustment(struct radeon_device *rdev, in trinity_dce_enable_voltage_adjustment() 106 int trinity_gfx_dynamic_mgpg_config(struct radeon_device *rdev) in trinity_gfx_dynamic_mgpg_config() 111 void trinity_acquire_mutex(struct radeon_device *rdev) in trinity_acquire_mutex() [all …]
|
/linux/net/wireless/ |
H A D | rdev-ops.h | 15 static inline int rdev_suspend(struct cfg80211_registered_device *rdev, in rdev_suspend() 25 static inline int rdev_resume(struct cfg80211_registered_device *rdev) in rdev_resume() 34 static inline void rdev_set_wakeup(struct cfg80211_registered_device *rdev, in rdev_set_wakeup() 43 *rdev_add_virtual_intf(struct cfg80211_registered_device *rdev, char *name, in rdev_add_virtual_intf() 57 rdev_del_virtual_intf(struct cfg80211_registered_device *rdev, in rdev_del_virtual_intf() 68 rdev_change_virtual_intf(struct cfg80211_registered_device *rdev, in rdev_change_virtual_intf() 79 static inline int rdev_add_key(struct cfg80211_registered_device *rdev, in rdev_add_key() 94 rdev_get_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, in rdev_get_key() 108 static inline int rdev_del_key(struct cfg80211_registered_device *rdev, in rdev_del_key() 122 rdev_set_default_key(struct cfg80211_registered_device *rdev, in rdev_set_default_key() [all …]
|
H A D | core.c | 59 struct cfg80211_registered_device *result = NULL, *rdev; in cfg80211_rdev_by_wiphy_idx() local 75 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in get_wiphy_idx() local 82 struct cfg80211_registered_device *rdev; in wiphy_idx_to_wiphy() local 92 cfg80211_dev_check_name(struct cfg80211_registered_device * rdev,const char * newname) cfg80211_dev_check_name() argument 126 cfg80211_dev_rename(struct cfg80211_registered_device * rdev,char * newname) cfg80211_dev_rename() argument 153 cfg80211_switch_netns(struct cfg80211_registered_device * rdev,struct net * net) cfg80211_switch_netns() argument 219 struct cfg80211_registered_device *rdev = data; cfg80211_rfkill_poll() local 226 cfg80211_stop_p2p_device(struct cfg80211_registered_device * rdev,struct wireless_dev * wdev) cfg80211_stop_p2p_device() argument 251 cfg80211_stop_nan(struct cfg80211_registered_device * rdev,struct wireless_dev * wdev) cfg80211_stop_nan() argument 270 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); cfg80211_shutdown_all_interfaces() local 301 struct cfg80211_registered_device *rdev = data; cfg80211_rfkill_set_block() local 315 struct cfg80211_registered_device *rdev; cfg80211_rfkill_block_work() local 324 struct cfg80211_registered_device *rdev; cfg80211_event_work() local 334 cfg80211_destroy_ifaces(struct cfg80211_registered_device * rdev) cfg80211_destroy_ifaces() argument 355 struct cfg80211_registered_device *rdev; cfg80211_destroy_iface_wk() local 368 struct cfg80211_registered_device *rdev; cfg80211_sched_scan_stop_wk() local 382 struct cfg80211_registered_device *rdev; cfg80211_propagate_radar_detect_wk() local 398 struct cfg80211_registered_device *rdev; cfg80211_propagate_cac_done_wk() local 414 struct cfg80211_registered_device *rdev; cfg80211_wiphy_work() local 448 struct cfg80211_registered_device *rdev; wiphy_new_nm() local 735 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); wiphy_register() local 1102 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); wiphy_rfkill_start_polling() local 1111 cfg80211_process_wiphy_works(struct cfg80211_registered_device * rdev,struct wiphy_work * end) cfg80211_process_wiphy_works() argument 1144 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); wiphy_unregister() local 1209 cfg80211_dev_free(struct cfg80211_registered_device * rdev) cfg80211_dev_free() argument 1251 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); wiphy_rfkill_set_hw_state_reason() local 1261 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wdev->wiphy); _cfg80211_unregister_wdev() local 1339 cfg80211_update_iface_num(struct cfg80211_registered_device * rdev,enum nl80211_iftype iftype,int num) cfg80211_update_iface_num() argument 1349 cfg80211_leave(struct cfg80211_registered_device * rdev,struct wireless_dev * wdev) cfg80211_leave() argument 1411 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); cfg80211_stop_iface() local 1464 cfg80211_register_wdev(struct cfg80211_registered_device * rdev,struct wireless_dev * wdev) cfg80211_register_wdev() argument 1494 struct cfg80211_registered_device *rdev; cfg80211_register_netdevice() local 1528 struct cfg80211_registered_device *rdev; cfg80211_netdev_notifier_call() local 1666 struct cfg80211_registered_device *rdev; cfg80211_pernet_exit() local 1682 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); wiphy_work_queue() local 1698 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); wiphy_work_cancel() local 1714 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); wiphy_work_flush() local [all...] |
/linux/net/ieee802154/ |
H A D | rdev-ops.h | 11 rdev_add_virtual_intf_deprecated(struct cfg802154_registered_device *rdev, in rdev_add_virtual_intf_deprecated() 21 rdev_del_virtual_intf_deprecated(struct cfg802154_registered_device *rdev, in rdev_del_virtual_intf_deprecated() 28 rdev_suspend(struct cfg802154_registered_device *rdev) in rdev_suspend() 38 rdev_resume(struct cfg802154_registered_device *rdev) in rdev_resume() 48 rdev_add_virtual_intf(struct cfg802154_registered_device *rdev, char *name, in rdev_add_virtual_intf() 64 rdev_del_virtual_intf(struct cfg802154_registered_device *rdev, in rdev_del_virtual_intf() 76 rdev_set_channel(struct cfg802154_registered_device *rdev, u8 page, u8 channel) in rdev_set_channel() 87 rdev_set_cca_mode(struct cfg802154_registered_device *rdev, in rdev_set_cca_mode() 99 rdev_set_cca_ed_level(struct cfg802154_registered_device *rdev, s32 ed_level) in rdev_set_cca_ed_level() 110 rdev_set_tx_power(struct cfg802154_registered_device *rdev, in rdev_set_tx_power() [all …]
|
/linux/drivers/infiniband/hw/cxgb4/ |
H A D | resource.c | 38 static int c4iw_init_qid_table(struct c4iw_rdev *rdev) in c4iw_init_qid_table() 56 int c4iw_init_resource(struct c4iw_rdev *rdev, u32 nr_tpt, in c4iw_init_resource() 108 u32 c4iw_get_cqid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx) in c4iw_get_cqid() 163 void c4iw_put_cqid(struct c4iw_rdev *rdev, u32 qid, in c4iw_put_cqid() 178 u32 c4iw_get_qpid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx) in c4iw_get_qpid() 237 void c4iw_put_qpid(struct c4iw_rdev *rdev, u32 qid, in c4iw_put_qpid() 265 u32 c4iw_pblpool_alloc(struct c4iw_rdev *rdev, int size) in c4iw_pblpool_alloc() 283 struct c4iw_rdev *rdev; in destroy_pblpool() local 290 void c4iw_pblpool_free(struct c4iw_rdev *rdev, u32 addr, int size) in c4iw_pblpool_free() 300 int c4iw_pblpool_create(struct c4iw_rdev *rdev) in c4iw_pblpool_create() [all …]
|
/linux/drivers/regulator/ |
H A D | helpers.c | 28 int regulator_is_enabled_regmap(struct regulator_dev *rdev) in regulator_is_enabled_regmap() 60 int regulator_enable_regmap(struct regulator_dev *rdev) in regulator_enable_regmap() 86 int regulator_disable_regmap(struct regulator_dev *rdev) in regulator_disable_regmap() 103 static int regulator_range_selector_to_index(struct regulator_dev *rdev, in regulator_range_selector_to_index() 131 int regulator_get_voltage_sel_pickable_regmap(struct regulator_dev *rdev) in regulator_get_voltage_sel_pickable_regmap() 164 static int write_separate_vsel_and_range(struct regulator_dev *rdev, in write_separate_vsel_and_range() 201 int regulator_set_voltage_sel_pickable_regmap(struct regulator_dev *rdev, in regulator_set_voltage_sel_pickable_regmap() 255 int regulator_get_voltage_sel_regmap(struct regulator_dev *rdev) in regulator_get_voltage_sel_regmap() 281 int regulator_set_voltage_sel_regmap(struct regulator_dev *rdev, unsigned sel) in regulator_set_voltage_sel_regmap() 312 int regulator_map_voltage_iterate(struct regulator_dev *rdev, in regulator_map_voltage_iterate() [all …]
|