pinctrl_ops
static const struct pinctrl_ops tegra_dpaux_pinctrl_ops = {
static const struct pinctrl_ops owl_pinctrl_ops = {
static const struct pinctrl_ops aspeed_g4_pinctrl_ops = {
static const struct pinctrl_ops aspeed_g5_pinctrl_ops = {
static const struct pinctrl_ops aspeed_g6_pinctrl_ops = {
static const struct pinctrl_ops bcm281xx_pinctrl_ops = {
static const struct pinctrl_ops bcm2835_pctl_ops = {
static const struct pinctrl_ops bcm4908_pinctrl_ops = {
static const struct pinctrl_ops bcm6318_pctl_ops = {
static const struct pinctrl_ops bcm63268_pctl_ops = {
static const struct pinctrl_ops bcm6328_pctl_ops = {
static const struct pinctrl_ops bcm6358_pctl_ops = {
static const struct pinctrl_ops bcm6362_pctl_ops = {
static const struct pinctrl_ops bcm6368_pctl_ops = {
const struct pinctrl_ops *pctl_ops;
static const struct pinctrl_ops brcmstb_pctl_ops = {
static const struct pinctrl_ops cygnus_pinctrl_ops = {
static const struct pinctrl_ops iproc_pctrl_ops = {
static const struct pinctrl_ops ns_pinctrl_ops = {
static const struct pinctrl_ops ns2_pinctrl_ops = {
static const struct pinctrl_ops nsp_pctrl_ops = {
static const struct pinctrl_ops nsp_pinctrl_ops = {
static const struct pinctrl_ops berlin_pinctrl_ops = {
static const struct pinctrl_ops cs42l43_pin_group_ops = {
static const struct pinctrl_ops lochnagar_pin_group_ops = {
static const struct pinctrl_ops madera_pin_group_ops = {
static const struct pinctrl_ops sky1_pctrl_ops = {
const struct pinctrl_ops *ops = pctldev->desc->pctlops;
const struct pinctrl_ops *ops = pctldev->desc->pctlops;
const struct pinctrl_ops *ops = pctldev->desc->pctlops;
const struct pinctrl_ops *pctlops = pctldev->desc->pctlops;
const struct pinctrl_ops *ops = pctldev->desc->pctlops;
const struct pinctrl_ops *pctlops = pctldev->desc->pctlops;
const struct pinctrl_ops *ops;
const struct pinctrl_ops *ops = pctldev->desc->pctlops;
static const struct pinctrl_ops pinctrl_scmi_imx_pinctrl_ops = {
const struct scmi_pinctrl_proto_ops *pinctrl_ops;
pinctrl_ops = handle->devm_protocol_get(sdev, SCMI_PROTOCOL_PINCTRL, &ph);
if (IS_ERR(pinctrl_ops))
return PTR_ERR(pinctrl_ops);
pmx->ops = pinctrl_ops;
static const struct pinctrl_ops imx_pctrl_ops = {
static const struct pinctrl_ops imx1_pctrl_ops = {
static const struct pinctrl_ops mxs_pinctrl_ops = {
static const struct pinctrl_ops byt_pinctrl_ops = {
static const struct pinctrl_ops chv_pinctrl_ops = {
static const struct pinctrl_ops intel_pinctrl_ops = {
static const struct pinctrl_ops lptlp_pinctrl_ops = {
static const struct pinctrl_ops tng_pinctrl_ops = {
static const struct pinctrl_ops airoha_pctlops = {
static const struct pinctrl_ops mtk_pctlops = {
static const struct pinctrl_ops mtk_pctrl_ops = {
static const struct pinctrl_ops mtmips_pctrl_ops = {
static const struct pinctrl_ops mtk_pctlops = {
static const struct pinctrl_ops aml_pctrl_ops = {
static const struct pinctrl_ops meson_pctrl_ops = {
static const struct pinctrl_ops mpfs_iomux0_pinctrl_ops = {
static const struct pinctrl_ops mpfs_pinctrl_ops = {
static const struct pinctrl_ops pic64gx_gpio2_pinctrl_ops = {
static const struct pinctrl_ops armada_37xx_pctrl_ops = {
static const struct pinctrl_ops mvebu_pinctrl_ops = {
static const struct pinctrl_ops abx500_pinctrl_ops = {
static const struct pinctrl_ops nmk_pinctrl_ops = {
static const struct pinctrl_ops ma35_pctrl_ops = {
static const struct pinctrl_ops npcm7xx_pinctrl_ops = {
static const struct pinctrl_ops npcm8xx_pinctrl_ops = {
static const struct pinctrl_ops wpcm450_pinctrl_ops = {
static const struct pinctrl_ops s32_pctrl_ops = {
const struct pinctrl_ops *pctlops = pctldev->desc->pctlops;
const struct pinctrl_ops *pctlops = pctldev->desc->pctlops;
static const struct pinctrl_ops amd_pinctrl_ops = {
static const struct pinctrl_ops amdisp_pinctrl_ops = {
static const struct pinctrl_ops apple_gpio_pinctrl_ops = {
static const struct pinctrl_ops artpec6_pctrl_ops = {
static const struct pinctrl_ops as3722_pinctrl_ops = {
static const struct pinctrl_ops atmel_pctlops = {
static const struct pinctrl_ops at91_pctrl_ops = {
static const struct pinctrl_ops aw9523_pinctrl_ops = {
static const struct pinctrl_ops axp20x_pctrl_ops = {
static const struct pinctrl_ops bm1880_pctrl_ops = {
static const struct pinctrl_ops cy8c95x0_pinctrl_ops = {
static const struct pinctrl_ops da850_pupd_pctlops = {
static const struct pinctrl_ops dc_pinctrl_ops = {
static const struct pinctrl_ops eic7700_pinctrl_ops = {
static const struct pinctrl_ops ep93xx_pctrl_ops = {
static const struct pinctrl_ops eqbr_pctl_ops = {
static const struct pinctrl_ops eq5p_pinctrl_ops = {
static const struct pinctrl_ops gemini_pctrl_ops = {
static const struct pinctrl_ops ingenic_pctlops = {
static const struct pinctrl_ops k210_pinctrl_ops = {
static const struct pinctrl_ops k230_pctrl_ops = {
static const struct pinctrl_ops keembay_pctlops = {
static const struct pinctrl_ops ltq_pctrl_ops = {
static const struct pinctrl_ops loongson2_pctrl_ops = {
static const struct pinctrl_ops lpc18xx_pctl_ops = {
static const struct pinctrl_ops max7360_pinctrl_ops = {
static const struct pinctrl_ops max77620_pinctrl_ops = {
static const struct pinctrl_ops mcp_pinctrl_ops = {
static const struct pinctrl_ops sgpio_pctl_ops = {
static const struct pinctrl_ops mlxbf3_pinctrl_group_ops = {
static const struct pinctrl_ops ocelot_pctl_ops = {
static const struct pinctrl_ops palmas_pinctrl_ops = {
static const struct pinctrl_ops pef2256_pctlops = {
static const struct pinctrl_ops pic32_pinctrl_ops = {
static const struct pinctrl_ops pistachio_pinctrl_ops = {
static const struct pinctrl_ops rk805_pinctrl_ops = {
static const struct pinctrl_ops rockchip_pctrl_ops = {
static const struct pinctrl_ops rp1_pctl_ops = {
ret = pinctrl_ops->name_get(pmx->ph, selector, FUNCTION_TYPE, &name);
ret = pinctrl_ops->function_groups_get(pmx->ph, selector, &num_groups,
return pinctrl_ops->mux_set(pmx->ph, selector, group);
return pinctrl_ops->pin_request(pmx->ph, offset);
return pinctrl_ops->pin_free(pmx->ph, offset);
ret = pinctrl_ops->settings_get_one(pmx->ph, pin, PIN_TYPE, type,
static const struct scmi_pinctrl_proto_ops *pinctrl_ops;
ret = pinctrl_ops->settings_conf(pmx->ph, pin, PIN_TYPE, num_configs,
ret = pinctrl_ops->settings_conf(pmx->ph, group, GROUP_TYPE,
ret = pinctrl_ops->settings_get_one(pmx->ph, group, GROUP_TYPE, type,
npins = pinctrl_ops->count_get(pmx->ph, PIN_TYPE);
return pinctrl_ops->count_get(pmx->ph, GROUP_TYPE);
ret = pinctrl_ops->name_get(pmx->ph, i, PIN_TYPE, &pins[i].name);
pinctrl_ops = handle->devm_protocol_get(sdev, SCMI_PROTOCOL_PINCTRL, &ph);
if (IS_ERR(pinctrl_ops))
return PTR_ERR(pinctrl_ops);
ret = pinctrl_ops->name_get(pmx->ph, selector, GROUP_TYPE, &name);
return pinctrl_ops->group_pins_get(pmx->ph, selector, pins, num_pins);
static const struct pinctrl_ops pinctrl_scmi_pinctrl_ops = {
return pinctrl_ops->count_get(pmx->ph, FUNCTION_TYPE);
static const struct pinctrl_ops pcs_pinctrl_ops = {
static const struct pinctrl_ops st_pctlops = {
static const struct pinctrl_ops stmfx_pinctrl_ops = {
static const struct pinctrl_ops sx150x_pinctrl_ops = {
static const struct pinctrl_ops tb10x_pinctrl_ops = {
static const struct pinctrl_ops th1520_pinctrl_ops = {
static const struct pinctrl_ops tps6594_pctrl_ops = {
static const struct pinctrl_ops upboard_pinctrl_ops = {
static const struct pinctrl_ops zynq_pctrl_ops = {
static const struct pinctrl_ops zynqmp_pctrl_ops = {
const struct pinctrl_ops *pctlops = pctldev->desc->pctlops;
const struct pinctrl_ops *pctlops = pctldev->desc->pctlops;
const struct pinctrl_ops *pctlops = pctldev->desc->pctlops;
const struct pinctrl_ops *pctlops = pctldev->desc->pctlops;
static const struct pinctrl_ops pxa2xx_pctl_ops = {
static const struct pinctrl_ops lpi_gpio_pinctrl_ops = {
static const struct pinctrl_ops msm_pinctrl_ops = {
static const struct pinctrl_ops pmic_gpio_pinctrl_ops = {
static const struct pinctrl_ops pmic_mpp_pinctrl_ops = {
static const struct pinctrl_ops pm8xxx_pinctrl_ops = {
static const struct pinctrl_ops pm8xxx_pinctrl_ops = {
static const struct pinctrl_ops rtd_pinctrl_ops = {
static const struct pinctrl_ops rza1_pinctrl_ops = {
static const struct pinctrl_ops rza2_pinctrl_ops = {
static const struct pinctrl_ops rzg2l_pinctrl_pctlops = {
static const struct pinctrl_ops rzn1_pctrl_ops = {
static const struct pinctrl_ops rzt2h_pinctrl_pctlops = {
static const struct pinctrl_ops rzv2m_pinctrl_pctlops = {
static const struct pinctrl_ops sh_pfc_pinctrl_ops = {
static const struct pinctrl_ops samsung_pctrl_ops = {
const struct pinctrl_ops cv1800_pctrl_ops = {
extern const struct pinctrl_ops cv1800_pctrl_ops;
const struct pinctrl_ops sg2042_pctrl_ops = {
extern const struct pinctrl_ops sg2042_pctrl_ops;
const struct pinctrl_ops *pctl_ops;
static const struct pinctrl_ops spacemit_pctrl_ops = {
static const struct pinctrl_ops spear_pinctrl_ops = {
static const struct pinctrl_ops sprd_pctrl_ops = {
static const struct pinctrl_ops starfive_pinctrl_ops = {
static const struct pinctrl_ops jh7110_pinctrl_ops = {
static const struct pinctrl_ops stm32_hdp_pinctrl_ops = {
static const struct pinctrl_ops stm32_pctrl_ops = {
static const struct pinctrl_ops sppctl_pctl_ops = {
static const struct pinctrl_ops sunxi_pctrl_ops = {
static const struct pinctrl_ops tegra_xusb_padctl_pinctrl_ops = {
static const struct pinctrl_ops tegra_pinctrl_ops = {
static const struct pinctrl_ops ti_iodelay_pinctrl_ops = {
static const struct pinctrl_ops uniphier_pctlops = {
static const struct pinctrl_ops visconti_pinctrl_ops = {
static const struct pinctrl_ops wmt_pctl_ops = {
static const struct pinctrl_ops rtc_pinctrl_ops = {
static const struct pinctrl_ops stm32_rtc_pinctrl_ops = {
static const struct pinctrl_ops tegra_io_pad_pinctrl_ops = {
const struct pinctrl_ops *pctlops;