rp1_pin_info
struct rp1_pin_info *pin = rp1_get_pin_pctl(pctldev, offset);
struct rp1_pin_info *pin = rp1_get_pin_pctl(pctldev, offset);
struct rp1_pin_info *pin;
struct rp1_pin_info *pin = rp1_get_pin_pctl(pctldev, offset);
static void rp1_pull_config_set(struct rp1_pin_info *pin, unsigned int arg)
struct rp1_pin_info *pin = rp1_get_pin_pctl(pctldev, offset);
struct rp1_pin_info *pin = rp1_get_pin_pctl(pctldev, offset);
struct rp1_pin_info *pin =
struct rp1_pin_info pins[RP1_NUM_GPIOS];
static struct rp1_pin_info *rp1_get_pin(struct gpio_chip *chip,
static struct rp1_pin_info *rp1_get_pin_pctl(struct pinctrl_dev *pctldev,
static void rp1_input_enable(struct rp1_pin_info *pin, int value)
static void rp1_output_enable(struct rp1_pin_info *pin, int value)
static u32 rp1_get_fsel(struct rp1_pin_info *pin)
static void rp1_set_fsel(struct rp1_pin_info *pin, u32 fsel)
static int rp1_get_dir(struct rp1_pin_info *pin)
static void rp1_set_dir(struct rp1_pin_info *pin, bool is_input)
static int rp1_get_value(struct rp1_pin_info *pin)
static void rp1_set_value(struct rp1_pin_info *pin, int value)
struct rp1_pin_info *pin = rp1_get_pin(chip, offset);
struct rp1_pin_info *pin = rp1_get_pin(chip, offset);
struct rp1_pin_info *pin = rp1_get_pin(chip, offset);
struct rp1_pin_info *pin = rp1_get_pin(chip, offset);
struct rp1_pin_info *pin = rp1_get_pin(chip, offset);
struct rp1_pin_info *pin = rp1_get_pin(chip, bit_pos);
static void rp1_gpio_irq_config(struct rp1_pin_info *pin, bool enable)
struct rp1_pin_info *pin = rp1_get_pin(chip, gpio);
struct rp1_pin_info *pin = rp1_get_pin(chip, gpio);
static int rp1_irq_set_type(struct rp1_pin_info *pin, unsigned int type)
struct rp1_pin_info *pin = rp1_get_pin(chip, gpio);
struct rp1_pin_info *pin = rp1_get_pin(chip, gpio);