Skip to content

Commit c4d7901

Browse files
committed
Merge branch 'for-6.18/dt-bindings' into for-6.18/clk
2 parents 8f5ae30 + 04f27a0 commit c4d7901

7 files changed

Lines changed: 36 additions & 6 deletions

File tree

Documentation/devicetree/bindings/arm/tegra.yaml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,12 @@ properties:
3636
- toradex,colibri_t20-iris
3737
- const: toradex,colibri_t20
3838
- const: nvidia,tegra20
39-
- items:
40-
- const: asus,tf101
39+
- description: ASUS Transformers T20 Device family
40+
items:
41+
- enum:
42+
- asus,sl101
43+
- asus,tf101
44+
- asus,tf101g
4145
- const: nvidia,tegra20
4246
- items:
4347
- const: acer,picasso
@@ -174,6 +178,10 @@ properties:
174178
- const: google,nyan-big
175179
- const: google,nyan
176180
- const: nvidia,tegra124
181+
- description: Xiaomi Mi Pad (A0101)
182+
items:
183+
- const: xiaomi,mocha
184+
- const: nvidia,tegra124
177185
- items:
178186
- enum:
179187
- nvidia,darcy

Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,6 @@ properties:
7070
ranges:
7171
maxItems: 1
7272

73-
avdd-dsi-csi-supply:
74-
description: DSI/CSI power supply. Must supply 1.2 V.
75-
7673
vip:
7774
$ref: /schemas/display/tegra/nvidia,tegra20-vip.yaml
7875

Documentation/devicetree/bindings/display/tegra/nvidia,tegra210-csi.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ properties:
3737
- const: cile
3838
- const: csi_tpg
3939

40+
avdd-dsi-csi-supply:
41+
description: DSI/CSI power supply. Must supply 1.2 V.
42+
4043
power-domains:
4144
maxItems: 1
4245

Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,12 @@ properties:
8080
support for 64 KiB transactions whereas earlier chips supported no
8181
more than 4 KiB per transactions.
8282
const: nvidia,tegra194-i2c
83+
- description:
84+
Tegra264 has 17 generic I2C controllers, two of which are in the AON
85+
(always-on) partition of the SoC. In addition to the features from
86+
Tegra194, a SW mutex register is added to support use of the same I2C
87+
instance across multiple firmwares.
88+
const: nvidia,tegra264-i2c
8389

8490
reg:
8591
maxItems: 1
@@ -186,6 +192,7 @@ allOf:
186192
contains:
187193
enum:
188194
- nvidia,tegra194-i2c
195+
- nvidia,tegra264-i2c
189196
then:
190197
required:
191198
- resets

drivers/clk/tegra/clk-tegra30.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
#define SYSTEM_CLK_RATE 0x030
5454

5555
#define TEGRA30_CLK_PERIPH_BANKS 5
56+
#define TEGRA30_CLK_CLK_MAX 311
5657

5758
#define PLLC_BASE 0x80
5859
#define PLLC_MISC 0x8c

include/dt-bindings/clock/tegra30-car.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,7 @@
271271
#define TEGRA30_CLK_AUDIO3_MUX 306
272272
#define TEGRA30_CLK_AUDIO4_MUX 307
273273
#define TEGRA30_CLK_SPDIF_MUX 308
274-
#define TEGRA30_CLK_CLK_MAX 309
274+
#define TEGRA30_CLK_CSIA_PAD 309
275+
#define TEGRA30_CLK_CSIB_PAD 310
275276

276277
#endif /* _DT_BINDINGS_CLOCK_TEGRA30_CAR_H */
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
/* SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause */
2+
/*
3+
* This header provides Tegra114-specific constants for binding
4+
* nvidia,tegra114-car.
5+
*/
6+
7+
#ifndef _DT_BINDINGS_RESET_NVIDIA_TEGRA114_CAR_H
8+
#define _DT_BINDINGS_RESET_NVIDIA_TEGRA114_CAR_H
9+
10+
#define TEGRA114_RESET(x) (5 * 32 + (x))
11+
#define TEGRA114_RST_DFLL_DVCO TEGRA114_RESET(0)
12+
13+
#endif /* _DT_BINDINGS_RESET_NVIDIA_TEGRA114_CAR_H */

0 commit comments

Comments
 (0)