Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 /*
0003  * Device Tree defines for Lochnagar pinctrl
0004  *
0005  * Copyright (c) 2018 Cirrus Logic, Inc. and
0006  *                    Cirrus Logic International Semiconductor Ltd.
0007  *
0008  * Author: Charles Keepax <ckeepax@opensource.cirrus.com>
0009  */
0010 
0011 #ifndef DT_BINDINGS_PINCTRL_LOCHNAGAR_H
0012 #define DT_BINDINGS_PINCTRL_LOCHNAGAR_H
0013 
0014 #define LOCHNAGAR1_PIN_CDC_RESET        0
0015 #define LOCHNAGAR1_PIN_DSP_RESET        1
0016 #define LOCHNAGAR1_PIN_CDC_CIF1MODE     2
0017 #define LOCHNAGAR1_PIN_NUM_GPIOS        3
0018 
0019 #define LOCHNAGAR2_PIN_CDC_RESET        0
0020 #define LOCHNAGAR2_PIN_DSP_RESET        1
0021 #define LOCHNAGAR2_PIN_CDC_CIF1MODE     2
0022 #define LOCHNAGAR2_PIN_CDC_LDOENA       3
0023 #define LOCHNAGAR2_PIN_SPDIF_HWMODE     4
0024 #define LOCHNAGAR2_PIN_SPDIF_RESET      5
0025 #define LOCHNAGAR2_PIN_FPGA_GPIO1       6
0026 #define LOCHNAGAR2_PIN_FPGA_GPIO2       7
0027 #define LOCHNAGAR2_PIN_FPGA_GPIO3       8
0028 #define LOCHNAGAR2_PIN_FPGA_GPIO4       9
0029 #define LOCHNAGAR2_PIN_FPGA_GPIO5       10
0030 #define LOCHNAGAR2_PIN_FPGA_GPIO6       11
0031 #define LOCHNAGAR2_PIN_CDC_GPIO1        12
0032 #define LOCHNAGAR2_PIN_CDC_GPIO2        13
0033 #define LOCHNAGAR2_PIN_CDC_GPIO3        14
0034 #define LOCHNAGAR2_PIN_CDC_GPIO4        15
0035 #define LOCHNAGAR2_PIN_CDC_GPIO5        16
0036 #define LOCHNAGAR2_PIN_CDC_GPIO6        17
0037 #define LOCHNAGAR2_PIN_CDC_GPIO7        18
0038 #define LOCHNAGAR2_PIN_CDC_GPIO8        19
0039 #define LOCHNAGAR2_PIN_DSP_GPIO1        20
0040 #define LOCHNAGAR2_PIN_DSP_GPIO2        21
0041 #define LOCHNAGAR2_PIN_DSP_GPIO3        22
0042 #define LOCHNAGAR2_PIN_DSP_GPIO4        23
0043 #define LOCHNAGAR2_PIN_DSP_GPIO5        24
0044 #define LOCHNAGAR2_PIN_DSP_GPIO6        25
0045 #define LOCHNAGAR2_PIN_GF_GPIO2         26
0046 #define LOCHNAGAR2_PIN_GF_GPIO3         27
0047 #define LOCHNAGAR2_PIN_GF_GPIO7         28
0048 #define LOCHNAGAR2_PIN_CDC_AIF1_BCLK        29
0049 #define LOCHNAGAR2_PIN_CDC_AIF1_RXDAT       30
0050 #define LOCHNAGAR2_PIN_CDC_AIF1_LRCLK       31
0051 #define LOCHNAGAR2_PIN_CDC_AIF1_TXDAT       32
0052 #define LOCHNAGAR2_PIN_CDC_AIF2_BCLK        33
0053 #define LOCHNAGAR2_PIN_CDC_AIF2_RXDAT       34
0054 #define LOCHNAGAR2_PIN_CDC_AIF2_LRCLK       35
0055 #define LOCHNAGAR2_PIN_CDC_AIF2_TXDAT       36
0056 #define LOCHNAGAR2_PIN_CDC_AIF3_BCLK        37
0057 #define LOCHNAGAR2_PIN_CDC_AIF3_RXDAT       38
0058 #define LOCHNAGAR2_PIN_CDC_AIF3_LRCLK       39
0059 #define LOCHNAGAR2_PIN_CDC_AIF3_TXDAT       40
0060 #define LOCHNAGAR2_PIN_DSP_AIF1_BCLK        41
0061 #define LOCHNAGAR2_PIN_DSP_AIF1_RXDAT       42
0062 #define LOCHNAGAR2_PIN_DSP_AIF1_LRCLK       43
0063 #define LOCHNAGAR2_PIN_DSP_AIF1_TXDAT       44
0064 #define LOCHNAGAR2_PIN_DSP_AIF2_BCLK        45
0065 #define LOCHNAGAR2_PIN_DSP_AIF2_RXDAT       46
0066 #define LOCHNAGAR2_PIN_DSP_AIF2_LRCLK       47
0067 #define LOCHNAGAR2_PIN_DSP_AIF2_TXDAT       48
0068 #define LOCHNAGAR2_PIN_PSIA1_BCLK       49
0069 #define LOCHNAGAR2_PIN_PSIA1_RXDAT      50
0070 #define LOCHNAGAR2_PIN_PSIA1_LRCLK      51
0071 #define LOCHNAGAR2_PIN_PSIA1_TXDAT      52
0072 #define LOCHNAGAR2_PIN_PSIA2_BCLK       53
0073 #define LOCHNAGAR2_PIN_PSIA2_RXDAT      54
0074 #define LOCHNAGAR2_PIN_PSIA2_LRCLK      55
0075 #define LOCHNAGAR2_PIN_PSIA2_TXDAT      56
0076 #define LOCHNAGAR2_PIN_GF_AIF3_BCLK     57
0077 #define LOCHNAGAR2_PIN_GF_AIF3_RXDAT        58
0078 #define LOCHNAGAR2_PIN_GF_AIF3_LRCLK        59
0079 #define LOCHNAGAR2_PIN_GF_AIF3_TXDAT        60
0080 #define LOCHNAGAR2_PIN_GF_AIF4_BCLK     61
0081 #define LOCHNAGAR2_PIN_GF_AIF4_RXDAT        62
0082 #define LOCHNAGAR2_PIN_GF_AIF4_LRCLK        63
0083 #define LOCHNAGAR2_PIN_GF_AIF4_TXDAT        64
0084 #define LOCHNAGAR2_PIN_GF_AIF1_BCLK     65
0085 #define LOCHNAGAR2_PIN_GF_AIF1_RXDAT        66
0086 #define LOCHNAGAR2_PIN_GF_AIF1_LRCLK        67
0087 #define LOCHNAGAR2_PIN_GF_AIF1_TXDAT        68
0088 #define LOCHNAGAR2_PIN_GF_AIF2_BCLK     69
0089 #define LOCHNAGAR2_PIN_GF_AIF2_RXDAT        70
0090 #define LOCHNAGAR2_PIN_GF_AIF2_LRCLK        71
0091 #define LOCHNAGAR2_PIN_GF_AIF2_TXDAT        72
0092 #define LOCHNAGAR2_PIN_DSP_UART1_RX     73
0093 #define LOCHNAGAR2_PIN_DSP_UART1_TX     74
0094 #define LOCHNAGAR2_PIN_DSP_UART2_RX     75
0095 #define LOCHNAGAR2_PIN_DSP_UART2_TX     76
0096 #define LOCHNAGAR2_PIN_GF_UART2_RX      77
0097 #define LOCHNAGAR2_PIN_GF_UART2_TX      78
0098 #define LOCHNAGAR2_PIN_USB_UART_RX      79
0099 #define LOCHNAGAR2_PIN_CDC_PDMCLK1      80
0100 #define LOCHNAGAR2_PIN_CDC_PDMDAT1      81
0101 #define LOCHNAGAR2_PIN_CDC_PDMCLK2      82
0102 #define LOCHNAGAR2_PIN_CDC_PDMDAT2      83
0103 #define LOCHNAGAR2_PIN_CDC_DMICCLK1     84
0104 #define LOCHNAGAR2_PIN_CDC_DMICDAT1     85
0105 #define LOCHNAGAR2_PIN_CDC_DMICCLK2     86
0106 #define LOCHNAGAR2_PIN_CDC_DMICDAT2     87
0107 #define LOCHNAGAR2_PIN_CDC_DMICCLK3     88
0108 #define LOCHNAGAR2_PIN_CDC_DMICDAT3     89
0109 #define LOCHNAGAR2_PIN_CDC_DMICCLK4     90
0110 #define LOCHNAGAR2_PIN_CDC_DMICDAT4     91
0111 #define LOCHNAGAR2_PIN_DSP_DMICCLK1     92
0112 #define LOCHNAGAR2_PIN_DSP_DMICDAT1     93
0113 #define LOCHNAGAR2_PIN_DSP_DMICCLK2     94
0114 #define LOCHNAGAR2_PIN_DSP_DMICDAT2     95
0115 #define LOCHNAGAR2_PIN_I2C2_SCL         96
0116 #define LOCHNAGAR2_PIN_I2C2_SDA         97
0117 #define LOCHNAGAR2_PIN_I2C3_SCL         98
0118 #define LOCHNAGAR2_PIN_I2C3_SDA         99
0119 #define LOCHNAGAR2_PIN_I2C4_SCL         100
0120 #define LOCHNAGAR2_PIN_I2C4_SDA         101
0121 #define LOCHNAGAR2_PIN_DSP_STANDBY      102
0122 #define LOCHNAGAR2_PIN_CDC_MCLK1        103
0123 #define LOCHNAGAR2_PIN_CDC_MCLK2        104
0124 #define LOCHNAGAR2_PIN_DSP_CLKIN        105
0125 #define LOCHNAGAR2_PIN_PSIA1_MCLK       106
0126 #define LOCHNAGAR2_PIN_PSIA2_MCLK       107
0127 #define LOCHNAGAR2_PIN_GF_GPIO1         108
0128 #define LOCHNAGAR2_PIN_GF_GPIO5         109
0129 #define LOCHNAGAR2_PIN_DSP_GPIO20       110
0130 #define LOCHNAGAR2_PIN_NUM_GPIOS        111
0131 
0132 #endif