]> git.sur5r.net Git - u-boot/blob - arch/arm/include/asm/arch-rockchip/gpio.h
e39218d0a913dee3ad9aa840bcc9a71de9ebf849
[u-boot] / arch / arm / include / asm / arch-rockchip / gpio.h
1 /*
2  * (C) Copyright 2015 Google, Inc
3  *
4  * SPDX-License-Identifier:     GPL-2.0+
5  */
6
7 #ifndef _ASM_ARCH_GPIO_H
8 #define _ASM_ARCH_GPIO_H
9
10 struct rockchip_gpio_regs {
11         u32 swport_dr;
12         u32 swport_ddr;
13         u32 reserved0[(0x30 - 0x08) / 4];
14         u32 inten;
15         u32 intmask;
16         u32 inttype_level;
17         u32 int_polarity;
18         u32 int_status;
19         u32 int_rawstatus;
20         u32 debounce;
21         u32 porta_eoi;
22         u32 ext_port;
23         u32 reserved1[(0x60 - 0x54) / 4];
24         u32 ls_sync;
25 };
26 check_member(rockchip_gpio_regs, ls_sync, 0x60);
27
28 #endif