xref: /freebsd/sys/contrib/device-tree/include/dt-bindings/pinctrl/pinctrl-cv1800b.h (revision b2d2a78ad80ec68d4a17f5aef97d21686cb1e29b)
1*b2d2a78aSEmmanuel Vadot /* SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause */
2*b2d2a78aSEmmanuel Vadot /*
3*b2d2a78aSEmmanuel Vadot  * Copyright (C) 2024 Inochi Amaoto <inochiama@outlook.com>
4*b2d2a78aSEmmanuel Vadot  *
5*b2d2a78aSEmmanuel Vadot  * This file is generated from vendor pinout definition.
6*b2d2a78aSEmmanuel Vadot  */
7*b2d2a78aSEmmanuel Vadot 
8*b2d2a78aSEmmanuel Vadot #ifndef _DT_BINDINGS_PINCTRL_CV1800B_H
9*b2d2a78aSEmmanuel Vadot #define _DT_BINDINGS_PINCTRL_CV1800B_H
10*b2d2a78aSEmmanuel Vadot 
11*b2d2a78aSEmmanuel Vadot #include <dt-bindings/pinctrl/pinctrl-cv18xx.h>
12*b2d2a78aSEmmanuel Vadot 
13*b2d2a78aSEmmanuel Vadot #define PIN_AUD_AOUTR			1
14*b2d2a78aSEmmanuel Vadot #define PIN_SD0_CLK			3
15*b2d2a78aSEmmanuel Vadot #define PIN_SD0_CMD			4
16*b2d2a78aSEmmanuel Vadot #define PIN_SD0_D0			5
17*b2d2a78aSEmmanuel Vadot #define PIN_SD0_D1			7
18*b2d2a78aSEmmanuel Vadot #define PIN_SD0_D2			8
19*b2d2a78aSEmmanuel Vadot #define PIN_SD0_D3			9
20*b2d2a78aSEmmanuel Vadot #define PIN_SD0_CD			11
21*b2d2a78aSEmmanuel Vadot #define PIN_SD0_PWR_EN			12
22*b2d2a78aSEmmanuel Vadot #define PIN_SPK_EN			14
23*b2d2a78aSEmmanuel Vadot #define PIN_UART0_TX			15
24*b2d2a78aSEmmanuel Vadot #define PIN_UART0_RX			16
25*b2d2a78aSEmmanuel Vadot #define PIN_SPINOR_HOLD_X		17
26*b2d2a78aSEmmanuel Vadot #define PIN_SPINOR_SCK			18
27*b2d2a78aSEmmanuel Vadot #define PIN_SPINOR_MOSI			19
28*b2d2a78aSEmmanuel Vadot #define PIN_SPINOR_WP_X			20
29*b2d2a78aSEmmanuel Vadot #define PIN_SPINOR_MISO			21
30*b2d2a78aSEmmanuel Vadot #define PIN_SPINOR_CS_X			22
31*b2d2a78aSEmmanuel Vadot #define PIN_IIC0_SCL			23
32*b2d2a78aSEmmanuel Vadot #define PIN_IIC0_SDA			24
33*b2d2a78aSEmmanuel Vadot #define PIN_AUX0			25
34*b2d2a78aSEmmanuel Vadot #define PIN_PWR_VBAT_DET		30
35*b2d2a78aSEmmanuel Vadot #define PIN_PWR_SEQ2			31
36*b2d2a78aSEmmanuel Vadot #define PIN_XTAL_XIN			33
37*b2d2a78aSEmmanuel Vadot #define PIN_SD1_GPIO0			35
38*b2d2a78aSEmmanuel Vadot #define PIN_SD1_GPIO1			36
39*b2d2a78aSEmmanuel Vadot #define PIN_SD1_D3			38
40*b2d2a78aSEmmanuel Vadot #define PIN_SD1_D2			39
41*b2d2a78aSEmmanuel Vadot #define PIN_SD1_D1			40
42*b2d2a78aSEmmanuel Vadot #define PIN_SD1_D0			41
43*b2d2a78aSEmmanuel Vadot #define PIN_SD1_CMD			42
44*b2d2a78aSEmmanuel Vadot #define PIN_SD1_CLK			43
45*b2d2a78aSEmmanuel Vadot #define PIN_ADC1			44
46*b2d2a78aSEmmanuel Vadot #define PIN_USB_VBUS_DET		45
47*b2d2a78aSEmmanuel Vadot #define PIN_ETH_TXP			47
48*b2d2a78aSEmmanuel Vadot #define PIN_ETH_TXM			48
49*b2d2a78aSEmmanuel Vadot #define PIN_ETH_RXP			49
50*b2d2a78aSEmmanuel Vadot #define PIN_ETH_RXM			50
51*b2d2a78aSEmmanuel Vadot #define PIN_MIPIRX4N			56
52*b2d2a78aSEmmanuel Vadot #define PIN_MIPIRX4P			57
53*b2d2a78aSEmmanuel Vadot #define PIN_MIPIRX3N			58
54*b2d2a78aSEmmanuel Vadot #define PIN_MIPIRX3P			59
55*b2d2a78aSEmmanuel Vadot #define PIN_MIPIRX2N			60
56*b2d2a78aSEmmanuel Vadot #define PIN_MIPIRX2P			61
57*b2d2a78aSEmmanuel Vadot #define PIN_MIPIRX1N			62
58*b2d2a78aSEmmanuel Vadot #define PIN_MIPIRX1P			63
59*b2d2a78aSEmmanuel Vadot #define PIN_MIPIRX0N			64
60*b2d2a78aSEmmanuel Vadot #define PIN_MIPIRX0P			65
61*b2d2a78aSEmmanuel Vadot #define PIN_AUD_AINL_MIC		67
62*b2d2a78aSEmmanuel Vadot 
63*b2d2a78aSEmmanuel Vadot #endif /* _DT_BINDINGS_PINCTRL_CV1800B_H */
64