xref: /rk3399_rockchip-uboot/arch/powerpc/include/asm/arch-mpc85xx/gpio.h (revision 4b689f02ffa0aebdfef204b5c5c17134e97459c3)
1d67be7c9SRuchika Gupta /*
2057c2200SRuchika Gupta  * Copyright 2014 Freescale Semiconductor, Inc.
3057c2200SRuchika Gupta  *
4d67be7c9SRuchika Gupta  * SPDX-License-Identifier:	GPL-2.0+
5d67be7c9SRuchika Gupta  */
6d67be7c9SRuchika Gupta 
7d67be7c9SRuchika Gupta /*
8d67be7c9SRuchika Gupta  * Dummy header file to enable CONFIG_OF_CONTROL.
9d67be7c9SRuchika Gupta  * If CONFIG_OF_CONTROL is enabled, lib/fdtdec.c is compiled.
10d67be7c9SRuchika Gupta  * It includes <asm/arch/gpio.h> via <asm/gpio.h>, so those SoCs that enable
11d67be7c9SRuchika Gupta  * OF_CONTROL must have arch/gpio.h.
12d67be7c9SRuchika Gupta  */
13d67be7c9SRuchika Gupta 
14d67be7c9SRuchika Gupta #ifndef __ASM_ARCH_MX85XX_GPIO_H
15d67be7c9SRuchika Gupta #define __ASM_ARCH_MX85XX_GPIO_H
16d67be7c9SRuchika Gupta 
1707d31f8fSmario.six@gdsys.cc #ifndef CONFIG_MPC85XX_GPIO
18d7732faaSOleksandr G Zhadan #include <asm/mpc85xx_gpio.h>
1907d31f8fSmario.six@gdsys.cc #endif
20d7732faaSOleksandr G Zhadan 
21*4b689f02SHamish Martin struct mpc85xx_gpio_plat {
22*4b689f02SHamish Martin 	ulong addr;
23*4b689f02SHamish Martin 	unsigned long size;
24*4b689f02SHamish Martin 	uint ngpios;
25*4b689f02SHamish Martin };
26*4b689f02SHamish Martin 
27d67be7c9SRuchika Gupta #endif
28