section 9 · Kernel routines 🧠
87928 pages · page 179 of 440
I (continued)
- intel_gvt_debugfs_clean(9)remove debugfs entries✨
- intel_gvt_debugfs_init(9)register gvt debugfs root entry✨
- intel_gvt_debugfs_remove_vgpu(9)remove debugfs entries of a vGPU✨
- intel_gvt_destroy_idle_vgpu(9)destroy an idle virtual GPU✨
- intel_gvt_destroy_vgpu(9)destroy a virtual GPU✨
- intel_gvt_driver_remove(9)cleanup GVT components when i915 driver is unbinding✨
- intel_gvt_for_each_tracked_mmio(9)iterate each tracked mmio✨
- intel_gvt_free_firmware(9)free GVT firmware✨
- intel_gvt_i2c_handle_aux_ch_write(9)emulate AUX channel register write✨
- intel_gvt_i2c_handle_gmbus_read(9)emulate gmbus register mmio read✨
- intel_gvt_i2c_handle_gmbus_write(9)emulate gmbus register mmio write✨
- intel_gvt_init(9)initialize GVT components✨
- intel_gvt_init_device(9)initialize a GVT device✨
- intel_gvt_init_engine_mmio_context(9)Initiate the engine mmio list✨
- intel_gvt_init_gtt(9)initialize mm components of a GVT device✨
- intel_gvt_init_irq(9)initialize GVT-g IRQ emulation subsystem✨
- intel_gvt_init_vgpu_types(9)initialize vGPU type list✨
- intel_gvt_iterate_mmio_table(9)Iterate the GVT MMIO table✨
- intel_gvt_load_firmware(9)load GVT firmware✨
- intel_gvt_mmio_has_mode_mask(9)if a MMIO has a mode mask✨
- intel_gvt_mmio_is_cmd_accessible(9)if a MMIO could be accessed by command✨
- intel_gvt_mmio_is_cmd_write_patch(9)check if an mmio's cmd access needs to be patched✨
- intel_gvt_mmio_is_sr_in_ctx(9)check if an MMIO has F_SR_IN_CTX mask✨
- intel_gvt_mmio_is_unalign(9)mark a MMIO could be accessed unaligned✨
- intel_gvt_mmio_set_accessed(9)mark a MMIO has been accessed✨
- intel_gvt_mmio_set_cmd_accessible(9)mark a MMIO could be accessible by command✨
- intel_gvt_mmio_set_cmd_write_patch(9)mark an MMIO if its cmd write needs to be patched✨
- intel_gvt_mmio_set_sr_in_ctx(9)mask an MMIO in GVT's mmio save-restore list and also in hardware logical context image✨
- intel_gvt_read_gpa(9)copy data from GPA to host data buffer✨
- intel_gvt_release_vgpu(9)release a virtual GPU✨
- intel_gvt_render_mmio_to_engine(9)convert a mmio offset into the engine✨
- intel_gvt_reset_vgpu(9)reset a virtual GPU (Function Level)✨
- intel_gvt_reset_vgpu_locked(9)reset a virtual GPU by DMLR or GT reset✨
- intel_gvt_restore_ggtt(9)restore all vGPU's ggtt entries✨
- intel_gvt_resume(9)GVT resume routine wrapper✨
- intel_gvt_scan_and_shadow_workload(9)audit the workload by scanning and shadow it as well, include ringbuffer,wa_ctx and ctx.✨
- intel_gvt_setup_mmio_info(9)setup MMIO information table for GVT device✨
- intel_gvt_switch_mmio(9)switch mmio context of specific engine✨
- intel_gvt_write_gpa(9)copy data from host data buffer to GPA✨
- intel_hfi_offline(9)Disable HFI on @cpu✨
- intel_hfi_online(9)Enable HFI on @cpu✨
- intel_hpd_block(9)Block handling of HPD IRQs on an HPD pin✨
- intel_hpd_clear_and_unblock(9)Unblock handling of new HPD IRQs on an HPD pin✨
- intel_hpd_init(9)initializes and enables hpd support✨
- intel_hpd_irq_handler(9)main hotplug irq handler✨
- intel_hpd_irq_storm_detect(9)gather stats and detect HPD IRQ storm on a pin✨
- intel_hpd_pin_default(9)return default pin associated with certain port.✨
- intel_hpd_poll_disable(9)disable polling for connectors with hpd✨
- intel_hpd_poll_enable(9)enable polling for connectors with hpd✨
- intel_hpd_trigger_irq(9)trigger an hpd irq event for a port✨
- intel_hpd_unblock(9)Unblock handling of HPD IRQs on an HPD pin✨
- intel_huc_auth(9)Authenticate HuC uCode✨
- intel_huc_check_status(9)check HuC status✨
- intel_huc_fw_upload(9)load HuC uCode to device via DMA transfer✨
- intel_huc_load_status(9)dump information about HuC load status✨
- intel_idle(9)Ask the processor to enter the given idle state.✨
- intel_idle_cpu_init(9)Register the target CPU with the cpuidle core.✨
- intel_idle_cpuidle_devices_uninit(9)Unregister all cpuidle devices.✨
- intel_idle_cpuidle_driver_init(9)Create the list of available idle states.✨
- intel_idle_cst_usable(9)Check if the _CST information can be used.✨
- intel_idle_s2idle(9)Ask the processor to enter the given idle state.✨
- intel_init_cdclk_hooks(9)Initialize CDCLK related modesetting hooks✨
- intel_init_display_hooks(9)initialize the display modesetting hooks✨
- intel_iommu_drain_pasid_prq(9)Drain page requests and responses for a pasid✨
- intel_irq_fini(9)deinitializes IRQ support✨
- intel_irq_init(9)initializes irq support✨
- intel_irq_install(9)enables the hardware interrupt✨
- intel_irq_resume(9)Resume interrupts✨
- intel_irq_suspend(9)Suspend interrupts✨
- intel_irq_uninstall(9)finalizes all irq handling✨
- INTEL_LB_FLAG_IS_PERSISTENT(9)Mark the payload as persistent✨
- intel_link_bw_atomic_check(9)check display link states and set a fallback config if needed✨
- intel_link_bw_compute_pipe_bpp(9)compute pipe bpp limited by max link bpp✨
- intel_link_bw_init_limits(9)initialize BW limits✨
- intel_link_bw_set_bpp_limit_for_pipe(9)set link bpp limit for a pipe to its minimum✨
- intel_lpe_audio_init(9)detect and setup the bridge between HDMI LPE Audio driver and i915✨
- intel_lpe_audio_irq_handler(9)forwards the LPE audio irq✨
- intel_lpe_audio_notify(9)notify lpe audio event audio driver and i915✨
- intel_lpe_audio_teardown(9)destroy the bridge between HDMI LPE audio driver and i915✨
- intel_lvds_init(9)setup LVDS connectors on this device✨
- intel_match_g8_cpu(9)match current CPU against g8_cpu_ids✨
- intel_memory_region_reserve(9)Reserve a memory range✨
- intel_microcode_sanity_check(9)Sanity check microcode file.✨
- intel_mid_pci_init(9)installs intel_mid_pci_ops✨
- intel_modeset_all_pipes_late(9)force a full modeset on all pipes✨
- intel_modeset_pipes_in_mask_early(9)force a full modeset on a set of pipes✨
- intel_opregion_get_edid(9)Fetch EDID from ACPI OpRegion mailbox #5✨
- intel_pasid_setup_nested(9)Set up PASID entry for nested translation.✨
- intel_pch_fifo_underrun_irq_handler(9)handle PCH fifo underrun interrupt✨
- intel_pin_to_gpio(9)Translate from pin number to GPIO offset✨
- intel_pipe_update_end(9)end update of a set of display registers✨
- intel_pipe_update_start(9)start update of a set of display registers✨
- intel_plane_destroy(9)destroy a plane✨
- intel_plane_destroy_state(9)destroy plane state✨
- intel_plane_duplicate_state(9)duplicate plane state✨
- intel_pmc_gcr_read64(9)Read a 64-bit PMC GCR register✨
- intel_pmc_gcr_update(9)Update PMC GCR register bits✨
- intel_pmc_ipc(9)PMC IPC Mailbox accessor✨
- intel_pmc_s0ix_counter_read(9)Read S0ix residency✨
- intel_power_domains_resume(9)resume power domain state✨
- intel_power_domains_suspend(9)suspend power domain state✨
- intel_power_domains_verify_state(9)verify the HW/SW state for all power wells✨
- intel_prepare_plane_fb(9)Prepare fb for usage on plane✨
- intel_psr_dc5_dc6_wa_init(9)Init work for underrun on idle PSR HW bug wa✨
- intel_psr_disable(9)Disable PSR✨
- intel_psr_flush(9)Flush PSR✨
- intel_psr_init(9)Init basic PSR work and mutex.✨
- intel_psr_invalidate(9)Invalidate PSR✨
- intel_psr_link_ok(9)return psr->link_ok✨
- intel_psr_lock(9)grab PSR lock✨
- intel_psr_min_set_context_latency(9)Minimum 'set context latency' lines needed by PSR✨
- intel_psr_needs_vblank_notification(9)Check if PSR need vblank enable/disable notification.✨
- intel_psr_notify_dc5_dc6(9)Notify PSR about enable/disable dc5/dc6✨
- intel_psr_notify_pipe_change(9)Notify PSR about enable/disable of a pipe✨
- intel_psr_notify_vblank_enable_disable(9)Notify PSR about enable/disable of vblank✨
- intel_psr_pause(9)Pause PSR✨
- intel_psr_resume(9)Resume PSR✨
- intel_psr_trigger_frame_change_event(9)Trigger "Frame Change" event✨
- intel_psr_unlock(9)release PSR lock✨
- intel_psr_wait_for_idle_locked(9)wait for PSR be ready for a pipe update✨
- intel_pt_compare_buffers(9)compare bytes in a buffer to a circular buffer.✨
- intel_pt_fast_forward(9)reposition decoder forwards.✨
- intel_pt_ff_cb(9)fast forward lookahead callback.✨
- intel_pt_find_overlap(9)determine start of non-overlapped trace data.✨
- intel_pt_find_overlap_tsc(9)determine start of non-overlapped trace data using TSC.✨
- intel_pt_interrupt(9)PT PMI handler✨
- intel_pt_last_psb(9)find the last PSB packet in a buffer.✨
- intel_pt_next_psb(9)move buffer pointer to the start of the next PSB packet.✨
- intel_pt_next_tsc(9)find and return next TSC.✨
- intel_pt_step_psb(9)move buffer pointer to the start of the following PSB packet.✨
- intel_pt_tsc_cmp(9)compare 7-byte TSCs.✨
- intel_punit_ipc_command(9)IPC command with data and pointers✨
- intel_pxp_irq_handler(9)Handles PXP interrupts.✨
- intel_read_rawclk(9)Determine the current RAWCLK frequency✨
- intel_region_ttm_device_fini(9)Finalize a TTM device✨
- intel_region_ttm_device_init(9)Initialize a TTM device✨
- intel_region_ttm_fini(9)Finalize a TTM region.✨
- intel_region_ttm_init(9)Initialize a memory region for TTM.✨
- intel_region_ttm_resource_alloc(9)Allocate memory resources from a region✨
- intel_region_ttm_resource_free(9)Free a resource allocated from a resource manager✨
- intel_region_ttm_resource_to_rsgt(9)Convert an opaque TTM resource manager resource to a refcounted sg_table.✨
- intel_rps_get_max_raw_freq(9)returns the max frequency in some raw format.✨
- intel_rps_get_min_raw_freq(9)returns the min frequency in some raw format.✨
- intel_runtime_pm_enable(9)enable runtime pm✨
- intel_runtime_pm_get(9)grab a runtime pm reference✨
- intel_runtime_pm_get_noresume(9)grab a runtime pm reference✨
- intel_runtime_pm_get_raw(9)grab a raw runtime pm reference✨
- intel_runtime_pm_put(9)release a runtime pm reference✨
- intel_runtime_pm_put_raw(9)release a raw runtime pm reference✨
- intel_runtime_pm_put_unchecked(9)release an unchecked runtime pm reference✨
- intel_scu_ipc_dev_command_with_size(9)Command with data✨
- intel_scu_ipc_dev_get(9)Get SCU IPC instance✨
- intel_scu_ipc_dev_ioread8(9)Read a byte via the SCU✨
- intel_scu_ipc_dev_iowrite8(9)Write a byte via the SCU✨
- intel_scu_ipc_dev_put(9)Put SCU IPC instance✨
- intel_scu_ipc_dev_readv(9)Read a set of registers✨
- intel_scu_ipc_dev_simple_command(9)Send a simple command✨
- intel_scu_ipc_dev_update(9)Update a register✨
- intel_scu_ipc_dev_writev(9)Write a set of registers✨
- intel_scu_ipc_unregister(9)Unregister SCU IPC✨
- intel_set_cdclk_post_plane_update(9)Push the CDCLK state to the hardware✨
- intel_set_cdclk_pre_plane_update(9)Push the CDCLK state to the hardware✨
- intel_set_cpu_fifo_underrun_reporting(9)set cpu fifo underrun reporting state✨
- intel_set_memory_cxsr(9)Configure CxSR state✨
- intel_set_pch_fifo_underrun_reporting(9)set PCH fifo underrun reporting state✨
- intel_soc_pmic_exec_mipi_pmic_seq_element(9)Execute PMIC MIPI sequence✨
- intel_spi_probe(9)Probe the Intel SPI flash controller✨
- intel_sseu_copy_eumask_to_user(9)Copy EU mask into a userspace buffer✨
- intel_sseu_copy_ssmask_to_user(9)Copy subslice mask into a userspace buffer✨
- intel_sst_remove(9)PCI remove function✨
- intel_sst_reset_dsp_mrfld(9)Resetting SST DSP✨
- intel_tc_port_flush_work(9)flush the work disconnecting the PHY✨
- intel_tc_port_init_mode(9)Read out HW state and init the given port's TypeC mode✨
- intel_tc_port_sanitize_mode(9)Sanitize the given port's TypeC mode✨
- intel_tcc_get_offset(9)returns the TCC Offset value to Tjmax✨
- intel_tcc_get_offset_mask(9)Returns the bitmask to read TCC offset✨
- intel_tcc_get_temp(9)returns the current temperature✨
- intel_tcc_get_tjmax(9)returns the default TCC activation Temperature✨
- intel_tcc_set_offset(9)set the TCC offset value to Tjmax✨
- intel_th_alloc(9)allocate a new Intel TH device and its subdevices✨
- intel_th_device_get_resource(9)obtain @num'th resource of type @type✨
- intel_th_gth_assign(9)assign output device to a GTH output port✨
- intel_th_gth_disable(9)disable tracing to an output device✨
- intel_th_gth_enable(9)enable tracing to an output device✨
- intel_th_gth_start(9)start tracing to an output device✨
- intel_th_gth_stop(9)stop tracing to an output device✨
- intel_th_gth_switch(9)execute a switch sequence✨
- intel_th_gth_unassign(9)deassociate an output device from its output port✨
- intel_th_msc_window_unlock(9)put the window back in rotation✨
- intel_th_output_assigned(9)if an output device is assigned to a switch port✨
- intel_th_output_enable(9)find and enable a device for a given output type✨
- intel_th_trace_disable(9)disable tracing for an output device✨
- intel_th_trace_enable(9)enable tracing for an output device✨
- intel_th_trace_switch(9)execute a switch sequence✨
- intel_uc_fw_cleanup_fetch(9)cleanup uC firmware✨
- intel_uc_fw_copy_rsa(9)copy fw RSA to buffer✨
- intel_uc_fw_dump(9)dump information about uC firmware✨
- intel_uc_fw_fetch(9)fetch uC firmware✨
- intel_uc_fw_get_upload_size(9)Get size of firmware needed to be uploaded.✨
- intel_uc_fw_init_early(9)initialize the uC object and select the firmware✨
💅
getting it ready, bestie…