// 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__ */