Lines Matching defs:pc

90 	struct bcm2835_pinctrl *pc;  member
264 static inline u32 bcm2835_gpio_rd(struct bcm2835_pinctrl *pc, unsigned reg) in bcm2835_gpio_rd()
269 static inline void bcm2835_gpio_wr(struct bcm2835_pinctrl *pc, unsigned reg, in bcm2835_gpio_wr()
275 static inline int bcm2835_gpio_get_bit(struct bcm2835_pinctrl *pc, unsigned reg, in bcm2835_gpio_get_bit()
283 static inline void bcm2835_gpio_set_bit(struct bcm2835_pinctrl *pc, in bcm2835_gpio_set_bit()
291 struct bcm2835_pinctrl *pc, unsigned pin) in bcm2835_pinctrl_fsel_get()
303 struct bcm2835_pinctrl *pc, unsigned pin, in bcm2835_pinctrl_fsel_set()
340 struct bcm2835_pinctrl *pc = dev_get_drvdata(chip->dev); in bcm2835_gpio_get() local
347 struct bcm2835_pinctrl *pc = dev_get_drvdata(chip->dev); in bcm2835_gpio_set() local
361 struct bcm2835_pinctrl *pc = dev_get_drvdata(chip->dev); in bcm2835_gpio_to_irq() local
384 struct bcm2835_pinctrl *pc = irqdata->pc; in bcm2835_gpio_irq_handler() local
402 static inline void __bcm2835_gpio_irq_config(struct bcm2835_pinctrl *pc, in __bcm2835_gpio_irq_config()
416 static void bcm2835_gpio_irq_config(struct bcm2835_pinctrl *pc, in bcm2835_gpio_irq_config()
445 struct bcm2835_pinctrl *pc = irq_data_get_irq_chip_data(data); in bcm2835_gpio_irq_enable() local
459 struct bcm2835_pinctrl *pc = irq_data_get_irq_chip_data(data); in bcm2835_gpio_irq_disable() local
473 static int __bcm2835_gpio_irq_set_type_disabled(struct bcm2835_pinctrl *pc, in __bcm2835_gpio_irq_set_type_disabled()
493 static int __bcm2835_gpio_irq_set_type_enabled(struct bcm2835_pinctrl *pc, in __bcm2835_gpio_irq_set_type_enabled()
565 struct bcm2835_pinctrl *pc = irq_data_get_irq_chip_data(data); in bcm2835_gpio_irq_set_type() local
591 struct bcm2835_pinctrl *pc = irq_data_get_irq_chip_data(data); in bcm2835_gpio_irq_ack() local
633 struct bcm2835_pinctrl *pc = pinctrl_dev_get_drvdata(pctldev); in bcm2835_pctl_pin_dbg_show() local
656 static int bcm2835_pctl_dt_node_to_map_func(struct bcm2835_pinctrl *pc, in bcm2835_pctl_dt_node_to_map_func()
676 static int bcm2835_pctl_dt_node_to_map_pull(struct bcm2835_pinctrl *pc, in bcm2835_pctl_dt_node_to_map_pull()
707 struct bcm2835_pinctrl *pc = pinctrl_dev_get_drvdata(pctldev); in bcm2835_pctl_dt_node_to_map() local
838 struct bcm2835_pinctrl *pc = pinctrl_dev_get_drvdata(pctldev); in bcm2835_pmx_set() local
849 struct bcm2835_pinctrl *pc = pinctrl_dev_get_drvdata(pctldev); in bcm2835_pmx_gpio_disable_free() local
860 struct bcm2835_pinctrl *pc = pinctrl_dev_get_drvdata(pctldev); in bcm2835_pmx_gpio_set_direction() local
889 struct bcm2835_pinctrl *pc = pinctrl_dev_get_drvdata(pctldev); in bcm2835_pinconf_set() local
943 struct bcm2835_pinctrl *pc; in bcm2835_pinctrl_probe() local
1046 struct bcm2835_pinctrl *pc = platform_get_drvdata(pdev); in bcm2835_pinctrl_remove() local