ENUM SDCA_DATAPORT_SELECTOR_RANGE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum sdca_dataport_selector_range(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ β€” this is a tiny little enum page and honestly it's giving "background character who still ate" energy. Let's get into it 🫢


🌸 NAME 🌸

enum sdca_dataport_selector_range β€” literally just the Column definitions for DataPort_Selector πŸŽ€

That's it. That's the whole name section. Short and iconic, ngl.


✨ SYNOPSIS ✨

bestie it's a whole enum, here's the shape of it, character for character so don't come for me πŸ’€:

enum sdca_dataport_selector_range {
    SDCA_DATAPORT_SELECTOR_NCOLS ,
    SDCA_DATAPORT_SELECTOR_NROWS

};

look at that empty line at the end, she's mysterious, she's got main character energy 🌈


πŸ‘‘ Constants πŸ‘‘

so there are exactly two (2) constants in this enum and the kernel docs are out here giving us nothing. Not a single description. Both of them are marked -- undescribed -- and honestly? same. 😭

  • SDCA_DATAPORT_SELECTOR_NCOLS β€” -- undescribed -- πŸ’€ the documentation has no description for this one whatsoever. That's the whole fact. No cap.
  • SDCA_DATAPORT_SELECTOR_NROWS β€” -- undescribed -- πŸ™ˆ also completely undescribed in the source. Zero notes. Empty. A mystery.
fr fr if you need to know what these actually do, this page is not gonna help you β€” the docs themselves are the ones being quiet, not me πŸ’œ

πŸ¦‹ SEE ALSO πŸ¦‹

bestie buckle up because this is a long one β€” it's the SDCA family reunion and literally everyone showed up πŸ”₯. Source kernel file is ./include/sound/sdca_function.h πŸ“

  • enum sdca_function_type(9)
  • struct sdca_init_write(9)
  • SDCA_CTL_TYPE(9)
  • SDCA_CTL_TYPE_S(9)
  • enum sdca_messageoffset_range(9)
  • enum sdca_ump_mode(9)
  • enum sdca_ump_owner(9)
  • enum sdca_it_controls(9)
  • enum sdca_ot_controls(9)
  • enum sdca_usage_range(9)
  • enum sdca_mu_controls(9)
  • enum sdca_su_controls(9)
  • enum sdca_fu_controls(9)
  • enum sdca_volume_range(9)
  • enum sdca_xu_controls(9)
  • enum sdca_fdl_set_index_range(9)
  • enum sdca_cs_controls(9)
  • enum sdca_samplerateindex_range(9)
  • enum sdca_cx_controls(9)
  • enum sdca_pde_controls(9)
  • enum sdca_requested_ps_range(9)
  • enum sdca_ge_controls(9)
  • enum sdca_selected_mode_range(9)
  • enum sdca_detected_mode_values(9)
  • enum sdca_spe_controls(9)
  • enum sdca_cru_controls(9)
  • enum sdca_udmpu_controls(9)
  • enum sdca_mfpu_controls(9)
  • enum sdca_smpu_controls(9)
  • enum sdca_sapu_controls(9)
  • enum sdca_ppu_controls(9)
  • enum sdca_tg_controls(9)
  • enum sdca_hide_controls(9)
  • enum sdca_entity0_controls(9)
  • enum sdca_control_datatype(9)
  • enum sdca_access_mode(9)
  • enum sdca_access_layer(9)
  • struct sdca_control_range(9)
  • struct sdca_control(9)
  • enum sdca_terminal_type(9)
  • enum sdca_connector_type(9)
  • struct sdca_entity_iot(9)
  • enum sdca_clock_type(9)
  • struct sdca_entity_cs(9)
  • enum sdca_pde_power_state(9)
  • struct sdca_pde_delay(9)
  • struct sdca_entity_pde(9)
  • enum sdca_entity_type(9)
  • struct sdca_ge_control(9)
  • struct sdca_ge_mode(9)
  • struct sdca_entity_ge(9)
  • struct sdca_entity_hide(9)
  • enum sdca_xu_reset_mechanism(9)
  • struct sdca_entity_xu(9)
  • struct sdca_entity(9)
  • enum sdca_channel_purpose(9)
  • enum sdca_channel_relationship(9)
  • struct sdca_channel(9)
  • struct sdca_cluster(9)
  • enum sdca_cluster_range(9)
  • struct sdca_fdl_file(9)
  • struct sdca_fdl_set(9)
  • struct sdca_fdl_data(9)
  • struct sdca_function_hid(9)
  • struct sdca_function_data(9)

like?? sixty-something cross references?? she's connected, she knows everyone, iykyk πŸ’…


🫢 okay that's the page bestie β€” go forth and reference responsibly ✨

shoutout to the source at ./include/sound and the date stamp October 2026 β€” mwah, love that for us πŸŽ€πŸ’–

πŸ“¦ where this page comes from