File tree Expand file tree Collapse file tree 2 files changed +45
-0
lines changed
include/zephyr/dt-bindings/gpio Expand file tree Collapse file tree 2 files changed +45
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Copyright 2025 tinyVision.ai Inc.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ description : |
5
+ GPIO pins exposed on the Raspberry Pi CSI 15pins Camera connector
6
+ Connector layout:
7
+
8
+ 1 GND
9
+ 2 CSI_D0_N
10
+ 3 CSI_D0_P
11
+ 4 GND
12
+ 5 CSI_D1_N
13
+ 6 CSI_D1_P
14
+ 7 GND
15
+ 8 CSI_CK_N
16
+ 9 CSI_CK_P
17
+ 10 GND
18
+ 11 IO0
19
+ 12 IO1
20
+ 13 I2C_SCL
21
+ 14 I2C_SDA
22
+ 15 VCC (3v3)
23
+
24
+ compatible : " raspberrypi,csi-15pins-connector"
25
+
26
+ include : [gpio-nexus.yaml, base.yaml]
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2025 tinyVision.ai Inc.
3
+ * SPDX-License-Identifier: Apache-2.0
4
+ */
5
+ #ifndef INCLUDE_ZEPHYR_DT_BINDINGS_GPIO_RASPBERRYPI_CSI_15PINS_CONNECTOR_H_
6
+ #define INCLUDE_ZEPHYR_DT_BINDINGS_GPIO_RASPBERRYPI_CSI_15PINS_CONNECTOR_H_
7
+
8
+ /**
9
+ * @name CSI 15 pins camera connector pinout
10
+ * @{
11
+ */
12
+ #define CSI_15PINS IO0 11 /**< GPIO0 */
13
+ #define CSI_15PINS IO1 12 /**< GPIO1 */
14
+ #define CSI_15PINS I2C_SCL 13 /**< I2C clock pin */
15
+ #define CSI_15PINS I2C_SDA 14 /**< I2C data pin */
16
+
17
+ /** @} */
18
+
19
+ #endif /* INCLUDE_ZEPHYR_DT_BINDINGS_GPIO_RASPBERRYPI_CSI_15PINS_CONNECTOR_H_ */
You can’t perform that action at this time.
0 commit comments