162306a36Sopenharmony_ci/* 262306a36Sopenharmony_ci * Copyright (c) 2017 Amlogic, Inc. All rights reserved. 362306a36Sopenharmony_ci * Author: Xingyu Chen <xingyu.chen@amlogic.com> 462306a36Sopenharmony_ci * 562306a36Sopenharmony_ci * SPDX-License-Identifier: GPL-2.0+ 662306a36Sopenharmony_ci */ 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci#ifndef _DT_BINDINGS_MESON_AXG_GPIO_H 962306a36Sopenharmony_ci#define _DT_BINDINGS_MESON_AXG_GPIO_H 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ci/* First GPIO chip */ 1262306a36Sopenharmony_ci#define GPIOAO_0 0 1362306a36Sopenharmony_ci#define GPIOAO_1 1 1462306a36Sopenharmony_ci#define GPIOAO_2 2 1562306a36Sopenharmony_ci#define GPIOAO_3 3 1662306a36Sopenharmony_ci#define GPIOAO_4 4 1762306a36Sopenharmony_ci#define GPIOAO_5 5 1862306a36Sopenharmony_ci#define GPIOAO_6 6 1962306a36Sopenharmony_ci#define GPIOAO_7 7 2062306a36Sopenharmony_ci#define GPIOAO_8 8 2162306a36Sopenharmony_ci#define GPIOAO_9 9 2262306a36Sopenharmony_ci#define GPIOAO_10 10 2362306a36Sopenharmony_ci#define GPIOAO_11 11 2462306a36Sopenharmony_ci#define GPIOAO_12 12 2562306a36Sopenharmony_ci#define GPIOAO_13 13 2662306a36Sopenharmony_ci#define GPIO_TEST_N 14 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ci/* Second GPIO chip */ 2962306a36Sopenharmony_ci#define GPIOZ_0 0 3062306a36Sopenharmony_ci#define GPIOZ_1 1 3162306a36Sopenharmony_ci#define GPIOZ_2 2 3262306a36Sopenharmony_ci#define GPIOZ_3 3 3362306a36Sopenharmony_ci#define GPIOZ_4 4 3462306a36Sopenharmony_ci#define GPIOZ_5 5 3562306a36Sopenharmony_ci#define GPIOZ_6 6 3662306a36Sopenharmony_ci#define GPIOZ_7 7 3762306a36Sopenharmony_ci#define GPIOZ_8 8 3862306a36Sopenharmony_ci#define GPIOZ_9 9 3962306a36Sopenharmony_ci#define GPIOZ_10 10 4062306a36Sopenharmony_ci#define BOOT_0 11 4162306a36Sopenharmony_ci#define BOOT_1 12 4262306a36Sopenharmony_ci#define BOOT_2 13 4362306a36Sopenharmony_ci#define BOOT_3 14 4462306a36Sopenharmony_ci#define BOOT_4 15 4562306a36Sopenharmony_ci#define BOOT_5 16 4662306a36Sopenharmony_ci#define BOOT_6 17 4762306a36Sopenharmony_ci#define BOOT_7 18 4862306a36Sopenharmony_ci#define BOOT_8 19 4962306a36Sopenharmony_ci#define BOOT_9 20 5062306a36Sopenharmony_ci#define BOOT_10 21 5162306a36Sopenharmony_ci#define BOOT_11 22 5262306a36Sopenharmony_ci#define BOOT_12 23 5362306a36Sopenharmony_ci#define BOOT_13 24 5462306a36Sopenharmony_ci#define BOOT_14 25 5562306a36Sopenharmony_ci#define GPIOA_0 26 5662306a36Sopenharmony_ci#define GPIOA_1 27 5762306a36Sopenharmony_ci#define GPIOA_2 28 5862306a36Sopenharmony_ci#define GPIOA_3 29 5962306a36Sopenharmony_ci#define GPIOA_4 30 6062306a36Sopenharmony_ci#define GPIOA_5 31 6162306a36Sopenharmony_ci#define GPIOA_6 32 6262306a36Sopenharmony_ci#define GPIOA_7 33 6362306a36Sopenharmony_ci#define GPIOA_8 34 6462306a36Sopenharmony_ci#define GPIOA_9 35 6562306a36Sopenharmony_ci#define GPIOA_10 36 6662306a36Sopenharmony_ci#define GPIOA_11 37 6762306a36Sopenharmony_ci#define GPIOA_12 38 6862306a36Sopenharmony_ci#define GPIOA_13 39 6962306a36Sopenharmony_ci#define GPIOA_14 40 7062306a36Sopenharmony_ci#define GPIOA_15 41 7162306a36Sopenharmony_ci#define GPIOA_16 42 7262306a36Sopenharmony_ci#define GPIOA_17 43 7362306a36Sopenharmony_ci#define GPIOA_18 44 7462306a36Sopenharmony_ci#define GPIOA_19 45 7562306a36Sopenharmony_ci#define GPIOA_20 46 7662306a36Sopenharmony_ci#define GPIOX_0 47 7762306a36Sopenharmony_ci#define GPIOX_1 48 7862306a36Sopenharmony_ci#define GPIOX_2 49 7962306a36Sopenharmony_ci#define GPIOX_3 50 8062306a36Sopenharmony_ci#define GPIOX_4 51 8162306a36Sopenharmony_ci#define GPIOX_5 52 8262306a36Sopenharmony_ci#define GPIOX_6 53 8362306a36Sopenharmony_ci#define GPIOX_7 54 8462306a36Sopenharmony_ci#define GPIOX_8 55 8562306a36Sopenharmony_ci#define GPIOX_9 56 8662306a36Sopenharmony_ci#define GPIOX_10 57 8762306a36Sopenharmony_ci#define GPIOX_11 58 8862306a36Sopenharmony_ci#define GPIOX_12 59 8962306a36Sopenharmony_ci#define GPIOX_13 60 9062306a36Sopenharmony_ci#define GPIOX_14 61 9162306a36Sopenharmony_ci#define GPIOX_15 62 9262306a36Sopenharmony_ci#define GPIOX_16 63 9362306a36Sopenharmony_ci#define GPIOX_17 64 9462306a36Sopenharmony_ci#define GPIOX_18 65 9562306a36Sopenharmony_ci#define GPIOX_19 66 9662306a36Sopenharmony_ci#define GPIOX_20 67 9762306a36Sopenharmony_ci#define GPIOX_21 68 9862306a36Sopenharmony_ci#define GPIOX_22 69 9962306a36Sopenharmony_ci#define GPIOY_0 70 10062306a36Sopenharmony_ci#define GPIOY_1 71 10162306a36Sopenharmony_ci#define GPIOY_2 72 10262306a36Sopenharmony_ci#define GPIOY_3 73 10362306a36Sopenharmony_ci#define GPIOY_4 74 10462306a36Sopenharmony_ci#define GPIOY_5 75 10562306a36Sopenharmony_ci#define GPIOY_6 76 10662306a36Sopenharmony_ci#define GPIOY_7 77 10762306a36Sopenharmony_ci#define GPIOY_8 78 10862306a36Sopenharmony_ci#define GPIOY_9 79 10962306a36Sopenharmony_ci#define GPIOY_10 80 11062306a36Sopenharmony_ci#define GPIOY_11 81 11162306a36Sopenharmony_ci#define GPIOY_12 82 11262306a36Sopenharmony_ci#define GPIOY_13 83 11362306a36Sopenharmony_ci#define GPIOY_14 84 11462306a36Sopenharmony_ci#define GPIOY_15 85 11562306a36Sopenharmony_ci 11662306a36Sopenharmony_ci#endif /* _DT_BINDINGS_MESON_AXG_GPIO_H */ 117