| /linux/drivers/pinctrl/qcom/ |
| H A D | pinctrl-msm.c | 64 struct pinctrl_dev *pctrl; member 113 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); msm_get_groups_count() local 121 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); msm_get_group_name() local 131 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); msm_get_group_pins() local 148 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); msm_pinmux_request() local 158 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); msm_pinmux_set_mux() local 253 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); msm_pinmux_request_gpio() local 274 msm_config_reg(struct msm_pinctrl * pctrl,const struct msm_pingroup * g,unsigned param,unsigned * mask,unsigned * bit) msm_config_reg() argument 328 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); msm_config_group_get() local 415 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); msm_config_group_set() local 544 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); msm_gpio_direction_input() local 564 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); msm_gpio_direction_output() local 590 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); msm_gpio_get_direction() local 605 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); msm_gpio_get() local 617 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); msm_gpio_set() local 646 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); msm_gpio_dbg_show_one() local 720 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_init_valid_mask() local 797 msm_gpio_update_dual_edge_pos(struct msm_pinctrl * pctrl,const struct msm_pingroup * g,struct irq_data * d) msm_gpio_update_dual_edge_pos() argument 824 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_irq_mask() local 874 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_irq_unmask() local 902 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_irq_enable() local 916 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_irq_disable() local 939 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_update_dual_edge_parent() local 976 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_irq_ack() local 1010 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_needs_dual_edge_parent_workaround() local 1021 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_irq_init_valid_mask() local 1039 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_irq_set_type() local 1181 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_irq_set_wake() local 1198 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_irq_reqres() local 1257 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_irq_relres() local 1284 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_irq_set_affinity() local 1295 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_irq_set_vcpu_affinity() local 1307 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_irq_handler() local 1341 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); msm_gpio_wakeirq() local 1359 msm_gpio_needs_valid_mask(struct msm_pinctrl * pctrl) msm_gpio_needs_valid_mask() argument 1387 msm_gpio_init(struct msm_pinctrl * pctrl) msm_gpio_init() argument 1471 struct msm_pinctrl *pctrl = data->cb_data; msm_ps_hold_restart() local 1489 msm_pinctrl_setup_pm_reset(struct msm_pinctrl * pctrl) msm_pinctrl_setup_pm_reset() argument 1511 struct msm_pinctrl *pctrl = dev_get_drvdata(dev); msm_pinctrl_suspend() local 1518 struct msm_pinctrl *pctrl = dev_get_drvdata(dev); msm_pinctrl_resume() local 1532 struct msm_pinctrl *pctrl; msm_pinctrl_probe() local [all...] |
| H A D | pinctrl-lpass-lpi.c | 79 struct lpi_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in lpi_gpio_get_functions_count() local 87 struct lpi_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in lpi_gpio_get_function_name() local 97 struct lpi_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in lpi_gpio_get_function_groups() local 108 struct lpi_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in lpi_gpio_set_mux() local 203 static int lpi_config_set_slew_rate(struct lpi_pinctrl *pctrl, in lpi_config_set_slew_rate() 241 struct lpi_pinctrl *pctrl = dev_get_drvdata(pctldev->dev); in lpi_config_set() local 438 static int lpi_build_pin_desc_groups(struct lpi_pinctrl *pctrl) in lpi_build_pin_desc_groups() 464 struct lpi_pinctrl *pctrl; in lpi_pinctrl_probe() local 551 struct lpi_pinctrl *pctrl = platform_get_drvdata(pdev); in lpi_pinctrl_remove() local
|
| /linux/drivers/pinctrl/intel/ |
| H A D | pinctrl-intel.c | 128 #define for_each_intel_pin_community(pctrl, community) \ argument 138 #define for_each_intel_pad_group(pctrl, community, grp) \ argument 142 #define for_each_intel_gpio_group(pctrl, community, grp) \ argument 146 const struct intel_community *intel_get_community(const struct intel_pinctrl *pctrl, in intel_get_community() 176 static void __iomem *intel_get_padcfg(struct intel_pinctrl *pctrl, in intel_get_padcfg() 196 static bool intel_pad_owned_by_host(const struct intel_pinctrl *pctrl, unsigned int pin) in intel_pad_owned_by_host() 227 static bool intel_pad_acpi_mode(const struct intel_pinctrl *pctrl, unsigned int pin) in intel_pad_acpi_mode() 269 static int intel_pad_locked(const struct intel_pinctrl *pctrl, unsigned int pin) in intel_pad_locked() 307 static bool intel_pad_is_unlocked(const struct intel_pinctrl *pctrl, unsigned int pin) in intel_pad_is_unlocked() 312 static bool intel_pad_usable(const struct intel_pinctrl *pctrl, unsigned int pin) in intel_pad_usable() [all …]
|
| /linux/drivers/pinctrl/sophgo/ |
| H A D | pinctrl-sophgo-common.c | 42 const struct sophgo_pin *sophgo_get_pin(struct sophgo_pinctrl *pctrl, in sophgo_get_pin() 49 static int sophgo_verify_pinmux_config(struct sophgo_pinctrl *pctrl, in sophgo_verify_pinmux_config() 57 static int sophgo_verify_pin_group(struct sophgo_pinctrl *pctrl, in sophgo_verify_pin_group() 67 struct sophgo_pinctrl *pctrl, in sophgo_dt_node_to_map_post() 80 struct sophgo_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in sophgo_pctrl_dt_node_to_map() local 224 struct sophgo_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in sophgo_pmx_set_mux() local 247 static int sophgo_pin_set_config(struct sophgo_pinctrl *pctrl, in sophgo_pin_set_config() 264 struct sophgo_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in sophgo_pconf_set() local 282 struct sophgo_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in sophgo_pconf_group_set() local 305 u32 sophgo_pinctrl_typical_pull_down(struct sophgo_pinctrl *pctrl, in sophgo_pinctrl_typical_pull_down() [all …]
|
| /linux/drivers/pinctrl/actions/ |
| H A D | pinctrl-owl.c | 69 static u32 owl_read_field(struct owl_pinctrl *pctrl, u32 reg, in owl_read_field() 80 static void owl_write_field(struct owl_pinctrl *pctrl, u32 reg, u32 arg, in owl_write_field() 93 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_get_groups_count() local 101 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_get_group_name() local 111 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_get_group_pins() local 123 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_pin_dbg_show() local 139 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_get_funcs_count() local 147 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_get_func_name() local 157 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_get_func_groups() local 196 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev); in owl_set_mux() local [all …]
|
| /linux/drivers/pinctrl/berlin/ |
| H A D | berlin.c | 37 struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); in berlin_pinctrl_get_group_count() local 45 struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); in berlin_pinctrl_get_group_name() local 55 struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); in berlin_pinctrl_dt_node_to_map() local 107 struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); in berlin_pinmux_get_functions_count() local 115 struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); in berlin_pinmux_get_function_name() local 125 struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); in berlin_pinmux_get_function_groups() local 134 berlin_pinctrl_find_function_by_name(struct berlin_pinctrl *pctrl, in berlin_pinctrl_find_function_by_name() 154 struct berlin_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrl_dev); in berlin_pinmux_set() local 180 static int berlin_pinctrl_add_function(struct berlin_pinctrl *pctrl, in berlin_pinctrl_add_function() 203 struct berlin_pinctrl *pctrl = platform_get_drvdata(pdev); in berlin_pinctrl_build_state() local [all …]
|
| /linux/drivers/pinctrl/renesas/ |
| H A D | pinctrl-rzt2h.c | 94 RZT2H_GET_BASE(pctrl,port) global() argument 129 rzt2h_pinctrl_set_gpio_en(struct rzt2h_pinctrl * pctrl,u8 port,u8 pin,bool en) rzt2h_pinctrl_set_gpio_en() argument 142 rzt2h_pinctrl_set_pfc_mode(struct rzt2h_pinctrl * pctrl,u8 port,u8 pin,u8 func) rzt2h_pinctrl_set_pfc_mode() argument 171 struct rzt2h_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); rzt2h_pinctrl_set_mux() local 232 struct rzt2h_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); rzt2h_dt_subnode_to_map() local 413 struct rzt2h_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); rzt2h_dt_node_to_map() local 464 struct rzt2h_pinctrl *pctrl = gpiochip_get_data(chip); rzt2h_gpio_request() local 485 rzt2h_gpio_set_direction(struct rzt2h_pinctrl * pctrl,u32 port,u8 bit,bool output) rzt2h_gpio_set_direction() argument 501 struct rzt2h_pinctrl *pctrl = gpiochip_get_data(chip); rzt2h_gpio_get_direction() local 545 struct rzt2h_pinctrl *pctrl = gpiochip_get_data(chip); rzt2h_gpio_set() local 563 struct rzt2h_pinctrl *pctrl = gpiochip_get_data(chip); rzt2h_gpio_get() local 581 struct rzt2h_pinctrl *pctrl = gpiochip_get_data(chip); rzt2h_gpio_direction_input() local 593 struct rzt2h_pinctrl *pctrl = gpiochip_get_data(chip); rzt2h_gpio_direction_output() local 722 struct rzt2h_pinctrl *pctrl = container_of(gc, struct rzt2h_pinctrl, gpio_chip); rzt2h_gpio_irq_set_wake() local 761 struct rzt2h_pinctrl *pctrl = gpiochip_get_data(gc); rzt2h_gpio_child_to_parent_hwirq() local 787 struct rzt2h_pinctrl *pctrl = container_of(gc, struct rzt2h_pinctrl, gpio_chip); rzt2h_gpio_irq_domain_free() local 802 struct rzt2h_pinctrl *pctrl = gpiochip_get_data(gc); rzt2h_gpio_init_irq_valid_mask() local 811 rzt2h_gpio_register(struct rzt2h_pinctrl * pctrl) rzt2h_gpio_register() argument 881 rzt2h_pinctrl_register(struct rzt2h_pinctrl * pctrl) rzt2h_pinctrl_register() argument 921 rzt2h_pinctrl_cfg_regions(struct platform_device * pdev,struct rzt2h_pinctrl * pctrl) rzt2h_pinctrl_cfg_regions() argument 954 struct rzt2h_pinctrl *pctrl; rzt2h_pinctrl_probe() local 1013 struct rzt2h_pinctrl *pctrl = dev_get_drvdata(dev); rzt2h_pinctrl_suspend_noirq() local [all...] |
| H A D | pinctrl-rzg2l.c | 373 static u64 rzg2l_pinctrl_get_variable_pin_cfg(struct rzg2l_pinctrl *pctrl, in rzg2l_pinctrl_get_variable_pin_cfg() argument 507 static void rzg2l_pmc_writeb(struct rzg2l_pinctrl *pctrl, u8 val, u16 offset) in rzg2l_pmc_writeb() argument 512 static void rzv2h_pmc_writeb(struct rzg2l_pinctrl *pctrl, u8 val, u16 offset) in rzv2h_pmc_writeb() argument 523 rzg2l_validate_pin(struct rzg2l_pinctrl * pctrl,u64 cfg,u32 port,u8 bit) rzg2l_validate_pin() argument 540 rzg2l_pinctrl_set_pfc_mode(struct rzg2l_pinctrl * pctrl,u8 pin,u8 off,u8 func) rzg2l_pinctrl_set_pfc_mode() argument 583 struct rzg2l_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); rzg2l_pinctrl_set_mux() local 646 struct rzg2l_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); rzg2l_dt_subnode_to_map() local 830 struct rzg2l_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); rzg2l_dt_node_to_map() local 864 rzg2l_read_pin_config(struct rzg2l_pinctrl * pctrl,u32 offset,u8 bit,u32 mask) rzg2l_read_pin_config() argument 878 rzg2l_rmw_pin_config(struct rzg2l_pinctrl * pctrl,u32 offset,u8 bit,u32 mask,u32 val) rzg2l_rmw_pin_config() argument 913 rzg2l_get_power_source(struct rzg2l_pinctrl * pctrl,u32 pin,u32 caps) rzg2l_get_power_source() argument 941 rzg2l_set_power_source(struct rzg2l_pinctrl * pctrl,u32 pin,u32 caps,u32 ps) rzg2l_set_power_source() argument 1048 rzg2l_ds_is_supported(struct rzg2l_pinctrl * pctrl,u32 caps,enum rzg2l_iolh_index iolh_idx,u16 ds) rzg2l_ds_is_supported() argument 1080 rzg2l_pin_to_oen_bit(struct rzg2l_pinctrl * pctrl,unsigned int _pin) rzg2l_pin_to_oen_bit() argument 1101 rzg2l_read_oen(struct rzg2l_pinctrl * pctrl,unsigned int _pin) rzg2l_read_oen() argument 1123 rzg2l_oen_write_with_pwpr(struct rzg2l_pinctrl * pctrl,u8 val) rzg2l_oen_write_with_pwpr() argument 1140 rzg2l_write_oen(struct rzg2l_pinctrl * pctrl,unsigned int _pin,u8 oen) rzg2l_write_oen() argument 1167 rzg3s_pin_to_oen_bit(struct rzg2l_pinctrl * pctrl,unsigned int _pin) rzg3s_pin_to_oen_bit() argument 1252 rzg2l_pin_names_to_oen_bit(struct rzg2l_pinctrl * pctrl,unsigned int _pin,const char * const pin_names[],unsigned int count) rzg2l_pin_names_to_oen_bit() argument 1266 rzv2h_pin_to_oen_bit(struct rzg2l_pinctrl * pctrl,unsigned int _pin) rzv2h_pin_to_oen_bit() argument 1276 rzg3e_pin_to_oen_bit(struct rzg2l_pinctrl * pctrl,unsigned int _pin) rzg3e_pin_to_oen_bit() argument 1289 struct rzg2l_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); rzg2l_pinctrl_pinconf_get() local 1448 struct rzg2l_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); rzg2l_pinctrl_pinconf_set() local 1697 struct rzg2l_pinctrl *pctrl = gpiochip_get_data(chip); rzg2l_gpio_request() local 1727 rzg2l_gpio_set_direction(struct rzg2l_pinctrl * pctrl,u32 offset,bool output) rzg2l_gpio_set_direction() argument 1750 struct rzg2l_pinctrl *pctrl = gpiochip_get_data(chip); rzg2l_gpio_get_direction() local 1771 struct rzg2l_pinctrl *pctrl = gpiochip_get_data(chip); rzg2l_gpio_direction_input() local 1781 struct rzg2l_pinctrl *pctrl = gpiochip_get_data(chip); rzg2l_gpio_set() local 1806 struct rzg2l_pinctrl *pctrl = gpiochip_get_data(chip); rzg2l_gpio_direction_output() local 1816 struct rzg2l_pinctrl *pctrl = gpiochip_get_data(chip); rzg2l_gpio_get() local 2431 rzg2l_gpio_get_gpioint(unsigned int virq,struct rzg2l_pinctrl * pctrl) rzg2l_gpio_get_gpioint() argument 2457 __rzg2l_gpio_irq_endisable(struct rzg2l_pinctrl * pctrl,unsigned int hwirq,bool enable) __rzg2l_gpio_irq_endisable() argument 2478 rzg2l_gpio_irq_endisable(struct rzg2l_pinctrl * pctrl,unsigned int hwirq,bool enable) rzg2l_gpio_irq_endisable() argument 2500 struct rzg2l_pinctrl *pctrl = container_of(gc, struct rzg2l_pinctrl, gpio_chip); __rzg2l_gpio_irq_enable() local 2526 struct rzg2l_pinctrl *pctrl = container_of(gc, struct rzg2l_pinctrl, gpio_chip); rzg2l_gpio_irq_set_wake() local 2562 struct rzg2l_pinctrl *pctrl = gpiochip_get_data(chip); rzg2l_gpio_interrupt_input_mode() local 2586 struct rzg2l_pinctrl *pctrl = gpiochip_get_data(gc); rzg2l_gpio_child_to_parent_hwirq() local 2621 rzg2l_gpio_irq_restore(struct rzg2l_pinctrl * pctrl) rzg2l_gpio_irq_restore() argument 2670 struct rzg2l_pinctrl *pctrl = container_of(gc, struct rzg2l_pinctrl, gpio_chip); rzg2l_gpio_irq_domain_free() local 2694 struct rzg2l_pinctrl *pctrl = gpiochip_get_data(gc); rzg2l_init_irq_valid_mask() local 2712 rzg2l_pinctrl_reg_cache_alloc(struct rzg2l_pinctrl * pctrl) rzg2l_pinctrl_reg_cache_alloc() argument 2783 rzg2l_gpio_register(struct rzg2l_pinctrl * pctrl) rzg2l_gpio_register() argument 2852 rzg2l_pinctrl_register(struct rzg2l_pinctrl * pctrl) rzg2l_pinctrl_register() argument 2947 struct rzg2l_pinctrl *pctrl; rzg2l_pinctrl_probe() local 3000 rzg2l_pinctrl_pm_setup_regs(struct rzg2l_pinctrl * pctrl,bool suspend) rzg2l_pinctrl_pm_setup_regs() argument 3068 rzg2l_pinctrl_pm_setup_dedicated_regs(struct rzg2l_pinctrl * pctrl,bool suspend) rzg2l_pinctrl_pm_setup_dedicated_regs() argument 3127 rzg2l_pinctrl_pm_setup_pfc(struct rzg2l_pinctrl * pctrl) rzg2l_pinctrl_pm_setup_pfc() argument 3189 struct rzg2l_pinctrl *pctrl = dev_get_drvdata(dev); rzg2l_pinctrl_suspend_noirq() local 3217 struct rzg2l_pinctrl *pctrl = dev_get_drvdata(dev); rzg2l_pinctrl_resume_noirq() local 3251 rzg2l_pwpr_pfc_lock_unlock(struct rzg2l_pinctrl * pctrl,bool lock) rzg2l_pwpr_pfc_lock_unlock() argument 3266 rzv2h_pwpr_pfc_lock_unlock(struct rzg2l_pinctrl * pctrl,bool lock) rzv2h_pwpr_pfc_lock_unlock() argument [all...] |
| H A D | pinctrl-rzv2m.c | 142 static void rzv2m_pinctrl_set_pfc_mode(struct rzv2m_pinctrl *pctrl, in rzv2m_pinctrl_set_pfc_mode() 164 struct rzv2m_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in rzv2m_pinctrl_set_mux() local 218 struct rzv2m_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in rzv2m_dt_subnode_to_map() local 389 struct rzv2m_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in rzv2m_dt_node_to_map() local 423 static int rzv2m_validate_gpio_pin(struct rzv2m_pinctrl *pctrl, in rzv2m_validate_gpio_pin() 440 static void rzv2m_rmw_pin_config(struct rzv2m_pinctrl *pctrl, u32 offset, in rzv2m_rmw_pin_config() 457 struct rzv2m_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in rzv2m_pinctrl_pinconf_get() local 561 struct rzv2m_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in rzv2m_pinctrl_pinconf_set() local 748 struct rzv2m_pinctrl *pctrl = gpiochip_get_data(chip); in rzv2m_gpio_request() local 762 static void rzv2m_gpio_set_direction(struct rzv2m_pinctrl *pctrl, u32 port, in rzv2m_gpio_set_direction() [all …]
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-amdisp.c | 47 struct pinctrl_dev *pctrl; member 58 struct amdisp_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in amdisp_get_groups_count() local 66 struct amdisp_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in amdisp_get_group_name() local 76 struct amdisp_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in amdisp_get_group_pins() local 111 struct amdisp_pinctrl *pctrl = gpiochip_get_data(gc); in amdisp_gpio_get() local 124 struct amdisp_pinctrl *pctrl = gpiochip_get_data(gc); in amdisp_gpio_set() local 139 struct amdisp_pinctrl *pctrl) in amdisp_gpiochip_add() 177 struct amdisp_pinctrl *pctrl; in amdisp_pinctrl_probe() local
|
| H A D | pinctrl-eyeq5.c | 201 eq5p_update_bits(const struct eq5p_pinctrl * pctrl,enum eq5p_bank bank,enum eq5p_regs reg,u32 mask,u32 val) eq5p_update_bits() argument 210 eq5p_test_bit(const struct eq5p_pinctrl * pctrl,enum eq5p_bank bank,enum eq5p_regs reg,int offset) eq5p_test_bit() argument 262 struct eq5p_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); eq5p_pinconf_get() local 303 struct eq5p_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); eq5p_pinctrl_pin_dbg_show() local 401 struct eq5p_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); eq5p_pinmux_set_mux() local 437 struct eq5p_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); eq5p_pinconf_set_drive_strength() local 466 struct eq5p_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); eq5p_pinconf_set() local 538 struct eq5p_pinctrl *pctrl; eq5p_probe() local [all...] |
| H A D | pinctrl-zynqmp.c | 82 struct pinctrl_dev *pctrl; member 106 struct zynqmp_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in zynqmp_pctrl_get_groups_count() local 114 struct zynqmp_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in zynqmp_pctrl_get_group_name() local 127 struct zynqmp_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in zynqmp_pctrl_get_group_pins() local 164 struct zynqmp_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in zynqmp_pmux_get_functions_count() local 172 struct zynqmp_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in zynqmp_pmux_get_function_name() local 193 struct zynqmp_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in zynqmp_pmux_get_function_groups() local 783 struct zynqmp_pinctrl *pctrl) in zynqmp_pinctrl_prepare_function_info() 953 struct zynqmp_pinctrl *pctrl; in zynqmp_pinctrl_probe() local
|
| H A D | pinctrl-zynq.c | 42 struct pinctrl_dev *pctrl; member 827 struct zynq_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in zynq_pctrl_get_groups_count() local 835 struct zynq_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in zynq_pctrl_get_group_name() local 845 struct zynq_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in zynq_pctrl_get_group_pins() local 864 struct zynq_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in zynq_pmux_get_functions_count() local 872 struct zynq_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in zynq_pmux_get_function_name() local 882 struct zynq_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in zynq_pmux_get_function_groups() local 894 struct zynq_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in zynq_pinmux_set_mux() local 993 struct zynq_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in zynq_pinconf_cfg_get() local 1052 struct zynq_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in zynq_pinconf_cfg_set() local [all …]
|
| H A D | pinctrl-bm1880.c | 921 struct bm1880_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in bm1880_pctrl_get_groups_count() local 929 struct bm1880_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in bm1880_pctrl_get_group_name() local 939 struct bm1880_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in bm1880_pctrl_get_group_pins() local 958 struct bm1880_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in bm1880_pmux_get_functions_count() local 966 struct bm1880_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in bm1880_pmux_get_function_name() local 976 struct bm1880_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in bm1880_pmux_get_function_groups() local 987 struct bm1880_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in bm1880_pinmux_set_mux() local 1155 struct bm1880_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in bm1880_pinconf_cfg_get() local 1208 struct bm1880_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in bm1880_pinconf_cfg_set() local 1274 struct bm1880_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in bm1880_pinconf_group_set() local [all …]
|
| H A D | pinctrl-pef2256.c | 274 struct pinctrl_dev *pctrl; in pef2256_register_pinctrl() local
|
| H A D | pinctrl-lantiq.h | 65 struct pinctrl_dev *pctrl; member
|
| /linux/drivers/pinctrl/spacemit/ |
| H A D | pinctrl-k1.c | 225 static inline void __iomem *spacemit_pin_to_reg(struct spacemit_pinctrl *pctrl, in spacemit_pin_to_reg() argument 241 static const struct spacemit_pin *spacemit_get_pin(struct spacemit_pinctrl *pctrl, in spacemit_get_pin() argument 272 struct spacemit_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in spacemit_pctrl_dbg_show() local 417 struct spacemit_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); spacemit_pctrl_check_power() local 444 spacemit_set_io_pwr_domain(struct spacemit_pinctrl * pctrl,const struct spacemit_pin * spin,const enum spacemit_pin_io_type type) spacemit_set_io_pwr_domain() argument 485 struct spacemit_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); spacemit_pctrl_dt_node_to_map() local 606 struct spacemit_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); spacemit_pmx_set_mux() local 637 struct spacemit_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); spacemit_request_gpio() local 660 struct spacemit_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); spacemit_pinconf_get() local 687 spacemit_pinconf_generate_config(struct spacemit_pinctrl * pctrl,const struct spacemit_pin * spin,const struct spacemit_pinctrl_dconf * dconf,unsigned long * configs,unsigned int num_configs,u32 * value) spacemit_pinconf_generate_config() argument 791 spacemit_pin_set_config(struct spacemit_pinctrl * pctrl,unsigned int pin,u32 value) spacemit_pin_set_config() argument 814 struct spacemit_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); spacemit_pinconf_set() local 830 struct spacemit_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); spacemit_pinconf_group_set() local 875 struct spacemit_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); spacemit_pinconf_dbg_show() local 914 struct spacemit_pinctrl *pctrl; spacemit_pinctrl_probe() local [all...] |
| /linux/arch/loongarch/boot/dts/ |
| H A D | loongson-2k1000.dtsi | 152 pctrl: pinctrl@1fe00420 { label
|
| /linux/drivers/phy/hisilicon/ |
| H A D | phy-hi3660-usb3.c | 61 struct regmap *pctrl; member
|
| H A D | phy-hi3670-usb3.c | 129 struct regmap *pctrl; member
|
| /linux/arch/arm64/boot/dts/hisilicon/ |
| H A D | hi3670.dtsi | 161 pctrl: pctrl@e8a09000 { label
|
| H A D | hi3660.dtsi | 356 pctrl: pctrl@e8a09000 { label
|
| /linux/drivers/nvme/target/ |
| H A D | passthru.c | 83 struct nvme_ctrl *pctrl = ctrl->subsys->passthru_ctrl; in nvmet_passthru_override_id_ctrl() local
|
| /linux/drivers/crypto/gemini/ |
| H A D | sl3516-ce.h | 259 void *pctrl; member
|
| /linux/drivers/mtd/devices/ |
| H A D | docg3.c | 1626 int pctrl, mode; in asic_mode_show() local
|