Skip to content

Commit 48acafa

Browse files
committed
merge
2 parents 2778758 + 8ac42a6 commit 48acafa

File tree

933 files changed

+9976
-4490
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

933 files changed

+9976
-4490
lines changed

Documentation/devicetree/bindings/display/msm/gmu.yaml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,40 @@ allOf:
124124
contains:
125125
enum:
126126
- qcom,adreno-gmu-623.0
127+
then:
128+
properties:
129+
reg:
130+
items:
131+
- description: Core GMU registers
132+
- description: Resource controller registers
133+
- description: GMU PDC registers
134+
reg-names:
135+
items:
136+
- const: gmu
137+
- const: rscc
138+
- const: gmu_pdc
139+
clocks:
140+
items:
141+
- description: GMU clock
142+
- description: GPU CX clock
143+
- description: GPU AXI clock
144+
- description: GPU MEMNOC clock
145+
- description: GPU AHB clock
146+
- description: GPU HUB CX clock
147+
clock-names:
148+
items:
149+
- const: gmu
150+
- const: cxo
151+
- const: axi
152+
- const: memnoc
153+
- const: ahb
154+
- const: hub
155+
156+
- if:
157+
properties:
158+
compatible:
159+
contains:
160+
enum:
127161
- qcom,adreno-gmu-635.0
128162
- qcom,adreno-gmu-660.1
129163
- qcom,adreno-gmu-663.0

Documentation/devicetree/bindings/eeprom/at25.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ properties:
5656
$ref: /schemas/types.yaml#/definitions/uint32
5757
description:
5858
Total eeprom size in bytes.
59+
Also used for FRAMs without device ID where the size cannot be detected.
5960

6061
address-width:
6162
$ref: /schemas/types.yaml#/definitions/uint32
@@ -146,4 +147,11 @@ examples:
146147
reg = <1>;
147148
spi-max-frequency = <40000000>;
148149
};
150+
151+
fram@2 {
152+
compatible = "cypress,fm25", "atmel,at25";
153+
reg = <2>;
154+
spi-max-frequency = <20000000>;
155+
size = <2048>;
156+
};
149157
};

Documentation/netlink/specs/dpll.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -599,6 +599,8 @@ operations:
599599
reply: &pin-attrs
600600
attributes:
601601
- id
602+
- module-name
603+
- clock-id
602604
- board-label
603605
- panel-label
604606
- package-label

Documentation/netlink/specs/fou.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,15 +52,15 @@ attribute-sets:
5252
name: local-v6
5353
type: binary
5454
checks:
55-
min-len: 16
55+
exact-len: 16
5656
-
5757
name: peer-v4
5858
type: u32
5959
-
6060
name: peer-v6
6161
type: binary
6262
checks:
63-
min-len: 16
63+
exact-len: 16
6464
-
6565
name: peer-port
6666
type: u16

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# SPDX-License-Identifier: GPL-2.0
22
VERSION = 6
33
PATCHLEVEL = 17
4-
SUBLEVEL = 7
4+
SUBLEVEL = 8
55
EXTRAVERSION =
66
NAME = Baby Opossum Posse
77

arch/arc/include/asm/bitops.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,8 @@ static inline __attribute__ ((const)) int fls(unsigned int x)
133133
*/
134134
static inline __attribute__ ((const)) unsigned long __fls(unsigned long x)
135135
{
136+
if (__builtin_constant_p(x))
137+
return x ? BITS_PER_LONG - 1 - __builtin_clzl(x) : 0;
136138
/* FLS insn has exactly same semantics as the API */
137139
return __builtin_arc_fls(x);
138140
}

arch/arm/boot/dts/nvidia/tegra20-asus-tf101.dts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -502,6 +502,9 @@
502502
compatible = "asahi-kasei,ak8974";
503503
reg = <0xe>;
504504

505+
interrupt-parent = <&gpio>;
506+
interrupts = <TEGRA_GPIO(N, 5) IRQ_TYPE_EDGE_RISING>;
507+
505508
avdd-supply = <&vdd_3v3_sys>;
506509
dvdd-supply = <&vdd_1v8_sys>;
507510

@@ -515,7 +518,7 @@
515518
reg = <0x1a>;
516519

517520
interrupt-parent = <&gpio>;
518-
interrupts = <TEGRA_GPIO(X, 1) IRQ_TYPE_EDGE_BOTH>;
521+
interrupts = <TEGRA_GPIO(X, 3) IRQ_TYPE_EDGE_BOTH>;
519522

520523
gpio-controller;
521524
#gpio-cells = <2>;

arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,8 @@
108108
i2c@7000c400 {
109109
touchscreen@20 {
110110
rmi4-f11@11 {
111-
syna,clip-x-high = <1110>;
112-
syna,clip-y-high = <1973>;
111+
syna,clip-x-high = <1440>;
112+
syna,clip-y-high = <2560>;
113113

114114
touchscreen-inverted-y;
115115
};

arch/arm/mach-at91/pm_suspend.S

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -689,6 +689,10 @@ sr_dis_exit:
689689
bic tmp2, tmp2, #AT91_PMC_PLL_UPDT_ID
690690
str tmp2, [pmc, #AT91_PMC_PLL_UPDT]
691691

692+
/* save acr */
693+
ldr tmp2, [pmc, #AT91_PMC_PLL_ACR]
694+
str tmp2, .saved_acr
695+
692696
/* save div. */
693697
mov tmp1, #0
694698
ldr tmp2, [pmc, #AT91_PMC_PLL_CTRL0]
@@ -758,7 +762,7 @@ sr_dis_exit:
758762
str tmp1, [pmc, #AT91_PMC_PLL_UPDT]
759763

760764
/* step 2. */
761-
ldr tmp1, =AT91_PMC_PLL_ACR_DEFAULT_PLLA
765+
ldr tmp1, .saved_acr
762766
str tmp1, [pmc, #AT91_PMC_PLL_ACR]
763767

764768
/* step 3. */
@@ -1207,6 +1211,8 @@ ENDPROC(at91_pm_suspend_in_sram)
12071211
#endif
12081212
.saved_mckr:
12091213
.word 0
1214+
.saved_acr:
1215+
.word 0
12101216
.saved_pllar:
12111217
.word 0
12121218
.saved_sam9_lpr:

arch/arm64/boot/dts/xilinx/versal-net.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -556,7 +556,7 @@
556556
reg = <0 0xf12a0000 0 0x100>;
557557
interrupts = <0 200 4>, <0 201 4>;
558558
interrupt-names = "alarm", "sec";
559-
calibration = <0x8000>;
559+
calibration = <0x7FFF>;
560560
};
561561

562562
sdhci0: mmc@f1040000 {

0 commit comments

Comments
 (0)