Home
last modified time | relevance | path

Searched defs:pin (Results 1 – 25 of 571) sorted by relevance

12345678910>>...23

/linux/drivers/gpio/
H A Dgpio-lpc32xx.c179 unsigned pin, int input) in __set_gpio_dir_p012() argument
190 unsigned pin, int input) in __set_gpio_dir_p3() argument
201 unsigned pin, int high) in __set_gpio_level_p012() argument
212 unsigned pin, int high) in __set_gpio_level_p3() argument
223 __set_gpo_level_p3(struct lpc32xx_gpio_chip * group,unsigned pin,int high) __set_gpo_level_p3() argument
232 __get_gpio_state_p012(struct lpc32xx_gpio_chip * group,unsigned pin) __get_gpio_state_p012() argument
239 __get_gpio_state_p3(struct lpc32xx_gpio_chip * group,unsigned pin) __get_gpio_state_p3() argument
251 __get_gpi_state_p3(struct lpc32xx_gpio_chip * group,unsigned pin) __get_gpi_state_p3() argument
257 __get_gpo_state_p3(struct lpc32xx_gpio_chip * group,unsigned pin) __get_gpo_state_p3() argument
266 lpc32xx_gpio_dir_input_p012(struct gpio_chip * chip,unsigned pin) lpc32xx_gpio_dir_input_p012() argument
276 lpc32xx_gpio_dir_input_p3(struct gpio_chip * chip,unsigned pin) lpc32xx_gpio_dir_input_p3() argument
286 lpc32xx_gpio_dir_in_always(struct gpio_chip * chip,unsigned pin) lpc32xx_gpio_dir_in_always() argument
291 lpc32xx_gpio_get_value_p012(struct gpio_chip * chip,unsigned pin) lpc32xx_gpio_get_value_p012() argument
298 lpc32xx_gpio_get_value_p3(struct gpio_chip * chip,unsigned pin) lpc32xx_gpio_get_value_p3() argument
305 lpc32xx_gpi_get_value(struct gpio_chip * chip,unsigned pin) lpc32xx_gpi_get_value() argument
312 lpc32xx_gpio_dir_output_p012(struct gpio_chip * chip,unsigned pin,int value) lpc32xx_gpio_dir_output_p012() argument
323 lpc32xx_gpio_dir_output_p3(struct gpio_chip * chip,unsigned pin,int value) lpc32xx_gpio_dir_output_p3() argument
334 lpc32xx_gpio_dir_out_always(struct gpio_chip * chip,unsigned pin,int value) lpc32xx_gpio_dir_out_always() argument
344 lpc32xx_gpio_set_value_p012(struct gpio_chip * chip,unsigned int pin,int value) lpc32xx_gpio_set_value_p012() argument
354 lpc32xx_gpio_set_value_p3(struct gpio_chip * chip,unsigned int pin,int value) lpc32xx_gpio_set_value_p3() argument
363 lpc32xx_gpo_set_value(struct gpio_chip * chip,unsigned int pin,int value) lpc32xx_gpo_set_value() argument
373 lpc32xx_gpo_get_value(struct gpio_chip * chip,unsigned pin) lpc32xx_gpo_get_value() argument
380 lpc32xx_gpio_request(struct gpio_chip * chip,unsigned pin) lpc32xx_gpio_request() argument
[all...]
H A Dgpio-sama5d2-piobu.c58 static int sama5d2_piobu_setup_pin(struct gpio_chip *chip, unsigned int pin) in sama5d2_piobu_setup_pin() argument
79 static int sama5d2_piobu_write_value(struct gpio_chip *chip, unsigned int pin, in sama5d2_piobu_write_value() argument
95 static int sama5d2_piobu_read_value(struct gpio_chip *chip, unsigned int pin, in sama5d2_piobu_read_value() argument
115 sama5d2_piobu_get_direction(struct gpio_chip * chip,unsigned int pin) sama5d2_piobu_get_direction() argument
130 sama5d2_piobu_direction_input(struct gpio_chip * chip,unsigned int pin) sama5d2_piobu_direction_input() argument
139 sama5d2_piobu_direction_output(struct gpio_chip * chip,unsigned int pin,int value) sama5d2_piobu_direction_output() argument
153 sama5d2_piobu_get(struct gpio_chip * chip,unsigned int pin) sama5d2_piobu_get() argument
172 sama5d2_piobu_set(struct gpio_chip * chip,unsigned int pin,int value) sama5d2_piobu_set() argument
[all...]
H A Dgpio-zevio.c63 static inline u32 zevio_gpio_port_get(struct zevio_gpio *c, unsigned pin, in zevio_gpio_port_get() argument
70 static inline void zevio_gpio_port_set(struct zevio_gpio *c, unsigned pin, in zevio_gpio_port_set() argument
78 static int zevio_gpio_get(struct gpio_chip *chip, unsigned pin) in zevio_gpio_get() argument
94 zevio_gpio_set(struct gpio_chip * chip,unsigned int pin,int value) zevio_gpio_set() argument
112 zevio_gpio_direction_input(struct gpio_chip * chip,unsigned pin) zevio_gpio_direction_input() argument
129 zevio_gpio_direction_output(struct gpio_chip * chip,unsigned pin,int value) zevio_gpio_direction_output() argument
151 zevio_gpio_to_irq(struct gpio_chip * chip,unsigned pin) zevio_gpio_to_irq() argument
[all...]
H A Dgpio-dln2.c65 __le16 pin; member
88 static int dln2_gpio_pin_cmd(struct dln2_gpio *dln2, int cmd, unsigned pin) in dln2_gpio_pin_cmd() argument
97 static int dln2_gpio_pin_val(struct dln2_gpio *dln2, int cmd, unsigned int pin) in dln2_gpio_pin_val() argument
115 dln2_gpio_pin_get_in_val(struct dln2_gpio * dln2,unsigned int pin) dln2_gpio_pin_get_in_val() argument
125 dln2_gpio_pin_get_out_val(struct dln2_gpio * dln2,unsigned int pin) dln2_gpio_pin_get_out_val() argument
136 dln2_gpio_pin_set_out_val(struct dln2_gpio * dln2,unsigned int pin,int value) dln2_gpio_pin_set_out_val() argument
286 dln2_gpio_set_event_cfg(struct dln2_gpio * dln2,unsigned pin,unsigned type,unsigned period) dln2_gpio_set_event_cfg() argument
290 __le16 pin; dln2_gpio_set_event_cfg() member
307 int pin = irqd_to_hwirq(irqd); dln2_irq_unmask() local
317 int pin = irqd_to_hwirq(irqd); dln2_irq_mask() local
327 int pin = irqd_to_hwirq(irqd); dln2_irq_set_type() local
364 int pin = irqd_to_hwirq(irqd); dln2_irq_bus_unlock() local
403 int pin, ret; dln2_gpio_event() local
408 __le16 pin; dln2_gpio_event() member
[all...]
H A Dgpio-wcd934x.c21 static int wcd_gpio_get_direction(struct gpio_chip *chip, unsigned int pin) in wcd_gpio_get_direction() argument
37 static int wcd_gpio_direction_input(struct gpio_chip *chip, unsigned int pin) in wcd_gpio_direction_input() argument
45 static int wcd_gpio_direction_output(struct gpio_chip *chip, unsigned int pin, in wcd_gpio_direction_output() argument
61 static int wcd_gpio_get(struct gpio_chip *chip, unsigned int pin) in wcd_gpio_get() argument
71 wcd_gpio_set(struct gpio_chip * chip,unsigned int pin,int val) wcd_gpio_set() argument
[all...]
H A Dgpio-zynqmp-modepin.c31 static int modepin_gpio_get_value(struct gpio_chip *chip, unsigned int pin) in modepin_gpio_get_value() argument
60 modepin_gpio_set_value(struct gpio_chip * chip,unsigned int pin,int state) modepin_gpio_set_value() argument
91 modepin_gpio_dir_in(struct gpio_chip * chip,unsigned int pin) modepin_gpio_dir_in() argument
104 modepin_gpio_dir_out(struct gpio_chip * chip,unsigned int pin,int state) modepin_gpio_dir_out() argument
[all...]
H A Dgpio-loongson-64bit.c44 static inline void loongson_commit_direction(struct loongson_gpio_chip *lgpio, unsigned int pin, in loongson_commit_direction() argument
52 static void loongson_commit_level(struct loongson_gpio_chip *lgpio, unsigned int pin, int high) in loongson_commit_level() argument
59 static int loongson_gpio_direction_input(struct gpio_chip *chip, unsigned int pin) in loongson_gpio_direction_input() argument
71 static int loongson_gpio_direction_output(struct gpio_chip *chip, unsigned int pin, int value) in loongson_gpio_direction_output() argument
84 static int loongson_gpio_get(struct gpio_chip *chip, unsigned int pin) in loongson_gpio_get() argument
96 loongson_gpio_get_direction(struct gpio_chip * chip,unsigned int pin) loongson_gpio_get_direction() argument
108 loongson_gpio_set(struct gpio_chip * chip,unsigned int pin,int value) loongson_gpio_set() argument
[all...]
/linux/drivers/pinctrl/
H A Dpinctrl-keembay.c58 #define KEEMBAY_GPIO_REG_OFFSET(pin) ((pin) * 4) argument
861 static inline u32 keembay_read_reg(void __iomem *base, unsigned int pin) in keembay_read_reg() argument
866 static inline u32 keembay_read_gpio_reg(void __iomem *base, unsigned int pin) in keembay_read_gpio_reg() argument
871 keembay_read_pin(void __iomem * base,unsigned int pin) keembay_read_pin() argument
878 keembay_write_reg(u32 val,void __iomem * base,unsigned int pin) keembay_write_reg() argument
883 keembay_write_gpio_reg(u32 val,void __iomem * base,unsigned int pin) keembay_write_gpio_reg() argument
888 keembay_gpio_invert(struct keembay_pinctrl * kpc,unsigned int pin) keembay_gpio_invert() argument
902 keembay_gpio_restore_default(struct keembay_pinctrl * kpc,unsigned int pin) keembay_gpio_restore_default() argument
911 keembay_request_gpio(struct pinctrl_dev * pctldev,struct pinctrl_gpio_range * range,unsigned int pin) keembay_request_gpio() argument
937 int pin; keembay_set_mux() local
958 keembay_pinconf_get_pull(struct keembay_pinctrl * kpc,unsigned int pin) keembay_pinconf_get_pull() argument
965 keembay_pinconf_set_pull(struct keembay_pinctrl * kpc,unsigned int pin,unsigned int pull) keembay_pinconf_set_pull() argument
976 keembay_pinconf_get_drive(struct keembay_pinctrl * kpc,unsigned int pin) keembay_pinconf_get_drive() argument
987 keembay_pinconf_set_drive(struct keembay_pinctrl * kpc,unsigned int pin,unsigned int drive) keembay_pinconf_set_drive() argument
1000 keembay_pinconf_get_slew_rate(struct keembay_pinctrl * kpc,unsigned int pin) keembay_pinconf_get_slew_rate() argument
1007 keembay_pinconf_set_slew_rate(struct keembay_pinctrl * kpc,unsigned int pin,unsigned int slew_rate) keembay_pinconf_set_slew_rate() argument
1022 keembay_pinconf_get_schmitt(struct keembay_pinctrl * kpc,unsigned int pin) keembay_pinconf_get_schmitt() argument
1029 keembay_pinconf_set_schmitt(struct keembay_pinctrl * kpc,unsigned int pin,unsigned int schmitt_en) keembay_pinconf_set_schmitt() argument
1044 keembay_pinconf_get(struct pinctrl_dev * pctldev,unsigned int pin,unsigned long * cfg) keembay_pinconf_get() argument
1097 keembay_pinconf_set(struct pinctrl_dev * pctldev,unsigned int pin,unsigned long * cfg,unsigned int num_configs) keembay_pinconf_set() argument
1180 keembay_gpio_get(struct gpio_chip * gc,unsigned int pin) keembay_gpio_get() argument
1191 keembay_gpio_set(struct gpio_chip * gc,unsigned int pin,int val) keembay_gpio_set() argument
1207 keembay_gpio_get_direction(struct gpio_chip * gc,unsigned int pin) keembay_gpio_get_direction() argument
1215 keembay_gpio_set_direction_in(struct gpio_chip * gc,unsigned int pin) keembay_gpio_set_direction_in() argument
1228 keembay_gpio_set_direction_out(struct gpio_chip * gc,unsigned int pin,int value) keembay_gpio_set_direction_out() argument
1247 unsigned int src, pin, val; keembay_gpio_irq_handler() local
1282 keembay_gpio_clear_irq(struct irq_data * data,unsigned long pos,u32 src,irq_hw_number_t pin) keembay_gpio_clear_irq() argument
1341 keembay_gpio_set_irq(struct keembay_pinctrl * kpc,int src,int slot,irq_hw_number_t pin) keembay_gpio_set_irq() argument
1368 irq_hw_number_t pin = irqd_to_hwirq(data); keembay_gpio_irq_enable() local
1401 irq_hw_number_t pin = irqd_to_hwirq(data); keembay_gpio_irq_disable() local
[all...]
H A Dpinctrl-rp1.c695 static void rp1_input_enable(struct rp1_pin_info *pin, int value) in rp1_input_enable() argument
700 static void rp1_output_enable(struct rp1_pin_info *pin, int value) in rp1_output_enable() argument
705 static u32 rp1_get_fsel(struct rp1_pin_info *pin) in rp1_get_fsel() argument
718 static void rp1_set_fsel(struct rp1_pin_info *pin, u32 fsel) in rp1_set_fsel() argument
736 rp1_get_dir(struct rp1_pin_info * pin) rp1_get_dir() argument
745 rp1_set_dir(struct rp1_pin_info * pin,bool is_input) rp1_set_dir() argument
752 rp1_get_value(struct rp1_pin_info * pin) rp1_get_value() argument
761 rp1_set_value(struct rp1_pin_info * pin,int value) rp1_set_value() argument
771 struct rp1_pin_info *pin = rp1_get_pin(chip, offset); rp1_gpio_get() local
784 struct rp1_pin_info *pin = rp1_get_pin(chip, offset); rp1_gpio_set() local
794 struct rp1_pin_info *pin = rp1_get_pin(chip, offset); rp1_gpio_get_direction() local
811 struct rp1_pin_info *pin = rp1_get_pin(chip, offset); rp1_gpio_direction_input() local
824 struct rp1_pin_info *pin = rp1_get_pin(chip, offset); rp1_gpio_direction_output() local
882 struct rp1_pin_info *pin = rp1_get_pin(chip, bit_pos); rp1_gpio_irq_handler() local
892 rp1_gpio_irq_config(struct rp1_pin_info * pin,bool enable) rp1_gpio_irq_config() argument
906 struct rp1_pin_info *pin = rp1_get_pin(chip, gpio); rp1_gpio_irq_enable() local
915 struct rp1_pin_info *pin = rp1_get_pin(chip, gpio); rp1_gpio_irq_disable() local
920 rp1_irq_set_type(struct rp1_pin_info * pin,unsigned int type) rp1_irq_set_type() argument
962 struct rp1_pin_info *pin = rp1_get_pin(chip, gpio); rp1_gpio_irq_set_type() local
987 struct rp1_pin_info *pin = rp1_get_pin(chip, gpio); rp1_gpio_irq_ack() local
1045 rp1_get_fsel_func(unsigned int pin,unsigned int fsel) rp1_get_fsel_func() argument
1080 struct rp1_pin_info *pin = rp1_get_pin_pctl(pctldev, offset); rp1_pctl_pin_dbg_show() local
1105 rp1_pctl_legacy_map_func(struct rp1_pinctrl * pc,struct device_node * np,u32 pin,u32 fnum,struct pinctrl_map * maps,unsigned int * num_maps) rp1_pctl_legacy_map_func() argument
1138 rp1_pctl_legacy_map_pull(struct rp1_pinctrl * pc,struct device_node * np,u32 pin,u32 pull,struct pinctrl_map * maps,unsigned int * num_maps) rp1_pctl_legacy_map_pull() argument
1189 u32 pin, func, pull; rp1_pctl_dt_node_to_map() local
1304 struct rp1_pin_info *pin = rp1_get_pin_pctl(pctldev, offset); rp1_pmx_free() local
1342 struct rp1_pin_info *pin; rp1_pmx_set() local
1385 struct rp1_pin_info *pin = rp1_get_pin_pctl(pctldev, offset); rp1_pmx_gpio_set_direction() local
1403 rp1_pull_config_set(struct rp1_pin_info * pin,unsigned int arg) rp1_pull_config_set() argument
1411 struct rp1_pin_info *pin = rp1_get_pin_pctl(pctldev, offset); rp1_pinconf_set() local
1489 struct rp1_pin_info *pin = rp1_get_pin_pctl(pctldev, offset); rp1_pinconf_get() local
1707 struct rp1_pin_info *pin = rp1_pinctrl_probe() local
[all...]
H A Dpinctrl-at91.c142 uint32_t pin; member
369 pin_to_bank(unsigned pin) pin_to_bank() argument
374 pin_to_mask(unsigned int pin) pin_to_mask() argument
379 two_bit_pin_value_shift_amount(unsigned int pin) two_bit_pin_value_shift_amount() argument
387 sama5d3_get_drive_register(unsigned int pin) sama5d3_get_drive_register() argument
395 at91sam9x5_get_drive_register(unsigned int pin) at91sam9x5_get_drive_register() argument
408 at91_mux_get_pullup(void __iomem * pio,unsigned pin) at91_mux_get_pullup() argument
421 at91_mux_get_output(void __iomem * pio,unsigned int pin,bool * val) at91_mux_get_output() argument
434 at91_mux_get_multidrive(void __iomem * pio,unsigned pin) at91_mux_get_multidrive() argument
508 at91_mux_get_deglitch(void __iomem * pio,unsigned pin) at91_mux_get_deglitch() argument
518 at91_mux_pio3_get_deglitch(void __iomem * pio,unsigned pin) at91_mux_pio3_get_deglitch() argument
533 at91_mux_pio3_get_debounce(void __iomem * pio,unsigned pin,u32 * div) at91_mux_pio3_get_debounce() argument
552 at91_mux_pio3_get_pulldown(void __iomem * pio,unsigned pin) at91_mux_pio3_get_pulldown() argument
570 at91_mux_pio3_get_schmitt_trig(void __iomem * pio,unsigned pin) at91_mux_pio3_get_schmitt_trig() argument
575 read_drive_strength(void __iomem * reg,unsigned pin) read_drive_strength() argument
585 at91_mux_sama5d3_get_drivestrength(void __iomem * pio,unsigned pin) at91_mux_sama5d3_get_drivestrength() argument
599 at91_mux_sam9x5_get_drivestrength(void __iomem * pio,unsigned pin) at91_mux_sam9x5_get_drivestrength() argument
612 at91_mux_sam9x60_get_drivestrength(void __iomem * pio,unsigned pin) at91_mux_sam9x60_get_drivestrength() argument
622 at91_mux_sam9x60_get_slewrate(void __iomem * pio,unsigned pin) at91_mux_sam9x60_get_slewrate() argument
632 set_drive_strength(void __iomem * reg,unsigned pin,u32 strength) set_drive_strength() argument
643 at91_mux_sama5d3_set_drivestrength(void __iomem * pio,unsigned pin,u32 setting) at91_mux_sama5d3_set_drivestrength() argument
654 at91_mux_sam9x5_set_drivestrength(void __iomem * pio,unsigned pin,u32 setting) at91_mux_sam9x5_set_drivestrength() argument
669 at91_mux_sam9x60_set_drivestrength(void __iomem * pio,unsigned pin,u32 setting) at91_mux_sam9x60_set_drivestrength() argument
690 at91_mux_sam9x60_set_slewrate(void __iomem * pio,unsigned pin,u32 setting) at91_mux_sam9x60_set_slewrate() argument
776 at91_pin_dbg(const struct device * dev,const struct at91_pmx_pin * pin) at91_pin_dbg() argument
788 pin_check_config(struct at91_pinctrl * info,const char * name,int index,const struct at91_pmx_pin * pin) pin_check_config() argument
847 const struct at91_pmx_pin *pin; at91_pmx_set() local
986 unsigned pin; at91_pinconf_get() local
1033 unsigned pin; at91_pinconf_set() local
1198 struct at91_pmx_pin *pin; at91_pinctrl_parse_groups() local
[all...]
/linux/drivers/dpll/
H A Ddpll_netlink.c51 static bool dpll_pin_available(struct dpll_pin *pin) in dpll_pin_available() argument
78 dpll_msg_add_pin_handle(struct sk_buff * msg,struct dpll_pin * pin) dpll_msg_add_pin_handle() argument
232 dpll_msg_add_pin_prio(struct sk_buff * msg,struct dpll_pin * pin,struct dpll_pin_ref * ref,struct netlink_ext_ack * extack) dpll_msg_add_pin_prio() argument
254 dpll_msg_add_pin_on_dpll_state(struct sk_buff * msg,struct dpll_pin * pin,struct dpll_pin_ref * ref,struct netlink_ext_ack * extack) dpll_msg_add_pin_on_dpll_state() argument
276 dpll_msg_add_pin_direction(struct sk_buff * msg,struct dpll_pin * pin,struct dpll_pin_ref * ref,struct netlink_ext_ack * extack) dpll_msg_add_pin_direction() argument
296 dpll_msg_add_pin_phase_adjust(struct sk_buff * msg,struct dpll_pin * pin,struct dpll_pin_ref * ref,struct netlink_ext_ack * extack) dpll_msg_add_pin_phase_adjust() argument
319 dpll_msg_add_phase_offset(struct sk_buff * msg,struct dpll_pin * pin,struct dpll_pin_ref * ref,struct netlink_ext_ack * extack) dpll_msg_add_phase_offset() argument
342 dpll_msg_add_ffo(struct sk_buff * msg,struct dpll_pin * pin,struct dpll_pin_ref * ref,struct netlink_ext_ack * extack) dpll_msg_add_ffo() argument
364 dpll_msg_add_pin_freq(struct sk_buff * msg,struct dpll_pin * pin,struct dpll_pin_ref * ref,struct netlink_ext_ack * extack) dpll_msg_add_pin_freq() argument
405 dpll_msg_add_pin_esync(struct sk_buff * msg,struct dpll_pin * pin,struct dpll_pin_ref * ref,struct netlink_ext_ack * extack) dpll_msg_add_pin_esync() argument
450 dpll_msg_add_pin_ref_sync(struct sk_buff * msg,struct dpll_pin * pin,struct dpll_pin_ref * ref,struct netlink_ext_ack * extack) dpll_msg_add_pin_ref_sync() argument
490 dpll_pin_is_freq_supported(struct dpll_pin * pin,u32 freq) dpll_pin_is_freq_supported() argument
502 dpll_msg_add_pin_parents(struct sk_buff * msg,struct dpll_pin * pin,struct dpll_pin_ref * dpll_ref,struct netlink_ext_ack * extack) dpll_msg_add_pin_parents() argument
545 dpll_msg_add_pin_dplls(struct sk_buff * msg,struct dpll_pin * pin,struct netlink_ext_ack * extack) dpll_msg_add_pin_dplls() argument
583 dpll_cmd_pin_get_one(struct sk_buff * msg,struct dpll_pin * pin,struct netlink_ext_ack * extack) dpll_cmd_pin_get_one() argument
751 dpll_pin_event_send(enum dpll_cmd event,struct dpll_pin * pin) dpll_pin_event_send() argument
783 dpll_pin_create_ntf(struct dpll_pin * pin) dpll_pin_create_ntf() argument
788 dpll_pin_delete_ntf(struct dpll_pin * pin) dpll_pin_delete_ntf() argument
793 __dpll_pin_change_ntf(struct dpll_pin * pin) __dpll_pin_change_ntf() argument
805 dpll_pin_change_ntf(struct dpll_pin * pin) dpll_pin_change_ntf() argument
843 dpll_pin_freq_set(struct dpll_pin * pin,struct nlattr * a,struct netlink_ext_ack * extack) dpll_pin_freq_set() argument
907 dpll_pin_esync_set(struct dpll_pin * pin,struct nlattr * a,struct netlink_ext_ack * extack) dpll_pin_esync_set() argument
984 dpll_pin_ref_sync_state_set(struct dpll_pin * pin,unsigned long ref_sync_pin_idx,const enum dpll_pin_state state,struct netlink_ext_ack * extack) dpll_pin_ref_sync_state_set() argument
1061 dpll_pin_ref_sync_set(struct dpll_pin * pin,struct nlattr * nest,struct netlink_ext_ack * extack) dpll_pin_ref_sync_set() argument
1086 dpll_pin_on_pin_state_set(struct dpll_pin * pin,u32 parent_idx,enum dpll_pin_state state,struct netlink_ext_ack * extack) dpll_pin_on_pin_state_set() argument
1126 dpll_pin_state_set(struct dpll_device * dpll,struct dpll_pin * pin,enum dpll_pin_state state,struct netlink_ext_ack * extack) dpll_pin_state_set() argument
1154 dpll_pin_prio_set(struct dpll_device * dpll,struct dpll_pin * pin,u32 prio,struct netlink_ext_ack * extack) dpll_pin_prio_set() argument
1181 dpll_pin_direction_set(struct dpll_pin * pin,struct dpll_device * dpll,enum dpll_pin_direction direction,struct netlink_ext_ack * extack) dpll_pin_direction_set() argument
1209 dpll_pin_phase_adj_set(struct dpll_pin * pin,struct nlattr * phase_adj_attr,struct netlink_ext_ack * extack) dpll_pin_phase_adj_set() argument
1281 dpll_pin_parent_device_set(struct dpll_pin * pin,struct nlattr * parent_nest,struct netlink_ext_ack * extack) dpll_pin_parent_device_set() argument
1331 dpll_pin_parent_pin_set(struct dpll_pin * pin,struct nlattr * parent_nest,struct netlink_ext_ack * extack) dpll_pin_parent_pin_set() argument
1358 dpll_pin_set_from_nlattr(struct dpll_pin * pin,struct genl_info * info) dpll_pin_set_from_nlattr() argument
1409 struct dpll_pin *pin_match = NULL, *pin; dpll_pin_find() local
1506 struct dpll_pin *pin; dpll_nl_pin_id_get_doit() local
1539 struct dpll_pin *pin = info->user_ptr[0]; dpll_nl_pin_get_doit() local
1568 struct dpll_pin *pin; dpll_nl_pin_get_dumpit() local
1604 struct dpll_pin *pin = info->user_ptr[0]; dpll_nl_pin_set_doit() local
[all...]
H A Ddpll_core.c72 dpll_xa_ref_pin_add(struct xarray *xa_pins, struct dpll_pin *pin, in dpll_xa_ref_pin_add() argument
126 static int dpll_xa_ref_pin_del(struct xarray *xa_pins, struct dpll_pin *pin, in dpll_xa_ref_pin_del() argument
489 struct dpll_pin *pin; dpll_pin_alloc() local
593 dpll_pin_put(struct dpll_pin * pin) dpll_pin_put() argument
609 __dpll_pin_register(struct dpll_device * dpll,struct dpll_pin * pin,const struct dpll_pin_ops * ops,void * priv,void * cookie) __dpll_pin_register() argument
643 dpll_pin_register(struct dpll_device * dpll,struct dpll_pin * pin,const struct dpll_pin_ops * ops,void * priv) dpll_pin_register() argument
667 struct dpll_pin *pin, *ref_sync_pin; dpll_pin_ref_sync_pair_del() local
680 __dpll_pin_unregister(struct dpll_device * dpll,struct dpll_pin * pin,const struct dpll_pin_ops * ops,void * priv,void * cookie) __dpll_pin_unregister() argument
701 dpll_pin_unregister(struct dpll_device * dpll,struct dpll_pin * pin,const struct dpll_pin_ops * ops,void * priv) dpll_pin_unregister() argument
731 dpll_pin_on_pin_register(struct dpll_pin * parent,struct dpll_pin * pin,const struct dpll_pin_ops * ops,void * priv) dpll_pin_on_pin_register() argument
788 dpll_pin_on_pin_unregister(struct dpll_pin * parent,struct dpll_pin * pin,const struct dpll_pin_ops * ops,void * priv) dpll_pin_on_pin_unregister() argument
816 dpll_pin_ref_sync_pair_add(struct dpll_pin * pin,struct dpll_pin * ref_sync_pin) dpll_pin_ref_sync_pair_add() argument
870 dpll_pin_on_dpll_priv(struct dpll_device * dpll,struct dpll_pin * pin) dpll_pin_on_dpll_priv() argument
883 dpll_pin_on_pin_priv(struct dpll_pin * parent,struct dpll_pin * pin) dpll_pin_on_pin_priv() argument
[all...]
/linux/drivers/pinctrl/mediatek/
H A Dpinctrl-mtk-common.c51 unsigned long pin) in mtk_get_regmap() argument
58 static unsigned int mtk_get_port(struct mtk_pinctrl *pctl, unsigned long pin) in mtk_get_port() argument
106 static int mtk_pconf_set_ies_smt(struct mtk_pinctrl *pctl, unsigned pin, in mtk_pconf_set_ies_smt() argument
153 mtk_pconf_spec_set_ies_smt_range(struct regmap * regmap,const struct mtk_pinctrl_devdata * devdata,unsigned int pin,int value,enum pin_config_param arg) mtk_pconf_spec_set_ies_smt_range() argument
195 mtk_find_pin_drv_grp_by_pin(struct mtk_pinctrl * pctl,unsigned long pin) mtk_find_pin_drv_grp_by_pin() argument
209 mtk_pconf_set_driving(struct mtk_pinctrl * pctl,unsigned int pin,unsigned char driving) mtk_pconf_set_driving() argument
241 mtk_pctrl_spec_pull_set_samereg(struct regmap * regmap,const struct mtk_pinctrl_devdata * devdata,unsigned int pin,bool isup,unsigned int r1r0) mtk_pctrl_spec_pull_set_samereg() argument
302 mtk_pconf_set_pull_select(struct mtk_pinctrl * pctl,unsigned int pin,bool enable,bool isup,unsigned int arg) mtk_pconf_set_pull_select() argument
367 mtk_pconf_parse_conf(struct pinctrl_dev * pctldev,unsigned int pin,enum pin_config_param param,enum pin_config_param arg) mtk_pconf_parse_conf() argument
442 mtk_pctrl_find_group_by_pin(struct mtk_pinctrl * pctl,u32 pin) mtk_pctrl_find_group_by_pin() argument
459 const struct mtk_desc_pin *pin = pctl->devdata->pins + pin_num; mtk_pctrl_find_function_by_pin() local
477 const struct mtk_desc_pin *pin = pctl->devdata->pins + i; mtk_pctrl_is_function_valid() local
497 mtk_pctrl_dt_node_to_map_func(struct mtk_pinctrl * pctl,u32 pin,u32 fnum,struct mtk_pinctrl_group * grp,struct pinctrl_map ** map,unsigned * reserved_maps,unsigned * num_maps) mtk_pctrl_dt_node_to_map_func() argument
529 u32 pinfunc, pin, func; mtk_pctrl_dt_subnode_to_map() local
704 mtk_pmx_set_mode(struct pinctrl_dev * pctldev,unsigned long pin,unsigned long mode) mtk_pmx_set_mode() argument
731 const struct mtk_desc_pin *pin; mtk_find_pin_by_eint_num() local
768 const struct mtk_desc_pin *pin = pctl->devdata->pins + offset; mtk_pmx_find_gpio_mode() local
860 const struct mtk_desc_pin *pin; mtk_gpio_to_irq() local
876 const struct mtk_desc_pin *pin; mtk_gpio_set_config() local
944 const struct mtk_desc_pin *pin = pctl->devdata->pins + i; mtk_pctrl_build_state() local
961 const struct mtk_desc_pin *pin; mtk_xt_get_gpio_n() local
976 const struct mtk_desc_pin *pin; mtk_xt_get_gpio_state() local
988 const struct mtk_desc_pin *pin; mtk_xt_set_gpio_as_eint() local
[all...]
/linux/arch/arm/plat-orion/
H A Dgpio.c97 __set_direction(struct orion_gpio_chip *ochip, unsigned pin, int input) in __set_direction() argument
109 static void __set_level(struct orion_gpio_chip *ochip, unsigned pin, int high) in __set_level() argument
122 __set_blinking(struct orion_gpio_chip *ochip, unsigned pin, int blink) in __set_blinking() argument
135 orion_gpio_is_valid(struct orion_gpio_chip *ochip, unsigned pin, in argument
156 orion_gpio_request(struct gpio_chip * chip,unsigned pin) orion_gpio_request() argument
167 orion_gpio_direction_input(struct gpio_chip * chip,unsigned pin) orion_gpio_direction_input() argument
182 orion_gpio_get(struct gpio_chip * chip,unsigned pin) orion_gpio_get() argument
197 orion_gpio_direction_output(struct gpio_chip * chip,unsigned pin,int value) orion_gpio_direction_output() argument
214 orion_gpio_set(struct gpio_chip * chip,unsigned int pin,int value) orion_gpio_set() argument
226 orion_gpio_to_irq(struct gpio_chip * chip,unsigned pin) orion_gpio_to_irq() argument
237 orion_gpio_chip_find(int pin) orion_gpio_chip_find() argument
252 orion_gpio_set_unused(unsigned pin) orion_gpio_set_unused() argument
266 orion_gpio_set_valid(unsigned pin,int mode) orion_gpio_set_valid() argument
289 orion_gpio_set_blink(unsigned pin,int blink) orion_gpio_set_blink() argument
359 int pin; gpio_irq_set_type() local
[all...]
/linux/drivers/pinctrl/meson/
H A Dpinctrl-meson.c72 static int meson_get_bank(struct meson_pinctrl *pc, unsigned int pin, in meson_get_bank() argument
98 meson_calc_reg_and_bit(const struct meson_bank * bank,unsigned int pin,enum meson_reg_type reg_type,unsigned int * reg,unsigned int * bit) meson_calc_reg_and_bit() argument
181 meson_pinconf_set_gpio_bit(struct meson_pinctrl * pc,unsigned int pin,unsigned int reg_type,bool arg) meson_pinconf_set_gpio_bit() argument
199 meson_pinconf_get_gpio_bit(struct meson_pinctrl * pc,unsigned int pin,unsigned int reg_type) meson_pinconf_get_gpio_bit() argument
219 meson_pinconf_set_output(struct meson_pinctrl * pc,unsigned int pin,bool out) meson_pinconf_set_output() argument
226 meson_pinconf_get_output(struct meson_pinctrl * pc,unsigned int pin) meson_pinconf_get_output() argument
237 meson_pinconf_set_drive(struct meson_pinctrl * pc,unsigned int pin,bool high) meson_pinconf_set_drive() argument
244 meson_pinconf_get_drive(struct meson_pinctrl * pc,unsigned int pin) meson_pinconf_get_drive() argument
250 meson_pinconf_set_output_drive(struct meson_pinctrl * pc,unsigned int pin,bool high) meson_pinconf_set_output_drive() argument
263 meson_pinconf_disable_bias(struct meson_pinctrl * pc,unsigned int pin) meson_pinconf_disable_bias() argument
281 meson_pinconf_enable_bias(struct meson_pinctrl * pc,unsigned int pin,bool pull_up) meson_pinconf_enable_bias() argument
309 meson_pinconf_set_drive_strength(struct meson_pinctrl * pc,unsigned int pin,u16 drive_strength_ua) meson_pinconf_set_drive_strength() argument
349 meson_pinconf_set(struct pinctrl_dev * pcdev,unsigned int pin,unsigned long * configs,unsigned num_configs) meson_pinconf_set() argument
401 meson_pinconf_get_pull(struct meson_pinctrl * pc,unsigned int pin) meson_pinconf_get_pull() argument
436 meson_pinconf_get_drive_strength(struct meson_pinctrl * pc,unsigned int pin,u16 * drive_strength_ua) meson_pinconf_get_drive_strength() argument
477 meson_pinconf_get(struct pinctrl_dev * pcdev,unsigned int pin,unsigned long * config) meson_pinconf_get() argument
[all...]
/linux/drivers/dpll/zl3073x/
H A Ddpll.c71 zl3073x_dpll_is_input_pin(struct zl3073x_dpll_pin * pin) zl3073x_dpll_is_input_pin() argument
83 zl3073x_dpll_is_p_pin(struct zl3073x_dpll_pin * pin) zl3073x_dpll_is_p_pin() argument
94 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_pin_direction_get() local
165 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_input_pin_esync_get() local
230 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_input_pin_esync_set() local
280 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_input_pin_ffo_get() local
295 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_input_pin_frequency_get() local
318 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_input_pin_frequency_set() local
524 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_input_pin_phase_offset_get() local
601 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_input_pin_phase_adjust_get() local
641 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_input_pin_phase_adjust_set() local
681 zl3073x_dpll_ref_prio_get(struct zl3073x_dpll_pin * pin,u8 * prio) zl3073x_dpll_ref_prio_get() argument
722 zl3073x_dpll_ref_prio_set(struct zl3073x_dpll_pin * pin,u8 prio) zl3073x_dpll_ref_prio_set() argument
773 zl3073x_dpll_ref_state_get(struct zl3073x_dpll_pin * pin,enum dpll_pin_state * state) zl3073x_dpll_ref_state_get() argument
828 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_input_pin_state_on_dpll_get() local
842 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_input_pin_state_on_dpll_set() local
912 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_input_pin_prio_get() local
924 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_input_pin_prio_set() local
953 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_output_pin_esync_get() local
1068 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_output_pin_esync_set() local
1166 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_output_pin_frequency_get() local
1255 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_output_pin_frequency_set() local
1390 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_output_pin_phase_adjust_get() local
1439 struct zl3073x_dpll_pin *pin = pin_priv; zl3073x_dpll_output_pin_phase_adjust_set() local
1657 struct zl3073x_dpll_pin *pin; zl3073x_dpll_pin_alloc() local
1677 zl3073x_dpll_pin_free(struct zl3073x_dpll_pin * pin) zl3073x_dpll_pin_free() argument
1694 zl3073x_dpll_pin_register(struct zl3073x_dpll_pin * pin,u32 index) zl3073x_dpll_pin_register() argument
1765 zl3073x_dpll_pin_unregister(struct zl3073x_dpll_pin * pin) zl3073x_dpll_pin_unregister() argument
1794 struct zl3073x_dpll_pin *pin, *next; zl3073x_dpll_pins_unregister() local
1886 struct zl3073x_dpll_pin *pin; zl3073x_dpll_pins_register() local
2001 zl3073x_dpll_pin_phase_offset_check(struct zl3073x_dpll_pin * pin) zl3073x_dpll_pin_phase_offset_check() argument
2077 zl3073x_dpll_pin_ffo_check(struct zl3073x_dpll_pin * pin) zl3073x_dpll_pin_ffo_check() argument
2129 struct zl3073x_dpll_pin *pin; zl3073x_dpll_changes_check() local
[all...]
/linux/drivers/pinctrl/sophgo/
H A Dpinctrl-sophgo-common.c35 const struct sophgo_pin *pin = pivot; in sophgo_cmp_pin() local
236 const struct sophgo_pin *pin = configs[i].pin; in sophgo_pmx_set_mux() local
251 const struct sophgo_pin *pin = sophgo_get_pin(pctrl, pin_id); sophgo_pin_set_config() local
265 const struct sophgo_pin *pin = sophgo_get_pin(pctrl, pin_id); sophgo_pconf_set() local
306 sophgo_pinctrl_typical_pull_down(struct sophgo_pinctrl * pctrl,const struct sophgo_pin * pin,const u32 * power_cfg) sophgo_pinctrl_typical_pull_down() argument
313 sophgo_pinctrl_typical_pull_up(struct sophgo_pinctrl * pctrl,const struct sophgo_pin * pin,const u32 * power_cfg) sophgo_pinctrl_typical_pull_up() argument
320 sophgo_pinctrl_oc2reg(struct sophgo_pinctrl * pctrl,const struct sophgo_pin * pin,const u32 * power_cfg,u32 target) sophgo_pinctrl_oc2reg() argument
342 sophgo_pinctrl_reg2oc(struct sophgo_pinctrl * pctrl,const struct sophgo_pin * pin,const u32 * power_cfg,u32 reg) sophgo_pinctrl_reg2oc() argument
362 sophgo_pinctrl_schmitt2reg(struct sophgo_pinctrl * pctrl,const struct sophgo_pin * pin,const u32 * power_cfg,u32 target) sophgo_pinctrl_schmitt2reg() argument
384 sophgo_pinctrl_reg2schmitt(struct sophgo_pinctrl * pctrl,const struct sophgo_pin * pin,const u32 * power_cfg,u32 reg) sophgo_pinctrl_reg2schmitt() argument
[all...]
H A Dpinctrl-cv18xx.c93 const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp); in cv1800_pctrl_dbg_show() local
129 struct cv1800_pin *pin = sophgo_to_cv1800_pin(config->pin); cv1800_verify_pinmux_config() local
153 struct cv1800_pin *pin; cv1800_verify_pin_group() local
181 const struct cv1800_pin *pin = sophgo_to_cv1800_pin(pinmuxs[0].pin); cv1800_dt_node_to_map_post() local
208 const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp); cv1800_set_pinmux_config() local
248 const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp); cv1800_pconf_get() local
317 const struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp); cv1800_pinconf_compute_config() local
392 struct cv1800_pin *pin = sophgo_to_cv1800_pin(sp); cv1800_set_pinconf_config() local
[all...]
/linux/drivers/pinctrl/aspeed/
H A Dpinmux-aspeed.h594 SIG_EXPR_LIST_ALIAS(pin,sig,group) global() argument
612 SIG_EXPR_LIST_DECL_SESG(pin,sig,func,...) global() argument
628 SIG_EXPR_LIST_DECL_SEMG(pin,sig,group,func,...) global() argument
644 SIG_EXPR_LIST_DECL_DESG(pin,sig,f0,f1) global() argument
652 PIN_EXPRS_SYM(pin) global() argument
653 PIN_EXPRS_PTR(pin) global() argument
654 PIN_SYM(pin) global() argument
656 PIN_DECL_(pin,...) global() argument
675 PIN_DECL_1(pin,other,sig) global() argument
692 SSSF_PIN_DECL(pin,other,sig,...) global() argument
717 PIN_DECL_2(pin,other,high,low) global() argument
724 PIN_DECL_3(pin,other,high,medium,low) global() argument
732 PIN_DECL_4(pin,other,prio1,prio2,prio3,prio4) global() argument
758 GPIO_PIN_DECL(pin,gpio) global() argument
[all...]
/linux/drivers/gpu/drm/amd/display/dc/gpio/
H A Dhw_gpio.c64 struct hw_gpio *pin = FROM_HW_GPIO_PIN(ptr); in dal_hw_gpio_open() local
125 struct hw_gpio *pin = FROM_HW_GPIO_PIN(ptr); in dal_hw_gpio_change_mode() local
133 struct hw_gpio *pin = FROM_HW_GPIO_PIN(ptr); in dal_hw_gpio_close() local
180 dal_hw_gpio_construct(struct hw_gpio * pin,enum gpio_id id,uint32_t en,struct dc_context * ctx) dal_hw_gpio_construct() argument
200 dal_hw_gpio_destruct(struct hw_gpio * pin) dal_hw_gpio_destruct() argument
[all...]
/linux/arch/x86/kernel/apic/
H A Dio_apic.c75 #define for_each_pin(idx, pin) \ argument
77 #define for_each_ioapic_pin(idx, pin) \ argument
90 int apic, pin; member
145 static inline u32 mp_pin_to_gsi(int ioapic, int pin) in mp_pin_to_gsi() argument
288 static struct IO_APIC_route_entry __ioapic_read_entry(int apic, int pin) in __ioapic_read_entry() argument
298 ioapic_read_entry(int apic,int pin) ioapic_read_entry() argument
310 __ioapic_write_entry(int apic,int pin,struct IO_APIC_route_entry e) __ioapic_write_entry() argument
316 ioapic_write_entry(int apic,int pin,struct IO_APIC_route_entry e) ioapic_write_entry() argument
327 ioapic_mask_entry(int apic,int pin) ioapic_mask_entry() argument
341 add_pin_to_irq_node(struct mp_chip_data * data,int node,int apic,int pin) add_pin_to_irq_node() argument
363 __remove_pin_from_irq(struct mp_chip_data * data,int apic,int pin) __remove_pin_from_irq() argument
439 __eoi_ioapic_pin(int apic,int pin,int vector) __eoi_ioapic_pin() argument
468 clear_IO_APIC_pin(unsigned int apic,unsigned int pin) clear_IO_APIC_pin() argument
514 int apic, pin; clear_IO_APIC() local
558 int apic, pin; save_ioapic_entries() local
579 int apic, pin; mask_ioapic_entries() local
602 int apic, pin; restore_ioapic_entries() local
617 find_irq_entry(int ioapic_idx,int pin,int type) find_irq_entry() argument
767 int ioapic, pin, idx; __acpi_get_override_irq() local
811 ioapic_copy_alloc_attr(struct irq_alloc_info * dst,struct irq_alloc_info * src,u32 gsi,int ioapic_idx,int pin) ioapic_copy_alloc_attr() argument
923 alloc_isa_irq_from_domain(struct irq_domain * domain,int irq,int ioapic,int pin,struct irq_alloc_info * info) alloc_isa_irq_from_domain() argument
953 mp_map_pin_to_irq(u32 gsi,int idx,int ioapic,int pin,unsigned int flags,struct irq_alloc_info * info) mp_map_pin_to_irq() argument
1004 pin_2_irq(int idx,int ioapic,int pin,unsigned int flags) pin_2_irq() argument
1033 int ioapic, pin, idx; mp_map_gsi_to_irq() local
1068 IO_APIC_get_PCI_irq_vector(int bus,int slot,int pin) IO_APIC_get_PCI_irq_vector() argument
1128 unsigned int ioapic, pin; setup_IO_APIC_irqs() local
1270 static struct { int pin, apic; } ioapic_i8259 = { -1, -1 }; global() member
1274 int i8259_apic, i8259_pin, apic, pin; enable_IO_APIC() local
1588 int pin; io_apic_level_ack_pending() local
1949 int apic, pin, i; unlock_ExtINT_logic() local
2009 mp_alloc_timer_irq(int ioapic,int pin) mp_alloc_timer_irq() argument
2759 int ioapic, pin; mp_unregister_ioapic() local
2856 int ret, ioapic, pin; mp_irqdomain_alloc() local
[all...]
/linux/drivers/pinctrl/intel/
H A Dpinctrl-intel.c149 unsigned int pin) in intel_get_community() argument
166 unsigned int pin) in intel_community_get_padgroup() argument
179 unsigned int pin, unsigned int reg) in intel_get_padcfg() argument
198 intel_pad_owned_by_host(const struct intel_pinctrl * pctrl,unsigned int pin) intel_pad_owned_by_host() argument
223 intel_pad_acpi_mode(const struct intel_pinctrl * pctrl,unsigned int pin) intel_pad_acpi_mode() argument
265 intel_pad_locked(const struct intel_pinctrl * pctrl,unsigned int pin) intel_pad_locked() argument
303 intel_pad_is_unlocked(const struct intel_pinctrl * pctrl,unsigned int pin) intel_pad_is_unlocked() argument
308 intel_pad_usable(const struct intel_pinctrl * pctrl,unsigned int pin) intel_pad_usable() argument
341 intel_pin_dbg_show(struct pinctrl_dev * pctldev,struct seq_file * s,unsigned int pin) intel_pin_dbg_show() argument
542 intel_gpio_request_enable(struct pinctrl_dev * pctldev,struct pinctrl_gpio_range * range,unsigned int pin) intel_gpio_request_enable() argument
573 intel_gpio_set_direction(struct pinctrl_dev * pctldev,struct pinctrl_gpio_range * range,unsigned int pin,bool input) intel_gpio_set_direction() argument
602 intel_config_get_pull(struct intel_pinctrl * pctrl,unsigned int pin,enum pin_config_param param,u32 * arg) intel_config_get_pull() argument
683 intel_config_get_high_impedance(struct intel_pinctrl * pctrl,unsigned int pin,enum pin_config_param param,u32 * arg) intel_config_get_high_impedance() argument
700 intel_config_get_debounce(struct intel_pinctrl * pctrl,unsigned int pin,enum pin_config_param param,u32 * arg) intel_config_get_debounce() argument
723 intel_config_get(struct pinctrl_dev * pctldev,unsigned int pin,unsigned long * config) intel_config_get() argument
763 intel_config_set_pull(struct intel_pinctrl * pctrl,unsigned int pin,unsigned long config) intel_config_set_pull() argument
847 intel_gpio_set_high_impedance(struct intel_pinctrl * pctrl,unsigned int pin) intel_gpio_set_high_impedance() argument
862 intel_config_set_debounce(struct intel_pinctrl * pctrl,unsigned int pin,unsigned int debounce) intel_config_set_debounce() argument
904 intel_config_set(struct pinctrl_dev * pctldev,unsigned int pin,unsigned long * configs,unsigned int nconfigs) intel_config_set() argument
999 intel_pin_to_gpio(const struct intel_pinctrl * pctrl,int pin) intel_pin_to_gpio() argument
1020 int pin; intel_gpio_get() local
1043 int pin; intel_gpio_set() local
1070 int pin; intel_gpio_get_direction() local
1127 int pin; intel_gpio_irq_ack() local
1150 int pin; intel_gpio_irq_mask_unmask() local
1200 unsigned int pin = intel_gpio_to_pin(pctrl, irqd_to_hwirq(d), NULL, NULL); intel_gpio_irq_type() local
1258 unsigned int pin = intel_gpio_to_pin(pctrl, irqd_to_hwirq(d), NULL, NULL); intel_gpio_irq_wake() local
1748 intel_pinctrl_should_save(struct intel_pinctrl * pctrl,unsigned int pin) intel_pinctrl_should_save() argument
1878 intel_restore_padcfg(struct intel_pinctrl * pctrl,unsigned int pin,unsigned int reg,u32 saved) intel_restore_padcfg() argument
[all...]
H A Dpinctrl-tangier.c69 unsigned int pin) in tng_get_family() argument
85 static bool tng_buf_available(struct tng_pinctrl *tp, unsigned int pin) in tng_buf_available() argument
96 static void __iomem *tng_get_bufcfg(struct tng_pinctrl *tp, unsigned int pin) in tng_get_bufcfg() argument
109 tng_read_bufcfg(struct tng_pinctrl * tp,unsigned int pin,u32 * value) tng_read_bufcfg() argument
122 tng_update_bufcfg(struct tng_pinctrl * tp,unsigned int pin,u32 bits,u32 mask) tng_update_bufcfg() argument
161 tng_pin_dbg_show(struct pinctrl_dev * pctldev,struct seq_file * s,unsigned int pin) tng_pin_dbg_show() argument
246 tng_gpio_request_enable(struct pinctrl_dev * pctldev,struct pinctrl_gpio_range * range,unsigned int pin) tng_gpio_request_enable() argument
270 tng_config_get(struct pinctrl_dev * pctldev,unsigned int pin,unsigned long * config) tng_config_get() argument
356 tng_config_set_pin(struct tng_pinctrl * tp,unsigned int pin,unsigned long config) tng_config_set_pin() argument
440 tng_config_set(struct pinctrl_dev * pctldev,unsigned int pin,unsigned long * configs,unsigned int nconfigs) tng_config_set() argument
[all...]
/linux/arch/arm/boot/dts/intel/pxa/
H A Dpxa2xx.dtsi10 #define PMGROUP(pin) #pin argument
11 #define PMMUX(func, pin, af) \ argument
16 #define PMMUX_LPM_LOW(func, pin, af) \ argument
22 #define PMMUX_LPM_HIGH(func, pin, af) \ argument
/linux/drivers/pinctrl/sunxi/
H A Dpinctrl-sunxi.c66 static u32 sunxi_bank_offset(const struct sunxi_pinctrl *pctl, u32 pin) in sunxi_bank_offset() argument
79 u32 pin, u32 *reg, u32 *shift, u32 *mask) in sunxi_mux_reg() argument
90 u32 pin, u32 *reg, u32 *shift, u32 *mask) in sunxi_data_reg() argument
101 sunxi_dlevel_reg(const struct sunxi_pinctrl * pctl,u32 pin,u32 * reg,u32 * shift,u32 * mask) sunxi_dlevel_reg() argument
112 sunxi_pull_reg(const struct sunxi_pinctrl * pctl,u32 pin,u32 * reg,u32 * shift,u32 * mask) sunxi_pull_reg() argument
163 const struct sunxi_desc_pin *pin = pctl->desc->pins + i; sunxi_pinctrl_desc_find_function_by_name() local
190 const struct sunxi_desc_pin *pin = pctl->desc->pins + i; sunxi_pinctrl_desc_find_function_by_pin() local
533 sunxi_pconf_reg(const struct sunxi_pinctrl * pctl,u32 pin,enum pin_config_param param,u32 * reg,u32 * shift,u32 * mask) sunxi_pconf_reg() argument
554 sunxi_pconf_get(struct pinctrl_dev * pctldev,unsigned pin,unsigned long * config) sunxi_pconf_get() argument
616 sunxi_pconf_set(struct pinctrl_dev * pctldev,unsigned pin,unsigned long * configs,unsigned num_configs) sunxi_pconf_set() argument
697 sunxi_pinctrl_set_io_bias_cfg(struct sunxi_pinctrl * pctl,unsigned pin,struct regulator * supply) sunxi_pinctrl_set_io_bias_cfg() argument
796 sunxi_pmx_set(struct pinctrl_dev * pctldev,unsigned pin,u8 config) sunxi_pmx_set() argument
947 u32 pin = offset + chip->base; sunxi_pinctrl_gpio_get() local
1002 int pin, base; sunxi_pinctrl_gpio_of_xlate() local
1215 int pin, base; sunxi_pinctrl_irq_of_xlate() local
1312 const struct sunxi_desc_pin *pin = pctl->desc->pins + i; sunxi_pinctrl_build_state() local
1339 const struct sunxi_desc_pin *pin = pctl->desc->pins + i; sunxi_pinctrl_build_state() local
1371 const struct sunxi_desc_pin *pin = pctl->desc->pins + i; sunxi_pinctrl_build_state() local
1558 const struct sunxi_desc_pin *pin = pctl->desc->pins + i; sunxi_pinctrl_init_with_flags() local
1623 const struct sunxi_desc_pin *pin = pctl->desc->pins + i; sunxi_pinctrl_init_with_flags() local
[all...]

12345678910>>...23