gpio.h 483 B

123456789101112131415161718192021
  1. /* SPDX-License-Identifier: GPL-2.0+ */
  2. /*
  3. * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
  4. * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
  5. */
  6. #ifndef __ASM_ARCH_STV0991_GPIO_H
  7. #define __ASM_ARCH_STV0991_GPIO_H
  8. enum gpio_direction {
  9. GPIO_DIRECTION_IN,
  10. GPIO_DIRECTION_OUT,
  11. };
  12. struct gpio_regs {
  13. u32 data; /* offset 0x0 */
  14. u32 reserved[0xff]; /* 0x4--0x3fc */
  15. u32 dir; /* offset 0x400 */
  16. };
  17. #endif /* __ASM_ARCH_STV0991_GPIO_H */