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()
350 struct bcm2835_pinctrl *pc = dev_get_drvdata(chip->dev); in bcm2835_gpio_get() local
363 struct bcm2835_pinctrl *pc = dev_get_drvdata(chip->dev); in bcm2835_gpio_set() local
370 struct bcm2835_pinctrl *pc = dev_get_drvdata(chip->dev); in bcm2835_gpio_to_irq() local
393 struct bcm2835_pinctrl *pc = irqdata->pc; in bcm2835_gpio_irq_handler() local
411 static inline void __bcm2835_gpio_irq_config(struct bcm2835_pinctrl *pc, in __bcm2835_gpio_irq_config()
425 static void bcm2835_gpio_irq_config(struct bcm2835_pinctrl *pc, in bcm2835_gpio_irq_config()
454 struct bcm2835_pinctrl *pc = irq_data_get_irq_chip_data(data); in bcm2835_gpio_irq_enable() local
468 struct bcm2835_pinctrl *pc = irq_data_get_irq_chip_data(data); in bcm2835_gpio_irq_disable() local
480 static int __bcm2835_gpio_irq_set_type_disabled(struct bcm2835_pinctrl *pc, in __bcm2835_gpio_irq_set_type_disabled()
500 static int __bcm2835_gpio_irq_set_type_enabled(struct bcm2835_pinctrl *pc, in __bcm2835_gpio_irq_set_type_enabled()
572 struct bcm2835_pinctrl *pc = irq_data_get_irq_chip_data(data); in bcm2835_gpio_irq_set_type() local
598 struct bcm2835_pinctrl *pc = irq_data_get_irq_chip_data(data); in bcm2835_gpio_irq_ack() local
640 struct bcm2835_pinctrl *pc = pinctrl_dev_get_drvdata(pctldev); in bcm2835_pctl_pin_dbg_show() local
663 static int bcm2835_pctl_dt_node_to_map_func(struct bcm2835_pinctrl *pc, in bcm2835_pctl_dt_node_to_map_func()
683 static int bcm2835_pctl_dt_node_to_map_pull(struct bcm2835_pinctrl *pc, in bcm2835_pctl_dt_node_to_map_pull()
714 struct bcm2835_pinctrl *pc = pinctrl_dev_get_drvdata(pctldev); in bcm2835_pctl_dt_node_to_map() local
845 struct bcm2835_pinctrl *pc = pinctrl_dev_get_drvdata(pctldev); in bcm2835_pmx_set() local
856 struct bcm2835_pinctrl *pc = pinctrl_dev_get_drvdata(pctldev); in bcm2835_pmx_gpio_disable_free() local
867 struct bcm2835_pinctrl *pc = pinctrl_dev_get_drvdata(pctldev); in bcm2835_pmx_gpio_set_direction() local
896 struct bcm2835_pinctrl *pc = pinctrl_dev_get_drvdata(pctldev); in bcm2835_pinconf_set() local
950 struct bcm2835_pinctrl *pc; in bcm2835_pinctrl_probe() local
1054 struct bcm2835_pinctrl *pc = platform_get_drvdata(pdev); in bcm2835_pinctrl_remove() local