STRUCT PCS_CONF_TYPE(9)
πΈ NAME πΈ
okay so this is the Kernel API Manual page for struct pcs_conf_type(9) β and the NAME section is giving pinconf property name, pinconf param pair. like, thatβs the whole vibe, bestie: a property name and its config param, paired up like two main characters who always get cast together. π
β¨
β¨ SYNOPSIS β¨
the struct is short, iconic, and exactly this:
struct pcs_conf_type {
const char *name;
enum pin_config_param param;
};
π Members π
nameβ property name in DTS file. literally the name it rocks in the DTS file. πparamβ config parameter. thatβs the config parameter right there. β¨
π¦ SEE ALSO π¦
Kernel file ./drivers/pinctrl/pinctrl-single.c β and hereβs the whole SEE ALSO friend group, every single one, nobody left on read:
struct pcs_func_vals(9)struct pcs_conf_vals(9)struct pcs_function(9)struct pcs_gpiofunc_range(9)struct pcs_data(9)struct pcs_soc_data(9)struct pcs_device(9)pcs_add_pin(9)pcs_allocate_pin_table(9)pcs_add_function(9)pcs_get_pin_by_offset(9)pcs_parse_one_pinctrl_entry(9)pcs_dt_node_to_map(9)pcs_irq_free(9)pcs_free_resources(9)struct pcs_interrupt(9)pcs_irq_set(9)pcs_irq_mask(9)pcs_irq_unmask(9)pcs_irq_set_wake(9)pcs_irq_handle(9)pcs_irq_handler(9)pcs_irq_chain_handler(9)pcs_irq_init_chained_handler(9)pcs_quirk_missing_pinctrl_cells(9)
okay bye bestie π this lil page lives under source/version ./drivers/pinctrl, dated October 2026, and itβs all about struct pcs_conf_type(9) β periodt. π«Άπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms