Home
last modified time | relevance | path

Searched refs:function_desc (Results 1 – 23 of 23) sorted by relevance

/linux-6.15/drivers/pinctrl/
H A Dpinmux.h139 struct function_desc { struct
146 (struct function_desc) { \ argument
162 struct function_desc *pinmux_generic_get_function(struct pinctrl_dev *pctldev,
H A Dpinmux.c808 struct function_desc *function; in pinmux_generic_get_function_name()
831 struct function_desc *function; in pinmux_generic_get_function_groups()
852 struct function_desc *pinmux_generic_get_function(struct pinctrl_dev *pctldev, in pinmux_generic_get_function()
855 struct function_desc *function; in pinmux_generic_get_function()
880 struct function_desc *function; in pinmux_generic_add_function()
918 struct function_desc *function; in pinmux_generic_remove_function()
H A Dpinctrl-ingenic.c131 const struct function_desc *functions;
266 static const struct function_desc jz4730_functions[] = {
373 static const struct function_desc jz4740_functions[] = {
477 static const struct function_desc jz4725b_functions[] = {
609 static const struct function_desc jz4750_functions[] = {
774 static const struct function_desc jz4755_functions[] = {
1109 static const struct function_desc jz4760_functions[] = {
2214 static const struct function_desc x1000_functions[] = {
2344 static const struct function_desc x1500_functions[] = {
2565 static const struct function_desc x1600_functions[] = {
[all …]
H A Dpinctrl-keembay.c933 struct function_desc *func; in keembay_set_mux()
1558 struct function_desc *functions) in keembay_add_functions()
1564 struct function_desc *func = &functions[i]; in keembay_add_functions()
1601 struct function_desc *keembay_funcs, *new_funcs; in keembay_build_functions()
1619 struct function_desc *fdesc; in keembay_build_functions()
H A Dpinctrl-single.c339 struct function_desc *function; in pcs_get_function()
363 struct function_desc *function; in pcs_set_mux()
H A Dpinctrl-equilibrium.c320 struct function_desc *func; in eqbr_pinmux_set_mux()
H A Dpinctrl-th1520.c805 const struct function_desc *func = pinmux_generic_get_function(pctldev, fsel); in th1520_pinmux_set_mux()
/linux-6.15/drivers/pinctrl/berlin/
H A Dberlin.c157 struct berlin_desc_function *function_desc = in berlin_pinmux_set() local
162 if (!function_desc) in berlin_pinmux_set()
167 val = function_desc->muxval << group_desc->lsb; in berlin_pinmux_set()
/linux-6.15/sound/soc/sdca/
H A Dsdca_functions.c1817 struct sdca_function_desc *function_desc, in sdca_parse_function() argument
1823 function->desc = function_desc; in sdca_parse_function()
1825 ret = fwnode_property_read_u32(function_desc->node, in sdca_parse_function()
1833 ret = find_sdca_init_table(dev, function_desc->node, function); in sdca_parse_function()
1837 ret = find_sdca_entities(dev, function_desc->node, function); in sdca_parse_function()
1841 ret = find_sdca_connections(dev, function_desc->node, function); in sdca_parse_function()
1845 ret = find_sdca_clusters(dev, function_desc->node, function); in sdca_parse_function()
/linux-6.15/drivers/pinctrl/freescale/
H A Dpinctrl-imx.c248 struct function_desc *func; in imx_pmx_set()
583 struct function_desc *func; in imx_pinctrl_parse_functions()
673 struct function_desc *function; in imx_pinctrl_probe_dt()
/linux-6.15/drivers/pinctrl/mediatek/
H A Dpinctrl-mt7629.c387 static const struct function_desc mt7629_functions[] = {
H A Dpinctrl-moore.c46 struct function_desc *func; in mtk_pinmux_set_mux()
623 const struct function_desc *function = hw->soc->funcs + i; in mtk_build_functions()
H A Dpinctrl-mtk-common-v2.h241 const struct function_desc *funcs;
H A Dpinctrl-mt7981.c980 static const struct function_desc mt7981_functions[] = {
H A Dpinctrl-mt7622.c825 static const struct function_desc mt7622_functions[] = {
H A Dpinctrl-mt7988.c1467 static const struct function_desc mt7988_functions[] = {
H A Dpinctrl-mt7986.c881 static const struct function_desc mt7986_functions[] = {
H A Dpinctrl-mt7623.c1343 static const struct function_desc mt7623_functions[] = {
H A Dpinctrl-airoha.c337 const struct function_desc desc;
2452 struct function_desc *desc; in airoha_pinmux_set_mux()
/linux-6.15/drivers/pinctrl/renesas/
H A Dpinctrl-rza2.c444 struct function_desc *func; in rza2_set_mux()
H A Dpinctrl-rzv2m.c165 struct function_desc *func; in rzv2m_pinctrl_set_mux()
H A Dpinctrl-rza1.c1122 struct function_desc *func; in rza1_set_mux()
H A Dpinctrl-rzg2l.c535 struct function_desc *func; in rzg2l_pinctrl_set_mux()