/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | osl.c | 1153 struct acpi_device *adev; member 1166 acpi_status acpi_hotplug_schedule(struct acpi_device *adev, u32 src) in acpi_hotplug_schedule() argument
|
/kernel/linux/linux-6.6/drivers/ata/ |
H A D | pata_macio.c | 392 pata_macio_set_timings(struct ata_port *ap, struct ata_device *adev) pata_macio_set_timings() argument [all...] |
H A D | pata_mpc52xx.c | 392 mpc52xx_ata_set_piomode(struct ata_port *ap, struct ata_device *adev) in mpc52xx_ata_set_piomode() argument 410 mpc52xx_ata_set_dmamode(struct ata_port *ap, struct ata_device *adev) in mpc52xx_ata_set_dmamode() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | i2c.h | 1052 static inline int i2c_acpi_client_count(struct acpi_device *adev) in i2c_acpi_client_count() argument
|
/kernel/linux/linux-6.6/include/acpi/ |
H A D | acpi_bus.h | 451 static inline struct fwnode_handle *acpi_fwnode_handle(struct acpi_device *adev) in acpi_fwnode_handle() argument 464 static inline struct acpi_device *acpi_dev_parent(struct acpi_device *adev) in acpi_dev_parent() argument 472 static inline void acpi_set_device_status(struct acpi_device *adev, u32 sta) in acpi_set_device_status() argument 477 static inline void acpi_set_hp_context(struct acpi_device *adev, in acpi_set_hp_context() argument 574 acpi_device_enumerated(struct acpi_device *adev) acpi_device_enumerated() argument 656 acpi_device_override_status(struct acpi_device *adev, unsigned long long *status) acpi_device_override_status() argument 679 acpi_quirk_skip_i2c_client_enumeration(struct acpi_device *adev) acpi_quirk_skip_i2c_client_enumeration() argument 707 acpi_add_pm_notifier(struct acpi_device *adev, struct device *dev, void (*func)(struct acpi_device_wakeup_context *context)) acpi_add_pm_notifier() argument 713 acpi_remove_pm_notifier(struct acpi_device *adev) acpi_remove_pm_notifier() argument 747 acpi_device_power_manageable(struct acpi_device *adev) acpi_device_power_manageable() argument 752 acpi_device_can_wakeup(struct acpi_device *adev) acpi_device_can_wakeup() argument 757 acpi_device_can_poweroff(struct acpi_device *adev) acpi_device_can_poweroff() argument 802 acpi_dev_get(struct acpi_device *adev) acpi_dev_get() argument 807 acpi_dev_put(struct acpi_device *adev) acpi_dev_put() argument 816 acpi_put_acpi_dev(struct acpi_device *adev) acpi_put_acpi_dev() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_gmin_platform.c | 154 struct acpi_device *adev = ACPI_COMPANION(&client->dev); in atomisp_register_i2c_module() local 390 struct acpi_device *adev; in gmin_i2c_dev_exists() local 529 struct acpi_device *adev = ACPI_COMPANION(dev); in gmin_subdev_add() local 1014 struct acpi_device *adev = ACPI_COMPANION(&client->dev); gmin_acpi_pm_ctrl() local 1120 struct acpi_device *adev = ACPI_COMPANION(&client->dev); atomisp_register_sensor_no_gmin() local 1377 struct acpi_device *adev = ACPI_COMPANION(maindev); gmin_get_config_var() local [all...] |
/kernel/linux/linux-6.6/drivers/soc/tegra/cbb/ |
H A D | tegra234-cbb.c | 1095 tegra234_cbb_fabric *tegra234_cbb_acpi_get_fabric(struct acpi_device *adev) in tegra234_cbb_acpi_get_fabric() argument
|
/kernel/linux/linux-6.6/drivers/staging/fieldbus/anybuss/ |
H A D | host.c | 1173 struct anybuss_client *adev = in anybus_bus_match() local 1183 struct anybuss_client *adev = in anybus_bus_probe() local
|
/kernel/linux/linux-6.6/drivers/platform/x86/ |
H A D | ideapad-laptop.c | 127 struct acpi_device *adev; member 1793 struct acpi_device *adev = ACPI_COMPANION(&pdev->dev); ideapad_acpi_add() local [all...] |
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | qcom_battmgr.c | 1317 static int qcom_battmgr_probe(struct auxiliary_device *adev, in qcom_battmgr_probe() argument
|
/kernel/linux/linux-6.6/drivers/usb/typec/ |
H A D | class.c | 226 struct typec_altmode *adev = to_typec_altmode(dev); in altmode_match() local 237 struct typec_altmode *adev = &altmode->adev; in typec_altmode_set_partner() local 264 struct typec_altmode *adev; typec_altmode_put_partner() local 291 typec_altmode_update_active(struct typec_altmode *adev, bool active) typec_altmode_update_active() argument 362 struct typec_altmode *adev = to_typec_altmode(dev); active_store() local 424 struct typec_altmode *adev = to_typec_altmode(dev); mode_show() local 433 struct typec_altmode *adev = to_typec_altmode(dev); svid_show() local 450 struct typec_altmode *adev = to_typec_altmode(kobj_to_dev(kobj)); typec_altmode_attr_is_visible() local 584 typec_unregister_altmode(struct typec_altmode *adev) typec_unregister_altmode() argument 2111 struct typec_altmode *adev; typec_port_register_altmode() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ras.c | 139 void amdgpu_ras_set_error_query_ready(struct amdgpu_device *adev, bool ready) in amdgpu_ras_set_error_query_ready() argument 145 static bool amdgpu_ras_get_error_query_ready(struct amdgpu_device *adev) in amdgpu_ras_get_error_query_ready() argument 153 amdgpu_reserve_page_direct(struct amdgpu_device *adev, uint64_t address) amdgpu_reserve_page_direct() argument 336 amdgpu_ras_instance_mask_check(struct amdgpu_device *adev, struct ras_debug_if *data) amdgpu_ras_instance_mask_check() argument 460 struct amdgpu_device *adev = (struct amdgpu_device *)file_inode(f)->i_private; amdgpu_ras_debugfs_ctrl_write() local 548 struct amdgpu_device *adev = amdgpu_ras_debugfs_eeprom_write() local 638 amdgpu_ras_create_obj(struct amdgpu_device *adev, struct ras_common_if *head) amdgpu_ras_create_obj() argument 671 amdgpu_ras_find_obj(struct amdgpu_device *adev, struct ras_common_if *head) amdgpu_ras_find_obj() argument 708 amdgpu_ras_is_feature_allowed(struct amdgpu_device *adev, struct ras_common_if *head) amdgpu_ras_is_feature_allowed() argument 714 amdgpu_ras_is_feature_enabled(struct amdgpu_device *adev, struct ras_common_if *head) amdgpu_ras_is_feature_enabled() argument 726 __amdgpu_ras_feature_enable(struct amdgpu_device *adev, struct ras_common_if *head, int enable) __amdgpu_ras_feature_enable() argument 762 amdgpu_ras_feature_enable(struct amdgpu_device *adev, struct ras_common_if *head, bool enable) amdgpu_ras_feature_enable() argument 818 amdgpu_ras_feature_enable_on_boot(struct amdgpu_device *adev, struct ras_common_if *head, bool enable) amdgpu_ras_feature_enable_on_boot() argument 869 amdgpu_ras_disable_all_features(struct amdgpu_device *adev, bool bypass) amdgpu_ras_disable_all_features() argument 891 amdgpu_ras_enable_all_features(struct amdgpu_device *adev, bool bypass) amdgpu_ras_enable_all_features() argument 957 amdgpu_ras_get_ras_block(struct amdgpu_device *adev, enum amdgpu_ras_block block, uint32_t sub_block_index) amdgpu_ras_get_ras_block() argument 985 amdgpu_ras_get_ecc_info(struct amdgpu_device *adev, struct ras_err_data *err_data) amdgpu_ras_get_ecc_info() argument 1018 amdgpu_ras_query_error_status(struct amdgpu_device *adev, struct ras_query_if *info) amdgpu_ras_query_error_status() argument 1099 amdgpu_ras_reset_error_status(struct amdgpu_device *adev, enum amdgpu_ras_block block) amdgpu_ras_reset_error_status() argument 1126 amdgpu_ras_error_inject(struct amdgpu_device *adev, struct ras_inject_if *info) amdgpu_ras_error_inject() argument 1191 amdgpu_ras_query_error_count_helper(struct amdgpu_device *adev, unsigned long *ce_count, unsigned long *ue_count, struct ras_query_if *query_info) amdgpu_ras_query_error_count_helper() argument 1235 amdgpu_ras_query_error_count(struct amdgpu_device *adev, unsigned long *ce_count, unsigned long *ue_count, struct ras_query_if *query_info) amdgpu_ras_query_error_count() argument 1337 struct amdgpu_device *adev = con->adev; amdgpu_ras_sysfs_badpages_read() local 1372 amdgpu_ras_sysfs_remove_bad_page_node(struct amdgpu_device *adev) amdgpu_ras_sysfs_remove_bad_page_node() argument 1382 amdgpu_ras_sysfs_remove_feature_node(struct amdgpu_device *adev) amdgpu_ras_sysfs_remove_feature_node() argument 1400 amdgpu_ras_sysfs_create(struct amdgpu_device *adev, struct ras_common_if *head) amdgpu_ras_sysfs_create() argument 1434 amdgpu_ras_sysfs_remove(struct amdgpu_device *adev, struct ras_common_if *head) amdgpu_ras_sysfs_remove() argument 1452 amdgpu_ras_sysfs_remove_all(struct amdgpu_device *adev) amdgpu_ras_sysfs_remove_all() argument 1489 amdgpu_ras_debugfs_create_ctrl_node(struct amdgpu_device *adev) amdgpu_ras_debugfs_create_ctrl_node() argument 1532 amdgpu_ras_debugfs_create(struct amdgpu_device *adev, struct ras_fs_if *head, struct dentry *dir) amdgpu_ras_debugfs_create() argument 1551 amdgpu_ras_debugfs_create_all(struct amdgpu_device *adev) amdgpu_ras_debugfs_create_all() argument 1585 amdgpu_ras_fs_init(struct amdgpu_device *adev) amdgpu_ras_fs_init() argument 1622 amdgpu_ras_fs_fini(struct amdgpu_device *adev) amdgpu_ras_fs_fini() argument 1647 amdgpu_ras_interrupt_fatal_error_handler(struct amdgpu_device *adev) amdgpu_ras_interrupt_fatal_error_handler() argument 1666 struct amdgpu_device *adev = obj->adev; amdgpu_ras_interrupt_poison_consumption_handler() local 1777 amdgpu_ras_interrupt_dispatch(struct amdgpu_device *adev, struct ras_dispatch_if *info) amdgpu_ras_interrupt_dispatch() argument 1802 amdgpu_ras_interrupt_remove_handler(struct amdgpu_device *adev, struct ras_common_if *head) amdgpu_ras_interrupt_remove_handler() argument 1824 amdgpu_ras_interrupt_add_handler(struct amdgpu_device *adev, struct ras_common_if *head) amdgpu_ras_interrupt_add_handler() argument 1868 amdgpu_ras_interrupt_remove_all(struct amdgpu_device *adev) amdgpu_ras_interrupt_remove_all() argument 1882 amdgpu_ras_log_on_err_counter(struct amdgpu_device *adev) amdgpu_ras_log_on_err_counter() argument 1926 amdgpu_ras_error_status_query(struct amdgpu_device *adev, struct ras_query_if *info) amdgpu_ras_error_status_query() argument 1953 amdgpu_ras_query_err_status(struct amdgpu_device *adev) amdgpu_ras_query_err_status() argument 1975 amdgpu_ras_badpages_read(struct amdgpu_device *adev, struct ras_badpage **bps, unsigned int *count) amdgpu_ras_badpages_read() argument 2025 struct amdgpu_device *adev = ras->adev; amdgpu_ras_do_recovery() local 2084 amdgpu_ras_realloc_eh_data_space(struct amdgpu_device *adev, struct ras_err_handler_data *data, int pages) amdgpu_ras_realloc_eh_data_space() argument 2108 amdgpu_ras_add_bad_pages(struct amdgpu_device *adev, struct eeprom_table_record *bps, int pages) amdgpu_ras_add_bad_pages() argument 2154 amdgpu_ras_save_bad_pages(struct amdgpu_device *adev, unsigned long *new_cnt) amdgpu_ras_save_bad_pages() argument 2197 amdgpu_ras_load_bad_pages(struct amdgpu_device *adev) amdgpu_ras_load_bad_pages() argument 2241 amdgpu_ras_check_bad_page(struct amdgpu_device *adev, uint64_t addr) amdgpu_ras_check_bad_page() argument 2256 amdgpu_ras_validate_threshold(struct amdgpu_device *adev, uint32_t max_count) amdgpu_ras_validate_threshold() argument 2293 amdgpu_ras_recovery_init(struct amdgpu_device *adev) amdgpu_ras_recovery_init() argument 2382 amdgpu_ras_recovery_fini(struct amdgpu_device *adev) amdgpu_ras_recovery_fini() argument 2403 amdgpu_ras_asic_supported(struct amdgpu_device *adev) amdgpu_ras_asic_supported() argument 2438 amdgpu_ras_get_quirks(struct amdgpu_device *adev) amdgpu_ras_get_quirks() argument 2461 amdgpu_ras_check_supported(struct amdgpu_device *adev) amdgpu_ras_check_supported() argument 2538 struct amdgpu_device *adev = con->adev; amdgpu_ras_counte_dw() local 2559 amdgpu_ras_query_poison_mode(struct amdgpu_device *adev) amdgpu_ras_query_poison_mode() argument 2591 amdgpu_ras_init(struct amdgpu_device *adev) amdgpu_ras_init() argument 2705 amdgpu_persistent_edc_harvesting_supported(struct amdgpu_device *adev) amdgpu_persistent_edc_harvesting_supported() argument 2713 amdgpu_persistent_edc_harvesting(struct amdgpu_device *adev, struct ras_common_if *ras_block) amdgpu_persistent_edc_harvesting() argument 2732 amdgpu_ras_is_poison_mode_supported(struct amdgpu_device *adev) amdgpu_ras_is_poison_mode_supported() argument 2743 amdgpu_ras_block_late_init(struct amdgpu_device *adev, struct ras_common_if *ras_block) amdgpu_ras_block_late_init() argument 2816 amdgpu_ras_block_late_init_default(struct amdgpu_device *adev, struct ras_common_if *ras_block) amdgpu_ras_block_late_init_default() argument 2823 amdgpu_ras_block_late_fini(struct amdgpu_device *adev, struct ras_common_if *ras_block) amdgpu_ras_block_late_fini() argument 2837 amdgpu_ras_block_late_fini_default(struct amdgpu_device *adev, struct ras_common_if *ras_block) amdgpu_ras_block_late_fini_default() argument 2846 amdgpu_ras_resume(struct amdgpu_device *adev) amdgpu_ras_resume() argument 2880 amdgpu_ras_suspend(struct amdgpu_device *adev) amdgpu_ras_suspend() argument 2893 amdgpu_ras_late_init(struct amdgpu_device *adev) amdgpu_ras_late_init() argument 2925 amdgpu_ras_pre_fini(struct amdgpu_device *adev) amdgpu_ras_pre_fini() argument 2940 amdgpu_ras_fini(struct amdgpu_device *adev) amdgpu_ras_fini() argument 2980 amdgpu_ras_global_ras_isr(struct amdgpu_device *adev) amdgpu_ras_global_ras_isr() argument 2993 amdgpu_ras_need_emergency_restart(struct amdgpu_device *adev) amdgpu_ras_need_emergency_restart() argument 3004 amdgpu_release_ras_context(struct amdgpu_device *adev) amdgpu_release_ras_context() argument 3022 struct amdgpu_device *adev = NULL; find_adev() local 3045 struct amdgpu_device *adev = NULL; amdgpu_bad_page_notifier() local 3097 amdgpu_register_bad_pages_mca_notifier(struct amdgpu_device *adev) amdgpu_register_bad_pages_mca_notifier() argument 3120 amdgpu_ras_get_context(struct amdgpu_device *adev) amdgpu_ras_get_context() argument 3128 amdgpu_ras_set_context(struct amdgpu_device *adev, struct amdgpu_ras *ras_con) amdgpu_ras_set_context() argument 3138 amdgpu_ras_is_supported(struct amdgpu_device *adev, unsigned int block) amdgpu_ras_is_supported() argument 3167 amdgpu_ras_reset_gpu(struct amdgpu_device *adev) amdgpu_ras_reset_gpu() argument 3178 amdgpu_ras_register_ras_block(struct amdgpu_device *adev, struct amdgpu_ras_block_object *ras_block_obj) amdgpu_ras_register_ras_block() argument 3214 amdgpu_ras_inst_get_memory_id_field(struct amdgpu_device *adev, const struct amdgpu_ras_err_status_reg_entry *reg_entry, uint32_t instance, uint32_t *memory_id) amdgpu_ras_inst_get_memory_id_field() argument 3238 amdgpu_ras_inst_get_err_cnt_field(struct amdgpu_device *adev, const struct amdgpu_ras_err_status_reg_entry *reg_entry, uint32_t instance, unsigned long *err_cnt) amdgpu_ras_inst_get_err_cnt_field() argument 3264 amdgpu_ras_inst_query_ras_error_count(struct amdgpu_device *adev, const struct amdgpu_ras_err_status_reg_entry *reg_list, uint32_t reg_list_size, const struct amdgpu_ras_memory_id_entry *mem_list, uint32_t mem_list_size, uint32_t instance, uint32_t err_type, unsigned long *err_count) amdgpu_ras_inst_query_ras_error_count() argument 3316 amdgpu_ras_inst_reset_ras_error_count(struct amdgpu_device *adev, const struct amdgpu_ras_err_status_reg_entry *reg_list, uint32_t reg_list_size, uint32_t instance) amdgpu_ras_inst_reset_ras_error_count() argument [all...] |
H A D | gmc_v9_0.c | 415 static int gmc_v9_0_ecc_interrupt_state(struct amdgpu_device *adev, in gmc_v9_0_ecc_interrupt_state() argument 466 static int gmc_v9_0_vm_fault_interrupt_state(struct amdgpu_device *adev, in gmc_v9_0_vm_fault_interrupt_state() argument 546 static int gmc_v9_0_process_interrupt(struct amdgpu_device *adev, in gmc_v9_0_process_interrupt() argument 732 gmc_v9_0_set_irq_funcs(struct amdgpu_device *adev) gmc_v9_0_set_irq_funcs() argument 770 gmc_v9_0_use_invalidate_semaphore(struct amdgpu_device *adev, uint32_t vmhub) gmc_v9_0_use_invalidate_semaphore() argument 784 gmc_v9_0_get_atc_vmid_pasid_mapping_info(struct amdgpu_device *adev, uint8_t vmid, uint16_t *p_pasid) gmc_v9_0_get_atc_vmid_pasid_mapping_info() argument 813 gmc_v9_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, uint32_t vmhub, uint32_t flush_type) gmc_v9_0_flush_gpu_tlb() argument 946 gmc_v9_0_flush_gpu_tlb_pasid(struct amdgpu_device *adev, uint16_t pasid, uint32_t flush_type, bool all_hub, uint32_t inst) gmc_v9_0_flush_gpu_tlb_pasid() argument 1037 struct amdgpu_device *adev = ring->adev; gmc_v9_0_emit_flush_gpu_tlb() local 1085 struct amdgpu_device *adev = ring->adev; gmc_v9_0_emit_pasid_mapping() local 1132 gmc_v9_0_map_mtype(struct amdgpu_device *adev, uint32_t flags) gmc_v9_0_map_mtype() argument 1153 gmc_v9_0_get_vm_pde(struct amdgpu_device *adev, int level, uint64_t *addr, uint64_t *flags) gmc_v9_0_get_vm_pde() argument 1179 gmc_v9_0_get_coherence_flags(struct amdgpu_device *adev, struct amdgpu_bo *bo, struct amdgpu_bo_va_mapping *mapping, uint64_t *flags) gmc_v9_0_get_coherence_flags() argument 1286 gmc_v9_0_get_vm_pte(struct amdgpu_device *adev, struct amdgpu_bo_va_mapping *mapping, uint64_t *flags) gmc_v9_0_get_vm_pte() argument 1308 gmc_v9_0_override_vm_pte_flags(struct amdgpu_device *adev, struct amdgpu_vm *vm, uint64_t addr, uint64_t *flags) gmc_v9_0_override_vm_pte_flags() argument 1374 gmc_v9_0_get_vbios_fb_size(struct amdgpu_device *adev) gmc_v9_0_get_vbios_fb_size() argument 1417 gmc_v9_0_get_memory_partition(struct amdgpu_device *adev, u32 *supp_modes) gmc_v9_0_get_memory_partition() argument 1429 gmc_v9_0_query_memory_partition(struct amdgpu_device *adev) gmc_v9_0_query_memory_partition() argument 1450 gmc_v9_0_set_gmc_funcs(struct amdgpu_device *adev) gmc_v9_0_set_gmc_funcs() argument 1455 gmc_v9_0_set_umc_funcs(struct amdgpu_device *adev) gmc_v9_0_set_umc_funcs() argument 1498 gmc_v9_0_set_mmhub_funcs(struct amdgpu_device *adev) gmc_v9_0_set_mmhub_funcs() argument 1516 gmc_v9_0_set_mmhub_ras_funcs(struct amdgpu_device *adev) gmc_v9_0_set_mmhub_ras_funcs() argument 1537 gmc_v9_0_set_gfxhub_funcs(struct amdgpu_device *adev) gmc_v9_0_set_gfxhub_funcs() argument 1545 gmc_v9_0_set_hdp_ras_funcs(struct amdgpu_device *adev) gmc_v9_0_set_hdp_ras_funcs() argument 1550 gmc_v9_0_set_mca_ras_funcs(struct amdgpu_device *adev) gmc_v9_0_set_mca_ras_funcs() argument 1568 gmc_v9_0_set_xgmi_ras_funcs(struct amdgpu_device *adev) gmc_v9_0_set_xgmi_ras_funcs() argument 1576 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gmc_v9_0_early_init() local 1630 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gmc_v9_0_late_init() local 1667 gmc_v9_0_vram_gtt_location(struct amdgpu_device *adev, struct amdgpu_gmc *mc) gmc_v9_0_vram_gtt_location() argument 1698 gmc_v9_0_mc_init(struct amdgpu_device *adev) gmc_v9_0_mc_init() argument 1777 gmc_v9_0_gart_init(struct amdgpu_device *adev) gmc_v9_0_gart_init() argument 1827 gmc_v9_0_save_registers(struct amdgpu_device *adev) gmc_v9_0_save_registers() argument 1834 gmc_v9_0_validate_partition_info(struct amdgpu_device *adev) gmc_v9_0_validate_partition_info() argument 1879 gmc_v9_0_init_acpi_mem_ranges(struct amdgpu_device *adev, struct amdgpu_mem_partition_info *mem_ranges) gmc_v9_0_init_acpi_mem_ranges() argument 1924 gmc_v9_0_init_sw_mem_ranges(struct amdgpu_device *adev, struct amdgpu_mem_partition_info *mem_ranges) gmc_v9_0_init_sw_mem_ranges() argument 1971 gmc_v9_0_init_mem_ranges(struct amdgpu_device *adev) gmc_v9_0_init_mem_ranges() argument 2001 gmc_v9_4_3_init_vram_info(struct amdgpu_device *adev) gmc_v9_4_3_init_vram_info() argument 2017 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gmc_v9_0_sw_init() local 2219 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gmc_v9_0_sw_fini() local 2242 gmc_v9_0_init_golden_registers(struct amdgpu_device *adev) gmc_v9_0_init_golden_registers() argument 2277 gmc_v9_0_restore_registers(struct amdgpu_device *adev) gmc_v9_0_restore_registers() argument 2292 gmc_v9_0_gart_enable(struct amdgpu_device *adev) gmc_v9_0_gart_enable() argument 2329 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gmc_v9_0_hw_init() local 2387 gmc_v9_0_gart_disable(struct amdgpu_device *adev) gmc_v9_0_gart_disable() argument 2396 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gmc_v9_0_hw_fini() local 2425 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gmc_v9_0_suspend() local 2433 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gmc_v9_0_resume() local 2465 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gmc_v9_0_set_clockgating_state() local 2476 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gmc_v9_0_get_clockgating_state() local [all...] |
H A D | amdgpu_psp.c | 57 struct amdgpu_device *adev = psp->adev; in psp_ring_init() local 96 struct amdgpu_device *adev = psp->adev; in psp_check_pmfw_centralized_cstate_management() local 125 struct amdgpu_device *adev = psp->adev; in psp_init_sriov_microcode() local 162 struct amdgpu_device *adev = (struct amdgpu_device *)handle; psp_early_init() local 327 psp_get_runtime_db_entry(struct amdgpu_device *adev, enum psp_runtime_entry_type entry_type, void *db_entry) psp_get_runtime_db_entry() argument 401 struct amdgpu_device *adev = (struct amdgpu_device *)handle; psp_sw_init() local 507 struct amdgpu_device *adev = (struct amdgpu_device *)handle; psp_sw_fini() local 544 struct amdgpu_device *adev = psp->adev; psp_wait_for() local 569 struct amdgpu_device *adev = psp->adev; psp_wait_for_spirom_update() local 722 struct amdgpu_device *adev = psp->adev; psp_prep_tmr_cmd_buf() local 936 psp_boot_config_get(struct amdgpu_device *adev, uint32_t *boot_cfg) psp_boot_config_get() argument 961 psp_boot_config_set(struct amdgpu_device *adev, uint32_t boot_cfg) psp_boot_config_set() argument 984 psp_rl_load(struct amdgpu_device *adev) psp_rl_load() argument 1215 struct amdgpu_device *adev = psp->adev; psp_xgmi_terminate() local 1601 struct amdgpu_device *adev = psp->adev; psp_ras_initialize() local 1695 struct amdgpu_device *adev = psp->adev; psp_ras_trigger_error() local 2081 amdgpu_psp_wait_for_bootloader(struct amdgpu_device *adev) amdgpu_psp_wait_for_bootloader() argument 2094 struct amdgpu_device *adev = psp->adev; psp_hw_start() local 2404 struct amdgpu_device *adev = psp->adev; psp_print_fw_hdr() local 2487 struct amdgpu_device *adev = psp->adev; psp_load_smu_fw() local 2564 struct amdgpu_device *adev = psp->adev; psp_load_non_psp_fw() local 2619 psp_load_fw(struct amdgpu_device *adev) psp_load_fw() argument 2713 struct amdgpu_device *adev = (struct amdgpu_device *)handle; psp_hw_init() local 2741 struct amdgpu_device *adev = (struct amdgpu_device *)handle; psp_hw_fini() local 2766 struct amdgpu_device *adev = (struct amdgpu_device *)handle; psp_suspend() local 2829 struct amdgpu_device *adev = (struct amdgpu_device *)handle; psp_resume() local 2911 psp_gpu_reset(struct amdgpu_device *adev) psp_gpu_reset() argument 2951 struct amdgpu_device *adev = psp->adev; psp_ring_cmd_submit() local 2992 struct amdgpu_device *adev = psp->adev; psp_init_asd_microcode() local 3016 struct amdgpu_device *adev = psp->adev; psp_init_toc_microcode() local 3120 psp_init_sos_base_fw(struct amdgpu_device *adev) psp_init_sos_base_fw() argument 3167 struct amdgpu_device *adev = psp->adev; psp_init_sos_microcode() local 3320 struct amdgpu_device *adev = psp->adev; parse_ta_v1_microcode() local 3375 struct amdgpu_device *adev = psp->adev; parse_ta_v2_microcode() local 3403 struct amdgpu_device *adev = psp->adev; psp_init_ta_microcode() local 3433 struct amdgpu_device *adev = psp->adev; psp_init_cap_microcode() local 3490 struct amdgpu_device *adev = drm_to_adev(ddev); psp_usbc_pd_fw_sysfs_read() local 3517 struct amdgpu_device *adev = drm_to_adev(ddev); psp_usbc_pd_fw_sysfs_write() local 3600 struct amdgpu_device *adev = drm_to_adev(ddev); amdgpu_psp_vbflash_write() local 3636 struct amdgpu_device *adev = drm_to_adev(ddev); amdgpu_psp_vbflash_read() local 3701 struct amdgpu_device *adev = drm_to_adev(ddev); amdgpu_psp_vbflash_status() local 3729 struct amdgpu_device *adev = drm_to_adev(ddev); amdgpu_flash_attr_is_visible() local 3743 struct amdgpu_device *adev = drm_to_adev(ddev); amdgpu_bin_flash_attr_is_visible() local [all...] |
H A D | amdgpu_psp.h | 312 struct amdgpu_device *adev; member
|
H A D | amdgpu_vm.c | 106 struct amdgpu_device *adev; member 140 int amdgpu_vm_set_pasid(struct amdgpu_device *adev, struct amdgpu_vm *vm, in amdgpu_vm_set_pasid() argument 369 void amdgpu_vm_move_to_lru_tail(struct amdgpu_device *adev, in amdgpu_vm_move_to_lru_tail() argument 378 amdgpu_vm_init_entities(struct amdgpu_device *adev, struct amdgpu_vm *vm) amdgpu_vm_init_entities() argument 414 amdgpu_vm_generation(struct amdgpu_device *adev, struct amdgpu_vm *vm) amdgpu_vm_generation() argument 442 amdgpu_vm_validate_pt_bos(struct amdgpu_device *adev, struct amdgpu_vm *vm, int (*validate)(void *p, struct amdgpu_bo *bo), void *param) amdgpu_vm_validate_pt_bos() argument 527 amdgpu_vm_check_compute_bug(struct amdgpu_device *adev) amdgpu_vm_check_compute_bug() argument 569 struct amdgpu_device *adev = ring->adev; amdgpu_vm_need_pipeline_sync() local 603 struct amdgpu_device *adev = ring->adev; amdgpu_vm_flush() local 768 amdgpu_vm_update_pdes(struct amdgpu_device *adev, struct amdgpu_vm *vm, bool immediate) amdgpu_vm_update_pdes() argument 863 amdgpu_vm_update_range(struct amdgpu_device *adev, struct amdgpu_vm *vm, bool immediate, bool unlocked, bool flush_tlb, struct dma_resv *resv, uint64_t start, uint64_t last, uint64_t flags, uint64_t offset, uint64_t vram_base, struct ttm_resource *res, dma_addr_t *pages_addr, struct dma_fence **fence) amdgpu_vm_update_range() argument 1067 amdgpu_vm_bo_update(struct amdgpu_device *adev, struct amdgpu_bo_va *bo_va, bool clear) amdgpu_vm_bo_update() argument 1191 amdgpu_vm_update_prt_state(struct amdgpu_device *adev) amdgpu_vm_update_prt_state() argument 1207 amdgpu_vm_prt_get(struct amdgpu_device *adev) amdgpu_vm_prt_get() argument 1221 amdgpu_vm_prt_put(struct amdgpu_device *adev) amdgpu_vm_prt_put() argument 1247 amdgpu_vm_add_prt_cb(struct amdgpu_device *adev, struct dma_fence *fence) amdgpu_vm_add_prt_cb() argument 1280 amdgpu_vm_free_mapping(struct amdgpu_device *adev, struct amdgpu_vm *vm, struct amdgpu_bo_va_mapping *mapping, struct dma_fence *fence) amdgpu_vm_free_mapping() argument 1298 amdgpu_vm_prt_fini(struct amdgpu_device *adev, struct amdgpu_vm *vm) amdgpu_vm_prt_fini() argument 1326 amdgpu_vm_clear_freed(struct amdgpu_device *adev, struct amdgpu_vm *vm, struct dma_fence **fence) amdgpu_vm_clear_freed() argument 1380 amdgpu_vm_handle_moved(struct amdgpu_device *adev, struct amdgpu_vm *vm) amdgpu_vm_handle_moved() argument 1442 amdgpu_vm_bo_add(struct amdgpu_device *adev, struct amdgpu_vm *vm, struct amdgpu_bo *bo) amdgpu_vm_bo_add() argument 1482 amdgpu_vm_bo_insert_map(struct amdgpu_device *adev, struct amdgpu_bo_va *bo_va, struct amdgpu_bo_va_mapping *mapping) amdgpu_vm_bo_insert_map() argument 1520 amdgpu_vm_bo_map(struct amdgpu_device *adev, struct amdgpu_bo_va *bo_va, uint64_t saddr, uint64_t offset, uint64_t size, uint64_t flags) amdgpu_vm_bo_map() argument 1586 amdgpu_vm_bo_replace_map(struct amdgpu_device *adev, struct amdgpu_bo_va *bo_va, uint64_t saddr, uint64_t offset, uint64_t size, uint64_t flags) amdgpu_vm_bo_replace_map() argument 1646 amdgpu_vm_bo_unmap(struct amdgpu_device *adev, struct amdgpu_bo_va *bo_va, uint64_t saddr) amdgpu_vm_bo_unmap() argument 1700 amdgpu_vm_bo_clear_mappings(struct amdgpu_device *adev, struct amdgpu_vm *vm, uint64_t saddr, uint64_t size) amdgpu_vm_bo_clear_mappings() argument 1861 amdgpu_vm_bo_del(struct amdgpu_device *adev, struct amdgpu_bo_va *bo_va) amdgpu_vm_bo_del() argument 1955 amdgpu_vm_bo_invalidate(struct amdgpu_device *adev, struct amdgpu_bo *bo, bool evicted) amdgpu_vm_bo_invalidate() argument 2016 amdgpu_vm_adjust_size(struct amdgpu_device *adev, uint32_t min_vm_size, uint32_t fragment_size_default, unsigned max_level, unsigned max_bits) amdgpu_vm_adjust_size() argument 2129 amdgpu_vm_init(struct amdgpu_device *adev, struct amdgpu_vm *vm, int32_t xcp_id) amdgpu_vm_init() argument 2239 amdgpu_vm_make_compute(struct amdgpu_device *adev, struct amdgpu_vm *vm) amdgpu_vm_make_compute() argument 2312 amdgpu_vm_release_compute(struct amdgpu_device *adev, struct amdgpu_vm *vm) amdgpu_vm_release_compute() argument 2327 amdgpu_vm_fini(struct amdgpu_device *adev, struct amdgpu_vm *vm) amdgpu_vm_fini() argument 2397 amdgpu_vm_manager_init(struct amdgpu_device *adev) amdgpu_vm_manager_init() argument 2447 amdgpu_vm_manager_fini(struct amdgpu_device *adev) amdgpu_vm_manager_fini() argument 2468 struct amdgpu_device *adev = drm_to_adev(dev); amdgpu_vm_ioctl() local 2504 amdgpu_vm_get_task_info(struct amdgpu_device *adev, u32 pasid, struct amdgpu_task_info *task_info) amdgpu_vm_get_task_info() argument 2552 amdgpu_vm_handle_fault(struct amdgpu_device *adev, u32 pasid, u32 vmid, u32 node_id, uint64_t addr, bool write_fault) amdgpu_vm_handle_fault() argument [all...] |
H A D | amdgpu_ttm.c | 74 static int amdgpu_ttm_init_on_chip(struct amdgpu_device *adev, in amdgpu_ttm_init_on_chip() argument 93 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); in amdgpu_evict_flags() local 189 struct amdgpu_device *adev = ring->adev; in amdgpu_ttm_map_buffer() local 292 amdgpu_ttm_copy_mem_to_mem(struct amdgpu_device *adev, const struct amdgpu_copy_mem *src, const struct amdgpu_copy_mem *dst, uint64_t size, bool tmz, struct dma_resv *resv, struct dma_fence **f) amdgpu_ttm_copy_mem_to_mem() argument 361 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); amdgpu_move_blit() local 416 amdgpu_mem_visible(struct amdgpu_device *adev, struct ttm_resource *mem) amdgpu_mem_visible() argument 457 struct amdgpu_device *adev; amdgpu_bo_move() local 564 struct amdgpu_device *adev = amdgpu_ttm_adev(bdev); amdgpu_ttm_io_mem_reserve() local 603 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); amdgpu_ttm_io_mem_pfn() local 624 amdgpu_ttm_domain_start(struct amdgpu_device *adev, uint32_t type) amdgpu_ttm_domain_start() argument 765 struct amdgpu_device *adev = amdgpu_ttm_adev(bdev); amdgpu_ttm_tt_pin_userptr() local 802 struct amdgpu_device *adev = amdgpu_ttm_adev(bdev); amdgpu_ttm_tt_unpin_userptr() local 824 amdgpu_ttm_gart_bind_gfx9_mqd(struct amdgpu_device *adev, struct ttm_tt *ttm, uint64_t flags) amdgpu_ttm_gart_bind_gfx9_mqd() argument 855 amdgpu_ttm_gart_bind(struct amdgpu_device *adev, struct ttm_buffer_object *tbo, uint64_t flags) amdgpu_ttm_gart_bind() argument 884 struct amdgpu_device *adev = amdgpu_ttm_adev(bdev); amdgpu_ttm_backend_bind() local 950 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); amdgpu_ttm_alloc_gart() local 1003 struct amdgpu_device *adev = amdgpu_ttm_adev(tbo->bdev); amdgpu_ttm_recover_gart() local 1022 struct amdgpu_device *adev = amdgpu_ttm_adev(bdev); amdgpu_ttm_backend_unbind() local 1070 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); amdgpu_ttm_tt_create() local 1108 struct amdgpu_device *adev = amdgpu_ttm_adev(bdev); amdgpu_ttm_tt_populate() local 1149 struct amdgpu_device *adev; amdgpu_ttm_tt_unpopulate() local 1345 amdgpu_ttm_tt_pte_flags(struct amdgpu_device *adev, struct ttm_tt *ttm, struct ttm_resource *mem) amdgpu_ttm_tt_pte_flags() argument 1412 amdgpu_ttm_vram_mm_access(struct amdgpu_device *adev, loff_t pos, void *buf, size_t size, bool write) amdgpu_ttm_vram_mm_access() argument 1452 struct amdgpu_device *adev = amdgpu_ttm_adev(abo->tbo.bdev); amdgpu_ttm_access_memory_sdma() local 1523 struct amdgpu_device *adev = amdgpu_ttm_adev(abo->tbo.bdev); amdgpu_ttm_access_memory() local 1587 amdgpu_ttm_fw_reserve_vram_fini(struct amdgpu_device *adev) amdgpu_ttm_fw_reserve_vram_fini() argument 1603 amdgpu_ttm_drv_reserve_vram_fini(struct amdgpu_device *adev) amdgpu_ttm_drv_reserve_vram_fini() argument 1617 amdgpu_ttm_fw_reserve_vram_init(struct amdgpu_device *adev) amdgpu_ttm_fw_reserve_vram_init() argument 1642 amdgpu_ttm_drv_reserve_vram_init(struct amdgpu_device *adev) amdgpu_ttm_drv_reserve_vram_init() argument 1671 amdgpu_ttm_training_reserve_vram_fini(struct amdgpu_device *adev) amdgpu_ttm_training_reserve_vram_fini() argument 1682 amdgpu_ttm_training_data_block_init(struct amdgpu_device *adev, uint32_t reserve_size) amdgpu_ttm_training_data_block_init() argument 1706 amdgpu_ttm_reserve_tmr(struct amdgpu_device *adev) amdgpu_ttm_reserve_tmr() argument 1769 amdgpu_ttm_pools_init(struct amdgpu_device *adev) amdgpu_ttm_pools_init() argument 1790 amdgpu_ttm_pools_fini(struct amdgpu_device *adev) amdgpu_ttm_pools_fini() argument 1813 amdgpu_ttm_init(struct amdgpu_device *adev) amdgpu_ttm_init() argument 1992 amdgpu_ttm_fini(struct amdgpu_device *adev) amdgpu_ttm_fini() argument 2047 amdgpu_ttm_set_buffer_funcs_status(struct amdgpu_device *adev, bool enable) amdgpu_ttm_set_buffer_funcs_status() argument 2101 amdgpu_ttm_prepare_job(struct amdgpu_device *adev, bool direct_submit, unsigned int num_dw, struct dma_resv *resv, bool vm_needs_flush, struct amdgpu_job **job, bool delayed) amdgpu_ttm_prepare_job() argument 2140 struct amdgpu_device *adev = ring->adev; amdgpu_copy_buffer() local 2194 struct amdgpu_device *adev = ring->adev; amdgpu_ttm_fill_mem() local 2231 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_fill_buffer() local 2285 amdgpu_ttm_evict_resources(struct amdgpu_device *adev, int mem_type) amdgpu_ttm_evict_resources() argument 2309 struct amdgpu_device *adev = m->private; amdgpu_ttm_page_pool_show() local 2324 struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_ttm_vram_read() local 2359 struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_ttm_vram_write() local 2407 struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_iomem_read() local 2463 struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_iomem_write() local 2513 amdgpu_ttm_debugfs_init(struct amdgpu_device *adev) amdgpu_ttm_debugfs_init() argument [all...] |
H A D | amdgpu_amdkfd_gpuvm.c | 101 static bool reuse_dmamap(struct amdgpu_device *adev, struct amdgpu_device *bo_adev) in reuse_dmamap() argument 163 int amdgpu_amdkfd_reserve_mem_limit(struct amdgpu_device *adev, in amdgpu_amdkfd_reserve_mem_limit() argument 240 amdgpu_amdkfd_unreserve_mem_limit(struct amdgpu_device *adev, uint64_t size, u32 alloc_flag, int8_t xcp_id) amdgpu_amdkfd_unreserve_mem_limit() argument 286 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_amdkfd_release_notify() local 306 create_dmamap_sg_bo(struct amdgpu_device *adev, struct kgd_mem *mem, struct amdgpu_bo **bo_out) create_dmamap_sg_bo() argument 437 struct amdgpu_device *adev = amdgpu_ttm_adev(pd->tbo.bdev); vm_validate_pt_pd_bos() local 454 struct amdgpu_device *adev = amdgpu_ttm_adev(pd->tbo.bdev); vm_update_pds() local 464 get_pte_flags(struct amdgpu_device *adev, struct kgd_mem *mem) get_pte_flags() argument 518 struct amdgpu_device *adev = attachment->adev; kfd_mem_dmamap_userptr() local 608 struct amdgpu_device *adev = attachment->adev; kfd_mem_dmamap_sg_bo() local 685 struct amdgpu_device *adev = attachment->adev; kfd_mem_dmaunmap_userptr() local 731 struct amdgpu_device *adev = attachment->adev; kfd_mem_dmaunmap_sg_bo() local 790 kfd_mem_attach_dmabuf(struct amdgpu_device *adev, struct kgd_mem *mem, struct amdgpu_bo **bo) kfd_mem_attach_dmabuf() argument 823 kfd_mem_attach(struct amdgpu_device *adev, struct kgd_mem *mem, struct amdgpu_vm *vm, bool is_aql) kfd_mem_attach() argument 1196 struct amdgpu_device *adev = entry->adev; unmap_bo_from_gpuvm() local 1213 struct amdgpu_device *adev = entry->adev; update_gpuvm_pte() local 1452 amdgpu_amdkfd_gpuvm_set_vm_pasid(struct amdgpu_device *adev, struct amdgpu_vm *avm, u32 pasid) amdgpu_amdkfd_gpuvm_set_vm_pasid() argument 1473 amdgpu_amdkfd_gpuvm_acquire_process_vm(struct amdgpu_device *adev, struct amdgpu_vm *avm, void **process_info, struct dma_fence **ef) amdgpu_amdkfd_gpuvm_acquire_process_vm() argument 1499 amdgpu_amdkfd_gpuvm_destroy_cb(struct amdgpu_device *adev, struct amdgpu_vm *vm) amdgpu_amdkfd_gpuvm_destroy_cb() argument 1530 amdgpu_amdkfd_gpuvm_release_process_vm(struct amdgpu_device *adev, void *drm_priv) amdgpu_amdkfd_gpuvm_release_process_vm() argument 1555 struct amdgpu_device *adev = amdgpu_ttm_adev(pd->tbo.bdev); amdgpu_amdkfd_gpuvm_get_process_page_dir() local 1593 amdgpu_amdkfd_get_available_memory(struct amdgpu_device *adev, uint8_t xcp_id) amdgpu_amdkfd_get_available_memory() argument 1631 amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu( struct amdgpu_device *adev, uint64_t va, uint64_t size, void *drm_priv, struct kgd_mem **mem, uint64_t *offset, uint32_t flags, bool criu_resume) amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() argument 1801 amdgpu_amdkfd_gpuvm_free_memory_of_gpu( struct amdgpu_device *adev, struct kgd_mem *mem, void *drm_priv, uint64_t *size) amdgpu_amdkfd_gpuvm_free_memory_of_gpu() argument 1915 amdgpu_amdkfd_gpuvm_map_memory_to_gpu( struct amdgpu_device *adev, struct kgd_mem *mem, void *drm_priv) amdgpu_amdkfd_gpuvm_map_memory_to_gpu() argument 2038 amdgpu_amdkfd_gpuvm_unmap_memory_from_gpu( struct amdgpu_device *adev, struct kgd_mem *mem, void *drm_priv) amdgpu_amdkfd_gpuvm_unmap_memory_from_gpu() argument 2099 amdgpu_amdkfd_gpuvm_sync_memory( struct amdgpu_device *adev, struct kgd_mem *mem, bool intr) amdgpu_amdkfd_gpuvm_sync_memory() argument 2124 amdgpu_amdkfd_map_gtt_bo_to_gart(struct amdgpu_device *adev, struct amdgpu_bo *bo) amdgpu_amdkfd_map_gtt_bo_to_gart() argument 2247 amdgpu_amdkfd_gpuvm_get_vm_fault_info(struct amdgpu_device *adev, struct kfd_vm_fault_info *mem) amdgpu_amdkfd_gpuvm_get_vm_fault_info() argument 2258 amdgpu_amdkfd_gpuvm_import_dmabuf(struct amdgpu_device *adev, struct dma_buf *dma_buf, uint64_t va, void *drm_priv, struct kgd_mem **mem, uint64_t *size, uint64_t *mmap_offset) amdgpu_amdkfd_gpuvm_import_dmabuf() argument 2979 amdgpu_amdkfd_get_tile_config(struct amdgpu_device *adev, struct tile_config *config) amdgpu_amdkfd_get_tile_config() argument 2998 amdgpu_amdkfd_bo_mapped_to_dev(struct amdgpu_device *adev, struct kgd_mem *mem) amdgpu_amdkfd_bo_mapped_to_dev() argument [all...] |
H A D | amdgpu_atombios.c | 39 static void amdgpu_atombios_lookup_i2c_gpio_quirks(struct amdgpu_device *adev, in amdgpu_atombios_lookup_i2c_gpio_quirks() argument 89 struct amdgpu_i2c_bus_rec amdgpu_atombios_lookup_i2c_gpio(struct amdgpu_device *adev, in amdgpu_atombios_lookup_i2c_gpio() argument 126 void amdgpu_atombios_i2c_init(struct amdgpu_device *adev) in amdgpu_atombios_i2c_init() argument 160 amdgpu_atombios_lookup_gpio(struct amdgpu_device *adev, in amdgpu_atombios_lookup_gpio() argument 199 amdgpu_atombios_get_hpd_info_from_gpio(struct amdgpu_device *adev, struct amdgpu_gpio_rec *gpio) amdgpu_atombios_get_hpd_info_from_gpio() argument 264 amdgpu_atombios_has_dce_engine_info(struct amdgpu_device *adev) amdgpu_atombios_has_dce_engine_info() argument 291 amdgpu_atombios_get_connector_info_from_object_table(struct amdgpu_device *adev) amdgpu_atombios_get_connector_info_from_object_table() argument 558 amdgpu_atombios_get_clock_info(struct amdgpu_device *adev) amdgpu_atombios_get_clock_info() argument 712 amdgpu_atombios_get_gfx_info(struct amdgpu_device *adev) amdgpu_atombios_get_gfx_info() argument 751 amdgpu_atombios_get_vram_width(struct amdgpu_device *adev) amdgpu_atombios_get_vram_width() argument 776 amdgpu_atombios_get_igp_ss_overrides(struct amdgpu_device *adev, struct amdgpu_atom_ss *ss, int id) amdgpu_atombios_get_igp_ss_overrides() argument 880 amdgpu_atombios_get_asic_ss_info(struct amdgpu_device *adev, struct amdgpu_atom_ss *ss, int id, u32 clock) amdgpu_atombios_get_asic_ss_info() argument 996 amdgpu_atombios_get_clock_dividers(struct amdgpu_device *adev, u8 clock_type, u32 clock, bool strobe_mode, struct atom_clock_dividers *dividers) amdgpu_atombios_get_clock_dividers() argument 1087 amdgpu_atombios_get_memory_pll_dividers(struct amdgpu_device *adev, u32 clock, bool strobe_mode, struct atom_mpll_param *mpll_param) amdgpu_atombios_get_memory_pll_dividers() argument 1138 amdgpu_atombios_set_engine_dram_timings(struct amdgpu_device *adev, u32 eng_clock, u32 mem_clock) amdgpu_atombios_set_engine_dram_timings() argument 1157 amdgpu_atombios_get_default_voltages(struct amdgpu_device *adev, u16 *vddc, u16 *vddci, u16 *mvdd) amdgpu_atombios_get_default_voltages() argument 1190 amdgpu_atombios_get_max_vddc(struct amdgpu_device *adev, u8 voltage_type, u16 voltage_id, u16 *voltage) amdgpu_atombios_get_max_vddc() argument 1229 amdgpu_atombios_get_leakage_vddc_based_on_leakage_idx(struct amdgpu_device *adev, u16 *voltage, u16 leakage_idx) amdgpu_atombios_get_leakage_vddc_based_on_leakage_idx() argument 1266 amdgpu_atombios_get_svi2_info(struct amdgpu_device *adev, u8 voltage_type, u8 *svd_gpio_id, u8 *svc_gpio_id) amdgpu_atombios_get_svi2_info() argument 1311 amdgpu_atombios_is_voltage_gpio(struct amdgpu_device *adev, u8 voltage_type, u8 voltage_mode) amdgpu_atombios_is_voltage_gpio() argument 1346 amdgpu_atombios_get_voltage_table(struct amdgpu_device *adev, u8 voltage_type, u8 voltage_mode, struct atom_voltage_table *voltage_table) amdgpu_atombios_get_voltage_table() argument 1417 amdgpu_atombios_init_mc_reg_table(struct amdgpu_device *adev, u8 module_index, struct atom_mc_reg_table *reg_table) amdgpu_atombios_init_mc_reg_table() argument 1509 amdgpu_atombios_has_gpu_virtualization_table(struct amdgpu_device *adev) amdgpu_atombios_has_gpu_virtualization_table() argument 1522 amdgpu_atombios_scratch_regs_lock(struct amdgpu_device *adev, bool lock) amdgpu_atombios_scratch_regs_lock() argument 1539 amdgpu_atombios_scratch_regs_init(struct amdgpu_device *adev) amdgpu_atombios_scratch_regs_init() argument 1561 amdgpu_atombios_scratch_regs_engine_hung(struct amdgpu_device *adev, bool hung) amdgpu_atombios_scratch_regs_engine_hung() argument 1574 amdgpu_atombios_scratch_regs_set_backlight_level(struct amdgpu_device *adev, u32 backlight_level) amdgpu_atombios_scratch_regs_set_backlight_level() argument 1586 amdgpu_atombios_scratch_need_asic_init(struct amdgpu_device *adev) amdgpu_atombios_scratch_need_asic_init() argument 1628 amdgpu_atombios_allocate_fb_scratch(struct amdgpu_device *adev) amdgpu_atombios_allocate_fb_scratch() argument 1748 struct amdgpu_device *adev = drm_to_adev(info->dev); cail_reg_write() local 1764 struct amdgpu_device *adev = drm_to_adev(info->dev); cail_reg_read() local 1776 struct amdgpu_device *adev = drm_to_adev(ddev); amdgpu_atombios_get_vbios_version() local 1794 amdgpu_atombios_sysfs_init(struct amdgpu_device *adev) amdgpu_atombios_sysfs_init() argument 1812 amdgpu_atombios_fini(struct amdgpu_device *adev) amdgpu_atombios_fini() argument 1834 amdgpu_atombios_init(struct amdgpu_device *adev) amdgpu_atombios_init() argument 1872 amdgpu_atombios_get_data_table(struct amdgpu_device *adev, uint32_t table, uint16_t *size, uint8_t *frev, uint8_t *crev, uint8_t **addr) amdgpu_atombios_get_data_table() argument [all...] |
H A D | amdgpu_mes.h | 65 struct amdgpu_device *adev; member [all...] |
H A D | amdgpu_ring.h | 239 struct amdgpu_device *adev; member [all...] |
H A D | gfx_v6_0.c | 311 static int gfx_v6_0_init_microcode(struct amdgpu_device *adev) in gfx_v6_0_init_microcode() argument 383 gfx_v6_0_tiling_mode_table_init(struct amdgpu_device *adev) gfx_v6_0_tiling_mode_table_init() argument 1287 gfx_v6_0_select_se_sh(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 instance, int xcc_id) gfx_v6_0_select_se_sh() argument 1312 gfx_v6_0_get_rb_active_bitmap(struct amdgpu_device *adev) gfx_v6_0_get_rb_active_bitmap() argument 1327 gfx_v6_0_raster_config(struct amdgpu_device *adev, u32 *rconf) gfx_v6_0_raster_config() argument 1359 gfx_v6_0_write_harvested_raster_configs(struct amdgpu_device *adev, u32 raster_config, unsigned rb_mask, unsigned num_rb) gfx_v6_0_write_harvested_raster_configs() argument 1449 gfx_v6_0_setup_rb(struct amdgpu_device *adev) gfx_v6_0_setup_rb() argument 1503 gfx_v6_0_set_user_cu_inactive_bitmap(struct amdgpu_device *adev, u32 bitmap) gfx_v6_0_set_user_cu_inactive_bitmap() argument 1517 gfx_v6_0_get_cu_enabled(struct amdgpu_device *adev) gfx_v6_0_get_cu_enabled() argument 1529 gfx_v6_0_setup_spi(struct amdgpu_device *adev) gfx_v6_0_setup_spi() argument 1557 gfx_v6_0_config_init(struct amdgpu_device *adev) gfx_v6_0_config_init() argument 1562 gfx_v6_0_constants_init(struct amdgpu_device *adev) gfx_v6_0_constants_init() argument 1769 struct amdgpu_device *adev = ring->adev; gfx_v6_0_ring_test_ring() local 1875 struct amdgpu_device *adev = ring->adev; gfx_v6_0_ring_test_ib() local 1915 gfx_v6_0_cp_gfx_enable(struct amdgpu_device *adev, bool enable) gfx_v6_0_cp_gfx_enable() argument 1928 gfx_v6_0_cp_gfx_load_microcode(struct amdgpu_device *adev) gfx_v6_0_cp_gfx_load_microcode() argument 1983 gfx_v6_0_cp_gfx_start(struct amdgpu_device *adev) gfx_v6_0_cp_gfx_start() argument 2048 gfx_v6_0_cp_gfx_resume(struct amdgpu_device *adev) gfx_v6_0_cp_gfx_resume() argument 2109 struct amdgpu_device *adev = ring->adev; gfx_v6_0_ring_get_wptr() local 2123 struct amdgpu_device *adev = ring->adev; gfx_v6_0_ring_set_wptr_gfx() local 2131 struct amdgpu_device *adev = ring->adev; gfx_v6_0_ring_set_wptr_compute() local 2145 gfx_v6_0_cp_compute_resume(struct amdgpu_device *adev) gfx_v6_0_cp_compute_resume() argument 2205 gfx_v6_0_cp_enable(struct amdgpu_device *adev, bool enable) gfx_v6_0_cp_enable() argument 2210 gfx_v6_0_cp_load_microcode(struct amdgpu_device *adev) gfx_v6_0_cp_load_microcode() argument 2215 gfx_v6_0_enable_gui_idle_interrupt(struct amdgpu_device *adev, bool enable) gfx_v6_0_enable_gui_idle_interrupt() argument 2243 gfx_v6_0_cp_resume(struct amdgpu_device *adev) gfx_v6_0_cp_resume() argument 2333 gfx_v6_0_rlc_init(struct amdgpu_device *adev) gfx_v6_0_rlc_init() argument 2389 gfx_v6_0_enable_lbpw(struct amdgpu_device *adev, bool enable) gfx_v6_0_enable_lbpw() argument 2399 gfx_v6_0_wait_for_rlc_serdes(struct amdgpu_device *adev) gfx_v6_0_wait_for_rlc_serdes() argument 2416 gfx_v6_0_update_rlc(struct amdgpu_device *adev, u32 rlc) gfx_v6_0_update_rlc() argument 2425 gfx_v6_0_halt_rlc(struct amdgpu_device *adev) gfx_v6_0_halt_rlc() argument 2441 gfx_v6_0_rlc_stop(struct amdgpu_device *adev) gfx_v6_0_rlc_stop() argument 2449 gfx_v6_0_rlc_start(struct amdgpu_device *adev) gfx_v6_0_rlc_start() argument 2458 gfx_v6_0_rlc_reset(struct amdgpu_device *adev) gfx_v6_0_rlc_reset() argument 2466 gfx_v6_0_lbpw_supported(struct amdgpu_device *adev) gfx_v6_0_lbpw_supported() argument 2477 gfx_v6_0_init_cg(struct amdgpu_device *adev) gfx_v6_0_init_cg() argument 2481 gfx_v6_0_rlc_resume(struct amdgpu_device *adev) gfx_v6_0_rlc_resume() argument 2526 gfx_v6_0_enable_cgcg(struct amdgpu_device *adev, bool enable) gfx_v6_0_enable_cgcg() argument 2565 gfx_v6_0_enable_mgcg(struct amdgpu_device *adev, bool enable) gfx_v6_0_enable_mgcg() argument 2636 gfx_v6_0_enable_sclk_slowdown_on_pu(struct amdgpu_device *adev, bool enable) gfx_v6_0_enable_sclk_slowdown_on_pu() argument 2641 gfx_v6_0_enable_sclk_slowdown_on_pd(struct amdgpu_device *adev, bool enable) gfx_v6_0_enable_sclk_slowdown_on_pd() argument 2646 gfx_v6_0_enable_cp_pg(struct amdgpu_device *adev, bool enable) gfx_v6_0_enable_cp_pg() argument 2659 gfx_v6_0_enable_gds_pg(struct amdgpu_device *adev, bool enable) gfx_v6_0_enable_gds_pg() argument 2730 gfx_v6_0_enable_gfx_cgpg(struct amdgpu_device *adev, bool enable) gfx_v6_0_enable_gfx_cgpg() argument 2743 gfx_v6_0_init_ao_cu_mask(struct amdgpu_device *adev) gfx_v6_0_init_ao_cu_mask() argument 2755 gfx_v6_0_enable_gfx_static_mgpg(struct amdgpu_device *adev, bool enable) gfx_v6_0_enable_gfx_static_mgpg() argument 2769 gfx_v6_0_enable_gfx_dynamic_mgpg(struct amdgpu_device *adev, bool enable) gfx_v6_0_enable_gfx_dynamic_mgpg() argument 2783 gfx_v6_0_init_gfx_cgpg(struct amdgpu_device *adev) gfx_v6_0_init_gfx_cgpg() argument 2798 gfx_v6_0_update_gfx_pg(struct amdgpu_device *adev, bool enable) gfx_v6_0_update_gfx_pg() argument 2805 gfx_v6_0_get_csb_size(struct amdgpu_device *adev) gfx_v6_0_get_csb_size() argument 2837 gfx_v6_0_get_csb_buffer(struct amdgpu_device *adev, volatile u32 *buffer) gfx_v6_0_get_csb_buffer() argument 2880 gfx_v6_0_init_pg(struct amdgpu_device *adev) gfx_v6_0_init_pg() argument 2908 gfx_v6_0_fini_pg(struct amdgpu_device *adev) gfx_v6_0_fini_pg() argument 2924 gfx_v6_0_get_gpu_clock_counter(struct amdgpu_device *adev) gfx_v6_0_get_gpu_clock_counter() argument 2946 wave_read_ind(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t address) wave_read_ind() argument 2956 wave_read_regs(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t thread, uint32_t regno, uint32_t num, uint32_t *out) wave_read_regs() argument 2971 gfx_v6_0_read_wave_data(struct amdgpu_device *adev, uint32_t xcc_id, uint32_t simd, uint32_t wave, uint32_t *dst, int *no_fields) gfx_v6_0_read_wave_data() argument 2996 gfx_v6_0_read_wave_sgprs(struct amdgpu_device *adev, uint32_t xcc_id, uint32_t simd, uint32_t wave, uint32_t start, uint32_t size, uint32_t *dst) gfx_v6_0_read_wave_sgprs() argument 3005 gfx_v6_0_select_me_pipe_q(struct amdgpu_device *adev, u32 me, u32 pipe, u32 q, u32 vm, u32 xcc_id) gfx_v6_0_select_me_pipe_q() argument 3029 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v6_0_early_init() local 3046 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v6_0_sw_init() local 3114 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v6_0_sw_fini() local 3129 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v6_0_hw_init() local 3148 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v6_0_hw_fini() local 3159 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v6_0_suspend() local 3166 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v6_0_resume() local 3173 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v6_0_is_idle() local 3184 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v6_0_wait_for_idle() local 3199 gfx_v6_0_set_gfx_eop_interrupt_state(struct amdgpu_device *adev, enum amdgpu_interrupt_state state) gfx_v6_0_set_gfx_eop_interrupt_state() argument 3220 gfx_v6_0_set_compute_eop_interrupt_state(struct amdgpu_device *adev, int ring, enum amdgpu_interrupt_state state) gfx_v6_0_set_compute_eop_interrupt_state() argument 3260 gfx_v6_0_set_priv_reg_fault_state(struct amdgpu_device *adev, struct amdgpu_irq_src *src, unsigned type, enum amdgpu_interrupt_state state) gfx_v6_0_set_priv_reg_fault_state() argument 3285 gfx_v6_0_set_priv_inst_fault_state(struct amdgpu_device *adev, struct amdgpu_irq_src *src, unsigned type, enum amdgpu_interrupt_state state) gfx_v6_0_set_priv_inst_fault_state() argument 3310 gfx_v6_0_set_eop_interrupt_state(struct amdgpu_device *adev, struct amdgpu_irq_src *src, unsigned type, enum amdgpu_interrupt_state state) gfx_v6_0_set_eop_interrupt_state() argument 3331 gfx_v6_0_eop_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v6_0_eop_irq() argument 3349 gfx_v6_0_fault(struct amdgpu_device *adev, struct amdgpu_iv_entry *entry) gfx_v6_0_fault() argument 3368 gfx_v6_0_priv_reg_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v6_0_priv_reg_irq() argument 3377 gfx_v6_0_priv_inst_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) gfx_v6_0_priv_inst_irq() argument 3390 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v6_0_set_clockgating_state() local 3412 struct amdgpu_device *adev = (struct amdgpu_device *)handle; gfx_v6_0_set_powergating_state() local 3515 gfx_v6_0_set_ring_funcs(struct amdgpu_device *adev) gfx_v6_0_set_ring_funcs() argument 3540 gfx_v6_0_set_irq_funcs(struct amdgpu_device *adev) gfx_v6_0_set_irq_funcs() argument 3552 gfx_v6_0_get_cu_info(struct amdgpu_device *adev) gfx_v6_0_get_cu_info() argument [all...] |
H A D | si.c | 989 static int si_query_video_codecs(struct amdgpu_device *adev, bool encode, in si_query_video_codecs() argument 1018 static u32 si_pcie_rreg(struct amdgpu_device *adev, u32 reg) in si_pcie_rreg() argument 1031 static void si_pcie_wreg(struct amdgpu_device *adev, u32 reg, u32 v) in si_pcie_wreg() argument 1043 static u32 si_pciep_rreg(struct amdgpu_device *adev, u32 reg) in si_pciep_rreg() argument 1056 si_pciep_wreg(struct amdgpu_device *adev, u32 reg, u32 v) si_pciep_wreg() argument 1068 si_smc_rreg(struct amdgpu_device *adev, u32 reg) si_smc_rreg() argument 1080 si_smc_wreg(struct amdgpu_device *adev, u32 reg, u32 v) si_smc_wreg() argument 1090 si_uvd_ctx_rreg(struct amdgpu_device *adev, u32 reg) si_uvd_ctx_rreg() argument 1102 si_uvd_ctx_wreg(struct amdgpu_device *adev, u32 reg, u32 v) si_uvd_ctx_wreg() argument 1164 si_get_register_value(struct amdgpu_device *adev, bool indexed, u32 se_num, u32 sh_num, u32 reg_offset) si_get_register_value() argument 1239 si_read_register(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 reg_offset, u32 *value) si_read_register() argument 1258 si_read_disabled_bios(struct amdgpu_device *adev) si_read_disabled_bios() argument 1306 si_read_bios_from_rom(struct amdgpu_device *adev, u8 *bios, u32 length_bytes) si_read_bios_from_rom() argument 1330 si_set_clk_bypass_mode(struct amdgpu_device *adev) si_set_clk_bypass_mode() argument 1357 si_spll_powerdown(struct amdgpu_device *adev) si_spll_powerdown() argument 1378 si_gpu_pci_config_reset(struct amdgpu_device *adev) si_gpu_pci_config_reset() argument 1412 si_asic_supports_baco(struct amdgpu_device *adev) si_asic_supports_baco() argument 1418 si_asic_reset_method(struct amdgpu_device *adev) si_asic_reset_method() argument 1430 si_asic_reset(struct amdgpu_device *adev) si_asic_reset() argument 1448 si_get_config_memsize(struct amdgpu_device *adev) si_get_config_memsize() argument 1453 si_vga_set_state(struct amdgpu_device *adev, bool state) si_vga_set_state() argument 1467 si_get_xclk(struct amdgpu_device *adev) si_get_xclk() argument 1483 si_flush_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) si_flush_hdp() argument 1493 si_invalidate_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) si_invalidate_hdp() argument 1504 si_need_full_reset(struct amdgpu_device *adev) si_need_full_reset() argument 1510 si_need_reset_on_init(struct amdgpu_device *adev) si_need_reset_on_init() argument 1515 si_get_pcie_lanes(struct amdgpu_device *adev) si_get_pcie_lanes() argument 1540 si_set_pcie_lanes(struct amdgpu_device *adev, int lanes) si_set_pcie_lanes() argument 1580 si_get_pcie_usage(struct amdgpu_device *adev, uint64_t *count0, uint64_t *count1) si_get_pcie_usage() argument 1626 si_get_pcie_replay_count(struct amdgpu_device *adev) si_get_pcie_replay_count() argument 1638 si_uvd_send_upll_ctlreq(struct amdgpu_device *adev, unsigned cg_upll_func_cntl) si_uvd_send_upll_ctlreq() argument 1713 si_calc_upll_dividers(struct amdgpu_device *adev, unsigned vclk, unsigned dclk, unsigned vco_min, unsigned vco_max, unsigned fb_factor, unsigned fb_mask, unsigned pd_min, unsigned pd_max, unsigned pd_even, unsigned *optimal_fb_div, unsigned *optimal_vclk_div, unsigned *optimal_dclk_div) si_calc_upll_dividers() argument 1775 si_set_uvd_clocks(struct amdgpu_device *adev, u32 vclk, u32 dclk) si_set_uvd_clocks() argument 1866 si_vce_send_vcepll_ctlreq(struct amdgpu_device *adev) si_vce_send_vcepll_ctlreq() argument 1898 si_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) si_set_vce_clocks() argument 1990 si_pre_asic_init(struct amdgpu_device *adev) si_pre_asic_init() argument 2019 si_get_rev_id(struct amdgpu_device *adev) si_get_rev_id() argument 2027 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_common_early_init() local 2162 si_init_golden_registers(struct amdgpu_device *adev) si_init_golden_registers() argument 2233 si_pcie_gen3_enable(struct amdgpu_device *adev) si_pcie_gen3_enable() argument 2391 si_pif_phy0_rreg(struct amdgpu_device *adev, u32 reg) si_pif_phy0_rreg() argument 2403 si_pif_phy0_wreg(struct amdgpu_device *adev, u32 reg, u32 v) si_pif_phy0_wreg() argument 2413 si_pif_phy1_rreg(struct amdgpu_device *adev, u32 reg) si_pif_phy1_rreg() argument 2425 si_pif_phy1_wreg(struct amdgpu_device *adev, u32 reg, u32 v) si_pif_phy1_wreg() argument 2434 si_program_aspm(struct amdgpu_device *adev) si_program_aspm() argument 2638 si_fix_pci_max_read_req_size(struct amdgpu_device *adev) si_fix_pci_max_read_req_size() argument 2651 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_common_hw_init() local 2668 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_common_suspend() local 2675 struct amdgpu_device *adev = (struct amdgpu_device *)handle; si_common_resume() local 2733 si_set_ip_blocks(struct amdgpu_device *adev) si_set_ip_blocks() argument [all...] |
H A D | sdma_v4_0.c | 394 static u32 sdma_v4_0_get_reg_offset(struct amdgpu_device *adev, in sdma_v4_0_get_reg_offset() argument 470 sdma_v4_0_init_golden_registers(struct amdgpu_device *adev) sdma_v4_0_init_golden_registers() argument 534 sdma_v4_0_setup_ulv(struct amdgpu_device *adev) sdma_v4_0_setup_ulv() argument 576 sdma_v4_0_init_microcode(struct amdgpu_device *adev) sdma_v4_0_init_microcode() argument 624 struct amdgpu_device *adev = ring->adev; sdma_v4_0_ring_get_wptr() local 651 struct amdgpu_device *adev = ring->adev; sdma_v4_0_ring_set_wptr() local 693 struct amdgpu_device *adev = ring->adev; sdma_v4_0_page_ring_get_wptr() local 717 struct amdgpu_device *adev = ring->adev; sdma_v4_0_page_ring_set_wptr() local 813 struct amdgpu_device *adev = ring->adev; sdma_v4_0_ring_emit_hdp_flush() local 873 sdma_v4_0_gfx_enable(struct amdgpu_device *adev, bool enable) sdma_v4_0_gfx_enable() argument 897 sdma_v4_0_rlc_stop(struct amdgpu_device *adev) sdma_v4_0_rlc_stop() argument 909 sdma_v4_0_page_stop(struct amdgpu_device *adev) sdma_v4_0_page_stop() argument 936 sdma_v4_0_ctx_switch_enable(struct amdgpu_device *adev, bool enable) sdma_v4_0_ctx_switch_enable() argument 998 sdma_v4_0_enable(struct amdgpu_device *adev, bool enable) sdma_v4_0_enable() argument 1043 sdma_v4_0_gfx_resume(struct amdgpu_device *adev, unsigned int i) sdma_v4_0_gfx_resume() argument 1128 sdma_v4_0_page_resume(struct amdgpu_device *adev, unsigned int i) sdma_v4_0_page_resume() argument 1206 sdma_v4_1_update_power_gating(struct amdgpu_device *adev, bool enable) sdma_v4_1_update_power_gating() argument 1226 sdma_v4_1_init_power_gating(struct amdgpu_device *adev) sdma_v4_1_init_power_gating() argument 1253 sdma_v4_0_init_pg(struct amdgpu_device *adev) sdma_v4_0_init_pg() argument 1278 sdma_v4_0_rlc_resume(struct amdgpu_device *adev) sdma_v4_0_rlc_resume() argument 1293 sdma_v4_0_load_microcode(struct amdgpu_device *adev) sdma_v4_0_load_microcode() argument 1336 sdma_v4_0_start(struct amdgpu_device *adev) sdma_v4_0_start() argument 1425 struct amdgpu_device *adev = ring->adev; sdma_v4_0_ring_test_ring() local 1478 struct amdgpu_device *adev = ring->adev; sdma_v4_0_ring_test_ib() local 1697 sdma_v4_0_fw_support_paging_queue(struct amdgpu_device *adev) sdma_v4_0_fw_support_paging_queue() argument 1716 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_0_early_init() local 1747 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_0_late_init() local 1764 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_0_sw_init() local 1884 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_0_sw_fini() local 1904 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_0_hw_init() local 1917 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_0_hw_fini() local 1944 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_0_suspend() local 1957 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_0_resume() local 1972 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_0_is_idle() local 1989 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_0_wait_for_idle() local 2011 sdma_v4_0_set_trap_irq_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) sdma_v4_0_set_trap_irq_state() argument 2026 sdma_v4_0_process_trap_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v4_0_process_trap_irq() argument 2053 sdma_v4_0_process_ras_data_cb(struct amdgpu_device *adev, void *err_data, struct amdgpu_iv_entry *entry) sdma_v4_0_process_ras_data_cb() argument 2076 sdma_v4_0_process_illegal_inst_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v4_0_process_illegal_inst_irq() argument 2096 sdma_v4_0_set_ecc_irq_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) sdma_v4_0_set_ecc_irq_state() argument 2111 sdma_v4_0_print_iv_entry(struct amdgpu_device *adev, struct amdgpu_iv_entry *entry) sdma_v4_0_print_iv_entry() argument 2139 sdma_v4_0_process_vm_hole_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v4_0_process_vm_hole_irq() argument 2148 sdma_v4_0_process_doorbell_invalid_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v4_0_process_doorbell_invalid_irq() argument 2157 sdma_v4_0_process_pool_timeout_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v4_0_process_pool_timeout_irq() argument 2167 sdma_v4_0_process_srbm_write_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v4_0_process_srbm_write_irq() argument 2177 sdma_v4_0_update_medium_grain_clock_gating( struct amdgpu_device *adev, bool enable) sdma_v4_0_update_medium_grain_clock_gating() argument 2216 sdma_v4_0_update_medium_grain_light_sleep( struct amdgpu_device *adev, bool enable) sdma_v4_0_update_medium_grain_light_sleep() argument 2245 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_0_set_clockgating_state() local 2260 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_0_set_powergating_state() local 2278 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_0_get_clockgating_state() local 2377 sdma_v4_0_set_ring_funcs(struct amdgpu_device *adev) sdma_v4_0_set_ring_funcs() argument 2422 sdma_v4_0_set_irq_funcs(struct amdgpu_device *adev) sdma_v4_0_set_irq_funcs() argument 2509 sdma_v4_0_set_buffer_funcs(struct amdgpu_device *adev) sdma_v4_0_set_buffer_funcs() argument 2526 sdma_v4_0_set_vm_pte_funcs(struct amdgpu_device *adev) sdma_v4_0_set_vm_pte_funcs() argument 2566 sdma_v4_0_query_ras_error_count_by_instance(struct amdgpu_device *adev, uint32_t instance, void *ras_error_status) sdma_v4_0_query_ras_error_count_by_instance() argument 2588 sdma_v4_0_query_ras_error_count(struct amdgpu_device *adev, void *ras_error_status) sdma_v4_0_query_ras_error_count() argument 2600 sdma_v4_0_reset_ras_error_count(struct amdgpu_device *adev) sdma_v4_0_reset_ras_error_count() argument 2623 sdma_v4_0_set_ras_funcs(struct amdgpu_device *adev) sdma_v4_0_set_ras_funcs() argument [all...] |
H A D | sdma_v4_4_2.c | 59 static u32 sdma_v4_4_2_get_reg_offset(struct amdgpu_device *adev, in sdma_v4_4_2_get_reg_offset() argument 99 static void sdma_v4_4_2_inst_init_golden_registers(struct amdgpu_device *adev, in sdma_v4_4_2_inst_init_golden_registers() argument 130 sdma_v4_4_2_init_microcode(struct amdgpu_device *adev) sdma_v4_4_2_init_microcode() argument 175 struct amdgpu_device *adev = ring->adev; sdma_v4_4_2_ring_get_wptr() local 202 struct amdgpu_device *adev = ring->adev; sdma_v4_4_2_ring_set_wptr() local 244 struct amdgpu_device *adev = ring->adev; sdma_v4_4_2_page_ring_get_wptr() local 268 struct amdgpu_device *adev = ring->adev; sdma_v4_4_2_page_ring_set_wptr() local 364 struct amdgpu_device *adev = ring->adev; sdma_v4_4_2_ring_emit_hdp_flush() local 425 sdma_v4_4_2_inst_gfx_stop(struct amdgpu_device *adev, uint32_t inst_mask) sdma_v4_4_2_inst_gfx_stop() argument 457 sdma_v4_4_2_inst_rlc_stop(struct amdgpu_device *adev, uint32_t inst_mask) sdma_v4_4_2_inst_rlc_stop() argument 471 sdma_v4_4_2_inst_page_stop(struct amdgpu_device *adev, uint32_t inst_mask) sdma_v4_4_2_inst_page_stop() argument 508 sdma_v4_4_2_inst_ctx_switch_enable(struct amdgpu_device *adev, bool enable, uint32_t inst_mask) sdma_v4_4_2_inst_ctx_switch_enable() argument 563 sdma_v4_4_2_inst_enable(struct amdgpu_device *adev, bool enable, uint32_t inst_mask) sdma_v4_4_2_inst_enable() argument 618 sdma_v4_4_2_gfx_resume(struct amdgpu_device *adev, unsigned int i) sdma_v4_4_2_gfx_resume() argument 706 sdma_v4_4_2_page_resume(struct amdgpu_device *adev, unsigned int i) sdma_v4_4_2_page_resume() argument 786 sdma_v4_4_2_init_pg(struct amdgpu_device *adev) sdma_v4_4_2_init_pg() argument 800 sdma_v4_4_2_inst_rlc_resume(struct amdgpu_device *adev, uint32_t inst_mask) sdma_v4_4_2_inst_rlc_resume() argument 817 sdma_v4_4_2_inst_load_microcode(struct amdgpu_device *adev, uint32_t inst_mask) sdma_v4_4_2_inst_load_microcode() argument 862 sdma_v4_4_2_inst_start(struct amdgpu_device *adev, uint32_t inst_mask) sdma_v4_4_2_inst_start() argument 960 struct amdgpu_device *adev = ring->adev; sdma_v4_4_2_ring_test_ring() local 1013 struct amdgpu_device *adev = ring->adev; sdma_v4_4_2_ring_test_ib() local 1232 sdma_v4_4_2_fw_support_paging_queue(struct amdgpu_device *adev) sdma_v4_4_2_fw_support_paging_queue() argument 1244 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_4_2_early_init() local 1274 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_4_2_late_init() local 1293 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_4_2_sw_init() local 1395 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_4_2_sw_fini() local 1415 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_4_2_hw_init() local 1429 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_4_2_hw_fini() local 1455 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_4_2_suspend() local 1465 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_4_2_resume() local 1472 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_4_2_is_idle() local 1489 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_4_2_wait_for_idle() local 1511 sdma_v4_4_2_set_trap_irq_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) sdma_v4_4_2_set_trap_irq_state() argument 1526 sdma_v4_4_2_process_trap_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v4_4_2_process_trap_irq() argument 1587 sdma_v4_4_2_process_illegal_inst_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v4_4_2_process_illegal_inst_irq() argument 1607 sdma_v4_4_2_set_ecc_irq_state(struct amdgpu_device *adev, struct amdgpu_irq_src *source, unsigned type, enum amdgpu_interrupt_state state) sdma_v4_4_2_set_ecc_irq_state() argument 1632 sdma_v4_4_2_print_iv_entry(struct amdgpu_device *adev, struct amdgpu_iv_entry *entry) sdma_v4_4_2_print_iv_entry() argument 1660 sdma_v4_4_2_process_vm_hole_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v4_4_2_process_vm_hole_irq() argument 1669 sdma_v4_4_2_process_doorbell_invalid_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v4_4_2_process_doorbell_invalid_irq() argument 1679 sdma_v4_4_2_process_pool_timeout_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v4_4_2_process_pool_timeout_irq() argument 1689 sdma_v4_4_2_process_srbm_write_irq(struct amdgpu_device *adev, struct amdgpu_irq_src *source, struct amdgpu_iv_entry *entry) sdma_v4_4_2_process_srbm_write_irq() argument 1699 sdma_v4_4_2_inst_update_medium_grain_light_sleep( struct amdgpu_device *adev, bool enable, uint32_t inst_mask) sdma_v4_4_2_inst_update_medium_grain_light_sleep() argument 1728 sdma_v4_4_2_inst_update_medium_grain_clock_gating( struct amdgpu_device *adev, bool enable, uint32_t inst_mask) sdma_v4_4_2_inst_update_medium_grain_clock_gating() argument 1768 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_4_2_set_clockgating_state() local 1791 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_4_2_get_clockgating_state() local 1888 sdma_v4_4_2_set_ring_funcs(struct amdgpu_device *adev) sdma_v4_4_2_set_ring_funcs() argument 1938 sdma_v4_4_2_set_irq_funcs(struct amdgpu_device *adev) sdma_v4_4_2_set_irq_funcs() argument 2018 sdma_v4_4_2_set_buffer_funcs(struct amdgpu_device *adev) sdma_v4_4_2_set_buffer_funcs() argument 2035 sdma_v4_4_2_set_vm_pte_funcs(struct amdgpu_device *adev) sdma_v4_4_2_set_vm_pte_funcs() argument 2061 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_4_2_xcp_resume() local 2074 struct amdgpu_device *adev = (struct amdgpu_device *)handle; sdma_v4_4_2_xcp_suspend() local 2128 sdma_v4_4_2_inst_query_ras_error_count(struct amdgpu_device *adev, uint32_t sdma_inst, void *ras_err_status) sdma_v4_4_2_inst_query_ras_error_count() argument 2146 sdma_v4_4_2_query_ras_error_count(struct amdgpu_device *adev, void *ras_err_status) sdma_v4_4_2_query_ras_error_count() argument 2161 sdma_v4_4_2_inst_reset_ras_error_count(struct amdgpu_device *adev, uint32_t sdma_inst) sdma_v4_4_2_inst_reset_ras_error_count() argument 2172 sdma_v4_4_2_reset_ras_error_count(struct amdgpu_device *adev) sdma_v4_4_2_reset_ras_error_count() argument 2197 sdma_v4_4_2_set_ras_funcs(struct amdgpu_device *adev) sdma_v4_4_2_set_ras_funcs() argument [all...] |