Zephyr Project API
4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
pinctrl-rx-pfs.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2026 Renesas Electronics Corporation
3
*
4
* SPDX-License-Identifier: Apache-2.0
5
*/
6
14
15
#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_RENESAS_PINCTRL_RX_H__
16
#define ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_RENESAS_PINCTRL_RX_H__
17
19
#define RX_PORT_NUM_POS 0
21
#define RX_PORT_NUM_MASK 0xf
22
24
#define RX_PIN_NUM_POS 5
26
#define RX_PIN_NUM_MASK 0xf
27
29
#define RX_PSEL_HIZ_JTAG_SWD 0x0
31
#define RX_PSEL_SCI_0 0xA
33
#define RX_PSEL_SCI_2 0xA
35
#define RX_PSEL_SCI_4 0xA
37
#define RX_PSEL_SCI_6 0xA
39
#define RX_PSEL_SCI_8 0xA
41
#define RX_PSEL_SCI_10 0xA
43
#define RX_PSEL_SCI_12 0xA
45
#define RX_PSEL_SCI_1 0xD
47
#define RX_PSEL_SCI_3 0xD
49
#define RX_PSEL_SCI_5 0xD
51
#define RX_PSEL_SCI_7 0xD
53
#define RX_PSEL_SCI_9 0xD
55
#define RX_PSEL_SCI_11 0xD
56
58
#define RX_PSEL_POS 9
60
#define RX_PSEL_MASK 0x1f
61
63
#define RX_MODE_POS 16
65
#define RX_MODE_MASK 0x1
66
75
#define RX_PSEL(psel, port_num, pin_num) \
76
(1 << RX_MODE_POS | psel << RX_PSEL_POS | port_num << RX_PORT_NUM_POS | \
77
pin_num << RX_PIN_NUM_POS)
78
79
#endif
/* ZEPHYR_INCLUDE_DT_BINDINGS_PINCTRL_RENESAS_PINCTRL_RX_H__ */
include
zephyr
dt-bindings
pinctrl
renesas
pinctrl-rx-pfs.h
Generated on
for Zephyr Project API by
1.16.1