1/* $NetBSD: meson-gxl-gpio.h,v 1.1.1.3 2020/01/03 14:33:02 skrll Exp $ */ 2 3/* SPDX-License-Identifier: GPL-2.0-only */ 4/* 5 * GPIO definitions for Amlogic Meson GXL SoCs 6 * 7 * Copyright (C) 2016 Endless Mobile, Inc. 8 * Author: Carlo Caione <carlo@endlessm.com> 9 */ 10 11#ifndef _DT_BINDINGS_MESON_GXL_GPIO_H 12#define _DT_BINDINGS_MESON_GXL_GPIO_H 13 14#define GPIOAO_0 0 15#define GPIOAO_1 1 16#define GPIOAO_2 2 17#define GPIOAO_3 3 18#define GPIOAO_4 4 19#define GPIOAO_5 5 20#define GPIOAO_6 6 21#define GPIOAO_7 7 22#define GPIOAO_8 8 23#define GPIOAO_9 9 24#define GPIO_TEST_N 10 25 26#define GPIOZ_0 0 27#define GPIOZ_1 1 28#define GPIOZ_2 2 29#define GPIOZ_3 3 30#define GPIOZ_4 4 31#define GPIOZ_5 5 32#define GPIOZ_6 6 33#define GPIOZ_7 7 34#define GPIOZ_8 8 35#define GPIOZ_9 9 36#define GPIOZ_10 10 37#define GPIOZ_11 11 38#define GPIOZ_12 12 39#define GPIOZ_13 13 40#define GPIOZ_14 14 41#define GPIOZ_15 15 42#define GPIOH_0 16 43#define GPIOH_1 17 44#define GPIOH_2 18 45#define GPIOH_3 19 46#define GPIOH_4 20 47#define GPIOH_5 21 48#define GPIOH_6 22 49#define GPIOH_7 23 50#define GPIOH_8 24 51#define GPIOH_9 25 52#define BOOT_0 26 53#define BOOT_1 27 54#define BOOT_2 28 55#define BOOT_3 29 56#define BOOT_4 30 57#define BOOT_5 31 58#define BOOT_6 32 59#define BOOT_7 33 60#define BOOT_8 34 61#define BOOT_9 35 62#define BOOT_10 36 63#define BOOT_11 37 64#define BOOT_12 38 65#define BOOT_13 39 66#define BOOT_14 40 67#define BOOT_15 41 68#define CARD_0 42 69#define CARD_1 43 70#define CARD_2 44 71#define CARD_3 45 72#define CARD_4 46 73#define CARD_5 47 74#define CARD_6 48 75#define GPIODV_0 49 76#define GPIODV_1 50 77#define GPIODV_2 51 78#define GPIODV_3 52 79#define GPIODV_4 53 80#define GPIODV_5 54 81#define GPIODV_6 55 82#define GPIODV_7 56 83#define GPIODV_8 57 84#define GPIODV_9 58 85#define GPIODV_10 59 86#define GPIODV_11 60 87#define GPIODV_12 61 88#define GPIODV_13 62 89#define GPIODV_14 63 90#define GPIODV_15 64 91#define GPIODV_16 65 92#define GPIODV_17 66 93#define GPIODV_18 67 94#define GPIODV_19 68 95#define GPIODV_20 69 96#define GPIODV_21 70 97#define GPIODV_22 71 98#define GPIODV_23 72 99#define GPIODV_24 73 100#define GPIODV_25 74 101#define GPIODV_26 75 102#define GPIODV_27 76 103#define GPIODV_28 77 104#define GPIODV_29 78 105#define GPIOX_0 79 106#define GPIOX_1 80 107#define GPIOX_2 81 108#define GPIOX_3 82 109#define GPIOX_4 83 110#define GPIOX_5 84 111#define GPIOX_6 85 112#define GPIOX_7 86 113#define GPIOX_8 87 114#define GPIOX_9 88 115#define GPIOX_10 89 116#define GPIOX_11 90 117#define GPIOX_12 91 118#define GPIOX_13 92 119#define GPIOX_14 93 120#define GPIOX_15 94 121#define GPIOX_16 95 122#define GPIOX_17 96 123#define GPIOX_18 97 124#define GPIOCLK_0 98 125#define GPIOCLK_1 99 126 127#endif 128