brintos

brintos / linux-shallow public Read only

0
0
Text · 3.0 KiB · e2d0831 Raw
152 lines · c
1/* SPDX-License-Identifier: GPL-2.0-only */2/*3 * GPIO definitions for Amlogic Meson8 SoCs4 *5 * Copyright (C) 2014 Beniamino Galvani <b.galvani@gmail.com>6 */7 8#ifndef _DT_BINDINGS_MESON8_GPIO_H9#define _DT_BINDINGS_MESON8_GPIO_H10 11/* First GPIO chip */12#define GPIOX_0		013#define GPIOX_1		114#define GPIOX_2		215#define GPIOX_3		316#define GPIOX_4		417#define GPIOX_5		518#define GPIOX_6		619#define GPIOX_7		720#define GPIOX_8		821#define GPIOX_9		922#define GPIOX_10	1023#define GPIOX_11	1124#define GPIOX_12	1225#define GPIOX_13	1326#define GPIOX_14	1427#define GPIOX_15	1528#define GPIOX_16	1629#define GPIOX_17	1730#define GPIOX_18	1831#define GPIOX_19	1932#define GPIOX_20	2033#define GPIOX_21	2134#define GPIOY_0		2235#define GPIOY_1		2336#define GPIOY_2		2437#define GPIOY_3		2538#define GPIOY_4		2639#define GPIOY_5		2740#define GPIOY_6		2841#define GPIOY_7		2942#define GPIOY_8		3043#define GPIOY_9		3144#define GPIOY_10	3245#define GPIOY_11	3346#define GPIOY_12	3447#define GPIOY_13	3548#define GPIOY_14	3649#define GPIOY_15	3750#define GPIOY_16	3851#define GPIODV_0	3952#define GPIODV_1	4053#define GPIODV_2	4154#define GPIODV_3	4255#define GPIODV_4	4356#define GPIODV_5	4457#define GPIODV_6	4558#define GPIODV_7	4659#define GPIODV_8	4760#define GPIODV_9	4861#define GPIODV_10	4962#define GPIODV_11	5063#define GPIODV_12	5164#define GPIODV_13	5265#define GPIODV_14	5366#define GPIODV_15	5467#define GPIODV_16	5568#define GPIODV_17	5669#define GPIODV_18	5770#define GPIODV_19	5871#define GPIODV_20	5972#define GPIODV_21	6073#define GPIODV_22	6174#define GPIODV_23	6275#define GPIODV_24	6376#define GPIODV_25	6477#define GPIODV_26	6578#define GPIODV_27	6679#define GPIODV_28	6780#define GPIODV_29	6881#define GPIOH_0		6982#define GPIOH_1		7083#define GPIOH_2		7184#define GPIOH_3		7285#define GPIOH_4		7386#define GPIOH_5		7487#define GPIOH_6		7588#define GPIOH_7		7689#define GPIOH_8		7790#define GPIOH_9		7891#define GPIOZ_0		7992#define GPIOZ_1		8093#define GPIOZ_2		8194#define GPIOZ_3		8295#define GPIOZ_4		8396#define GPIOZ_5		8497#define GPIOZ_6		8598#define GPIOZ_7		8699#define GPIOZ_8		87100#define GPIOZ_9		88101#define GPIOZ_10	89102#define GPIOZ_11	90103#define GPIOZ_12	91104#define GPIOZ_13	92105#define GPIOZ_14	93106#define CARD_0		94107#define CARD_1		95108#define CARD_2		96109#define CARD_3		97110#define CARD_4		98111#define CARD_5		99112#define CARD_6		100113#define BOOT_0		101114#define BOOT_1		102115#define BOOT_2		103116#define BOOT_3		104117#define BOOT_4		105118#define BOOT_5		106119#define BOOT_6		107120#define BOOT_7		108121#define BOOT_8		109122#define BOOT_9		110123#define BOOT_10		111124#define BOOT_11		112125#define BOOT_12		113126#define BOOT_13		114127#define BOOT_14		115128#define BOOT_15		116129#define BOOT_16		117130#define BOOT_17		118131#define BOOT_18		119132 133/* Second GPIO chip */134#define GPIOAO_0	0135#define GPIOAO_1	1136#define GPIOAO_2	2137#define GPIOAO_3	3138#define GPIOAO_4	4139#define GPIOAO_5	5140#define GPIOAO_6	6141#define GPIOAO_7	7142#define GPIOAO_8	8143#define GPIOAO_9	9144#define GPIOAO_10	10145#define GPIOAO_11	11146#define GPIOAO_12	12147#define GPIOAO_13	13148#define GPIO_BSD_EN	14149#define GPIO_TEST_N	15150 151#endif /* _DT_BINDINGS_MESON8_GPIO_H */152