122 lines · c
1/* SPDX-License-Identifier: GPL-2.0-only */2/*3 * GPIO definitions for Amlogic Meson8b SoCs4 *5 * Copyright (C) 2015 Endless Mobile, Inc.6 * Author: Carlo Caione <carlo@endlessm.com>7 */8 9#ifndef _DT_BINDINGS_MESON8B_GPIO_H10#define _DT_BINDINGS_MESON8B_GPIO_H11 12/* EE (CBUS) GPIO chip */13#define GPIOX_0 014#define GPIOX_1 115#define GPIOX_2 216#define GPIOX_3 317#define GPIOX_4 418#define GPIOX_5 519#define GPIOX_6 620#define GPIOX_7 721#define GPIOX_8 822#define GPIOX_9 923#define GPIOX_10 1024#define GPIOX_11 1125#define GPIOX_16 1226#define GPIOX_17 1327#define GPIOX_18 1428#define GPIOX_19 1529#define GPIOX_20 1630#define GPIOX_21 1731 32#define GPIOY_0 1833#define GPIOY_1 1934#define GPIOY_3 2035#define GPIOY_6 2136#define GPIOY_7 2237#define GPIOY_8 2338#define GPIOY_9 2439#define GPIOY_10 2540#define GPIOY_11 2641#define GPIOY_12 2742#define GPIOY_13 2843#define GPIOY_14 2944 45#define GPIODV_9 3046#define GPIODV_24 3147#define GPIODV_25 3248#define GPIODV_26 3349#define GPIODV_27 3450#define GPIODV_28 3551#define GPIODV_29 3652 53#define GPIOH_0 3754#define GPIOH_1 3855#define GPIOH_2 3956#define GPIOH_3 4057#define GPIOH_4 4158#define GPIOH_5 4259#define GPIOH_6 4360#define GPIOH_7 4461#define GPIOH_8 4562#define GPIOH_9 4663 64#define CARD_0 4765#define CARD_1 4866#define CARD_2 4967#define CARD_3 5068#define CARD_4 5169#define CARD_5 5270#define CARD_6 5371 72#define BOOT_0 5473#define BOOT_1 5574#define BOOT_2 5675#define BOOT_3 5776#define BOOT_4 5877#define BOOT_5 5978#define BOOT_6 6079#define BOOT_7 6180#define BOOT_8 6281#define BOOT_9 6382#define BOOT_10 6483#define BOOT_11 6584#define BOOT_12 6685#define BOOT_13 6786#define BOOT_14 6887#define BOOT_15 6988#define BOOT_16 7089#define BOOT_17 7190#define BOOT_18 7291 92#define DIF_0_P 7393#define DIF_0_N 7494#define DIF_1_P 7595#define DIF_1_N 7696#define DIF_2_P 7797#define DIF_2_N 7898#define DIF_3_P 7999#define DIF_3_N 80100#define DIF_4_P 81101#define DIF_4_N 82102 103/* AO GPIO chip */104#define GPIOAO_0 0105#define GPIOAO_1 1106#define GPIOAO_2 2107#define GPIOAO_3 3108#define GPIOAO_4 4109#define GPIOAO_5 5110#define GPIOAO_6 6111#define GPIOAO_7 7112#define GPIOAO_8 8113#define GPIOAO_9 9114#define GPIOAO_10 10115#define GPIOAO_11 11116#define GPIOAO_12 12117#define GPIOAO_13 13118#define GPIO_BSD_EN 14119#define GPIO_TEST_N 15120 121#endif /* _DT_BINDINGS_MESON8B_GPIO_H */122