section 9 · Kernel routines 🧠
87928 pages · page 17 of 440
A (continued)
- am33xx_cm_clkdm_force_wakeup(9)try to take a clockdomain out of idle✨
- am33xx_cm_is_clkdm_in_hwsup(9)is a clockdomain in hwsup idle mode?✨
- am33xx_cm_module_disable(9)Disable the module inside CLKCTRL✨
- am33xx_cm_module_enable(9)Enable the modulemode inside CLKCTRL✨
- am33xx_cm_wait_module_idle(9)wait for a module to be in 'disabled' state✨
- am33xx_cm_wait_module_ready(9)wait for a module to be in 'func' state✨
- am33xx_prm_assert_hardreset(9)assert the HW reset line of a submodule✨
- am33xx_prm_deassert_hardreset(9)deassert a submodule hardreset line and wait✨
- am33xx_prm_is_hardreset_asserted(9)read the HW reset line state of submodules contained in the hwmod module✨
- am33xx_restart(9)trigger a software restart of the SoC✨
- am35xx_clk_find_companion(9)find companion clock to @clk✨
- am35xx_clk_find_idlest(9)return clock ACK info for AM35XX IPSS✨
- am35xx_clk_ipss_find_idlest(9)return CM_IDLEST info for IPSS✨
- am43xx_control_restore_context(9)Restore the wakeup domain registers✨
- am43xx_control_save_context(9)Save the wakeup domain registers✨
- am65_cpts_prep_tx_timestamp(9)check and prepare tx packet for timestamping✨
- am65_cpts_tx_timestamp(9)save tx packet for timestamping✨
- amba_device_add(9)add a previously allocated AMBA device structure✨
- amba_device_alloc(9)allocate an AMBA device✨
- amba_device_put(9)put an AMBA device✨
- amba_device_register(9)register an AMBA device✨
- amba_device_unregister(9)unregister an AMBA device✨
- amba_driver_unregister(9)remove an AMBA device driver✨
- amba_release_regions(9)release mem regions associated with device✨
- amba_request_regions(9)request all mem regions associated with device✨
- AMD Dynamic Boost Control (DBC) interface(9)✨
- amd33_set_dmamode(9)set initial DMA mode data✨
- amd33_set_piomode(9)set initial PIO mode data✨
- amd76x_check(9)Poll the controller✨
- amd76x_get_error_info(9)fetch error information✨
- amd76x_probe1(9)Perform set up for detected device @pdev; PCI device detected✨
- amd76x_process_error_info(9)Error check✨
- amd76x_remove_one(9)driver shutdown✨
- amd_axi_w1_read_byte(9)Performs the read byte function.✨
- amd_axi_w1_reset_bus(9)Issues a reset bus sequence.✨
- amd_axi_w1_touch_bit(9)Performs the touch-bit function - write a 0 or 1 and reads the level.✨
- amd_axi_w1_wait_irq_interruptible_timeout(9)Wait for IRQ with timeout.✨
- amd_axi_w1_write_byte(9)Performs the write byte function.✨
- amd_cable_detect(9)report cable type✨
- amd_detect_prefcore(9)Detect if CPUs in the system support preferred cores✨
- amd_fifo_setup(9)set the PIO FIFO for ATA/ATAPI✨
- amd_get_boost_ratio_numerator(9)Get the numerator to use for boost ratio calculation✨
- amd_get_registers(9)This function is called in case of DSP oops in order to gather information about the registers, filename and linenumber and stack.✨
- amd_halo_brightness_set(9)Set LED brightness✨
- amd_halo_wmi_get_rgb(9)Get RGB values✨
- amd_halo_wmi_set_rgb(9)Set all RGB channels atomically✨
- amd_halo_wmi_turn_off(9)Turn off all LED channels✨
- amd_hfi_offline(9)Disable workload classification on @cpu✨
- amd_hfi_online(9)Enable workload classification on @cpu✨
- amd_mdb_pcie_init_irq_domains(9)Initialize IRQ domain✨
- amd_mdb_pcie_intx_map(9)Set the handler for the INTx and mark IRQ as valid✨
- AMD_PMF_IOC_MAGIC(9)Magic number for AMD PMF ioctl commands✨
- amd_pre_reset(9)perform reset handling✨
- amd_set_mtrr(9)Set variable MTRR register on the local CPU.✨
- amd_sof_dump(9)This function is called when a panic message is received from the firmware.✨
- amd_sof_ipc_dump(9)This function is called when IPC tx times out.✨
- amd_wbrf_register_notifier(9)register for notifications of frequency band update✨
- amd_wbrf_retrieve_freq_band(9)retrieve current active frequency bands✨
- amd_wbrf_unregister_notifier(9)unregister for notifications of frequency band update✨
- AMDGPU RAP debugfs test interface(9)✨
- AMDGPU RAS debugfs control interface(9)✨
- AMDGPU RAS debugfs EEPROM table reset interface(9)✨
- AMDGPU RAS Reboot Behavior for Unrecoverable Errors(9)✨
- AMDGPU RAS sysfs Error Count Interface(9)✨
- AMDGPU RAS sysfs gpu_vram_bad_pages Interface(9)✨
- AMDGPU SECUREDISPLAY debugfs test interface(9)✨
- AMDGPU XGMI Support(9)✨
- amdgpu_acpi_event(9)handle notify events✨
- amdgpu_acpi_fini(9)tear down driver acpi support✨
- amdgpu_acpi_get_node_id(9)obtain the NUMA node id for corresponding amdgpu acpi device handle✨
- amdgpu_acpi_init(9)init driver acpi support✨
- amdgpu_acpi_is_pcie_performance_request_supported(9)✨
- amdgpu_acpi_is_power_shift_control_supported(9)✨
- amdgpu_acpi_is_s0ix_active(9)✨
- amdgpu_acpi_is_s3_active(9)✨
- amdgpu_acpi_pcie_notify_device_ready(9)✨
- amdgpu_acpi_pcie_performance_request(9)✨
- amdgpu_acpi_power_shift_control(9)✨
- amdgpu_acpi_set_uma_allocation_size(9)Set Unified Memory Architecture allocation size via ACPI✨
- amdgpu_acpi_should_gpu_reset(9)✨
- amdgpu_acpi_smart_shift_update(9)update dGPU device state to SBIOS✨
- amdgpu_acpi_vfct_match(9)Check if a VFCT entry matches the device✨
- amdgpu_amdkfd_gpuvm_pin_bo(9)Pins a BO using following criteria✨
- amdgpu_amdkfd_gpuvm_unpin_bo(9)Unpins BO using following criteria✨
- amdgpu_amdkfd_map_gtt_bo_to_gart(9)Map BO to GART and increment reference count✨
- amdgpu_amdkfd_remove_all_eviction_fences(9)Remove all eviction fences✨
- amdgpu_amdkfd_reserve_mem_limit(9)Decrease available memory by size of buffer.✨
- amdgpu_amdkfd_set_sigbus_delay(9)Set per-process KFD SIGBUS delay✨
- amdgpu_atcs_call(9)call an ATCS method✨
- amdgpu_atcs_parse_functions(9)parse supported functions✨
- amdgpu_atcs_pci_probe_handle(9)look up the ATCS handle✨
- amdgpu_atcs_verify_interface(9)verify ATCS✨
- amdgpu_atif_call(9)call an ATIF method✨
- amdgpu_atif_get_notification_params(9)determine notify configuration✨
- amdgpu_atif_get_sbios_requests(9)get requested sbios event✨
- amdgpu_atif_handler(9)handle ATIF notify requests✨
- amdgpu_atif_parse_functions(9)parse supported functions✨
- amdgpu_atif_parse_notification(9)parse supported notifications✨
- amdgpu_atif_pci_probe_handle(9)look up the ATIF handle✨
- amdgpu_atif_query_backlight_caps(9)get min and max backlight input signal✨
- amdgpu_atif_verify_interface(9)verify ATIF✨
- amdgpu_atombios_fini(9)free the driver info and callbacks for atombios✨
- amdgpu_atombios_init(9)init the driver info and callbacks for atombios✨
- amdgpu_atomfirmware_ras_rom_addr(9)- Get the RAS EEPROM addr from VBIOS✨
- amdgpu_atpx_call(9)call an ATPX method✨
- amdgpu_atpx_detect(9)detect whether we have PX✨
- amdgpu_atpx_get_client_id(9)get the client id✨
- amdgpu_atpx_init(9)verify the ATPX interface✨
- amdgpu_atpx_parse_functions(9)parse supported functions✨
- amdgpu_atpx_pci_probe_handle(9)look up the ATPX handle✨
- amdgpu_atpx_power_state(9)power down/up the requested GPU✨
- amdgpu_atpx_set_discrete_state(9)power up/down discrete GPU✨
- amdgpu_atpx_switch_disp_mux(9)switch display mux✨
- amdgpu_atpx_switch_end(9)notify the sbios of a GPU switch✨
- amdgpu_atpx_switch_i2c_mux(9)switch i2c/hpd mux✨
- amdgpu_atpx_switch_start(9)notify the sbios of a GPU switch✨
- amdgpu_atpx_switchto(9)switch to the requested GPU✨
- amdgpu_atpx_validate(9)validate ATPX functions✨
- amdgpu_atpx_verify_interface(9)verify ATPX✨
- amdgpu_atrm_call(9)fetch a chunk of the vbios✨
- amdgpu_bo_create(9)create an &amdgpu_bo buffer object✨
- amdgpu_bo_create_isp_user(9)create user BO for isp✨
- amdgpu_bo_create_kernel(9)create BO for kernel use✨
- amdgpu_bo_create_kernel_at(9)create BO for kernel use at specific location✨
- amdgpu_bo_create_reserved(9)create reserved BO for kernel use✨
- amdgpu_bo_create_user(9)create an &amdgpu_bo_user buffer object✨
- amdgpu_bo_create_vm(9)create an &amdgpu_bo_vm buffer object✨
- amdgpu_bo_encrypted(9)test if the BO is encrypted✨
- amdgpu_bo_explicit_sync(9)return whether the bo is explicitly synced✨
- amdgpu_bo_fault_reserve_notify(9)notification about a memory fault✨
- amdgpu_bo_fb_aper_addr(9)return FB aperture GPU offset of the VRAM bo✨
- amdgpu_bo_fence(9)add fence to buffer object✨
- amdgpu_bo_fini(9)tear down memory manager✨
- amdgpu_bo_free_isp_user(9)free BO for isp use✨
- amdgpu_bo_free_kernel(9)free BO for kernel use✨
- amdgpu_bo_get_metadata(9)get metadata✨
- amdgpu_bo_get_preferred_domain(9)get preferred domain✨
- amdgpu_bo_get_tiling_flags(9)get tiling flags✨
- amdgpu_bo_gpu_offset(9)return GPU offset of bo✨
- amdgpu_bo_gpu_offset_no_check(9)return GPU offset of bo✨
- amdgpu_bo_init(9)initialize memory manager✨
- amdgpu_bo_is_amdgpu_bo(9)check if the buffer object is an &amdgpu_bo✨
- amdgpu_bo_kmap(9)map an &amdgpu_bo buffer object✨
- amdgpu_bo_kptr(9)returns a kernel virtual address of the buffer object✨
- amdgpu_bo_kunmap(9)unmap an &amdgpu_bo buffer object✨
- amdgpu_bo_mem_stats_placement(9)bo placement for memory accounting✨
- amdgpu_bo_mmap_offset(9)return mmap offset of bo✨
- amdgpu_bo_move_notify(9)notification about a memory move✨
- amdgpu_bo_pin(9)pin an &amdgpu_bo buffer object✨
- amdgpu_bo_placement_from_domain(9)set buffer's placement✨
- amdgpu_bo_print_info(9)print BO info in debugfs file✨
- amdgpu_bo_ref(9)reference an &amdgpu_bo buffer object✨
- amdgpu_bo_release_notify(9)notification about a BO being released✨
- amdgpu_bo_reserve(9)reserve bo✨
- amdgpu_bo_set_metadata(9)set metadata✨
- amdgpu_bo_set_tiling_flags(9)set tiling flags✨
- amdgpu_bo_sync_wait(9)Wrapper for amdgpu_bo_sync_wait_resv✨
- amdgpu_bo_sync_wait_resv(9)Wait for BO reservation fences✨
- amdgpu_bo_unpin(9)unpin an &amdgpu_bo buffer object✨
- amdgpu_bo_unref(9)unreference an &amdgpu_bo buffer object✨
- amdgpu_compute_gart_address(9)Returns GART address of an entity's window✨
- amdgpu_connector_dvi_mode_valid(9)Validate a mode on DVI/HDMI connectors✨
- amdgpu_cs_find_mapping(9)find bo_va for VM address✨
- amdgpu_cs_get_fence(9)helper to get fence from drm_amdgpu_fence✨
- amdgpu_cs_wait_all_fences(9)wait on all fences to signal✨
- amdgpu_cs_wait_any_fence(9)wait on any fence to signal✨
- amdgpu_cs_wait_fences_ioctl(9)wait for multiple command submissions to finish✨
- amdgpu_cs_wait_ioctl(9)wait for a command submission to finish✨
- amdgpu_debugfs_gca_config_read(9)Read from gfx config data✨
- amdgpu_debugfs_gfxoff_count_read(9)Read GFXOFF entry count✨
- amdgpu_debugfs_gfxoff_read(9)read gfxoff status✨
- amdgpu_debugfs_gfxoff_residency_read(9)Read GFXOFF residency✨
- amdgpu_debugfs_gfxoff_residency_write(9)Log GFXOFF Residency✨
- amdgpu_debugfs_gfxoff_write(9)Enable/disable GFXOFF✨
- amdgpu_debugfs_process_reg_op(9)Handle MMIO register reads/writes✨
- amdgpu_debugfs_regs_didt_read(9)Read from a DIDT register✨
- amdgpu_debugfs_regs_didt_write(9)Write to a DIDT register✨
- amdgpu_debugfs_regs_init(9)Initialize debugfs entries that provide register access.✨
- amdgpu_debugfs_regs_pcie64_read(9)Read from a 64-bit PCIE register✨
- amdgpu_debugfs_regs_pcie64_write(9)Write to a 64-bit PCIE register✨
- amdgpu_debugfs_regs_pcie_read(9)Read from a PCIE register✨
- amdgpu_debugfs_regs_pcie_write(9)Write to a PCIE register✨
- amdgpu_debugfs_regs_smc_read(9)Read from a SMC register✨
- amdgpu_debugfs_regs_smc_write(9)Write to a SMC register✨
- amdgpu_debugfs_sensor_read(9)Read from the powerplay sensors✨
- amdgpu_debugfs_vm_bo_info(9)print BO info for the VM✨
- amdgpu_device_aper_access(9)access vram by vram aperture✨
- amdgpu_device_asic_has_dc_support(9)determine if DC supports the asic✨
- amdgpu_device_asic_init(9)Wrapper for atom asic_init✨
- amdgpu_device_check_arguments(9)validate module params✨
- amdgpu_device_check_block_size(9)validate the vm block size✨
- amdgpu_device_check_iommu_direct_map(9)check if RAM direct mapped to GPU✨
- amdgpu_device_check_iommu_remap(9)Check if DMA remapping is enabled.✨
- amdgpu_device_check_vm_size(9)validate the vm size✨
- amdgpu_device_check_vram_lost(9)check if vram is valid✨
- amdgpu_device_complete(9)complete power state transition✨
- amdgpu_device_delayed_init_work_handler(9)work handler for IB tests✨
- amdgpu_device_detect_sriov_bios(9)determine if the board supports SR-IOV✨
- amdgpu_device_enable_virtual_display(9)enable virtual display feature✨
- amdgpu_device_enforce_isolation(9)enforce HW isolation✨
💅
getting it ready, bestie…