/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | qcom_spmi-regulator.c | 642 static int spmi_regulator_vs_enable(struct regulator_dev *rdev) in spmi_regulator_vs_enable() argument 654 static int spmi_regulator_vs_ocp(struct regulator_dev *rdev, int lim_uA, in spmi_regulator_vs_ocp() argument 859 static int spmi_regulator_common_map_voltage(struct regulator_dev *rdev, in spmi_regulator_common_map_voltage() argument 872 spmi_regulator_common_set_voltage(struct regulator_dev *rdev, unsigned selector) in spmi_regulator_common_set_voltage() argument 891 spmi_regulator_ftsmps426_set_voltage(struct regulator_dev *rdev, unsigned selector) spmi_regulator_ftsmps426_set_voltage() argument 905 spmi_regulator_set_voltage_time_sel(struct regulator_dev *rdev, unsigned int old_selector, unsigned int new_selector) spmi_regulator_set_voltage_time_sel() argument 917 spmi_regulator_common_get_voltage(struct regulator_dev *rdev) spmi_regulator_common_get_voltage() argument 932 spmi_regulator_ftsmps426_get_voltage(struct regulator_dev *rdev) spmi_regulator_ftsmps426_get_voltage() argument 947 spmi_regulator_single_map_voltage(struct regulator_dev *rdev, int min_uV, int max_uV) spmi_regulator_single_map_voltage() argument 955 spmi_regulator_single_range_set_voltage(struct regulator_dev *rdev, unsigned selector) spmi_regulator_single_range_set_voltage() argument 968 spmi_regulator_single_range_get_voltage(struct regulator_dev *rdev) spmi_regulator_single_range_get_voltage() argument 981 spmi_regulator_ult_lo_smps_set_voltage(struct regulator_dev *rdev, unsigned selector) spmi_regulator_ult_lo_smps_set_voltage() argument 1006 spmi_regulator_ult_lo_smps_get_voltage(struct regulator_dev *rdev) spmi_regulator_ult_lo_smps_get_voltage() argument 1024 spmi_regulator_common_list_voltage(struct regulator_dev *rdev, unsigned selector) spmi_regulator_common_list_voltage() argument 1048 spmi_regulator_common_set_bypass(struct regulator_dev *rdev, bool enable) spmi_regulator_common_set_bypass() argument 1061 spmi_regulator_common_get_bypass(struct regulator_dev *rdev, bool *enable) spmi_regulator_common_get_bypass() argument 1073 spmi_regulator_common_get_mode(struct regulator_dev *rdev) spmi_regulator_common_get_mode() argument 1092 spmi_regulator_ftsmps426_get_mode(struct regulator_dev *rdev) spmi_regulator_ftsmps426_get_mode() argument 1109 spmi_regulator_hfsmps_get_mode(struct regulator_dev *rdev) spmi_regulator_hfsmps_get_mode() argument 1127 spmi_regulator_common_set_mode(struct regulator_dev *rdev, unsigned int mode) spmi_regulator_common_set_mode() argument 1149 spmi_regulator_ftsmps426_set_mode(struct regulator_dev *rdev, unsigned int mode) spmi_regulator_ftsmps426_set_mode() argument 1173 spmi_regulator_hfsmps_set_mode(struct regulator_dev *rdev, unsigned int mode) spmi_regulator_hfsmps_set_mode() argument 1200 spmi_regulator_common_set_load(struct regulator_dev *rdev, int load_uA) spmi_regulator_common_set_load() argument 1213 spmi_regulator_common_set_pull_down(struct regulator_dev *rdev) spmi_regulator_common_set_pull_down() argument 1222 spmi_regulator_hfsmps_set_pull_down(struct regulator_dev *rdev) spmi_regulator_hfsmps_set_pull_down() argument 1231 spmi_regulator_common_set_soft_start(struct regulator_dev *rdev) spmi_regulator_common_set_soft_start() argument 1240 spmi_regulator_set_ilim(struct regulator_dev *rdev, int ilim_uA) spmi_regulator_set_ilim() argument 1387 spmi_regulator_saw_set_voltage(struct regulator_dev *rdev, unsigned selector) spmi_regulator_saw_set_voltage() argument 2377 struct regulator_dev *rdev; qcom_spmi_regulator_probe() local [all...] |
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | btrfs_tree.h | 838 __le64 rdev; member
|
H A D | fuse.h | 271 uint32_t rdev; member 706 uint32_t rdev; member
|
/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | at803x.c | 602 static int at803x_rgmii_reg_set_voltage_sel(struct regulator_dev *rdev, in at803x_rgmii_reg_set_voltage_sel() argument 615 static int at803x_rgmii_reg_get_voltage_sel(struct regulator_dev *rdev) in at803x_rgmii_reg_get_voltage_sel() argument
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/cxgb4/ |
H A D | iw_cxgb4.h | 198 static inline int c4iw_fatal_error(struct c4iw_rdev *rdev) in c4iw_fatal_error() argument 203 static inline int c4iw_num_stags(struct c4iw_rdev *rdev) in c4iw_num_stags() argument 259 static inline int c4iw_wait_for_reply(struct c4iw_rdev *rdev, in c4iw_wait_for_reply() argument 288 c4iw_ref_send_wait(struct c4iw_rdev *rdev, struct sk_buff *skb, struct c4iw_wr_wait *wr_waitp, u32 hwtid, u32 qpid, const char *func) c4iw_ref_send_wait() argument 316 struct c4iw_rdev rdev; global() member [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | si.c | 1228 si_init_golden_registers(struct radeon_device *rdev) si_init_golden_registers() argument 1307 si_get_allowed_info_register(struct radeon_device *rdev, u32 reg, u32 *val) si_get_allowed_info_register() argument 1338 si_get_xclk(struct radeon_device *rdev) si_get_xclk() argument 1355 si_get_temp(struct radeon_device *rdev) si_get_temp() argument 1571 si_mc_load_microcode(struct radeon_device *rdev) si_mc_load_microcode() argument 1669 si_init_microcode(struct radeon_device *rdev) si_init_microcode() argument 1966 dce6_line_buffer_adjust(struct radeon_device *rdev, struct radeon_crtc *radeon_crtc, struct drm_display_mode *mode, struct drm_display_mode *other_mode) dce6_line_buffer_adjust() argument 2025 si_get_number_of_dram_channels(struct radeon_device *rdev) si_get_number_of_dram_channels() argument 2293 dce6_program_watermarks(struct radeon_device *rdev, struct radeon_crtc *radeon_crtc, u32 lb_size, u32 num_heads) dce6_program_watermarks() argument 2459 dce6_bandwidth_update(struct radeon_device *rdev) dce6_bandwidth_update() argument 2488 si_tiling_mode_table_init(struct radeon_device *rdev) si_tiling_mode_table_init() argument 2946 si_select_se_sh(struct radeon_device *rdev, u32 se_num, u32 sh_num) si_select_se_sh() argument 2973 si_get_cu_enabled(struct radeon_device *rdev, u32 cu_per_sh) si_get_cu_enabled() argument 2991 si_setup_spi(struct radeon_device *rdev, u32 se_num, u32 sh_per_se, u32 cu_per_sh) si_setup_spi() argument 3018 si_get_rb_disabled(struct radeon_device *rdev, u32 max_rb_num_per_se, u32 sh_per_se) si_get_rb_disabled() argument 3038 si_setup_rb(struct radeon_device *rdev, u32 se_num, u32 sh_per_se, u32 max_rb_num_per_se) si_setup_rb() argument 3088 si_gpu_init(struct radeon_device *rdev) si_gpu_init() argument 3357 si_scratch_init(struct radeon_device *rdev) si_scratch_init() argument 3369 si_fence_ring_emit(struct radeon_device *rdev, struct radeon_fence *fence) si_fence_ring_emit() argument 3399 si_ring_ib_execute(struct radeon_device *rdev, struct radeon_ib *ib) si_ring_ib_execute() argument 3459 si_cp_enable(struct radeon_device *rdev, bool enable) si_cp_enable() argument 3475 si_cp_load_microcode(struct radeon_device *rdev) si_cp_load_microcode() argument 3556 si_cp_start(struct radeon_device *rdev) si_cp_start() argument 3629 si_cp_fini(struct radeon_device *rdev) si_cp_fini() argument 3647 si_cp_resume(struct radeon_device *rdev) si_cp_resume() argument 3773 si_gpu_check_soft_reset(struct radeon_device *rdev) si_gpu_check_soft_reset() argument 3854 si_gpu_soft_reset(struct radeon_device *rdev, u32 reset_mask) si_gpu_soft_reset() argument 3986 si_set_clk_bypass_mode(struct radeon_device *rdev) si_set_clk_bypass_mode() argument 4013 si_spll_powerdown(struct radeon_device *rdev) si_spll_powerdown() argument 4034 si_gpu_pci_config_reset(struct radeon_device *rdev) si_gpu_pci_config_reset() argument 4086 si_asic_reset(struct radeon_device *rdev, bool hard) si_asic_reset() argument 4126 si_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) si_gfx_is_lockup() argument 4140 si_mc_program(struct radeon_device *rdev) si_mc_program() argument 4191 si_vram_gtt_location(struct radeon_device *rdev, struct radeon_mc *mc) si_vram_gtt_location() argument 4205 si_mc_init(struct radeon_device *rdev) si_mc_init() argument 4275 si_pcie_gart_tlb_flush(struct radeon_device *rdev) si_pcie_gart_tlb_flush() argument 4284 si_pcie_gart_enable(struct radeon_device *rdev) si_pcie_gart_enable() argument 4372 si_pcie_gart_disable(struct radeon_device *rdev) si_pcie_gart_disable() argument 4402 si_pcie_gart_fini(struct radeon_device *rdev) si_pcie_gart_fini() argument 4456 si_vm_packet3_ce_check(struct radeon_device *rdev, u32 *ib, struct radeon_cs_packet *pkt) si_vm_packet3_ce_check() argument 4529 si_vm_packet3_gfx_check(struct radeon_device *rdev, u32 *ib, struct radeon_cs_packet *pkt) si_vm_packet3_gfx_check() argument 4647 si_vm_packet3_compute_check(struct radeon_device *rdev, u32 *ib, struct radeon_cs_packet *pkt) si_vm_packet3_compute_check() argument 4735 si_ib_parse(struct radeon_device *rdev, struct radeon_ib *ib) si_ib_parse() argument 4797 si_vm_init(struct radeon_device *rdev) si_vm_init() argument 4807 si_vm_fini(struct radeon_device *rdev) si_vm_fini() argument 4820 si_vm_decode_fault(struct radeon_device *rdev, u32 status, u32 addr) si_vm_decode_fault() argument 5075 si_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring, unsigned vm_id, uint64_t pd_addr) si_vm_flush() argument 5127 si_wait_for_rlc_serdes(struct radeon_device *rdev) si_wait_for_rlc_serdes() argument 5144 si_enable_gui_idle_interrupt(struct radeon_device *rdev, bool enable) si_enable_gui_idle_interrupt() argument 5170 si_set_uvd_dcm(struct radeon_device *rdev, bool sw_mode) si_set_uvd_dcm() argument 5191 si_init_uvd_internal_cg(struct radeon_device *rdev) si_init_uvd_internal_cg() argument 5204 si_halt_rlc(struct radeon_device *rdev) si_halt_rlc() argument 5220 si_update_rlc(struct radeon_device *rdev, u32 rlc) si_update_rlc() argument 5229 si_enable_dma_pg(struct radeon_device *rdev, bool enable) si_enable_dma_pg() argument 5242 si_init_dma_pg(struct radeon_device *rdev) si_init_dma_pg() argument 5253 si_enable_gfx_cgpg(struct radeon_device *rdev, bool enable) si_enable_gfx_cgpg() argument 5278 si_init_gfx_cgpg(struct radeon_device *rdev) si_init_gfx_cgpg() argument 5298 si_get_cu_active_bitmap(struct radeon_device *rdev, u32 se, u32 sh) si_get_cu_active_bitmap() argument 5321 si_init_ao_cu_mask(struct radeon_device *rdev) si_init_ao_cu_mask() argument 5354 si_enable_cgcg(struct radeon_device *rdev, bool enable) si_enable_cgcg() argument 5394 si_enable_mgcg(struct radeon_device *rdev, bool enable) si_enable_mgcg() argument 5450 si_enable_uvd_mgcg(struct radeon_device *rdev, bool enable) si_enable_uvd_mgcg() argument 5495 si_enable_mc_ls(struct radeon_device *rdev, bool enable) si_enable_mc_ls() argument 5512 si_enable_mc_mgcg(struct radeon_device *rdev, bool enable) si_enable_mc_mgcg() argument 5529 si_enable_dma_mgcg(struct radeon_device *rdev, bool enable) si_enable_dma_mgcg() argument 5566 si_enable_bif_mgls(struct radeon_device *rdev, bool enable) si_enable_bif_mgls() argument 5584 si_enable_hdp_mgcg(struct radeon_device *rdev, bool enable) si_enable_hdp_mgcg() argument 5600 si_enable_hdp_ls(struct radeon_device *rdev, bool enable) si_enable_hdp_ls() argument 5616 si_update_cg(struct radeon_device *rdev, u32 block, bool enable) si_update_cg() argument 5657 si_init_cg(struct radeon_device *rdev) si_init_cg() argument 5670 si_fini_cg(struct radeon_device *rdev) si_fini_cg() argument 5682 si_get_csb_size(struct radeon_device *rdev) si_get_csb_size() argument 5714 si_get_csb_buffer(struct radeon_device *rdev, volatile u32 *buffer) si_get_csb_buffer() argument 5774 si_init_pg(struct radeon_device *rdev) si_init_pg() argument 5795 si_fini_pg(struct radeon_device *rdev) si_fini_pg() argument 5806 si_rlc_reset(struct radeon_device *rdev) si_rlc_reset() argument 5818 si_rlc_stop(struct radeon_device *rdev) si_rlc_stop() argument 5827 si_rlc_start(struct radeon_device *rdev) si_rlc_start() argument 5836 si_lbpw_supported(struct radeon_device *rdev) si_lbpw_supported() argument 5847 si_enable_lbpw(struct radeon_device *rdev, bool enable) si_enable_lbpw() argument 5864 si_rlc_resume(struct radeon_device *rdev) si_rlc_resume() argument 5919 si_enable_interrupts(struct radeon_device *rdev) si_enable_interrupts() argument 5931 si_disable_interrupts(struct radeon_device *rdev) si_disable_interrupts() argument 5947 si_disable_interrupt_state(struct radeon_device *rdev) si_disable_interrupt_state() argument 5977 si_irq_init(struct radeon_device *rdev) si_irq_init() argument 6049 si_irq_set(struct radeon_device *rdev) si_irq_set() argument 6144 si_irq_ack(struct radeon_device *rdev) si_irq_ack() argument 6188 si_irq_disable(struct radeon_device *rdev) si_irq_disable() argument 6197 si_irq_suspend(struct radeon_device *rdev) si_irq_suspend() argument 6203 si_irq_fini(struct radeon_device *rdev) si_irq_fini() argument 6209 si_get_ih_wptr(struct radeon_device *rdev) si_get_ih_wptr() argument 6244 si_irq_process(struct radeon_device *rdev) si_irq_process() argument 6458 si_uvd_init(struct radeon_device *rdev) si_uvd_init() argument 6481 si_uvd_start(struct radeon_device *rdev) si_uvd_start() argument 6504 si_uvd_resume(struct radeon_device *rdev) si_uvd_resume() argument 6525 si_vce_init(struct radeon_device *rdev) si_vce_init() argument 6550 si_vce_start(struct radeon_device *rdev) si_vce_start() argument 6584 si_vce_resume(struct radeon_device *rdev) si_vce_resume() argument 6611 si_startup(struct radeon_device *rdev) si_startup() argument 6770 si_resume(struct radeon_device *rdev) si_resume() argument 6799 si_suspend(struct radeon_device *rdev) si_suspend() argument 6826 si_init(struct radeon_device *rdev) si_init() argument 6945 si_fini(struct radeon_device *rdev) si_fini() argument 6982 si_get_gpu_clock_counter(struct radeon_device *rdev) si_get_gpu_clock_counter() argument 6994 si_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk) si_set_uvd_clocks() argument 7083 si_pcie_gen3_enable(struct radeon_device *rdev) si_pcie_gen3_enable() argument 7253 si_program_aspm(struct radeon_device *rdev) si_program_aspm() argument 7458 si_vce_send_vcepll_ctlreq(struct radeon_device *rdev) si_vce_send_vcepll_ctlreq() argument 7489 si_set_vce_clocks(struct radeon_device *rdev, u32 evclk, u32 ecclk) si_set_vce_clocks() argument [all...] |
H A D | ci_dpm.c | 172 ci_get_pi(struct radeon_device *rdev) ci_get_pi() argument 186 ci_initialize_powertune_defaults(struct radeon_device *rdev) ci_initialize_powertune_defaults() argument 251 ci_populate_bapm_vddc_vid_sidd(struct radeon_device *rdev) ci_populate_bapm_vddc_vid_sidd() argument 280 ci_populate_vddc_vid(struct radeon_device *rdev) ci_populate_vddc_vid() argument 295 ci_populate_svi_load_line(struct radeon_device *rdev) ci_populate_svi_load_line() argument 308 ci_populate_tdc_limit(struct radeon_device *rdev) ci_populate_tdc_limit() argument 323 ci_populate_dw8(struct radeon_device *rdev) ci_populate_dw8() argument 343 ci_populate_fuzzy_fan(struct radeon_device *rdev) ci_populate_fuzzy_fan() argument 358 ci_min_max_v_gnbl_pm_lid_from_bapm_vddc(struct radeon_device *rdev) ci_min_max_v_gnbl_pm_lid_from_bapm_vddc() argument 390 ci_populate_bapm_vddc_base_leakage_sidd(struct radeon_device *rdev) ci_populate_bapm_vddc_base_leakage_sidd() argument 406 ci_populate_bapm_parameters_in_dpm_table(struct radeon_device *rdev) ci_populate_bapm_parameters_in_dpm_table() argument 454 ci_populate_pm_base(struct radeon_device *rdev) ci_populate_pm_base() argument 501 ci_do_enable_didt(struct radeon_device *rdev, const bool enable) ci_do_enable_didt() argument 543 ci_program_pt_config_registers(struct radeon_device *rdev, const struct ci_pt_config_reg *cac_config_regs) ci_program_pt_config_registers() argument 591 ci_enable_didt(struct radeon_device *rdev, bool enable) ci_enable_didt() argument 616 ci_enable_power_containment(struct radeon_device *rdev, bool enable) ci_enable_power_containment() argument 674 ci_enable_smc_cac(struct radeon_device *rdev, bool enable) ci_enable_smc_cac() argument 698 ci_enable_thermal_based_sclk_dpm(struct radeon_device *rdev, bool enable) ci_enable_thermal_based_sclk_dpm() argument 717 ci_power_control_set_level(struct radeon_device *rdev) ci_power_control_set_level() argument 739 ci_dpm_powergate_uvd(struct radeon_device *rdev, bool gate) ci_dpm_powergate_uvd() argument 751 ci_dpm_vblank_too_short(struct radeon_device *rdev) ci_dpm_vblank_too_short() argument 770 ci_apply_state_adjust_rules(struct radeon_device *rdev, struct radeon_ps *rps) ci_apply_state_adjust_rules() argument 845 ci_thermal_set_temperature_range(struct radeon_device *rdev, int min_temp, int max_temp) ci_thermal_set_temperature_range() argument 881 ci_thermal_enable_alert(struct radeon_device *rdev, bool enable) ci_thermal_enable_alert() argument 910 ci_fan_ctrl_set_static_mode(struct radeon_device *rdev, u32 mode) ci_fan_ctrl_set_static_mode() argument 932 ci_thermal_setup_fan_table(struct radeon_device *rdev) ci_thermal_setup_fan_table() argument 1009 ci_fan_ctrl_start_smc_fan_control(struct radeon_device *rdev) ci_fan_ctrl_start_smc_fan_control() argument 1037 ci_fan_ctrl_stop_smc_fan_control(struct radeon_device *rdev) ci_fan_ctrl_stop_smc_fan_control() argument 1050 ci_fan_ctrl_get_fan_speed_percent(struct radeon_device *rdev, u32 *speed) ci_fan_ctrl_get_fan_speed_percent() argument 1075 ci_fan_ctrl_set_fan_speed_percent(struct radeon_device *rdev, u32 speed) ci_fan_ctrl_set_fan_speed_percent() argument 1108 ci_fan_ctrl_set_mode(struct radeon_device *rdev, u32 mode) ci_fan_ctrl_set_mode() argument 1124 ci_fan_ctrl_get_mode(struct radeon_device *rdev) ci_fan_ctrl_get_mode() argument 1188 ci_fan_ctrl_set_default_mode(struct radeon_device *rdev) ci_fan_ctrl_set_default_mode() argument 1205 ci_thermal_start_smc_fan_control(struct radeon_device *rdev) ci_thermal_start_smc_fan_control() argument 1213 ci_thermal_initialize(struct radeon_device *rdev) ci_thermal_initialize() argument 1228 ci_thermal_start_thermal_controller(struct radeon_device *rdev) ci_thermal_start_thermal_controller() argument 1249 ci_thermal_stop_thermal_controller(struct radeon_device *rdev) ci_thermal_stop_thermal_controller() argument 1267 ci_write_smc_soft_register(struct radeon_device *rdev, u16 reg_offset, u32 value) ci_write_smc_soft_register() argument 1277 ci_init_fps_limits(struct radeon_device *rdev) ci_init_fps_limits() argument 1293 ci_update_sclk_t(struct radeon_device *rdev) ci_update_sclk_t() argument 1313 ci_get_leakage_voltages(struct radeon_device *rdev) ci_get_leakage_voltages() argument 1355 ci_set_dpm_event_sources(struct radeon_device *rdev, u32 sources) ci_set_dpm_event_sources() argument 1392 ci_enable_auto_throttle_source(struct radeon_device *rdev, enum radeon_dpm_auto_throttle_src source, bool enable) ci_enable_auto_throttle_source() argument 1411 ci_enable_vr_hot_gpio_interrupt(struct radeon_device *rdev) ci_enable_vr_hot_gpio_interrupt() argument 1417 ci_unfreeze_sclk_mclk_dpm(struct radeon_device *rdev) ci_unfreeze_sclk_mclk_dpm() argument 1443 ci_enable_sclk_mclk_dpm(struct radeon_device *rdev, bool enable) ci_enable_sclk_mclk_dpm() argument 1489 ci_start_dpm(struct radeon_device *rdev) ci_start_dpm() argument 1525 ci_freeze_sclk_mclk_dpm(struct radeon_device *rdev) ci_freeze_sclk_mclk_dpm() argument 1550 ci_stop_dpm(struct radeon_device *rdev) ci_stop_dpm() argument 1582 ci_enable_sclk_control(struct radeon_device *rdev, bool enable) ci_enable_sclk_control() argument 1620 ci_send_msg_to_smc(struct radeon_device *rdev, PPSMC_Msg msg) ci_send_msg_to_smc() argument 1641 ci_send_msg_to_smc_with_parameter(struct radeon_device *rdev, PPSMC_Msg msg, u32 parameter) ci_send_msg_to_smc_with_parameter() argument 1648 ci_send_msg_to_smc_return_parameter(struct radeon_device *rdev, PPSMC_Msg msg, u32 *parameter) ci_send_msg_to_smc_return_parameter() argument 1661 ci_dpm_force_state_sclk(struct radeon_device *rdev, u32 n) ci_dpm_force_state_sclk() argument 1675 ci_dpm_force_state_mclk(struct radeon_device *rdev, u32 n) ci_dpm_force_state_mclk() argument 1689 ci_dpm_force_state_pcie(struct radeon_device *rdev, u32 n) ci_dpm_force_state_pcie() argument 1703 ci_set_power_limit(struct radeon_device *rdev, u32 n) ci_set_power_limit() argument 1717 ci_set_overdrive_target_tdp(struct radeon_device *rdev, u32 target_tdp) ci_set_overdrive_target_tdp() argument 1734 ci_get_average_sclk_freq(struct radeon_device *rdev) ci_get_average_sclk_freq() argument 1747 ci_get_average_mclk_freq(struct radeon_device *rdev) ci_get_average_mclk_freq() argument 1760 ci_dpm_start_smc(struct radeon_device *rdev) ci_dpm_start_smc() argument 1773 ci_dpm_stop_smc(struct radeon_device *rdev) ci_dpm_stop_smc() argument 1779 ci_process_firmware_header(struct radeon_device *rdev) ci_process_firmware_header() argument 1833 ci_read_clock_registers(struct radeon_device *rdev) ci_read_clock_registers() argument 1860 ci_init_sclk_t(struct radeon_device *rdev) ci_init_sclk_t() argument 1867 ci_enable_thermal_protection(struct radeon_device *rdev, bool enable) ci_enable_thermal_protection() argument 1879 ci_enable_acpi_power_management(struct radeon_device *rdev) ci_enable_acpi_power_management() argument 1917 ci_notify_smc_display_change(struct radeon_device *rdev, bool has_display) ci_notify_smc_display_change() argument 1925 ci_enable_ds_master_switch(struct radeon_device *rdev, bool enable) ci_enable_ds_master_switch() argument 1948 ci_program_display_gap(struct radeon_device *rdev) ci_program_display_gap() argument 1982 ci_enable_spread_spectrum(struct radeon_device *rdev, bool enable) ci_enable_spread_spectrum() argument 2004 ci_program_sstp(struct radeon_device *rdev) ci_program_sstp() argument 2009 ci_enable_display_gap(struct radeon_device *rdev) ci_enable_display_gap() argument 2020 ci_program_vc(struct radeon_device *rdev) ci_program_vc() argument 2038 ci_clear_vc(struct radeon_device *rdev) ci_clear_vc() argument 2056 ci_upload_firmware(struct radeon_device *rdev) ci_upload_firmware() argument 2074 ci_get_svi2_voltage_table(struct radeon_device *rdev, struct radeon_clock_voltage_dependency_table *voltage_dependency_table, struct atom_voltage_table *voltage_table) ci_get_svi2_voltage_table() argument 2095 ci_construct_voltage_tables(struct radeon_device *rdev) ci_construct_voltage_tables() argument 2157 ci_populate_smc_voltage_table(struct radeon_device *rdev, struct atom_voltage_table_entry *voltage_table, SMU7_Discrete_VoltageLevel *smc_voltage_table) ci_populate_smc_voltage_table() argument 2179 ci_populate_smc_vddc_table(struct radeon_device *rdev, SMU7_Discrete_DpmTable *table) ci_populate_smc_vddc_table() argument 2202 ci_populate_smc_vddci_table(struct radeon_device *rdev, SMU7_Discrete_DpmTable *table) ci_populate_smc_vddci_table() argument 2225 ci_populate_smc_mvdd_table(struct radeon_device *rdev, SMU7_Discrete_DpmTable *table) ci_populate_smc_mvdd_table() argument 2248 ci_populate_smc_voltage_tables(struct radeon_device *rdev, SMU7_Discrete_DpmTable *table) ci_populate_smc_voltage_tables() argument 2268 ci_populate_mvdd_value(struct radeon_device *rdev, u32 mclk, SMU7_Discrete_VoltageLevel *voltage) ci_populate_mvdd_value() argument 2289 ci_get_std_voltage_value_sidd(struct radeon_device *rdev, struct atom_voltage_table_entry *voltage_table, u16 *std_voltage_hi_sidd, u16 *std_voltage_lo_sidd) ci_get_std_voltage_value_sidd() argument 2340 ci_populate_phase_value_based_on_sclk(struct radeon_device *rdev, const struct radeon_phase_shedding_limits_table *limits, u32 sclk, u32 *phase_shedding) ci_populate_phase_value_based_on_sclk() argument 2357 ci_populate_phase_value_based_on_mclk(struct radeon_device *rdev, const struct radeon_phase_shedding_limits_table *limits, u32 mclk, u32 *phase_shedding) ci_populate_phase_value_based_on_mclk() argument 2374 ci_init_arb_table_index(struct radeon_device *rdev) ci_init_arb_table_index() argument 2392 ci_get_dependency_volt_by_clk(struct radeon_device *rdev, struct radeon_clock_voltage_dependency_table *allowed_clock_voltage_table, u32 clock, u32 *voltage) ci_get_dependency_volt_by_clk() argument 2413 ci_get_sleep_divider_id_from_clock(struct radeon_device *rdev, u32 sclk, u32 min_sclk_in_sr) ci_get_sleep_divider_id_from_clock() argument 2433 ci_initial_switch_from_arb_f0_to_f1(struct radeon_device *rdev) ci_initial_switch_from_arb_f0_to_f1() argument 2438 ci_reset_to_default(struct radeon_device *rdev) ci_reset_to_default() argument 2444 ci_force_switch_to_arb_f0(struct radeon_device *rdev) ci_force_switch_to_arb_f0() argument 2456 ci_register_patching_mc_arb(struct radeon_device *rdev, const u32 engine_clock, const u32 memory_clock, u32 *dram_timimg2) ci_register_patching_mc_arb() argument 2483 ci_populate_memory_timing_parameters(struct radeon_device *rdev, u32 sclk, u32 mclk, SMU7_Discrete_MCArbDramTimingTableEntry *arb_regs) ci_populate_memory_timing_parameters() argument 2507 ci_do_program_memory_timing_parameters(struct radeon_device *rdev) ci_do_program_memory_timing_parameters() argument 2537 ci_program_memory_timing_parameters(struct radeon_device *rdev) ci_program_memory_timing_parameters() argument 2547 ci_populate_smc_initial_state(struct radeon_device *rdev, struct radeon_ps *radeon_boot_state) ci_populate_smc_initial_state() argument 2587 ci_populate_smc_link_level(struct radeon_device *rdev, SMU7_Discrete_DpmTable *table) ci_populate_smc_link_level() argument 2609 ci_populate_smc_uvd_level(struct radeon_device *rdev, SMU7_Discrete_DpmTable *table) ci_populate_smc_uvd_level() argument 2652 ci_populate_smc_vce_level(struct radeon_device *rdev, SMU7_Discrete_DpmTable *table) ci_populate_smc_vce_level() argument 2685 ci_populate_smc_acp_level(struct radeon_device *rdev, SMU7_Discrete_DpmTable *table) ci_populate_smc_acp_level() argument 2717 ci_populate_smc_samu_level(struct radeon_device *rdev, SMU7_Discrete_DpmTable *table) ci_populate_smc_samu_level() argument 2749 ci_calculate_mclk_params(struct radeon_device *rdev, u32 memory_clock, SMU7_Discrete_MemoryLevel *mclk, bool strobe_mode, bool dll_state_on) ci_calculate_mclk_params() argument 2836 ci_populate_single_memory_level(struct radeon_device *rdev, u32 memory_clock, SMU7_Discrete_MemoryLevel *memory_level) ci_populate_single_memory_level() argument 2950 ci_populate_smc_acpi_level(struct radeon_device *rdev, SMU7_Discrete_DpmTable *table) ci_populate_smc_acpi_level() argument 3066 ci_enable_ulv(struct radeon_device *rdev, bool enable) ci_enable_ulv() argument 3083 ci_populate_ulv_level(struct radeon_device *rdev, SMU7_Discrete_Ulv *state) ci_populate_ulv_level() argument 3120 ci_calculate_sclk_params(struct radeon_device *rdev, u32 engine_clock, SMU7_Discrete_GraphicsLevel *sclk) ci_calculate_sclk_params() argument 3176 ci_populate_single_graphic_level(struct radeon_device *rdev, u32 engine_clock, u16 sclk_activity_level_t, SMU7_Discrete_GraphicsLevel *graphic_level) ci_populate_single_graphic_level() argument 3237 ci_populate_all_graphic_levels(struct radeon_device *rdev) ci_populate_all_graphic_levels() argument 3278 ci_populate_ulv_state(struct radeon_device *rdev, SMU7_Discrete_Ulv *ulv_level) ci_populate_ulv_state() argument 3284 ci_populate_all_memory_levels(struct radeon_device *rdev) ci_populate_all_memory_levels() argument 3335 ci_reset_single_dpm_table(struct radeon_device *rdev, struct ci_single_dpm_table* dpm_table, u32 count) ci_reset_single_dpm_table() argument 3354 ci_setup_default_pcie_tables(struct radeon_device *rdev) ci_setup_default_pcie_tables() argument 3402 ci_setup_default_dpm_tables(struct radeon_device *rdev) ci_setup_default_dpm_tables() argument 3516 ci_init_smc_table(struct radeon_device *rdev) ci_init_smc_table() argument 3664 ci_trim_single_dpm_states(struct radeon_device *rdev, struct ci_single_dpm_table *dpm_table, u32 low_limit, u32 high_limit) ci_trim_single_dpm_states() argument 3679 ci_trim_pcie_dpm_states(struct radeon_device *rdev, u32 speed_low, u32 lanes_low, u32 speed_high, u32 lanes_high) ci_trim_pcie_dpm_states() argument 3710 ci_trim_dpm_states(struct radeon_device *rdev, struct radeon_ps *radeon_state) ci_trim_dpm_states() argument 3744 ci_apply_disp_minimum_voltage_request(struct radeon_device *rdev) ci_apply_disp_minimum_voltage_request() argument 3776 ci_upload_dpm_level_enable_mask(struct radeon_device *rdev) ci_upload_dpm_level_enable_mask() argument 3816 ci_find_dpm_states_clocks_in_dpm_table(struct radeon_device *rdev, struct radeon_ps *radeon_state) ci_find_dpm_states_clocks_in_dpm_table() argument 3858 ci_populate_and_upload_sclk_mclk_dpm_levels(struct radeon_device *rdev, struct radeon_ps *radeon_state) ci_populate_and_upload_sclk_mclk_dpm_levels() argument 3892 ci_enable_uvd_dpm(struct radeon_device *rdev, bool enable) ci_enable_uvd_dpm() argument 3941 ci_enable_vce_dpm(struct radeon_device *rdev, bool enable) ci_enable_vce_dpm() argument 4038 ci_update_uvd_dpm(struct radeon_device *rdev, bool gate) ci_update_uvd_dpm() argument 4060 ci_get_vce_boot_level(struct radeon_device *rdev) ci_get_vce_boot_level() argument 4075 ci_update_vce_dpm(struct radeon_device *rdev, struct radeon_ps *radeon_new_state, struct radeon_ps *radeon_current_state) ci_update_vce_dpm() argument 4129 ci_generate_dpm_level_enable_mask(struct radeon_device *rdev, struct radeon_ps *radeon_state) ci_generate_dpm_level_enable_mask() argument 4155 ci_get_lowest_enabled_level(struct radeon_device *rdev, u32 level_mask) ci_get_lowest_enabled_level() argument 4167 ci_dpm_force_performance_level(struct radeon_device *rdev, enum radeon_dpm_forced_level level) ci_dpm_force_performance_level() argument 4297 ci_set_mc_special_registers(struct radeon_device *rdev, struct ci_mc_reg_table *table) ci_set_mc_special_registers() argument 4495 ci_register_patching_mc_seq(struct radeon_device *rdev, struct ci_mc_reg_table *table) ci_register_patching_mc_seq() argument 4585 ci_initialize_mc_reg_table(struct radeon_device *rdev) ci_initialize_mc_reg_table() argument 4644 ci_populate_mc_reg_addresses(struct radeon_device *rdev, SMU7_Discrete_MCRegisters *mc_reg_table) ci_populate_mc_reg_addresses() argument 4679 ci_convert_mc_reg_table_entry_to_smc(struct radeon_device *rdev, const u32 memory_clock, SMU7_Discrete_MCRegisterSet *mc_reg_table_data) ci_convert_mc_reg_table_entry_to_smc() argument 4699 ci_convert_mc_reg_table_to_smc(struct radeon_device *rdev, SMU7_Discrete_MCRegisters *mc_reg_table) ci_convert_mc_reg_table_to_smc() argument 4711 ci_populate_initial_mc_reg_table(struct radeon_device *rdev) ci_populate_initial_mc_reg_table() argument 4730 ci_update_and_upload_mc_reg_table(struct radeon_device *rdev) ci_update_and_upload_mc_reg_table() argument 4750 ci_enable_voltage_control(struct radeon_device *rdev) ci_enable_voltage_control() argument 4758 ci_get_maximum_link_speed(struct radeon_device *rdev, struct radeon_ps *radeon_state) ci_get_maximum_link_speed() argument 4774 ci_get_current_pcie_speed(struct radeon_device *rdev) ci_get_current_pcie_speed() argument 4784 ci_get_current_pcie_lane_number(struct radeon_device *rdev) ci_get_current_pcie_lane_number() argument 4810 ci_request_link_speed_change_before_state_change(struct radeon_device *rdev, struct radeon_ps *radeon_new_state, struct radeon_ps *radeon_current_state) ci_request_link_speed_change_before_state_change() argument 4851 ci_notify_link_speed_change_after_state_change(struct radeon_device *rdev, struct radeon_ps *radeon_new_state, struct radeon_ps *radeon_current_state) ci_notify_link_speed_change_after_state_change() argument 4878 ci_set_private_data_variables_based_on_pptable(struct radeon_device *rdev) ci_set_private_data_variables_based_on_pptable() argument 4921 ci_patch_with_vddc_leakage(struct radeon_device *rdev, u16 *vddc) ci_patch_with_vddc_leakage() argument 4935 ci_patch_with_vddci_leakage(struct radeon_device *rdev, u16 *vddci) ci_patch_with_vddci_leakage() argument 4949 ci_patch_clock_voltage_dependency_table_with_vddc_leakage(struct radeon_device *rdev, struct radeon_clock_voltage_dependency_table *table) ci_patch_clock_voltage_dependency_table_with_vddc_leakage() argument 4960 ci_patch_clock_voltage_dependency_table_with_vddci_leakage(struct radeon_device *rdev, struct radeon_clock_voltage_dependency_table *table) ci_patch_clock_voltage_dependency_table_with_vddci_leakage() argument 4971 ci_patch_vce_clock_voltage_dependency_table_with_vddc_leakage(struct radeon_device *rdev, struct radeon_vce_clock_voltage_dependency_table *table) ci_patch_vce_clock_voltage_dependency_table_with_vddc_leakage() argument 4982 ci_patch_uvd_clock_voltage_dependency_table_with_vddc_leakage(struct radeon_device *rdev, struct radeon_uvd_clock_voltage_dependency_table *table) ci_patch_uvd_clock_voltage_dependency_table_with_vddc_leakage() argument 4993 ci_patch_vddc_phase_shed_limit_table_with_vddc_leakage(struct radeon_device *rdev, struct radeon_phase_shedding_limits_table *table) ci_patch_vddc_phase_shed_limit_table_with_vddc_leakage() argument 5004 ci_patch_clock_voltage_limits_with_vddc_leakage(struct radeon_device *rdev, struct radeon_clock_and_voltage_limits *table) ci_patch_clock_voltage_limits_with_vddc_leakage() argument 5013 ci_patch_cac_leakage_table_with_vddc_leakage(struct radeon_device *rdev, struct radeon_cac_leakage_table *table) ci_patch_cac_leakage_table_with_vddc_leakage() argument 5024 ci_patch_dependency_tables_with_leakage(struct radeon_device *rdev) ci_patch_dependency_tables_with_leakage() argument 5054 ci_get_memory_type(struct radeon_device *rdev) ci_get_memory_type() argument 5069 ci_update_current_ps(struct radeon_device *rdev, struct radeon_ps *rps) ci_update_current_ps() argument 5080 ci_update_requested_ps(struct radeon_device *rdev, struct radeon_ps *rps) ci_update_requested_ps() argument 5091 ci_dpm_pre_set_power_state(struct radeon_device *rdev) ci_dpm_pre_set_power_state() argument 5104 ci_dpm_post_set_power_state(struct radeon_device *rdev) ci_dpm_post_set_power_state() argument 5113 ci_dpm_setup_asic(struct radeon_device *rdev) ci_dpm_setup_asic() argument 5126 ci_dpm_enable(struct radeon_device *rdev) ci_dpm_enable() argument 5251 ci_set_temperature_range(struct radeon_device *rdev) ci_set_temperature_range() argument 5268 ci_dpm_late_enable(struct radeon_device *rdev) ci_dpm_late_enable() argument 5281 ci_dpm_disable(struct radeon_device *rdev) ci_dpm_disable() argument 5312 ci_dpm_set_power_state(struct radeon_device *rdev) ci_dpm_set_power_state() argument 5384 ci_dpm_display_configuration_changed(struct radeon_device *rdev) ci_dpm_display_configuration_changed() argument 5412 ci_parse_pplib_non_clock_info(struct radeon_device *rdev, struct radeon_ps *rps, struct _ATOM_PPLIB_NONCLOCK_INFO *non_clock_info, u8 table_rev) ci_parse_pplib_non_clock_info() argument 5435 ci_parse_pplib_clock_info(struct radeon_device *rdev, struct radeon_ps *rps, int index, union pplib_clock_info *clock_info) ci_parse_pplib_clock_info() argument 5504 ci_parse_power_table(struct radeon_device *rdev) ci_parse_power_table() argument 5606 ci_get_vbios_boot_values(struct radeon_device *rdev, struct ci_vbios_boot_state *boot_state) ci_get_vbios_boot_values() argument 5633 ci_dpm_fini(struct radeon_device *rdev) ci_dpm_fini() argument 5646 ci_dpm_init(struct radeon_device *rdev) ci_dpm_init() argument 5914 ci_dpm_debugfs_print_current_performance_level(struct radeon_device *rdev, struct seq_file *m) ci_dpm_debugfs_print_current_performance_level() argument 5928 ci_dpm_print_power_state(struct radeon_device *rdev, struct radeon_ps *rps) ci_dpm_print_power_state() argument 5946 ci_dpm_get_current_sclk(struct radeon_device *rdev) ci_dpm_get_current_sclk() argument 5953 ci_dpm_get_current_mclk(struct radeon_device *rdev) ci_dpm_get_current_mclk() argument 5960 ci_dpm_get_sclk(struct radeon_device *rdev, bool low) ci_dpm_get_sclk() argument 5971 ci_dpm_get_mclk(struct radeon_device *rdev, bool low) ci_dpm_get_mclk() argument [all...] |
H A D | radeon_mode.h | 947 radeon_fbdev_setup(struct radeon_device *rdev) radeon_fbdev_setup() argument 949 radeon_fbdev_set_suspend(struct radeon_device *rdev, int state) radeon_fbdev_set_suspend() argument 951 radeon_fbdev_robj_is_fb(struct radeon_device *rdev, struct radeon_bo *robj) radeon_fbdev_robj_is_fb() argument [all...] |
H A D | si_dpm.c | 1743 static struct si_power_info *si_get_pi(struct radeon_device *rdev) in si_get_pi() argument 1777 static void si_calculate_leakage_for_v_and_t(struct radeon_device *rdev, in si_calculate_leakage_for_v_and_t() argument 1805 si_calculate_leakage_for_v(struct radeon_device *rdev, const struct ni_leakage_coeffients *coeff, const u32 fixed_kt, u16 v, u32 i_leakage, u32 *leakage) si_calculate_leakage_for_v() argument 1816 si_update_dte_from_pl2(struct radeon_device *rdev, struct si_dte_data *dte_data) si_update_dte_from_pl2() argument 1846 si_initialize_powertune_defaults(struct radeon_device *rdev) si_initialize_powertune_defaults() argument 2072 si_get_smc_power_scaling_factor(struct radeon_device *rdev) si_get_smc_power_scaling_factor() argument 2077 si_calculate_cac_wintime(struct radeon_device *rdev) si_calculate_cac_wintime() argument 2102 si_calculate_adjusted_tdp_limits(struct radeon_device *rdev, bool adjust_polarity, u32 tdp_adjustment, u32 *tdp_limit, u32 *near_tdp_limit) si_calculate_adjusted_tdp_limits() argument 2135 si_populate_smc_tdp_limits(struct radeon_device *rdev, struct radeon_ps *radeon_state) si_populate_smc_tdp_limits() argument 2200 si_populate_smc_tdp_limits_2(struct radeon_device *rdev, struct radeon_ps *radeon_state) si_populate_smc_tdp_limits_2() argument 2232 si_calculate_power_efficiency_ratio(struct radeon_device *rdev, const u16 prev_std_vddc, const u16 curr_std_vddc) si_calculate_power_efficiency_ratio() argument 2254 si_should_disable_uvd_powertune(struct radeon_device *rdev, struct radeon_ps *radeon_state) si_should_disable_uvd_powertune() argument 2266 si_populate_power_containment_values(struct radeon_device *rdev, struct radeon_ps *radeon_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_power_containment_values() argument 2360 si_populate_sq_ramping_values(struct radeon_device *rdev, struct radeon_ps *radeon_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_sq_ramping_values() argument 2417 si_enable_power_containment(struct radeon_device *rdev, struct radeon_ps *radeon_new_state, bool enable) si_enable_power_containment() argument 2447 si_initialize_smc_dte_tables(struct radeon_device *rdev) si_initialize_smc_dte_tables() argument 2512 si_get_cac_std_voltage_max_min(struct radeon_device *rdev, u16 *max, u16 *min) si_get_cac_std_voltage_max_min() argument 2557 si_init_dte_leakage_table(struct radeon_device *rdev, PP_SIslands_CacConfig *cac_tables, u16 vddc_max, u16 vddc_min, u16 vddc_step, u16 t0, u16 t_step) si_init_dte_leakage_table() argument 2597 si_init_simplified_leakage_table(struct radeon_device *rdev, PP_SIslands_CacConfig *cac_tables, u16 vddc_max, u16 vddc_min, u16 vddc_step) si_init_simplified_leakage_table() argument 2632 si_initialize_smc_cac_tables(struct radeon_device *rdev) si_initialize_smc_cac_tables() argument 2716 si_program_cac_config_registers(struct radeon_device *rdev, const struct si_cac_config_reg *cac_config_regs) si_program_cac_config_registers() argument 2755 si_initialize_hardware_cac_manager(struct radeon_device *rdev) si_initialize_hardware_cac_manager() argument 2778 si_enable_smc_cac(struct radeon_device *rdev, struct radeon_ps *radeon_new_state, bool enable) si_enable_smc_cac() argument 2825 si_init_smc_spll_table(struct radeon_device *rdev) si_init_smc_spll_table() argument 2896 si_get_lower_of_leakage_and_vce_voltage(struct radeon_device *rdev, u16 vce_voltage) si_get_lower_of_leakage_and_vce_voltage() argument 2914 si_get_vce_clock_voltage(struct radeon_device *rdev, u32 evclk, u32 ecclk, u16 *voltage) si_get_vce_clock_voltage() argument 2946 si_apply_state_adjust_rules(struct radeon_device *rdev, struct radeon_ps *rps) si_apply_state_adjust_rules() argument 3175 si_write_smc_soft_register(struct radeon_device *rdev, u16 reg_offset, u32 value) si_write_smc_soft_register() argument 3185 si_is_special_1gb_platform(struct radeon_device *rdev) si_is_special_1gb_platform() argument 3213 si_get_leakage_vddc(struct radeon_device *rdev) si_get_leakage_vddc() argument 3232 si_get_leakage_voltage_from_leakage_index(struct radeon_device *rdev, u32 index, u16 *leakage_voltage) si_get_leakage_voltage_from_leakage_index() argument 3259 si_set_dpm_event_sources(struct radeon_device *rdev, u32 sources) si_set_dpm_event_sources() argument 3294 si_enable_auto_throttle_source(struct radeon_device *rdev, enum radeon_dpm_auto_throttle_src source, bool enable) si_enable_auto_throttle_source() argument 3313 si_start_dpm(struct radeon_device *rdev) si_start_dpm() argument 3318 si_stop_dpm(struct radeon_device *rdev) si_stop_dpm() argument 3323 si_enable_sclk_control(struct radeon_device *rdev, bool enable) si_enable_sclk_control() argument 3365 si_send_msg_to_smc_with_parameter(struct radeon_device *rdev, PPSMC_Msg msg, u32 parameter) si_send_msg_to_smc_with_parameter() argument 3372 si_restrict_performance_levels_before_switch(struct radeon_device *rdev) si_restrict_performance_levels_before_switch() argument 3381 si_dpm_force_performance_level(struct radeon_device *rdev, enum radeon_dpm_forced_level level) si_dpm_force_performance_level() argument 3421 si_set_sw_state(struct radeon_device *rdev) si_set_sw_state() argument 3427 si_halt_smc(struct radeon_device *rdev) si_halt_smc() argument 3436 si_resume_smc(struct radeon_device *rdev) si_resume_smc() argument 3445 si_dpm_start_smc(struct radeon_device *rdev) si_dpm_start_smc() argument 3452 si_dpm_stop_smc(struct radeon_device *rdev) si_dpm_stop_smc() argument 3458 si_process_firmware_header(struct radeon_device *rdev) si_process_firmware_header() argument 3548 si_read_clock_registers(struct radeon_device *rdev) si_read_clock_registers() argument 3569 si_enable_thermal_protection(struct radeon_device *rdev, bool enable) si_enable_thermal_protection() argument 3578 si_enable_acpi_power_management(struct radeon_device *rdev) si_enable_acpi_power_management() argument 3611 si_notify_smc_display_change(struct radeon_device *rdev, bool has_display) si_notify_smc_display_change() argument 3621 si_program_response_times(struct radeon_device *rdev) si_program_response_times() argument 3649 si_program_ds_registers(struct radeon_device *rdev) si_program_ds_registers() argument 3661 si_program_display_gap(struct radeon_device *rdev) si_program_display_gap() argument 3706 si_enable_spread_spectrum(struct radeon_device *rdev, bool enable) si_enable_spread_spectrum() argument 3719 si_setup_bsp(struct radeon_device *rdev) si_setup_bsp() argument 3743 si_program_git(struct radeon_device *rdev) si_program_git() argument 3748 si_program_tp(struct radeon_device *rdev) si_program_tp() argument 3768 si_program_tpp(struct radeon_device *rdev) si_program_tpp() argument 3773 si_program_sstp(struct radeon_device *rdev) si_program_sstp() argument 3778 si_enable_display_gap(struct radeon_device *rdev) si_enable_display_gap() argument 3792 si_program_vc(struct radeon_device *rdev) si_program_vc() argument 3799 si_clear_vc(struct radeon_device *rdev) si_clear_vc() argument 3839 si_get_strobe_mode_settings(struct radeon_device *rdev, u32 mclk) si_get_strobe_mode_settings() argument 3859 si_upload_firmware(struct radeon_device *rdev) si_upload_firmware() argument 3872 si_validate_phase_shedding_tables(struct radeon_device *rdev, const struct atom_voltage_table *table, const struct radeon_phase_shedding_limits_table *limits) si_validate_phase_shedding_tables() argument 3899 si_trim_voltage_table_to_fit_state_table(struct radeon_device *rdev, u32 max_voltage_steps, struct atom_voltage_table *voltage_table) si_trim_voltage_table_to_fit_state_table() argument 3916 si_get_svi2_voltage_table(struct radeon_device *rdev, struct radeon_clock_voltage_dependency_table *voltage_dependency_table, struct atom_voltage_table *voltage_table) si_get_svi2_voltage_table() argument 3937 si_construct_voltage_tables(struct radeon_device *rdev) si_construct_voltage_tables() argument 4017 si_populate_smc_voltage_table(struct radeon_device *rdev, const struct atom_voltage_table *voltage_table, SISLANDS_SMC_STATETABLE *table) si_populate_smc_voltage_table() argument 4027 si_populate_smc_voltage_tables(struct radeon_device *rdev, SISLANDS_SMC_STATETABLE *table) si_populate_smc_voltage_tables() argument 4090 si_populate_voltage_value(struct radeon_device *rdev, const struct atom_voltage_table *table, u16 value, SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_voltage_value() argument 4110 si_populate_mvdd_value(struct radeon_device *rdev, u32 mclk, SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_mvdd_value() argument 4127 si_get_std_voltage_value(struct radeon_device *rdev, SISLANDS_SMC_VOLTAGE_VALUE *voltage, u16 *std_voltage) si_get_std_voltage_value() argument 4178 si_populate_std_voltage_value(struct radeon_device *rdev, u16 value, u8 index, SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_std_voltage_value() argument 4188 si_populate_phase_shedding_value(struct radeon_device *rdev, const struct radeon_phase_shedding_limits_table *limits, u16 voltage, u32 sclk, u32 mclk, SISLANDS_SMC_VOLTAGE_VALUE *smc_voltage) si_populate_phase_shedding_value() argument 4207 si_init_arb_table_index(struct radeon_device *rdev) si_init_arb_table_index() argument 4223 si_initial_switch_from_arb_f0_to_f1(struct radeon_device *rdev) si_initial_switch_from_arb_f0_to_f1() argument 4228 si_reset_to_default(struct radeon_device *rdev) si_reset_to_default() argument 4234 si_force_switch_to_arb_f0(struct radeon_device *rdev) si_force_switch_to_arb_f0() argument 4253 si_calculate_memory_refresh_rate(struct radeon_device *rdev, u32 engine_clock) si_calculate_memory_refresh_rate() argument 4272 si_populate_memory_timing_parameters(struct radeon_device *rdev, struct rv7xx_pl *pl, SMC_SIslands_MCArbDramTimingRegisterSet *arb_regs) si_populate_memory_timing_parameters() argument 4298 si_do_program_memory_timing_parameters(struct radeon_device *rdev, struct radeon_ps *radeon_state, unsigned int first_arb_set) si_do_program_memory_timing_parameters() argument 4325 si_program_memory_timing_parameters(struct radeon_device *rdev, struct radeon_ps *radeon_new_state) si_program_memory_timing_parameters() argument 4332 si_populate_initial_mvdd_value(struct radeon_device *rdev, struct SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_initial_mvdd_value() argument 4345 si_populate_smc_initial_state(struct radeon_device *rdev, struct radeon_ps *radeon_initial_state, SISLANDS_SMC_STATETABLE *table) si_populate_smc_initial_state() argument 4468 si_populate_smc_acpi_state(struct radeon_device *rdev, SISLANDS_SMC_STATETABLE *table) si_populate_smc_acpi_state() argument 4609 si_populate_ulv_state(struct radeon_device *rdev, struct SISLANDS_SMC_SWSTATE_SINGLE *state) si_populate_ulv_state() argument 4640 si_program_ulv_memory_timing_parameters(struct radeon_device *rdev) si_program_ulv_memory_timing_parameters() argument 4666 si_get_mvdd_configuration(struct radeon_device *rdev) si_get_mvdd_configuration() argument 4673 si_init_smc_table(struct radeon_device *rdev) si_init_smc_table() argument 4763 si_calculate_sclk_params(struct radeon_device *rdev, u32 engine_clock, SISLANDS_SMC_SCLK_VALUE *sclk) si_calculate_sclk_params() argument 4833 si_populate_sclk_value(struct radeon_device *rdev, u32 engine_clock, SISLANDS_SMC_SCLK_VALUE *sclk) si_populate_sclk_value() argument 4854 si_populate_mclk_value(struct radeon_device *rdev, u32 engine_clock, u32 memory_clock, SISLANDS_SMC_MCLK_VALUE *mclk, bool strobe_mode, bool dll_state_on) si_populate_mclk_value() argument 4943 si_populate_smc_sp(struct radeon_device *rdev, struct radeon_ps *radeon_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_smc_sp() argument 4958 si_convert_power_level_to_smc(struct radeon_device *rdev, struct rv7xx_pl *pl, SISLANDS_SMC_HW_PERFORMANCE_LEVEL *level) si_convert_power_level_to_smc() argument 5067 si_populate_smc_t(struct radeon_device *rdev, struct radeon_ps *radeon_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_smc_t() argument 5116 si_disable_ulv(struct radeon_device *rdev) si_disable_ulv() argument 5128 si_is_state_ulv_compatible(struct radeon_device *rdev, struct radeon_ps *radeon_state) si_is_state_ulv_compatible() argument 5156 si_set_power_state_conditionally_enable_ulv(struct radeon_device *rdev, struct radeon_ps *radeon_new_state) si_set_power_state_conditionally_enable_ulv() argument 5170 si_convert_power_state_to_smc(struct radeon_device *rdev, struct radeon_ps *radeon_state, SISLANDS_SMC_SWSTATE *smc_state) si_convert_power_state_to_smc() argument 5250 si_upload_sw_state(struct radeon_device *rdev, struct radeon_ps *radeon_new_state) si_upload_sw_state() argument 5274 si_upload_ulv_state(struct radeon_device *rdev) si_upload_ulv_state() argument 5297 si_upload_smc_data(struct radeon_device *rdev) si_upload_smc_data() argument 5336 si_set_mc_special_registers(struct radeon_device *rdev, struct si_mc_reg_table *table) si_set_mc_special_registers() argument 5513 si_initialize_mc_reg_table(struct radeon_device *rdev) si_initialize_mc_reg_table() argument 5563 si_populate_mc_reg_addresses(struct radeon_device *rdev, SMC_SIslands_MCRegisters *mc_reg_table) si_populate_mc_reg_addresses() argument 5597 si_convert_mc_reg_table_entry_to_smc(struct radeon_device *rdev, struct rv7xx_pl *pl, SMC_SIslands_MCRegisterSet *mc_reg_table_data) si_convert_mc_reg_table_entry_to_smc() argument 5617 si_convert_mc_reg_table_to_smc(struct radeon_device *rdev, struct radeon_ps *radeon_state, SMC_SIslands_MCRegisters *mc_reg_table) si_convert_mc_reg_table_to_smc() argument 5631 si_populate_mc_reg_table(struct radeon_device *rdev, struct radeon_ps *radeon_boot_state) si_populate_mc_reg_table() argument 5669 si_upload_mc_reg_table(struct radeon_device *rdev, struct radeon_ps *radeon_new_state) si_upload_mc_reg_table() argument 5691 si_enable_voltage_control(struct radeon_device *rdev, bool enable) si_enable_voltage_control() argument 5699 si_get_maximum_link_speed(struct radeon_device *rdev, struct radeon_ps *radeon_state) si_get_maximum_link_speed() argument 5714 si_get_current_pcie_speed(struct radeon_device *rdev) si_get_current_pcie_speed() argument 5724 si_request_link_speed_change_before_state_change(struct radeon_device *rdev, struct radeon_ps *radeon_new_state, struct radeon_ps *radeon_current_state) si_request_link_speed_change_before_state_change() argument 5764 si_notify_link_speed_change_after_state_change(struct radeon_device *rdev, struct radeon_ps *radeon_new_state, struct radeon_ps *radeon_current_state) si_notify_link_speed_change_after_state_change() argument 5809 si_set_max_cu_value(struct radeon_device *rdev) si_set_max_cu_value() argument 5850 si_patch_single_dependency_table_based_on_leakage(struct radeon_device *rdev, struct radeon_clock_voltage_dependency_table *table) si_patch_single_dependency_table_based_on_leakage() argument 5881 si_patch_dependency_tables_based_on_leakage(struct radeon_device *rdev) si_patch_dependency_tables_based_on_leakage() argument 5894 si_set_pcie_lane_width_in_smc(struct radeon_device *rdev, struct radeon_ps *radeon_new_state, struct radeon_ps *radeon_current_state) si_set_pcie_lane_width_in_smc() argument 5911 si_set_vce_clock(struct radeon_device *rdev, struct radeon_ps *new_rps, struct radeon_ps *old_rps) si_set_vce_clock() argument 5926 si_dpm_setup_asic(struct radeon_device *rdev) si_dpm_setup_asic() argument 5938 si_thermal_enable_alert(struct radeon_device *rdev, bool enable) si_thermal_enable_alert() argument 5963 si_thermal_set_temperature_range(struct radeon_device *rdev, int min_temp, int max_temp) si_thermal_set_temperature_range() argument 5988 si_fan_ctrl_set_static_mode(struct radeon_device *rdev, u32 mode) si_fan_ctrl_set_static_mode() argument 6010 si_thermal_setup_fan_table(struct radeon_device *rdev) si_thermal_setup_fan_table() argument 6087 si_fan_ctrl_start_smc_fan_control(struct radeon_device *rdev) si_fan_ctrl_start_smc_fan_control() argument 6101 si_fan_ctrl_stop_smc_fan_control(struct radeon_device *rdev) si_fan_ctrl_stop_smc_fan_control() argument 6116 si_fan_ctrl_get_fan_speed_percent(struct radeon_device *rdev, u32 *speed) si_fan_ctrl_get_fan_speed_percent() argument 6141 si_fan_ctrl_set_fan_speed_percent(struct radeon_device *rdev, u32 speed) si_fan_ctrl_set_fan_speed_percent() argument 6174 si_fan_ctrl_set_mode(struct radeon_device *rdev, u32 mode) si_fan_ctrl_set_mode() argument 6190 si_fan_ctrl_get_mode(struct radeon_device *rdev) si_fan_ctrl_get_mode() argument 6254 si_fan_ctrl_set_default_mode(struct radeon_device *rdev) si_fan_ctrl_set_default_mode() argument 6271 si_thermal_start_smc_fan_control(struct radeon_device *rdev) si_thermal_start_smc_fan_control() argument 6279 si_thermal_initialize(struct radeon_device *rdev) si_thermal_initialize() argument 6294 si_thermal_start_thermal_controller(struct radeon_device *rdev) si_thermal_start_thermal_controller() argument 6321 si_thermal_stop_thermal_controller(struct radeon_device *rdev) si_thermal_stop_thermal_controller() argument 6329 si_dpm_enable(struct radeon_device *rdev) si_dpm_enable() argument 6448 si_set_temperature_range(struct radeon_device *rdev) si_set_temperature_range() argument 6465 si_dpm_late_enable(struct radeon_device *rdev) si_dpm_late_enable() argument 6476 si_dpm_disable(struct radeon_device *rdev) si_dpm_disable() argument 6500 si_dpm_pre_set_power_state(struct radeon_device *rdev) si_dpm_pre_set_power_state() argument 6513 si_power_control_set_level(struct radeon_device *rdev) si_power_control_set_level() argument 6539 si_dpm_set_power_state(struct radeon_device *rdev) si_dpm_set_power_state() argument 6642 si_dpm_post_set_power_state(struct radeon_device *rdev) si_dpm_post_set_power_state() argument 6659 si_dpm_display_configuration_changed(struct radeon_device *rdev) si_dpm_display_configuration_changed() argument 6686 si_parse_pplib_non_clock_info(struct radeon_device *rdev, struct radeon_ps *rps, struct _ATOM_PPLIB_NONCLOCK_INFO *non_clock_info, u8 table_rev) si_parse_pplib_non_clock_info() argument 6712 si_parse_pplib_clock_info(struct radeon_device *rdev, struct radeon_ps *rps, int index, union pplib_clock_info *clock_info) si_parse_pplib_clock_info() argument 6788 si_parse_power_table(struct radeon_device *rdev) si_parse_power_table() argument 6880 si_dpm_init(struct radeon_device *rdev) si_dpm_init() argument 7059 si_dpm_fini(struct radeon_device *rdev) si_dpm_fini() argument 7072 si_dpm_debugfs_print_current_performance_level(struct radeon_device *rdev, struct seq_file *m) si_dpm_debugfs_print_current_performance_level() argument 7093 si_dpm_get_current_sclk(struct radeon_device *rdev) si_dpm_get_current_sclk() argument 7111 si_dpm_get_current_mclk(struct radeon_device *rdev) si_dpm_get_current_mclk() argument [all...] |
H A D | cik.c | 153 cik_get_allowed_info_register(struct radeon_device *rdev, u32 reg, u32 *val) cik_get_allowed_info_register() argument 179 cik_didt_rreg(struct radeon_device *rdev, u32 reg) cik_didt_rreg() argument 191 cik_didt_wreg(struct radeon_device *rdev, u32 reg, u32 v) cik_didt_wreg() argument 202 ci_get_temp(struct radeon_device *rdev) ci_get_temp() argument 219 kv_get_temp(struct radeon_device *rdev) kv_get_temp() argument 237 cik_pciep_rreg(struct radeon_device *rdev, u32 reg) cik_pciep_rreg() argument 250 cik_pciep_wreg(struct radeon_device *rdev, u32 reg, u32 v) cik_pciep_wreg() argument 1619 cik_init_golden_registers(struct radeon_device *rdev) cik_init_golden_registers() argument 1705 cik_get_xclk(struct radeon_device *rdev) cik_get_xclk() argument 1728 cik_mm_rdoorbell(struct radeon_device *rdev, u32 index) cik_mm_rdoorbell() argument 1748 cik_mm_wdoorbell(struct radeon_device *rdev, u32 index, u32 v) cik_mm_wdoorbell() argument 1841 cik_srbm_select(struct radeon_device *rdev, u32 me, u32 pipe, u32 queue, u32 vmid) cik_srbm_select() argument 1860 ci_mc_load_microcode(struct radeon_device *rdev) ci_mc_load_microcode() argument 1966 cik_init_microcode(struct radeon_device *rdev) cik_init_microcode() argument 2320 cik_tiling_mode_table_init(struct radeon_device *rdev) cik_tiling_mode_table_init() argument 3026 cik_select_se_sh(struct radeon_device *rdev, u32 se_num, u32 sh_num) cik_select_se_sh() argument 3071 cik_get_rb_disabled(struct radeon_device *rdev, u32 max_rb_num_per_se, u32 sh_per_se) cik_get_rb_disabled() argument 3101 cik_setup_rb(struct radeon_device *rdev, u32 se_num, u32 sh_per_se, u32 max_rb_num_per_se) cik_setup_rb() argument 3168 cik_gpu_init(struct radeon_device *rdev) cik_gpu_init() argument 3422 cik_scratch_init(struct radeon_device *rdev) cik_scratch_init() argument 3445 cik_ring_test(struct radeon_device *rdev, struct radeon_ring *ring) cik_ring_test() argument 3494 cik_hdp_flush_cp_ring_emit(struct radeon_device *rdev, int ridx) cik_hdp_flush_cp_ring_emit() argument 3540 cik_fence_gfx_ring_emit(struct radeon_device *rdev, struct radeon_fence *fence) cik_fence_gfx_ring_emit() argument 3581 cik_fence_compute_ring_emit(struct radeon_device *rdev, struct radeon_fence *fence) cik_fence_compute_ring_emit() argument 3611 cik_semaphore_ring_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) cik_semaphore_ring_emit() argument 3645 cik_copy_cpdma(struct radeon_device *rdev, uint64_t src_offset, uint64_t dst_offset, unsigned num_gpu_pages, struct dma_resv *resv) cik_copy_cpdma() argument 3719 cik_ring_ib_execute(struct radeon_device *rdev, struct radeon_ib *ib) cik_ring_ib_execute() argument 3769 cik_ib_test(struct radeon_device *rdev, struct radeon_ring *ring) cik_ib_test() argument 3863 cik_cp_gfx_enable(struct radeon_device *rdev, bool enable) cik_cp_gfx_enable() argument 3884 cik_cp_gfx_load_microcode(struct radeon_device *rdev) cik_cp_gfx_load_microcode() argument 3971 cik_cp_gfx_start(struct radeon_device *rdev) cik_cp_gfx_start() argument 4031 cik_cp_gfx_fini(struct radeon_device *rdev) cik_cp_gfx_fini() argument 4046 cik_cp_gfx_resume(struct radeon_device *rdev) cik_cp_gfx_resume() argument 4113 cik_gfx_get_rptr(struct radeon_device *rdev, struct radeon_ring *ring) cik_gfx_get_rptr() argument 4126 cik_gfx_get_wptr(struct radeon_device *rdev, struct radeon_ring *ring) cik_gfx_get_wptr() argument 4132 cik_gfx_set_wptr(struct radeon_device *rdev, struct radeon_ring *ring) cik_gfx_set_wptr() argument 4139 cik_compute_get_rptr(struct radeon_device *rdev, struct radeon_ring *ring) cik_compute_get_rptr() argument 4157 cik_compute_get_wptr(struct radeon_device *rdev, struct radeon_ring *ring) cik_compute_get_wptr() argument 4176 cik_compute_set_wptr(struct radeon_device *rdev, struct radeon_ring *ring) cik_compute_set_wptr() argument 4184 cik_compute_stop(struct radeon_device *rdev, struct radeon_ring *ring) cik_compute_stop() argument 4217 cik_cp_compute_enable(struct radeon_device *rdev, bool enable) cik_cp_compute_enable() argument 4246 cik_cp_compute_load_microcode(struct radeon_device *rdev) cik_cp_compute_load_microcode() argument 4317 cik_cp_compute_start(struct radeon_device *rdev) cik_cp_compute_start() argument 4332 cik_cp_compute_fini(struct radeon_device *rdev) cik_cp_compute_fini() argument 4358 cik_mec_fini(struct radeon_device *rdev) cik_mec_fini() argument 4376 cik_mec_init(struct radeon_device *rdev) cik_mec_init() argument 4508 cik_cp_compute_resume(struct radeon_device *rdev) cik_cp_compute_resume() argument 4745 cik_cp_enable(struct radeon_device *rdev, bool enable) cik_cp_enable() argument 4751 cik_cp_load_microcode(struct radeon_device *rdev) cik_cp_load_microcode() argument 4765 cik_cp_fini(struct radeon_device *rdev) cik_cp_fini() argument 4771 cik_cp_resume(struct radeon_device *rdev) cik_cp_resume() argument 4793 cik_print_gpu_status_regs(struct radeon_device *rdev) cik_print_gpu_status_regs() argument 4842 cik_gpu_check_soft_reset(struct radeon_device *rdev) cik_gpu_check_soft_reset() argument 4922 cik_gpu_soft_reset(struct radeon_device *rdev, u32 reset_mask) cik_gpu_soft_reset() argument 5051 kv_save_regs_for_reset(struct radeon_device *rdev, struct kv_reset_save_regs *save) kv_save_regs_for_reset() argument 5063 kv_restore_regs_for_reset(struct radeon_device *rdev, struct kv_reset_save_regs *save) kv_restore_regs_for_reset() argument 5136 cik_gpu_pci_config_reset(struct radeon_device *rdev) cik_gpu_pci_config_reset() argument 5209 cik_asic_reset(struct radeon_device *rdev, bool hard) cik_asic_reset() argument 5249 cik_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) cik_gfx_is_lockup() argument 5271 cik_mc_program(struct radeon_device *rdev) cik_mc_program() argument 5328 cik_mc_init(struct radeon_device *rdev) cik_mc_init() argument 5399 cik_pcie_gart_tlb_flush(struct radeon_device *rdev) cik_pcie_gart_tlb_flush() argument 5419 cik_pcie_gart_enable(struct radeon_device *rdev) cik_pcie_gart_enable() argument 5536 cik_pcie_gart_disable(struct radeon_device *rdev) cik_pcie_gart_disable() argument 5575 cik_pcie_gart_fini(struct radeon_device *rdev) cik_pcie_gart_fini() argument 5591 cik_ib_parse(struct radeon_device *rdev, struct radeon_ib *ib) cik_ib_parse() argument 5611 cik_vm_init(struct radeon_device *rdev) cik_vm_init() argument 5637 cik_vm_fini(struct radeon_device *rdev) cik_vm_fini() argument 5651 cik_vm_decode_fault(struct radeon_device *rdev, u32 status, u32 addr, u32 mc_client) cik_vm_decode_fault() argument 5677 cik_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring, unsigned vm_id, uint64_t pd_addr) cik_vm_flush() argument 5757 cik_enable_gui_idle_interrupt(struct radeon_device *rdev, bool enable) cik_enable_gui_idle_interrupt() argument 5769 cik_enable_lbpw(struct radeon_device *rdev, bool enable) cik_enable_lbpw() argument 5781 cik_wait_for_rlc_serdes(struct radeon_device *rdev) cik_wait_for_rlc_serdes() argument 5806 cik_update_rlc(struct radeon_device *rdev, u32 rlc) cik_update_rlc() argument 5815 cik_halt_rlc(struct radeon_device *rdev) cik_halt_rlc() argument 5839 cik_enter_rlc_safe_mode(struct radeon_device *rdev) cik_enter_rlc_safe_mode() argument 5860 cik_exit_rlc_safe_mode(struct radeon_device *rdev) cik_exit_rlc_safe_mode() argument 5875 cik_rlc_stop(struct radeon_device *rdev) cik_rlc_stop() argument 5891 cik_rlc_start(struct radeon_device *rdev) cik_rlc_start() argument 5909 cik_rlc_resume(struct radeon_device *rdev) cik_rlc_resume() argument 5990 cik_enable_cgcg(struct radeon_device *rdev, bool enable) cik_enable_cgcg() argument 6026 cik_enable_mgcg(struct radeon_device *rdev, bool enable) cik_enable_mgcg() argument 6119 cik_enable_mc_ls(struct radeon_device *rdev, bool enable) cik_enable_mc_ls() argument 6136 cik_enable_mc_mgcg(struct radeon_device *rdev, bool enable) cik_enable_mc_mgcg() argument 6153 cik_enable_sdma_mgcg(struct radeon_device *rdev, bool enable) cik_enable_sdma_mgcg() argument 6174 cik_enable_sdma_mgls(struct radeon_device *rdev, bool enable) cik_enable_sdma_mgls() argument 6202 cik_enable_uvd_mgcg(struct radeon_device *rdev, bool enable) cik_enable_uvd_mgcg() argument 6228 cik_enable_bif_mgls(struct radeon_device *rdev, bool enable) cik_enable_bif_mgls() argument 6246 cik_enable_hdp_mgcg(struct radeon_device *rdev, bool enable) cik_enable_hdp_mgcg() argument 6262 cik_enable_hdp_ls(struct radeon_device *rdev, bool enable) cik_enable_hdp_ls() argument 6278 cik_update_cg(struct radeon_device *rdev, u32 block, bool enable) cik_update_cg() argument 6326 cik_init_cg(struct radeon_device *rdev) cik_init_cg() argument 6341 cik_fini_cg(struct radeon_device *rdev) cik_fini_cg() argument 6352 cik_enable_sck_slowdown_on_pu(struct radeon_device *rdev, bool enable) cik_enable_sck_slowdown_on_pu() argument 6366 cik_enable_sck_slowdown_on_pd(struct radeon_device *rdev, bool enable) cik_enable_sck_slowdown_on_pd() argument 6380 cik_enable_cp_pg(struct radeon_device *rdev, bool enable) cik_enable_cp_pg() argument 6393 cik_enable_gds_pg(struct radeon_device *rdev, bool enable) cik_enable_gds_pg() argument 6410 cik_init_cp_pg_table(struct radeon_device *rdev) cik_init_cp_pg_table() argument 6494 cik_enable_gfx_cgpg(struct radeon_device *rdev, bool enable) cik_enable_gfx_cgpg() argument 6524 cik_get_cu_active_bitmap(struct radeon_device *rdev, u32 se, u32 sh) cik_get_cu_active_bitmap() argument 6547 cik_init_ao_cu_mask(struct radeon_device *rdev) cik_init_ao_cu_mask() argument 6580 cik_enable_gfx_static_mgpg(struct radeon_device *rdev, bool enable) cik_enable_gfx_static_mgpg() argument 6594 cik_enable_gfx_dynamic_mgpg(struct radeon_device *rdev, bool enable) cik_enable_gfx_dynamic_mgpg() argument 6611 cik_init_gfx_cgpg(struct radeon_device *rdev) cik_init_gfx_cgpg() argument 6660 cik_update_gfx_pg(struct radeon_device *rdev, bool enable) cik_update_gfx_pg() argument 6667 cik_get_csb_size(struct radeon_device *rdev) cik_get_csb_size() argument 6699 cik_get_csb_buffer(struct radeon_device *rdev, volatile u32 *buffer) cik_get_csb_buffer() argument 6764 cik_init_pg(struct radeon_device *rdev) cik_init_pg() argument 6779 cik_fini_pg(struct radeon_device *rdev) cik_fini_pg() argument 6812 cik_enable_interrupts(struct radeon_device *rdev) cik_enable_interrupts() argument 6831 cik_disable_interrupts(struct radeon_device *rdev) cik_disable_interrupts() argument 6854 cik_disable_interrupt_state(struct radeon_device *rdev) cik_disable_interrupt_state() argument 6935 cik_irq_init(struct radeon_device *rdev) cik_irq_init() argument 7015 cik_irq_set(struct radeon_device *rdev) cik_irq_set() argument 7285 cik_irq_ack(struct radeon_device *rdev) cik_irq_ack() argument 7432 cik_irq_disable(struct radeon_device *rdev) cik_irq_disable() argument 7449 cik_irq_suspend(struct radeon_device *rdev) cik_irq_suspend() argument 7464 cik_irq_fini(struct radeon_device *rdev) cik_irq_fini() argument 7481 cik_get_ih_wptr(struct radeon_device *rdev) cik_get_ih_wptr() argument 7538 cik_irq_process(struct radeon_device *rdev) cik_irq_process() argument 8109 cik_uvd_init(struct radeon_device *rdev) cik_uvd_init() argument 8132 cik_uvd_start(struct radeon_device *rdev) cik_uvd_start() argument 8160 cik_uvd_resume(struct radeon_device *rdev) cik_uvd_resume() argument 8181 cik_vce_init(struct radeon_device *rdev) cik_vce_init() argument 8206 cik_vce_start(struct radeon_device *rdev) cik_vce_start() argument 8240 cik_vce_resume(struct radeon_device *rdev) cik_vce_resume() argument 8276 cik_startup(struct radeon_device *rdev) cik_startup() argument 8478 cik_resume(struct radeon_device *rdev) cik_resume() argument 8512 cik_suspend(struct radeon_device *rdev) cik_suspend() argument 8549 cik_init(struct radeon_device *rdev) cik_init() argument 8696 cik_fini(struct radeon_device *rdev) cik_fini() argument 8726 struct radeon_device *rdev = dev->dev_private; dce8_program_fmt() local 8800 dce8_line_buffer_adjust(struct radeon_device *rdev, struct radeon_crtc *radeon_crtc, struct drm_display_mode *mode) dce8_line_buffer_adjust() argument 8871 cik_get_number_of_dram_channels(struct radeon_device *rdev) cik_get_number_of_dram_channels() argument 9229 dce8_program_watermarks(struct radeon_device *rdev, struct radeon_crtc *radeon_crtc, u32 lb_size, u32 num_heads) dce8_program_watermarks() argument 9365 dce8_bandwidth_update(struct radeon_device *rdev) dce8_bandwidth_update() argument 9395 cik_get_gpu_clock_counter(struct radeon_device *rdev) cik_get_gpu_clock_counter() argument 9407 cik_set_uvd_clock(struct radeon_device *rdev, u32 clock, u32 cntl_reg, u32 status_reg) cik_set_uvd_clock() argument 9435 cik_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk) cik_set_uvd_clocks() argument 9447 cik_set_vce_clocks(struct radeon_device *rdev, u32 evclk, u32 ecclk) cik_set_vce_clocks() argument 9482 cik_pcie_gen3_enable(struct radeon_device *rdev) cik_pcie_gen3_enable() argument 9652 cik_program_aspm(struct radeon_device *rdev) cik_program_aspm() argument [all...] |
/kernel/linux/linux-6.6/net/wireless/ |
H A D | reg.c | 2340 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in reg_wdev_chan_valid() local 2448 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in reg_leave_invalid_chans() local 2459 struct cfg80211_registered_device *rdev; in reg_check_chans_work() local 2513 struct cfg80211_registered_device *rdev; update_all_wiphy_regulatory() local 2990 struct cfg80211_registered_device *rdev; wiphy_all_share_dfs_chan_state() local 3057 struct cfg80211_registered_device *rdev; notify_self_managed_wiphys() local 3114 struct cfg80211_registered_device *rdev; reg_process_pending_beacon_hints() local 3137 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); reg_process_self_managed_hint() local 3176 struct cfg80211_registered_device *rdev; reg_process_self_managed_hints() local 3474 struct cfg80211_registered_device *rdev; restore_regulatory_settings() local 3574 struct cfg80211_registered_device *rdev; is_wiphy_all_set_reg_flag() local 3762 struct cfg80211_registered_device *rdev; print_regdomain() local 4016 struct cfg80211_registered_device *rdev; __regulatory_set_wiphy_regd() local 4207 cfg80211_check_and_end_cac(struct cfg80211_registered_device *rdev) cfg80211_check_and_end_cac() argument 4240 struct cfg80211_registered_device *rdev; regulatory_propagate_dfs_state() local [all...] |
/kernel/linux/linux-5.10/drivers/md/ |
H A D | md.c | 129 static void rdev_uninit_serial(struct md_rdev *rdev) in rdev_uninit_serial() argument 140 struct md_rdev *rdev; in rdevs_uninit_serial() local 146 static int rdev_init_serial(struct md_rdev *rdev) in rdev_init_serial() argument 176 struct md_rdev *rdev; rdevs_init_serial() local 197 rdev_need_serial(struct md_rdev *rdev) rdev_need_serial() argument 209 mddev_create_serial_pool(struct mddev *mddev, struct md_rdev *rdev, bool is_suspend) mddev_create_serial_pool() argument 253 mddev_destroy_serial_pool(struct mddev *mddev, struct md_rdev *rdev, bool is_suspend) mddev_destroy_serial_pool() argument 543 struct md_rdev *rdev = bio->bi_private; md_end_flush() local 561 struct md_rdev *rdev; submit_flushes() local 864 struct md_rdev *rdev; md_find_rdev_nr_rcu() local 876 struct md_rdev *rdev; find_rdev() local 887 struct md_rdev *rdev; md_find_rdev_rcu() local 910 calc_dev_sboffset(struct md_rdev *rdev) calc_dev_sboffset() argument 916 alloc_disk_sb(struct md_rdev *rdev) alloc_disk_sb() argument 924 md_rdev_clear(struct md_rdev *rdev) md_rdev_clear() argument 943 struct md_rdev *rdev = bio->bi_private; super_written() local 966 md_super_write(struct mddev *mddev, struct md_rdev *rdev, sector_t sector, int size, struct page *page) md_super_write() argument 1013 sync_page_io(struct md_rdev *rdev, sector_t sector, int size, struct page *page, int op, int op_flags, bool metadata_op) sync_page_io() argument 1042 read_disk_sb(struct md_rdev *rdev, int size) read_disk_sb() argument 1201 super_90_load(struct md_rdev *rdev, struct md_rdev *refdev, int minor_version) super_90_load() argument 1311 super_90_validate(struct mddev *mddev, struct md_rdev *freshest, struct md_rdev *rdev) super_90_validate() argument 1440 super_90_sync(struct mddev *mddev, struct md_rdev *rdev) super_90_sync() argument 1585 super_90_rdev_size_change(struct md_rdev *rdev, sector_t num_sectors) super_90_rdev_size_change() argument 1607 super_90_allow_new_offset(struct md_rdev *rdev, unsigned long long new_offset) super_90_allow_new_offset() argument 1639 super_1_load(struct md_rdev *rdev, struct md_rdev *refdev, int minor_version) super_1_load() argument 1826 super_1_validate(struct mddev *mddev, struct md_rdev *freshest, struct md_rdev *rdev) super_1_validate() argument 2031 super_1_sync(struct mddev *mddev, struct md_rdev *rdev) super_1_sync() argument 2218 super_1_rdev_size_change(struct md_rdev *rdev, sector_t num_sectors) super_1_rdev_size_change() argument 2268 super_1_allow_new_offset(struct md_rdev *rdev, unsigned long long new_offset) super_1_allow_new_offset() argument 2321 sync_super(struct mddev *mddev, struct md_rdev *rdev) sync_super() argument 2335 struct md_rdev *rdev, *rdev2; match_mddev_units() local 2369 struct md_rdev *rdev, *reference = NULL; md_integrity_register() local 2414 md_integrity_add_rdev(struct md_rdev *rdev, struct mddev *mddev) md_integrity_add_rdev() argument 2437 bind_rdev_to_array(struct md_rdev *rdev, struct mddev *mddev) bind_rdev_to_array() argument 2529 struct md_rdev *rdev = container_of(ws, struct md_rdev, del_work); rdev_delayed_delete() local 2534 unbind_rdev_from_array(struct md_rdev *rdev) unbind_rdev_from_array() argument 2566 lock_rdev(struct md_rdev *rdev, dev_t dev, int shared) lock_rdev() argument 2582 unlock_rdev(struct md_rdev *rdev) unlock_rdev() argument 2591 export_rdev(struct md_rdev *rdev) export_rdev() argument 2605 md_kick_rdev_from_array(struct md_rdev *rdev) md_kick_rdev_from_array() argument 2614 struct md_rdev *rdev; export_array() local 2660 struct md_rdev *rdev; sync_sbs() local 2677 struct md_rdev *rdev = NULL, *iter; does_sb_need_changing() local 2718 struct md_rdev *rdev; md_update_sb() local 2910 add_bound_rdev(struct md_rdev *rdev) add_bound_rdev() argument 2971 state_show(struct md_rdev *rdev, char *page) state_show() argument 3013 state_store(struct md_rdev *rdev, const char *buf, size_t len) state_store() argument 3188 errors_show(struct md_rdev *rdev, char *page) errors_show() argument 3194 errors_store(struct md_rdev *rdev, const char *buf, size_t len) errors_store() argument 3209 slot_show(struct md_rdev *rdev, char *page) slot_show() argument 3220 slot_store(struct md_rdev *rdev, const char *buf, size_t len) slot_store() argument 3309 offset_show(struct md_rdev *rdev, char *page) offset_show() argument 3315 offset_store(struct md_rdev *rdev, const char *buf, size_t len) offset_store() argument 3334 new_offset_show(struct md_rdev *rdev, char *page) new_offset_show() argument 3340 new_offset_store(struct md_rdev *rdev, const char *buf, size_t len) new_offset_store() argument 3393 rdev_size_show(struct md_rdev *rdev, char *page) rdev_size_show() argument 3428 rdev_size_store(struct md_rdev *rdev, const char *buf, size_t len) rdev_size_store() argument 3504 recovery_start_show(struct md_rdev *rdev, char *page) recovery_start_show() argument 3515 recovery_start_store(struct md_rdev *rdev, const char *buf, size_t len) recovery_start_store() argument 3550 bb_show(struct md_rdev *rdev, char *page) bb_show() argument 3554 bb_store(struct md_rdev *rdev, const char *page, size_t len) bb_store() argument 3565 ubb_show(struct md_rdev *rdev, char *page) ubb_show() argument 3569 ubb_store(struct md_rdev *rdev, const char *page, size_t len) ubb_store() argument 3577 ppl_sector_show(struct md_rdev *rdev, char *page) ppl_sector_show() argument 3583 ppl_sector_store(struct md_rdev *rdev, const char *buf, size_t len) ppl_sector_store() argument 3616 ppl_size_show(struct md_rdev *rdev, char *page) ppl_size_show() argument 3622 ppl_size_store(struct md_rdev *rdev, const char *buf, size_t len) ppl_size_store() argument 3666 struct md_rdev *rdev = container_of(kobj, struct md_rdev, kobj); rdev_attr_show() local 3680 struct md_rdev *rdev = container_of(kobj, struct md_rdev, kobj); rdev_attr_store() local 3701 struct md_rdev *rdev = container_of(ko, struct md_rdev, kobj); rdev_free() local 3714 md_rdev_init(struct md_rdev *rdev) md_rdev_init() argument 3754 struct md_rdev *rdev; md_import_device() local 3815 struct md_rdev *rdev, *freshest, *tmp; analyze_sbs() local 3977 struct md_rdev *rdev; level_store() local 4251 struct md_rdev *rdev; raid_disks_store() local 4619 struct md_rdev *rdev; flush_rdev_wq() local 4644 struct md_rdev *rdev; new_dev_store() local 5291 struct md_rdev *rdev; reshape_position_store() local 5861 struct md_rdev *rdev; md_run() local 6182 struct md_rdev *rdev; restart_array() local 6421 struct md_rdev *rdev; do_md_stop() local 6508 struct md_rdev *rdev; autorun_array() local 6543 struct md_rdev *rdev0, *rdev, *tmp; autorun_devices() local 6636 struct md_rdev *rdev; get_array_info() local 6727 struct md_rdev *rdev; get_disk_info() local 6767 struct md_rdev *rdev; md_add_new_disk() local 6974 struct md_rdev *rdev; hot_remove_disk() local 7017 struct md_rdev *rdev; hot_add_disk() local 7269 struct md_rdev *rdev; update_size() local 7314 struct md_rdev *rdev; update_raid_disks() local 7489 struct md_rdev *rdev; set_disk_faulty() local 8040 md_error(struct mddev *mddev, struct md_rdev *rdev) md_error() argument 8065 struct md_rdev *rdev; status_unused() local 8107 struct md_rdev *rdev; status_resync() local 8279 struct md_rdev *rdev; md_seq_show() local 8496 struct md_rdev *rdev; is_mddev_idle() local 8691 struct md_rdev *rdev; md_do_sync() local 9101 struct md_rdev *rdev; remove_and_add_spares() local 9289 struct md_rdev *rdev; md_check_recovery() local 9318 struct md_rdev *rdev, *tmp; md_check_recovery() local 9420 struct md_rdev *rdev; md_reap_sync_thread() local 9481 md_wait_for_blocked_rdev(struct md_rdev *rdev, struct mddev *mddev) md_wait_for_blocked_rdev() argument 9495 struct md_rdev *rdev; md_finish_reshape() local 9510 rdev_set_badblocks(struct md_rdev *rdev, sector_t s, int sectors, int is_new) rdev_set_badblocks() argument 9534 rdev_clear_badblocks(struct md_rdev *rdev, sector_t s, int sectors, int is_new) rdev_clear_badblocks() argument 9637 check_sb_changes(struct mddev *mddev, struct md_rdev *rdev) check_sb_changes() argument 9736 read_rdev(struct mddev *mddev, struct md_rdev *rdev) read_rdev() argument 9785 struct md_rdev *rdev = NULL, *iter; md_reload_sb() local 9844 struct md_rdev *rdev; md_autostart_arrays() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | cik.c | 162 cik_get_allowed_info_register(struct radeon_device *rdev, u32 reg, u32 *val) cik_get_allowed_info_register() argument 188 cik_didt_rreg(struct radeon_device *rdev, u32 reg) cik_didt_rreg() argument 200 cik_didt_wreg(struct radeon_device *rdev, u32 reg, u32 v) cik_didt_wreg() argument 211 ci_get_temp(struct radeon_device *rdev) ci_get_temp() argument 228 kv_get_temp(struct radeon_device *rdev) kv_get_temp() argument 246 cik_pciep_rreg(struct radeon_device *rdev, u32 reg) cik_pciep_rreg() argument 259 cik_pciep_wreg(struct radeon_device *rdev, u32 reg, u32 v) cik_pciep_wreg() argument 1628 cik_init_golden_registers(struct radeon_device *rdev) cik_init_golden_registers() argument 1714 cik_get_xclk(struct radeon_device *rdev) cik_get_xclk() argument 1737 cik_mm_rdoorbell(struct radeon_device *rdev, u32 index) cik_mm_rdoorbell() argument 1757 cik_mm_wdoorbell(struct radeon_device *rdev, u32 index, u32 v) cik_mm_wdoorbell() argument 1850 cik_srbm_select(struct radeon_device *rdev, u32 me, u32 pipe, u32 queue, u32 vmid) cik_srbm_select() argument 1869 ci_mc_load_microcode(struct radeon_device *rdev) ci_mc_load_microcode() argument 1975 cik_init_microcode(struct radeon_device *rdev) cik_init_microcode() argument 2329 cik_tiling_mode_table_init(struct radeon_device *rdev) cik_tiling_mode_table_init() argument 3035 cik_select_se_sh(struct radeon_device *rdev, u32 se_num, u32 sh_num) cik_select_se_sh() argument 3081 cik_get_rb_disabled(struct radeon_device *rdev, u32 max_rb_num_per_se, u32 sh_per_se) cik_get_rb_disabled() argument 3111 cik_setup_rb(struct radeon_device *rdev, u32 se_num, u32 sh_per_se, u32 max_rb_num_per_se) cik_setup_rb() argument 3178 cik_gpu_init(struct radeon_device *rdev) cik_gpu_init() argument 3432 cik_scratch_init(struct radeon_device *rdev) cik_scratch_init() argument 3455 cik_ring_test(struct radeon_device *rdev, struct radeon_ring *ring) cik_ring_test() argument 3504 cik_hdp_flush_cp_ring_emit(struct radeon_device *rdev, int ridx) cik_hdp_flush_cp_ring_emit() argument 3550 cik_fence_gfx_ring_emit(struct radeon_device *rdev, struct radeon_fence *fence) cik_fence_gfx_ring_emit() argument 3591 cik_fence_compute_ring_emit(struct radeon_device *rdev, struct radeon_fence *fence) cik_fence_compute_ring_emit() argument 3621 cik_semaphore_ring_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) cik_semaphore_ring_emit() argument 3655 cik_copy_cpdma(struct radeon_device *rdev, uint64_t src_offset, uint64_t dst_offset, unsigned num_gpu_pages, struct dma_resv *resv) cik_copy_cpdma() argument 3729 cik_ring_ib_execute(struct radeon_device *rdev, struct radeon_ib *ib) cik_ring_ib_execute() argument 3779 cik_ib_test(struct radeon_device *rdev, struct radeon_ring *ring) cik_ib_test() argument 3873 cik_cp_gfx_enable(struct radeon_device *rdev, bool enable) cik_cp_gfx_enable() argument 3894 cik_cp_gfx_load_microcode(struct radeon_device *rdev) cik_cp_gfx_load_microcode() argument 3981 cik_cp_gfx_start(struct radeon_device *rdev) cik_cp_gfx_start() argument 4041 cik_cp_gfx_fini(struct radeon_device *rdev) cik_cp_gfx_fini() argument 4056 cik_cp_gfx_resume(struct radeon_device *rdev) cik_cp_gfx_resume() argument 4123 cik_gfx_get_rptr(struct radeon_device *rdev, struct radeon_ring *ring) cik_gfx_get_rptr() argument 4136 cik_gfx_get_wptr(struct radeon_device *rdev, struct radeon_ring *ring) cik_gfx_get_wptr() argument 4142 cik_gfx_set_wptr(struct radeon_device *rdev, struct radeon_ring *ring) cik_gfx_set_wptr() argument 4149 cik_compute_get_rptr(struct radeon_device *rdev, struct radeon_ring *ring) cik_compute_get_rptr() argument 4167 cik_compute_get_wptr(struct radeon_device *rdev, struct radeon_ring *ring) cik_compute_get_wptr() argument 4186 cik_compute_set_wptr(struct radeon_device *rdev, struct radeon_ring *ring) cik_compute_set_wptr() argument 4194 cik_compute_stop(struct radeon_device *rdev, struct radeon_ring *ring) cik_compute_stop() argument 4227 cik_cp_compute_enable(struct radeon_device *rdev, bool enable) cik_cp_compute_enable() argument 4256 cik_cp_compute_load_microcode(struct radeon_device *rdev) cik_cp_compute_load_microcode() argument 4327 cik_cp_compute_start(struct radeon_device *rdev) cik_cp_compute_start() argument 4342 cik_cp_compute_fini(struct radeon_device *rdev) cik_cp_compute_fini() argument 4368 cik_mec_fini(struct radeon_device *rdev) cik_mec_fini() argument 4386 cik_mec_init(struct radeon_device *rdev) cik_mec_init() argument 4518 cik_cp_compute_resume(struct radeon_device *rdev) cik_cp_compute_resume() argument 4755 cik_cp_enable(struct radeon_device *rdev, bool enable) cik_cp_enable() argument 4761 cik_cp_load_microcode(struct radeon_device *rdev) cik_cp_load_microcode() argument 4775 cik_cp_fini(struct radeon_device *rdev) cik_cp_fini() argument 4781 cik_cp_resume(struct radeon_device *rdev) cik_cp_resume() argument 4803 cik_print_gpu_status_regs(struct radeon_device *rdev) cik_print_gpu_status_regs() argument 4852 cik_gpu_check_soft_reset(struct radeon_device *rdev) cik_gpu_check_soft_reset() argument 4932 cik_gpu_soft_reset(struct radeon_device *rdev, u32 reset_mask) cik_gpu_soft_reset() argument 5061 kv_save_regs_for_reset(struct radeon_device *rdev, struct kv_reset_save_regs *save) kv_save_regs_for_reset() argument 5073 kv_restore_regs_for_reset(struct radeon_device *rdev, struct kv_reset_save_regs *save) kv_restore_regs_for_reset() argument 5146 cik_gpu_pci_config_reset(struct radeon_device *rdev) cik_gpu_pci_config_reset() argument 5219 cik_asic_reset(struct radeon_device *rdev, bool hard) cik_asic_reset() argument 5259 cik_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) cik_gfx_is_lockup() argument 5281 cik_mc_program(struct radeon_device *rdev) cik_mc_program() argument 5338 cik_mc_init(struct radeon_device *rdev) cik_mc_init() argument 5409 cik_pcie_gart_tlb_flush(struct radeon_device *rdev) cik_pcie_gart_tlb_flush() argument 5429 cik_pcie_gart_enable(struct radeon_device *rdev) cik_pcie_gart_enable() argument 5546 cik_pcie_gart_disable(struct radeon_device *rdev) cik_pcie_gart_disable() argument 5585 cik_pcie_gart_fini(struct radeon_device *rdev) cik_pcie_gart_fini() argument 5601 cik_ib_parse(struct radeon_device *rdev, struct radeon_ib *ib) cik_ib_parse() argument 5621 cik_vm_init(struct radeon_device *rdev) cik_vm_init() argument 5647 cik_vm_fini(struct radeon_device *rdev) cik_vm_fini() argument 5660 cik_vm_decode_fault(struct radeon_device *rdev, u32 status, u32 addr, u32 mc_client) cik_vm_decode_fault() argument 5688 cik_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring, unsigned vm_id, uint64_t pd_addr) cik_vm_flush() argument 5768 cik_enable_gui_idle_interrupt(struct radeon_device *rdev, bool enable) cik_enable_gui_idle_interrupt() argument 5780 cik_enable_lbpw(struct radeon_device *rdev, bool enable) cik_enable_lbpw() argument 5792 cik_wait_for_rlc_serdes(struct radeon_device *rdev) cik_wait_for_rlc_serdes() argument 5817 cik_update_rlc(struct radeon_device *rdev, u32 rlc) cik_update_rlc() argument 5826 cik_halt_rlc(struct radeon_device *rdev) cik_halt_rlc() argument 5850 cik_enter_rlc_safe_mode(struct radeon_device *rdev) cik_enter_rlc_safe_mode() argument 5871 cik_exit_rlc_safe_mode(struct radeon_device *rdev) cik_exit_rlc_safe_mode() argument 5886 cik_rlc_stop(struct radeon_device *rdev) cik_rlc_stop() argument 5902 cik_rlc_start(struct radeon_device *rdev) cik_rlc_start() argument 5920 cik_rlc_resume(struct radeon_device *rdev) cik_rlc_resume() argument 6001 cik_enable_cgcg(struct radeon_device *rdev, bool enable) cik_enable_cgcg() argument 6037 cik_enable_mgcg(struct radeon_device *rdev, bool enable) cik_enable_mgcg() argument 6130 cik_enable_mc_ls(struct radeon_device *rdev, bool enable) cik_enable_mc_ls() argument 6147 cik_enable_mc_mgcg(struct radeon_device *rdev, bool enable) cik_enable_mc_mgcg() argument 6164 cik_enable_sdma_mgcg(struct radeon_device *rdev, bool enable) cik_enable_sdma_mgcg() argument 6185 cik_enable_sdma_mgls(struct radeon_device *rdev, bool enable) cik_enable_sdma_mgls() argument 6213 cik_enable_uvd_mgcg(struct radeon_device *rdev, bool enable) cik_enable_uvd_mgcg() argument 6239 cik_enable_bif_mgls(struct radeon_device *rdev, bool enable) cik_enable_bif_mgls() argument 6257 cik_enable_hdp_mgcg(struct radeon_device *rdev, bool enable) cik_enable_hdp_mgcg() argument 6273 cik_enable_hdp_ls(struct radeon_device *rdev, bool enable) cik_enable_hdp_ls() argument 6289 cik_update_cg(struct radeon_device *rdev, u32 block, bool enable) cik_update_cg() argument 6337 cik_init_cg(struct radeon_device *rdev) cik_init_cg() argument 6352 cik_fini_cg(struct radeon_device *rdev) cik_fini_cg() argument 6363 cik_enable_sck_slowdown_on_pu(struct radeon_device *rdev, bool enable) cik_enable_sck_slowdown_on_pu() argument 6377 cik_enable_sck_slowdown_on_pd(struct radeon_device *rdev, bool enable) cik_enable_sck_slowdown_on_pd() argument 6391 cik_enable_cp_pg(struct radeon_device *rdev, bool enable) cik_enable_cp_pg() argument 6404 cik_enable_gds_pg(struct radeon_device *rdev, bool enable) cik_enable_gds_pg() argument 6421 cik_init_cp_pg_table(struct radeon_device *rdev) cik_init_cp_pg_table() argument 6505 cik_enable_gfx_cgpg(struct radeon_device *rdev, bool enable) cik_enable_gfx_cgpg() argument 6535 cik_get_cu_active_bitmap(struct radeon_device *rdev, u32 se, u32 sh) cik_get_cu_active_bitmap() argument 6558 cik_init_ao_cu_mask(struct radeon_device *rdev) cik_init_ao_cu_mask() argument 6591 cik_enable_gfx_static_mgpg(struct radeon_device *rdev, bool enable) cik_enable_gfx_static_mgpg() argument 6605 cik_enable_gfx_dynamic_mgpg(struct radeon_device *rdev, bool enable) cik_enable_gfx_dynamic_mgpg() argument 6622 cik_init_gfx_cgpg(struct radeon_device *rdev) cik_init_gfx_cgpg() argument 6671 cik_update_gfx_pg(struct radeon_device *rdev, bool enable) cik_update_gfx_pg() argument 6678 cik_get_csb_size(struct radeon_device *rdev) cik_get_csb_size() argument 6710 cik_get_csb_buffer(struct radeon_device *rdev, volatile u32 *buffer) cik_get_csb_buffer() argument 6775 cik_init_pg(struct radeon_device *rdev) cik_init_pg() argument 6790 cik_fini_pg(struct radeon_device *rdev) cik_fini_pg() argument 6823 cik_enable_interrupts(struct radeon_device *rdev) cik_enable_interrupts() argument 6842 cik_disable_interrupts(struct radeon_device *rdev) cik_disable_interrupts() argument 6865 cik_disable_interrupt_state(struct radeon_device *rdev) cik_disable_interrupt_state() argument 6946 cik_irq_init(struct radeon_device *rdev) cik_irq_init() argument 7026 cik_irq_set(struct radeon_device *rdev) cik_irq_set() argument 7296 cik_irq_ack(struct radeon_device *rdev) cik_irq_ack() argument 7443 cik_irq_disable(struct radeon_device *rdev) cik_irq_disable() argument 7460 cik_irq_suspend(struct radeon_device *rdev) cik_irq_suspend() argument 7475 cik_irq_fini(struct radeon_device *rdev) cik_irq_fini() argument 7492 cik_get_ih_wptr(struct radeon_device *rdev) cik_get_ih_wptr() argument 7549 cik_irq_process(struct radeon_device *rdev) cik_irq_process() argument 8125 cik_uvd_init(struct radeon_device *rdev) cik_uvd_init() argument 8148 cik_uvd_start(struct radeon_device *rdev) cik_uvd_start() argument 8176 cik_uvd_resume(struct radeon_device *rdev) cik_uvd_resume() argument 8197 cik_vce_init(struct radeon_device *rdev) cik_vce_init() argument 8222 cik_vce_start(struct radeon_device *rdev) cik_vce_start() argument 8256 cik_vce_resume(struct radeon_device *rdev) cik_vce_resume() argument 8292 cik_startup(struct radeon_device *rdev) cik_startup() argument 8494 cik_resume(struct radeon_device *rdev) cik_resume() argument 8528 cik_suspend(struct radeon_device *rdev) cik_suspend() argument 8565 cik_init(struct radeon_device *rdev) cik_init() argument 8714 cik_fini(struct radeon_device *rdev) cik_fini() argument 8744 struct radeon_device *rdev = dev->dev_private; dce8_program_fmt() local 8818 dce8_line_buffer_adjust(struct radeon_device *rdev, struct radeon_crtc *radeon_crtc, struct drm_display_mode *mode) dce8_line_buffer_adjust() argument 8889 cik_get_number_of_dram_channels(struct radeon_device *rdev) cik_get_number_of_dram_channels() argument 9247 dce8_program_watermarks(struct radeon_device *rdev, struct radeon_crtc *radeon_crtc, u32 lb_size, u32 num_heads) dce8_program_watermarks() argument 9383 dce8_bandwidth_update(struct radeon_device *rdev) dce8_bandwidth_update() argument 9413 cik_get_gpu_clock_counter(struct radeon_device *rdev) cik_get_gpu_clock_counter() argument 9425 cik_set_uvd_clock(struct radeon_device *rdev, u32 clock, u32 cntl_reg, u32 status_reg) cik_set_uvd_clock() argument 9453 cik_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk) cik_set_uvd_clocks() argument 9465 cik_set_vce_clocks(struct radeon_device *rdev, u32 evclk, u32 ecclk) cik_set_vce_clocks() argument 9500 cik_pcie_gen3_enable(struct radeon_device *rdev) cik_pcie_gen3_enable() argument 9670 cik_program_aspm(struct radeon_device *rdev) cik_program_aspm() argument [all...] |
H A D | si_dpm.c | 1746 si_get_pi(struct radeon_device *rdev) si_get_pi() argument 1780 si_calculate_leakage_for_v_and_t(struct radeon_device *rdev, const struct ni_leakage_coeffients *coeff, u16 v, s32 t, u32 i_leakage, u32 *leakage) si_calculate_leakage_for_v_and_t() argument 1808 si_calculate_leakage_for_v(struct radeon_device *rdev, const struct ni_leakage_coeffients *coeff, const u32 fixed_kt, u16 v, u32 i_leakage, u32 *leakage) si_calculate_leakage_for_v() argument 1819 si_update_dte_from_pl2(struct radeon_device *rdev, struct si_dte_data *dte_data) si_update_dte_from_pl2() argument 1849 si_initialize_powertune_defaults(struct radeon_device *rdev) si_initialize_powertune_defaults() argument 2075 si_get_smc_power_scaling_factor(struct radeon_device *rdev) si_get_smc_power_scaling_factor() argument 2080 si_calculate_cac_wintime(struct radeon_device *rdev) si_calculate_cac_wintime() argument 2105 si_calculate_adjusted_tdp_limits(struct radeon_device *rdev, bool adjust_polarity, u32 tdp_adjustment, u32 *tdp_limit, u32 *near_tdp_limit) si_calculate_adjusted_tdp_limits() argument 2138 si_populate_smc_tdp_limits(struct radeon_device *rdev, struct radeon_ps *radeon_state) si_populate_smc_tdp_limits() argument 2203 si_populate_smc_tdp_limits_2(struct radeon_device *rdev, struct radeon_ps *radeon_state) si_populate_smc_tdp_limits_2() argument 2235 si_calculate_power_efficiency_ratio(struct radeon_device *rdev, const u16 prev_std_vddc, const u16 curr_std_vddc) si_calculate_power_efficiency_ratio() argument 2257 si_should_disable_uvd_powertune(struct radeon_device *rdev, struct radeon_ps *radeon_state) si_should_disable_uvd_powertune() argument 2269 si_populate_power_containment_values(struct radeon_device *rdev, struct radeon_ps *radeon_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_power_containment_values() argument 2363 si_populate_sq_ramping_values(struct radeon_device *rdev, struct radeon_ps *radeon_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_sq_ramping_values() argument 2420 si_enable_power_containment(struct radeon_device *rdev, struct radeon_ps *radeon_new_state, bool enable) si_enable_power_containment() argument 2450 si_initialize_smc_dte_tables(struct radeon_device *rdev) si_initialize_smc_dte_tables() argument 2515 si_get_cac_std_voltage_max_min(struct radeon_device *rdev, u16 *max, u16 *min) si_get_cac_std_voltage_max_min() argument 2560 si_init_dte_leakage_table(struct radeon_device *rdev, PP_SIslands_CacConfig *cac_tables, u16 vddc_max, u16 vddc_min, u16 vddc_step, u16 t0, u16 t_step) si_init_dte_leakage_table() argument 2600 si_init_simplified_leakage_table(struct radeon_device *rdev, PP_SIslands_CacConfig *cac_tables, u16 vddc_max, u16 vddc_min, u16 vddc_step) si_init_simplified_leakage_table() argument 2635 si_initialize_smc_cac_tables(struct radeon_device *rdev) si_initialize_smc_cac_tables() argument 2719 si_program_cac_config_registers(struct radeon_device *rdev, const struct si_cac_config_reg *cac_config_regs) si_program_cac_config_registers() argument 2758 si_initialize_hardware_cac_manager(struct radeon_device *rdev) si_initialize_hardware_cac_manager() argument 2781 si_enable_smc_cac(struct radeon_device *rdev, struct radeon_ps *radeon_new_state, bool enable) si_enable_smc_cac() argument 2828 si_init_smc_spll_table(struct radeon_device *rdev) si_init_smc_spll_table() argument 2899 si_get_lower_of_leakage_and_vce_voltage(struct radeon_device *rdev, u16 vce_voltage) si_get_lower_of_leakage_and_vce_voltage() argument 2917 si_get_vce_clock_voltage(struct radeon_device *rdev, u32 evclk, u32 ecclk, u16 *voltage) si_get_vce_clock_voltage() argument 2949 si_apply_state_adjust_rules(struct radeon_device *rdev, struct radeon_ps *rps) si_apply_state_adjust_rules() argument 3178 si_write_smc_soft_register(struct radeon_device *rdev, u16 reg_offset, u32 value) si_write_smc_soft_register() argument 3188 si_is_special_1gb_platform(struct radeon_device *rdev) si_is_special_1gb_platform() argument 3216 si_get_leakage_vddc(struct radeon_device *rdev) si_get_leakage_vddc() argument 3235 si_get_leakage_voltage_from_leakage_index(struct radeon_device *rdev, u32 index, u16 *leakage_voltage) si_get_leakage_voltage_from_leakage_index() argument 3262 si_set_dpm_event_sources(struct radeon_device *rdev, u32 sources) si_set_dpm_event_sources() argument 3297 si_enable_auto_throttle_source(struct radeon_device *rdev, enum radeon_dpm_auto_throttle_src source, bool enable) si_enable_auto_throttle_source() argument 3316 si_start_dpm(struct radeon_device *rdev) si_start_dpm() argument 3321 si_stop_dpm(struct radeon_device *rdev) si_stop_dpm() argument 3326 si_enable_sclk_control(struct radeon_device *rdev, bool enable) si_enable_sclk_control() argument 3368 si_send_msg_to_smc_with_parameter(struct radeon_device *rdev, PPSMC_Msg msg, u32 parameter) si_send_msg_to_smc_with_parameter() argument 3375 si_restrict_performance_levels_before_switch(struct radeon_device *rdev) si_restrict_performance_levels_before_switch() argument 3384 si_dpm_force_performance_level(struct radeon_device *rdev, enum radeon_dpm_forced_level level) si_dpm_force_performance_level() argument 3424 si_set_sw_state(struct radeon_device *rdev) si_set_sw_state() argument 3430 si_halt_smc(struct radeon_device *rdev) si_halt_smc() argument 3439 si_resume_smc(struct radeon_device *rdev) si_resume_smc() argument 3448 si_dpm_start_smc(struct radeon_device *rdev) si_dpm_start_smc() argument 3455 si_dpm_stop_smc(struct radeon_device *rdev) si_dpm_stop_smc() argument 3461 si_process_firmware_header(struct radeon_device *rdev) si_process_firmware_header() argument 3551 si_read_clock_registers(struct radeon_device *rdev) si_read_clock_registers() argument 3572 si_enable_thermal_protection(struct radeon_device *rdev, bool enable) si_enable_thermal_protection() argument 3581 si_enable_acpi_power_management(struct radeon_device *rdev) si_enable_acpi_power_management() argument 3614 si_notify_smc_display_change(struct radeon_device *rdev, bool has_display) si_notify_smc_display_change() argument 3624 si_program_response_times(struct radeon_device *rdev) si_program_response_times() argument 3652 si_program_ds_registers(struct radeon_device *rdev) si_program_ds_registers() argument 3664 si_program_display_gap(struct radeon_device *rdev) si_program_display_gap() argument 3709 si_enable_spread_spectrum(struct radeon_device *rdev, bool enable) si_enable_spread_spectrum() argument 3722 si_setup_bsp(struct radeon_device *rdev) si_setup_bsp() argument 3746 si_program_git(struct radeon_device *rdev) si_program_git() argument 3751 si_program_tp(struct radeon_device *rdev) si_program_tp() argument 3771 si_program_tpp(struct radeon_device *rdev) si_program_tpp() argument 3776 si_program_sstp(struct radeon_device *rdev) si_program_sstp() argument 3781 si_enable_display_gap(struct radeon_device *rdev) si_enable_display_gap() argument 3795 si_program_vc(struct radeon_device *rdev) si_program_vc() argument 3802 si_clear_vc(struct radeon_device *rdev) si_clear_vc() argument 3842 si_get_strobe_mode_settings(struct radeon_device *rdev, u32 mclk) si_get_strobe_mode_settings() argument 3862 si_upload_firmware(struct radeon_device *rdev) si_upload_firmware() argument 3875 si_validate_phase_shedding_tables(struct radeon_device *rdev, const struct atom_voltage_table *table, const struct radeon_phase_shedding_limits_table *limits) si_validate_phase_shedding_tables() argument 3902 si_trim_voltage_table_to_fit_state_table(struct radeon_device *rdev, u32 max_voltage_steps, struct atom_voltage_table *voltage_table) si_trim_voltage_table_to_fit_state_table() argument 3919 si_get_svi2_voltage_table(struct radeon_device *rdev, struct radeon_clock_voltage_dependency_table *voltage_dependency_table, struct atom_voltage_table *voltage_table) si_get_svi2_voltage_table() argument 3940 si_construct_voltage_tables(struct radeon_device *rdev) si_construct_voltage_tables() argument 4020 si_populate_smc_voltage_table(struct radeon_device *rdev, const struct atom_voltage_table *voltage_table, SISLANDS_SMC_STATETABLE *table) si_populate_smc_voltage_table() argument 4030 si_populate_smc_voltage_tables(struct radeon_device *rdev, SISLANDS_SMC_STATETABLE *table) si_populate_smc_voltage_tables() argument 4093 si_populate_voltage_value(struct radeon_device *rdev, const struct atom_voltage_table *table, u16 value, SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_voltage_value() argument 4113 si_populate_mvdd_value(struct radeon_device *rdev, u32 mclk, SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_mvdd_value() argument 4130 si_get_std_voltage_value(struct radeon_device *rdev, SISLANDS_SMC_VOLTAGE_VALUE *voltage, u16 *std_voltage) si_get_std_voltage_value() argument 4181 si_populate_std_voltage_value(struct radeon_device *rdev, u16 value, u8 index, SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_std_voltage_value() argument 4191 si_populate_phase_shedding_value(struct radeon_device *rdev, const struct radeon_phase_shedding_limits_table *limits, u16 voltage, u32 sclk, u32 mclk, SISLANDS_SMC_VOLTAGE_VALUE *smc_voltage) si_populate_phase_shedding_value() argument 4210 si_init_arb_table_index(struct radeon_device *rdev) si_init_arb_table_index() argument 4226 si_initial_switch_from_arb_f0_to_f1(struct radeon_device *rdev) si_initial_switch_from_arb_f0_to_f1() argument 4231 si_reset_to_default(struct radeon_device *rdev) si_reset_to_default() argument 4237 si_force_switch_to_arb_f0(struct radeon_device *rdev) si_force_switch_to_arb_f0() argument 4256 si_calculate_memory_refresh_rate(struct radeon_device *rdev, u32 engine_clock) si_calculate_memory_refresh_rate() argument 4275 si_populate_memory_timing_parameters(struct radeon_device *rdev, struct rv7xx_pl *pl, SMC_SIslands_MCArbDramTimingRegisterSet *arb_regs) si_populate_memory_timing_parameters() argument 4301 si_do_program_memory_timing_parameters(struct radeon_device *rdev, struct radeon_ps *radeon_state, unsigned int first_arb_set) si_do_program_memory_timing_parameters() argument 4328 si_program_memory_timing_parameters(struct radeon_device *rdev, struct radeon_ps *radeon_new_state) si_program_memory_timing_parameters() argument 4335 si_populate_initial_mvdd_value(struct radeon_device *rdev, struct SISLANDS_SMC_VOLTAGE_VALUE *voltage) si_populate_initial_mvdd_value() argument 4348 si_populate_smc_initial_state(struct radeon_device *rdev, struct radeon_ps *radeon_initial_state, SISLANDS_SMC_STATETABLE *table) si_populate_smc_initial_state() argument 4471 si_populate_smc_acpi_state(struct radeon_device *rdev, SISLANDS_SMC_STATETABLE *table) si_populate_smc_acpi_state() argument 4612 si_populate_ulv_state(struct radeon_device *rdev, SISLANDS_SMC_SWSTATE *state) si_populate_ulv_state() argument 4643 si_program_ulv_memory_timing_parameters(struct radeon_device *rdev) si_program_ulv_memory_timing_parameters() argument 4669 si_get_mvdd_configuration(struct radeon_device *rdev) si_get_mvdd_configuration() argument 4676 si_init_smc_table(struct radeon_device *rdev) si_init_smc_table() argument 4764 si_calculate_sclk_params(struct radeon_device *rdev, u32 engine_clock, SISLANDS_SMC_SCLK_VALUE *sclk) si_calculate_sclk_params() argument 4834 si_populate_sclk_value(struct radeon_device *rdev, u32 engine_clock, SISLANDS_SMC_SCLK_VALUE *sclk) si_populate_sclk_value() argument 4855 si_populate_mclk_value(struct radeon_device *rdev, u32 engine_clock, u32 memory_clock, SISLANDS_SMC_MCLK_VALUE *mclk, bool strobe_mode, bool dll_state_on) si_populate_mclk_value() argument 4944 si_populate_smc_sp(struct radeon_device *rdev, struct radeon_ps *radeon_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_smc_sp() argument 4959 si_convert_power_level_to_smc(struct radeon_device *rdev, struct rv7xx_pl *pl, SISLANDS_SMC_HW_PERFORMANCE_LEVEL *level) si_convert_power_level_to_smc() argument 5068 si_populate_smc_t(struct radeon_device *rdev, struct radeon_ps *radeon_state, SISLANDS_SMC_SWSTATE *smc_state) si_populate_smc_t() argument 5117 si_disable_ulv(struct radeon_device *rdev) si_disable_ulv() argument 5129 si_is_state_ulv_compatible(struct radeon_device *rdev, struct radeon_ps *radeon_state) si_is_state_ulv_compatible() argument 5157 si_set_power_state_conditionally_enable_ulv(struct radeon_device *rdev, struct radeon_ps *radeon_new_state) si_set_power_state_conditionally_enable_ulv() argument 5171 si_convert_power_state_to_smc(struct radeon_device *rdev, struct radeon_ps *radeon_state, SISLANDS_SMC_SWSTATE *smc_state) si_convert_power_state_to_smc() argument 5251 si_upload_sw_state(struct radeon_device *rdev, struct radeon_ps *radeon_new_state) si_upload_sw_state() argument 5276 si_upload_ulv_state(struct radeon_device *rdev) si_upload_ulv_state() argument 5299 si_upload_smc_data(struct radeon_device *rdev) si_upload_smc_data() argument 5338 si_set_mc_special_registers(struct radeon_device *rdev, struct si_mc_reg_table *table) si_set_mc_special_registers() argument 5515 si_initialize_mc_reg_table(struct radeon_device *rdev) si_initialize_mc_reg_table() argument 5565 si_populate_mc_reg_addresses(struct radeon_device *rdev, SMC_SIslands_MCRegisters *mc_reg_table) si_populate_mc_reg_addresses() argument 5599 si_convert_mc_reg_table_entry_to_smc(struct radeon_device *rdev, struct rv7xx_pl *pl, SMC_SIslands_MCRegisterSet *mc_reg_table_data) si_convert_mc_reg_table_entry_to_smc() argument 5619 si_convert_mc_reg_table_to_smc(struct radeon_device *rdev, struct radeon_ps *radeon_state, SMC_SIslands_MCRegisters *mc_reg_table) si_convert_mc_reg_table_to_smc() argument 5633 si_populate_mc_reg_table(struct radeon_device *rdev, struct radeon_ps *radeon_boot_state) si_populate_mc_reg_table() argument 5671 si_upload_mc_reg_table(struct radeon_device *rdev, struct radeon_ps *radeon_new_state) si_upload_mc_reg_table() argument 5693 si_enable_voltage_control(struct radeon_device *rdev, bool enable) si_enable_voltage_control() argument 5701 si_get_maximum_link_speed(struct radeon_device *rdev, struct radeon_ps *radeon_state) si_get_maximum_link_speed() argument 5716 si_get_current_pcie_speed(struct radeon_device *rdev) si_get_current_pcie_speed() argument 5726 si_request_link_speed_change_before_state_change(struct radeon_device *rdev, struct radeon_ps *radeon_new_state, struct radeon_ps *radeon_current_state) si_request_link_speed_change_before_state_change() argument 5766 si_notify_link_speed_change_after_state_change(struct radeon_device *rdev, struct radeon_ps *radeon_new_state, struct radeon_ps *radeon_current_state) si_notify_link_speed_change_after_state_change() argument 5811 si_set_max_cu_value(struct radeon_device *rdev) si_set_max_cu_value() argument 5852 si_patch_single_dependency_table_based_on_leakage(struct radeon_device *rdev, struct radeon_clock_voltage_dependency_table *table) si_patch_single_dependency_table_based_on_leakage() argument 5883 si_patch_dependency_tables_based_on_leakage(struct radeon_device *rdev) si_patch_dependency_tables_based_on_leakage() argument 5896 si_set_pcie_lane_width_in_smc(struct radeon_device *rdev, struct radeon_ps *radeon_new_state, struct radeon_ps *radeon_current_state) si_set_pcie_lane_width_in_smc() argument 5913 si_set_vce_clock(struct radeon_device *rdev, struct radeon_ps *new_rps, struct radeon_ps *old_rps) si_set_vce_clock() argument 5928 si_dpm_setup_asic(struct radeon_device *rdev) si_dpm_setup_asic() argument 5940 si_thermal_enable_alert(struct radeon_device *rdev, bool enable) si_thermal_enable_alert() argument 5965 si_thermal_set_temperature_range(struct radeon_device *rdev, int min_temp, int max_temp) si_thermal_set_temperature_range() argument 5990 si_fan_ctrl_set_static_mode(struct radeon_device *rdev, u32 mode) si_fan_ctrl_set_static_mode() argument 6012 si_thermal_setup_fan_table(struct radeon_device *rdev) si_thermal_setup_fan_table() argument 6089 si_fan_ctrl_start_smc_fan_control(struct radeon_device *rdev) si_fan_ctrl_start_smc_fan_control() argument 6103 si_fan_ctrl_stop_smc_fan_control(struct radeon_device *rdev) si_fan_ctrl_stop_smc_fan_control() argument 6118 si_fan_ctrl_get_fan_speed_percent(struct radeon_device *rdev, u32 *speed) si_fan_ctrl_get_fan_speed_percent() argument 6143 si_fan_ctrl_set_fan_speed_percent(struct radeon_device *rdev, u32 speed) si_fan_ctrl_set_fan_speed_percent() argument 6176 si_fan_ctrl_set_mode(struct radeon_device *rdev, u32 mode) si_fan_ctrl_set_mode() argument 6192 si_fan_ctrl_get_mode(struct radeon_device *rdev) si_fan_ctrl_get_mode() argument 6256 si_fan_ctrl_set_default_mode(struct radeon_device *rdev) si_fan_ctrl_set_default_mode() argument 6273 si_thermal_start_smc_fan_control(struct radeon_device *rdev) si_thermal_start_smc_fan_control() argument 6281 si_thermal_initialize(struct radeon_device *rdev) si_thermal_initialize() argument 6296 si_thermal_start_thermal_controller(struct radeon_device *rdev) si_thermal_start_thermal_controller() argument 6323 si_thermal_stop_thermal_controller(struct radeon_device *rdev) si_thermal_stop_thermal_controller() argument 6331 si_dpm_enable(struct radeon_device *rdev) si_dpm_enable() argument 6450 si_set_temperature_range(struct radeon_device *rdev) si_set_temperature_range() argument 6467 si_dpm_late_enable(struct radeon_device *rdev) si_dpm_late_enable() argument 6478 si_dpm_disable(struct radeon_device *rdev) si_dpm_disable() argument 6502 si_dpm_pre_set_power_state(struct radeon_device *rdev) si_dpm_pre_set_power_state() argument 6515 si_power_control_set_level(struct radeon_device *rdev) si_power_control_set_level() argument 6541 si_dpm_set_power_state(struct radeon_device *rdev) si_dpm_set_power_state() argument 6644 si_dpm_post_set_power_state(struct radeon_device *rdev) si_dpm_post_set_power_state() argument 6661 si_dpm_display_configuration_changed(struct radeon_device *rdev) si_dpm_display_configuration_changed() argument 6688 si_parse_pplib_non_clock_info(struct radeon_device *rdev, struct radeon_ps *rps, struct _ATOM_PPLIB_NONCLOCK_INFO *non_clock_info, u8 table_rev) si_parse_pplib_non_clock_info() argument 6714 si_parse_pplib_clock_info(struct radeon_device *rdev, struct radeon_ps *rps, int index, union pplib_clock_info *clock_info) si_parse_pplib_clock_info() argument 6790 si_parse_power_table(struct radeon_device *rdev) si_parse_power_table() argument 6882 si_dpm_init(struct radeon_device *rdev) si_dpm_init() argument 7061 si_dpm_fini(struct radeon_device *rdev) si_dpm_fini() argument 7074 si_dpm_debugfs_print_current_performance_level(struct radeon_device *rdev, struct seq_file *m) si_dpm_debugfs_print_current_performance_level() argument 7095 si_dpm_get_current_sclk(struct radeon_device *rdev) si_dpm_get_current_sclk() argument 7113 si_dpm_get_current_mclk(struct radeon_device *rdev) si_dpm_get_current_mclk() argument [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/cxgb4/ |
H A D | iw_cxgb4.h | 198 static inline int c4iw_fatal_error(struct c4iw_rdev *rdev) in c4iw_fatal_error() argument 203 static inline int c4iw_num_stags(struct c4iw_rdev *rdev) in c4iw_num_stags() argument 259 static inline int c4iw_wait_for_reply(struct c4iw_rdev *rdev, in c4iw_wait_for_reply() argument 288 c4iw_ref_send_wait(struct c4iw_rdev *rdev, struct sk_buff *skb, struct c4iw_wr_wait *wr_waitp, u32 hwtid, u32 qpid, const char *func) c4iw_ref_send_wait() argument 316 struct c4iw_rdev rdev; global() member 344 rdev_to_c4iw_dev(struct c4iw_rdev *rdev) rdev_to_c4iw_dev() argument [all...] |
/kernel/linux/linux-5.10/security/tomoyo/ |
H A D | common.h | 573 dev_t rdev; member
|
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | inode.c | 3292 u32 rdev; in btrfs_read_locked_inode() local 6253 btrfs_mknod(struct inode *dir, struct dentry *dentry, umode_t mode, dev_t rdev) btrfs_mknod() argument
|
H A D | send.c | 2598 u64 rdev; in send_create_inode() local 819 __get_inode_info(struct btrfs_root *root, struct btrfs_path *path, u64 ino, u64 *size, u64 *gen, u64 *mode, u64 *uid, u64 *gid, u64 *rdev) __get_inode_info() argument 855 get_inode_info(struct btrfs_root *root, u64 ino, u64 *size, u64 *gen, u64 *mode, u64 *uid, u64 *gid, u64 *rdev) get_inode_info() argument
|
/kernel/linux/linux-5.10/fs/xfs/libxfs/ |
H A D | xfs_format.h | 1111 static inline void xfs_dinode_put_rdev(struct xfs_dinode *dip, xfs_dev_t rdev) in xfs_dinode_put_rdev() argument
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | inode.c | 3733 u32 rdev; in btrfs_read_locked_inode() local 6535 btrfs_mknod(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode, dev_t rdev) btrfs_mknod() argument
|
H A D | send.c | 913 u64 rdev; member 2844 u64 rdev; in send_create_inode() local
|
/kernel/linux/linux-6.6/fs/xfs/libxfs/ |
H A D | xfs_format.h | 1015 static inline void xfs_dinode_put_rdev(struct xfs_dinode *dip, xfs_dev_t rdev) in xfs_dinode_put_rdev() argument
|
/kernel/linux/linux-6.6/include/linux/ceph/ |
H A D | ceph_fs.h | 430 __le32 rdev; member 579 __le32 rdev; member
|
/kernel/linux/linux-6.6/drivers/md/ |
H A D | md.c | 129 static void rdev_uninit_serial(struct md_rdev *rdev) in rdev_uninit_serial() argument 140 struct md_rdev *rdev; in rdevs_uninit_serial() local 146 static int rdev_init_serial(struct md_rdev *rdev) in rdev_init_serial() argument 176 struct md_rdev *rdev; rdevs_init_serial() local 197 rdev_need_serial(struct md_rdev *rdev) rdev_need_serial() argument 209 mddev_create_serial_pool(struct mddev *mddev, struct md_rdev *rdev, bool is_suspend) mddev_create_serial_pool() argument 253 mddev_destroy_serial_pool(struct mddev *mddev, struct md_rdev *rdev, bool is_suspend) mddev_destroy_serial_pool() argument 489 struct md_rdev *rdev = bio->bi_private; md_end_flush() local 510 struct md_rdev *rdev; submit_flushes() local 769 struct md_rdev *rdev; mddev_unlock() local 828 struct md_rdev *rdev; md_find_rdev_nr_rcu() local 840 struct md_rdev *rdev; find_rdev() local 851 struct md_rdev *rdev; md_find_rdev_rcu() local 874 calc_dev_sboffset(struct md_rdev *rdev) calc_dev_sboffset() argument 879 alloc_disk_sb(struct md_rdev *rdev) alloc_disk_sb() argument 887 md_rdev_clear(struct md_rdev *rdev) md_rdev_clear() argument 906 struct md_rdev *rdev = bio->bi_private; super_written() local 929 md_super_write(struct mddev *mddev, struct md_rdev *rdev, sector_t sector, int size, struct page *page) md_super_write() argument 977 sync_page_io(struct md_rdev *rdev, sector_t sector, int size, struct page *page, blk_opf_t opf, bool metadata_op) sync_page_io() argument 1004 read_disk_sb(struct md_rdev *rdev, int size) read_disk_sb() argument 1161 super_90_load(struct md_rdev *rdev, struct md_rdev *refdev, int minor_version) super_90_load() argument 1270 super_90_validate(struct mddev *mddev, struct md_rdev *freshest, struct md_rdev *rdev) super_90_validate() argument 1399 super_90_sync(struct mddev *mddev, struct md_rdev *rdev) super_90_sync() argument 1544 super_90_rdev_size_change(struct md_rdev *rdev, sector_t num_sectors) super_90_rdev_size_change() argument 1566 super_90_allow_new_offset(struct md_rdev *rdev, unsigned long long new_offset) super_90_allow_new_offset() argument 1598 super_1_load(struct md_rdev *rdev, struct md_rdev *refdev, int minor_version) super_1_load() argument 1782 super_1_validate(struct mddev *mddev, struct md_rdev *freshest, struct md_rdev *rdev) super_1_validate() argument 1987 super_1_sync(struct mddev *mddev, struct md_rdev *rdev) super_1_sync() argument 2174 super_1_rdev_size_change(struct md_rdev *rdev, sector_t num_sectors) super_1_rdev_size_change() argument 2223 super_1_allow_new_offset(struct md_rdev *rdev, unsigned long long new_offset) super_1_allow_new_offset() argument 2276 sync_super(struct mddev *mddev, struct md_rdev *rdev) sync_super() argument 2290 struct md_rdev *rdev, *rdev2; match_mddev_units() local 2324 struct md_rdev *rdev, *reference = NULL; md_integrity_register() local 2377 md_integrity_add_rdev(struct md_rdev *rdev, struct mddev *mddev) md_integrity_add_rdev() argument 2399 rdev_read_only(struct md_rdev *rdev) rdev_read_only() argument 2405 bind_rdev_to_array(struct md_rdev *rdev, struct mddev *mddev) bind_rdev_to_array() argument 2496 export_rdev(struct md_rdev *rdev, struct mddev *mddev) export_rdev() argument 2510 md_kick_rdev_from_array(struct md_rdev *rdev) md_kick_rdev_from_array() argument 2540 struct md_rdev *rdev; export_array() local 2586 struct md_rdev *rdev; sync_sbs() local 2603 struct md_rdev *rdev = NULL, *iter; does_sb_need_changing() local 2644 struct md_rdev *rdev; md_update_sb() local 2834 add_bound_rdev(struct md_rdev *rdev) add_bound_rdev() argument 2895 state_show(struct md_rdev *rdev, char *page) state_show() argument 2937 state_store(struct md_rdev *rdev, const char *buf, size_t len) state_store() argument 3113 errors_show(struct md_rdev *rdev, char *page) errors_show() argument 3119 errors_store(struct md_rdev *rdev, const char *buf, size_t len) errors_store() argument 3134 slot_show(struct md_rdev *rdev, char *page) slot_show() argument 3145 slot_store(struct md_rdev *rdev, const char *buf, size_t len) slot_store() argument 3234 offset_show(struct md_rdev *rdev, char *page) offset_show() argument 3240 offset_store(struct md_rdev *rdev, const char *buf, size_t len) offset_store() argument 3259 new_offset_show(struct md_rdev *rdev, char *page) new_offset_show() argument 3265 new_offset_store(struct md_rdev *rdev, const char *buf, size_t len) new_offset_store() argument 3318 rdev_size_show(struct md_rdev *rdev, char *page) rdev_size_show() argument 3333 md_rdev_overlaps(struct md_rdev *rdev) md_rdev_overlaps() argument 3374 rdev_size_store(struct md_rdev *rdev, const char *buf, size_t len) rdev_size_store() argument 3425 recovery_start_show(struct md_rdev *rdev, char *page) recovery_start_show() argument 3436 recovery_start_store(struct md_rdev *rdev, const char *buf, size_t len) recovery_start_store() argument 3471 bb_show(struct md_rdev *rdev, char *page) bb_show() argument 3475 bb_store(struct md_rdev *rdev, const char *page, size_t len) bb_store() argument 3486 ubb_show(struct md_rdev *rdev, char *page) ubb_show() argument 3490 ubb_store(struct md_rdev *rdev, const char *page, size_t len) ubb_store() argument 3498 ppl_sector_show(struct md_rdev *rdev, char *page) ppl_sector_show() argument 3504 ppl_sector_store(struct md_rdev *rdev, const char *buf, size_t len) ppl_sector_store() argument 3537 ppl_size_show(struct md_rdev *rdev, char *page) ppl_size_show() argument 3543 ppl_size_store(struct md_rdev *rdev, const char *buf, size_t len) ppl_size_store() argument 3588 struct md_rdev *rdev = container_of(kobj, struct md_rdev, kobj); rdev_attr_show() local 3602 struct md_rdev *rdev = container_of(kobj, struct md_rdev, kobj); rdev_attr_store() local 3632 struct md_rdev *rdev = container_of(ko, struct md_rdev, kobj); rdev_free() local 3645 md_rdev_init(struct md_rdev *rdev) md_rdev_init() argument 3684 struct md_rdev *rdev; md_import_device() local 3760 struct md_rdev *rdev, *freshest, *tmp; analyze_sbs() local 3921 struct md_rdev *rdev; level_store() local 4195 struct md_rdev *rdev; raid_disks_store() local 4574 struct md_rdev *rdev; new_dev_store() local 5264 struct md_rdev *rdev; reshape_position_store() local 5845 struct md_rdev *rdev; md_run() local 6185 struct md_rdev *rdev; restart_array() local 6441 struct md_rdev *rdev; do_md_stop() local 6529 struct md_rdev *rdev; autorun_array() local 6563 struct md_rdev *rdev0, *rdev, *tmp; autorun_devices() local 6654 struct md_rdev *rdev; get_array_info() local 6745 struct md_rdev *rdev; get_disk_info() local 6784 struct md_rdev *rdev; md_add_new_disk() local 6989 struct md_rdev *rdev; hot_remove_disk() local 7031 struct md_rdev *rdev; hot_add_disk() local 7301 struct md_rdev *rdev; update_size() local 7346 struct md_rdev *rdev; update_raid_disks() local 7521 struct md_rdev *rdev; set_disk_faulty() local 8078 md_error(struct mddev *mddev, struct md_rdev *rdev) md_error() argument 8109 struct md_rdev *rdev; status_unused() local 8159 struct md_rdev *rdev; status_resync() local 8342 struct md_rdev *rdev; md_seq_show() local 8558 struct md_rdev *rdev; is_mddev_idle() local 8704 md_submit_discard_bio(struct mddev *mddev, struct md_rdev *rdev, struct bio *bio, sector_t start, sector_t size) md_submit_discard_bio() argument 8814 struct md_rdev *rdev; md_do_sync() local 9225 struct md_rdev *rdev; remove_and_add_spares() local 9413 struct md_rdev *rdev; md_check_recovery() local 9442 struct md_rdev *rdev, *tmp; md_check_recovery() local 9552 struct md_rdev *rdev; md_reap_sync_thread() local 9615 md_wait_for_blocked_rdev(struct md_rdev *rdev, struct mddev *mddev) md_wait_for_blocked_rdev() argument 9629 struct md_rdev *rdev; md_finish_reshape() local 9644 rdev_set_badblocks(struct md_rdev *rdev, sector_t s, int sectors, int is_new) rdev_set_badblocks() argument 9668 rdev_clear_badblocks(struct md_rdev *rdev, sector_t s, int sectors, int is_new) rdev_clear_badblocks() argument 9776 check_sb_changes(struct mddev *mddev, struct md_rdev *rdev) check_sb_changes() argument 9876 read_rdev(struct mddev *mddev, struct md_rdev *rdev) read_rdev() argument 9925 struct md_rdev *rdev = NULL, *iter; md_reload_sb() local 9984 struct md_rdev *rdev; md_autostart_arrays() local [all...] |
H A D | raid5.c | 698 struct md_rdev *rdev = rcu_dereference(conf->disks[i].rdev); in raid5_calc_degraded() local 724 struct md_rdev *rdev = rcu_dereference(conf->disks[i].rdev); in raid5_calc_degraded() local 1160 struct md_rdev *rdev, *rrdev = NULL; ops_run_io() local 2738 rdev_pend_deref(struct md_rdev __rcu *rdev) rdev_pend_deref() argument 2749 rdev_mdlock_deref(struct mddev *mddev, struct md_rdev __rcu *rdev) rdev_mdlock_deref() argument 2761 struct md_rdev *rdev = NULL; raid5_end_read_request() local 2889 struct md_rdev *rdev; raid5_end_write_request() local 2962 raid5_error(struct mddev *mddev, struct md_rdev *rdev) raid5_error() argument 3670 struct md_rdev *rdev; handle_failed_stripe() local 3798 struct md_rdev *rdev = rcu_dereference(conf->disks[i].rdev); handle_failed_sync() local 3823 struct md_rdev *rdev; want_replace() local 4713 struct md_rdev *rdev; analyse_stripe() local 5339 struct md_rdev *rdev; handle_stripe() local 5479 struct md_rdev *rdev = (void *)raid_bi->bi_next; raid5_align_endio() local 5504 struct md_rdev *rdev; raid5_read_one_chunk() local 6274 struct md_rdev *rdev; reshape_request() local 6610 struct md_rdev *rdev = rcu_dereference(conf->disks[i].rdev); raid5_sync_request() local 7494 struct md_rdev *rdev; setup_conf() local 7783 struct md_rdev *rdev; raid5_run() local 8145 struct md_rdev *rdev = rcu_dereference(conf->disks[i].rdev); raid5_status() local 8154 struct md_rdev *rdev; print_raid5_conf() local 8181 struct md_rdev *rdev, *replacement; raid5_spare_active() local 8222 raid5_remove_disk(struct mddev *mddev, struct md_rdev *rdev) raid5_remove_disk() argument 8315 raid5_add_disk(struct mddev *mddev, struct md_rdev *rdev) raid5_add_disk() argument 8503 struct md_rdev *rdev; raid5_start_reshape() local 8653 struct md_rdev *rdev; end_reshape() local 8680 struct md_rdev *rdev; raid5_finish_reshape() local 9021 struct md_rdev *rdev; raid5_change_consistency_policy() local [all...] |