linux/drivers/pinctrl/bcm/pinctrl-bcm63xx.h

// SPDX-License-Identifier: GPL-2.0+
/*
 * Copyright (C) 2021 Álvaro Fernández Rojas <[email protected]>
 * Copyright (C) 2016 Jonas Gorski <[email protected]>
 */

#ifndef __PINCTRL_BCM63XX_H__
#define __PINCTRL_BCM63XX_H__

#include <linux/pinctrl/pinctrl.h>

#define BCM63XX_BANK_GPIOS

struct bcm63xx_pinctrl_soc {};

#define BCM_PIN_GROUP(n)

struct bcm63xx_pinctrl {};

static inline unsigned int bcm63xx_bank_pin(unsigned int pin)
{}

int bcm63xx_pinctrl_probe(struct platform_device *pdev,
			  const struct bcm63xx_pinctrl_soc *soc,
			  void *driver_data);

#endif /* __PINCTRL_BCM63XX_H__ */