1*f29d1e0cSSheetal Tigadoli /* 2*f29d1e0cSSheetal Tigadoli * Copyright (c) 2019-2020, Broadcom 3*f29d1e0cSSheetal Tigadoli * 4*f29d1e0cSSheetal Tigadoli * SPDX-License-Identifier: BSD-3-Clause 5*f29d1e0cSSheetal Tigadoli */ 6*f29d1e0cSSheetal Tigadoli 7*f29d1e0cSSheetal Tigadoli #ifndef IPROC_GPIO_H 8*f29d1e0cSSheetal Tigadoli #define IPROC_GPIO_H 9*f29d1e0cSSheetal Tigadoli 10*f29d1e0cSSheetal Tigadoli #ifdef USE_GPIO 11*f29d1e0cSSheetal Tigadoli void iproc_gpio_init(uintptr_t base, int nr_gpios, uintptr_t pinmux_base, 12*f29d1e0cSSheetal Tigadoli uintptr_t pinconf_base); 13*f29d1e0cSSheetal Tigadoli #else 14*f29d1e0cSSheetal Tigadoli static void iproc_gpio_init(uintptr_t base, int nr_gpios, uintptr_t pinmux_base, 15*f29d1e0cSSheetal Tigadoli uintptr_t pinconf_base) 16*f29d1e0cSSheetal Tigadoli { 17*f29d1e0cSSheetal Tigadoli } 18*f29d1e0cSSheetal Tigadoli #endif /* IPROC_GPIO */ 19*f29d1e0cSSheetal Tigadoli 20*f29d1e0cSSheetal Tigadoli #endif /* IPROC_GPIO_H */ 21