section 9 · Kernel routines 🧠
87928 pages · page 369 of 440
S (continued)
- struct sof_ipc4_fw_module(9)IPC4 module info✨
- struct sof_ipc4_fw_registers(9)FW Registers exposes additional DSP / FW state information to the driver✨
- struct sof_ipc4_gain(9)gain config data✨
- struct sof_ipc4_gain_data(9)IPC gain init blob✨
- struct sof_ipc4_gain_params(9)IPC gain parameters✨
- struct sof_ipc4_gtw_attributes(9)Gateway attributes✨
- struct sof_ipc4_llp_reading(9)Llp information in fw✨
- struct sof_ipc4_llp_reading_slot(9)Llp slot information in memory window✨
- struct sof_ipc4_mixer(9)mixer config data✨
- struct sof_ipc4_mixer_underrun_event_data(9)mixer underrun event payload✨
- struct sof_ipc4_msg(9)Placeholder of an IPC4 message✨
- struct sof_ipc4_notify_module_data(9)payload for module notification✨
- struct sof_ipc4_pcm_stream_priv(9)IPC4 specific private data✨
- struct sof_ipc4_peak_volume_regs(9)Volume information in fw✨
- struct sof_ipc4_pin_format(9)Module pin format✨
- struct sof_ipc4_pipeline(9)pipeline config data✨
- struct sof_ipc4_pipeline_registers(9)Pipeline start and end information in fw✨
- struct sof_ipc4_process(9)process config data✨
- struct sof_ipc4_process_data_error_event_data(9)process data error event payload✨
- struct sof_ipc4_src(9)SRC config data✨
- struct sof_ipc4_timestamp_info(9)IPC4 timestamp info✨
- struct sof_ipc4_tuple(9)Generic type/ID and parameter tuple✨
- struct sof_ipc_event_entry(9)IPC client event description✨
- struct sof_ipc_fw_loader_ops(9)IPC/FW-specific loader ops✨
- struct sof_ipc_fw_tracing_ops(9)IPC-specific firmware tracing ops✨
- struct sof_ipc_ops(9)IPC-specific ops✨
- struct sof_ipc_pcm_ops(9)IPC-specific PCM ops✨
- struct sof_ipc_pm_ops(9)IPC-specific PM ops✨
- struct sof_ipc_tplg_control_ops(9)IPC-specific ops for topology kcontrol IO✨
- struct sof_ipc_tplg_ops(9)IPC-specific topology ops✨
- struct sof_ipc_tplg_widget_ops(9)IPC-specific ops for topology widgets✨
- struct sof_manifest(9)SOF topology manifest✨
- struct sof_manifest_tlv(9)SOF manifest TLV data✨
- struct sof_state_event_entry(9)DSP panic event subscription entry✨
- struct sof_topology_token(9)SOF topology token definition✨
- struct software_node(9)Software node description✨
- struct software_node_ref_args(9)Reference property with additional arguments✨
- struct sophgo_cfg_ops(9)pin configuration operations✨
- struct sophgo_vddio_cfg_ops(9)pin vddio operations✨
- struct sp805_wdt(9)sp805 wdt device structure✨
- struct spansion_nor_params(9)Spansion private parameters.✨
- struct spe_shadow(9)logical spe shadow register area.✨
- struct spear_function(9)SPEAr pinctrl mux function✨
- struct spear_modemux(9)SPEAr mode mux configuration✨
- struct spear_muxreg(9)SPEAr mux reg configuration✨
- struct spear_pinctrl_machdata(9)SPEAr pin controller machine driver configuration✨
- struct spear_pingroup(9)SPEAr pin group configurations✨
- struct spear_pmx(9)SPEAr pinctrl mux✨
- struct spear_pmx_mode(9)SPEAr pmx mode✨
- struct spear_pwm_chip(9)struct representing pwm chip✨
- struct spear_smi(9)Structure for SMI Device✨
- struct spear_smi_flash_info(9)platform structure for passing flash information✨
- struct spear_smi_plat_data(9)platform structure for configuring smi✨
- struct spear_snor_flash(9)Structure for Serial NOR Flash✨
- struct spear_spics(9)represents spi chip select control✨
- struct spi_avmm_bridge(9)SPI slave to AVMM bus master bridge✨
- struct spi_board_info(9)board-specific template for a SPI device✨
- struct spi_controller(9)interface to SPI host or target controller✨
- struct spi_controller_mem_caps(9)SPI memory controller capabilities✨
- struct spi_controller_mem_ops(9)SPI memory operations✨
- struct spi_delay(9)SPI delay information✨
- struct spi_device(9)Controller side proxy for an SPI target device✨
- struct spi_driver(9)Host side "protocol" driver✨
- struct spi_engine_message_state(9)SPI engine per-message state✨
- struct spi_gpio_platform_data(9)parameter for bitbanged SPI host controller✨
- struct spi_ioc_transfer(9)describes a single SPI transfer✨
- struct spi_mem(9)describes a SPI memory device✨
- struct spi_mem_dirmap_desc(9)Direct mapping descriptor✨
- struct spi_mem_dirmap_info(9)Direct mapping information✨
- struct spi_mem_driver(9)SPI memory driver✨
- struct spi_mem_op(9)describes a SPI memory operation✨
- struct spi_message(9)one multi-segment SPI transaction✨
- struct spi_mux_priv(9)the basic spi_mux structure✨
- struct spi_nor(9)Structure for defining the SPI NOR layer✨
- struct spi_nor_controller_ops(9)SPI NOR controller driver specific operations.✨
- struct spi_nor_erase_command(9)Used for non-uniform erases The structure is used to describe a list of erase commands to be executed once we validate that the erase can be performed. The elements in the list are run-length encoded.✨
- struct spi_nor_erase_map(9)Structure to describe the SPI NOR erase map✨
- struct spi_nor_erase_region(9)Structure to describe a SPI NOR erase region✨
- struct spi_nor_erase_type(9)Structure to describe a SPI NOR erase type✨
- struct spi_nor_fixups(9)SPI NOR fixup hooks✨
- struct spi_nor_flash_parameter(9)SPI NOR flash parameters and settings. Includes legacy flash parameters and settings that can be overwritten by the spi_nor_fixups hooks, or dynamically when parsing the JESD216 Serial Flash…✨
- struct spi_nor_hwcaps(9)Structure for describing the hardware capabilies supported by the SPI controller (bus master).✨
- struct spi_nor_id(9)SPI NOR flash ID.✨
- struct spi_nor_locking_ops(9)SPI NOR locking methods✨
- struct spi_nor_manufacturer(9)SPI NOR manufacturer object✨
- struct spi_nor_otp(9)SPI NOR OTP grouping structure✨
- struct spi_nor_otp_ops(9)SPI NOR OTP methods✨
- struct spi_nor_otp_organization(9)Structure to describe the SPI NOR OTP regions✨
- struct spi_offload(9)offload instance✨
- struct spi_offload_config(9)offload configuration✨
- struct spi_offload_ops(9)callbacks implemented by offload providers✨
- struct spi_packet(9)a complete spi packet; always 256 bytes. This carries the (parts of the) message in the data. But note that this does not necessarily contain a complete message, as in some cases (e.g. many fingers…✨
- struct spi_replaced_transfers(9)structure describing the spi_transfer replacements that have occurred so that they can get reverted✨
- struct spi_res(9)SPI resource management structure✨
- struct spi_statistics(9)statistics for spi transfers✨
- struct spi_test(9)describes a specific (set of) tests to execute✨
- struct spi_transfer(9)a read/write buffer pair✨
- struct spi_transfer_head(9)virtio SPI transfer descriptor✨
- struct spi_transfer_result(9)virtio SPI transfer result✨
- struct spinand_device(9)SPI NAND device instance✨
- struct spinand_devid(9)SPI NAND device id structure✨
- struct spinand_fact_otp(9)SPI NAND OTP grouping structure for factory area✨
- struct spinand_fact_otp_ops(9)SPI NAND OTP methods for factory area✨
- struct spinand_id(9)SPI NAND id structure✨
- struct spinand_info(9)Structure used to describe SPI NAND chips✨
- struct spinand_manufacturer(9)SPI NAND manufacturer instance✨
- struct spinand_mem_ops(9)SPI NAND memory operations✨
- struct spinand_ondie_ecc_conf(9)private SPI-NAND on-die ECC engine structure✨
- struct spinand_op_variants(9)SPI NAND operation variants✨
- struct spinand_otp_layout(9)structure to describe the SPI NAND OTP area✨
- struct spinand_user_otp(9)SPI NAND OTP grouping structure for user area✨
- struct spinand_user_otp_ops(9)SPI NAND OTP methods for user area✨
- struct split_pipe_cfg(9)pipe configuration for dual display panels✨
- struct spmi_controller(9)interface to the SPMI master controller✨
- struct spmi_device(9)Basic representation of an SPMI device✨
- struct spmi_driver(9)SPMI slave device driver✨
- struct spmi_pmic_arb(9)SPMI PMIC Arbiter object✨
- struct spmi_pmic_arb_bus(9)SPMI PMIC Arbiter Bus object✨
- struct spmi_regulator_init_data(9)spmi-regulator initialization data✨
- struct spmi_voltage_range(9)regulator set point voltage mapping description✨
- struct sprd_div_internal(9)Internal divider description✨
- struct sprd_mcdt_chan(9)this struct represents a single channel instance✨
- struct sprd_mux_ssel(9)Mux clock's source select bits in its register✨
- struct sprd_pin(9)represent one pin's description✨
- struct sprd_pin_group(9)represent one group's description✨
- struct sprd_pinctrl(9)represent the pin controller device✨
- struct sprd_pinctrl_soc_info(9)represent the SoC's pins description✨
- struct sprd_pmic_eic(9)PMIC EIC controller✨
- struct spu_lscsa(9)Local Store Context Save Area.✨
- struct spu_pdata(9)Platform state variables.✨
- struct spu_state(9)✨
- struct sr_pcie_phy(9)Stingray PCIe PHY✨
- struct sr_pcie_phy_core(9)Stingray PCIe PHY core control✨
- struct src_sel(9)source selector✨
- struct srp_fr_desc(9)fast registration work request arguments✨
- struct srp_fr_pool(9)pool of fast registration descriptors✨
- struct srp_function_template(9)template for SRP initiator drivers✨
- struct srp_login_req_rdma(9)RDMA/CM login parameters.✨
- struct srp_map_state(9)per-request DMA memory mapping state✨
- struct srp_rdma_ch(9)✨
- struct srp_rport(9)SRP initiator or target port✨
- struct srp_target_port(9)RDMA port in the SRP target system✨
- struct srpt_device(9)information associated by SRPT with a single HCA✨
- struct srpt_ioctx(9)shared SRPT I/O context information✨
- struct srpt_nexus(9)I_T nexus✨
- struct srpt_port(9)SRPT RDMA port information✨
- struct srpt_port_attrib(9)attributes for SRPT port✨
- struct srpt_port_id(9)LIO RDMA port information✨
- struct srpt_rdma_ch(9)RDMA channel✨
- struct srpt_recv_ioctx(9)SRPT receive I/O context✨
- struct srpt_send_ioctx(9)SRPT send I/O context✨
- struct srpt_tpg(9)information about a single "target portal group"✨
- struct ssam_cdev_event(9)SSAM event sent by the EC.✨
- struct ssam_cdev_event_desc(9)Event descriptor.✨
- struct ssam_cdev_notifier_desc(9)Notifier descriptor.✨
- struct ssam_cdev_request(9)Controller request IOCTL argument.✨
- struct ssam_controller(9)SSAM controller device.✨
- struct ssam_controller_caps(9)Controller device capabilities.✨
- struct ssam_cplt(9)SSAM event/async request completion system.✨
- struct ssam_device(9)SSAM client device.✨
- struct ssam_device_driver(9)SSAM client device driver.✨
- struct ssam_device_uid(9)Unique identifier for SSAM device.✨
- struct ssam_event(9)SAM event sent from the EC to the host.✨
- struct ssam_event_id(9)Unique event ID used for enabling events.✨
- struct ssam_event_item(9)Struct for event queuing and completion.✨
- struct ssam_event_notifier(9)Notifier block for SSAM events.✨
- struct ssam_event_queue(9)Queue for completing received events.✨
- struct ssam_event_registry(9)Registry specification used for enabling events.✨
- struct ssam_event_target(9)Set of queues for a single SSH target ID.✨
- struct ssam_nf(9)Notifier callback- and activation-registry for SSAM events.✨
- struct ssam_nf_head(9)Notifier head for SSAM events.✨
- struct ssam_nf_refcount_entry(9)RB-tree entry for reference counting event activations.✨
- struct ssam_nf_refcount_key(9)Key used for event activation reference counting.✨
- struct ssam_notifier_block(9)Base notifier block for SSAM event notifications.✨
- struct ssam_request(9)SAM request description.✨
- struct ssam_request_spec(9)Blue-print specification of SAM request.✨
- struct ssam_request_spec_md(9)Blue-print specification for multi-device SAM request.✨
- struct ssam_request_sync(9)Synchronous SAM request struct.✨
- struct ssam_response(9)Response buffer for SAM request.✨
- struct ssam_span(9)Reference to a buffer region.✨
- struct ssh_command(9)Payload of a command-type frame.✨
- struct ssh_frame(9)SSH communication frame.✨
- struct ssh_notification_params(9)Command payload to enable/disable SSH notifications.✨
- struct ssh_packet(9)SSH transport packet.✨
- struct ssh_packet_ops(9)Callback operations for a SSH packet.✨
- struct ssh_ptl(9)SSH packet transport layer.✨
- struct ssh_ptl_ops(9)Callback operations for packet transport layer.✨
- struct ssh_request(9)SSH transport request.✨
- struct ssh_request_ops(9)Callback operations for a SSH request.✨
- struct ssh_rqid_counter(9)Safe counter for SSH request IDs.✨
- struct ssh_rtl(9)SSH request transport layer.✨
- struct ssh_rtl_ops(9)Callback operations for request transport layer.✨
- struct ssh_seq_counter(9)Safe counter for SSH sequence IDs.✨
- struct sshp_buf(9)Parser buffer for SSH messages.✨
- struct ssi_protocol(9)SSI protocol (McSAAB) data✨
- struct ssp_data(9)ssp platformdata structure✨
- struct ssp_remote_node_context(9)This structure contains the SCU hardware definition for an SSP remote node.✨
- struct ssp_sensor_data(9)Sensor object✨
- struct ssp_task_context(9)This is the SCU hardware definition for an SSP request.✨
- struct sst_block(9)This structure is used to block a user/fw data call to another fw/user call✨
💅
getting it ready, bestie…