Skip to content

Commit 30e15cb

Browse files
committed
spi-geni-qcom: Add new interfaces and utilise them
Merge series from Vijaya Krishna Nivarthi <[email protected]>: A "known issue" during implementation of SE DMA for spi geni driver was that it does DMA map/unmap internally instead of in spi framework. Current patches remove this hiccup and also clean up code a bit. Testing revealed no regressions and results with 1000 iterations of reading from EC showed no loss of performance. Results ======= Before - Iteration 999, min=5.10, max=5.17, avg=5.14, ints=25129 After - Iteration 999, min=5.10, max=5.20, avg=5.15, ints=25153
2 parents 3b88f5f + 3a76c7c commit 30e15cb

File tree

744 files changed

+6017
-3210
lines changed

Some content is hidden

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

744 files changed

+6017
-3210
lines changed

Documentation/admin-guide/cifs/changes.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ Changes
55
See https://wiki.samba.org/index.php/LinuxCIFSKernel for summary
66
information about fixes/improvements to CIFS/SMB2/SMB3 support (changes
77
to cifs.ko module) by kernel version (and cifs internal module version).
8-
This may be easier to read than parsing the output of "git log fs/cifs"
9-
by release.
8+
This may be easier to read than parsing the output of
9+
"git log fs/smb/client" by release.

Documentation/admin-guide/cifs/usage.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Installation instructions
4545

4646
If you have built the CIFS vfs as module (successfully) simply
4747
type ``make modules_install`` (or if you prefer, manually copy the file to
48-
the modules directory e.g. /lib/modules/2.4.10-4GB/kernel/fs/cifs/cifs.ko).
48+
the modules directory e.g. /lib/modules/6.3.0-060300-generic/kernel/fs/smb/client/cifs.ko).
4949

5050
If you have built the CIFS vfs into the kernel itself, follow the instructions
5151
for your distribution on how to install a new kernel (usually you
@@ -66,15 +66,15 @@ If cifs is built as a module, then the size and number of network buffers
6666
and maximum number of simultaneous requests to one server can be configured.
6767
Changing these from their defaults is not recommended. By executing modinfo::
6868

69-
modinfo kernel/fs/cifs/cifs.ko
69+
modinfo <path to cifs.ko>
7070

71-
on kernel/fs/cifs/cifs.ko the list of configuration changes that can be made
71+
on kernel/fs/smb/client/cifs.ko the list of configuration changes that can be made
7272
at module initialization time (by running insmod cifs.ko) can be seen.
7373

7474
Recommendations
7575
===============
7676

77-
To improve security the SMB2.1 dialect or later (usually will get SMB3) is now
77+
To improve security the SMB2.1 dialect or later (usually will get SMB3.1.1) is now
7878
the new default. To use old dialects (e.g. to mount Windows XP) use "vers=1.0"
7979
on mount (or vers=2.0 for Windows Vista). Note that the CIFS (vers=1.0) is
8080
much older and less secure than the default dialect SMB3 which includes

Documentation/devicetree/bindings/fpga/lattice,sysconfig.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
77
title: Lattice Slave SPI sysCONFIG FPGA manager
88

99
maintainers:
10-
- Ivan Bornyakov <i.bornyakov@metrotek.ru>
10+
- Vladimir Georgiev <v.georgiev@metrotek.ru>
1111

1212
description: |
1313
Lattice sysCONFIG port, which is used for FPGA configuration, among others,

Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
77
title: Microchip Polarfire FPGA manager.
88

99
maintainers:
10-
- Ivan Bornyakov <i.bornyakov@metrotek.ru>
10+
- Vladimir Georgiev <v.georgiev@metrotek.ru>
1111

1212
description:
1313
Device Tree Bindings for Microchip Polarfire FPGA Manager using slave SPI to

Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,12 @@ properties:
3939
power-domains:
4040
maxItems: 1
4141

42+
vref-supply:
43+
description: |
44+
External ADC reference voltage supply on VREFH pad. If VERID[MVI] is
45+
set, there are additional, internal reference voltages selectable.
46+
VREFH1 is always from VREFH pad.
47+
4248
"#io-channel-cells":
4349
const: 1
4450

@@ -72,6 +78,7 @@ examples:
7278
assigned-clocks = <&clk IMX_SC_R_ADC_0>;
7379
assigned-clock-rates = <24000000>;
7480
power-domains = <&pd IMX_SC_R_ADC_0>;
81+
vref-supply = <&reg_1v8>;
7582
#io-channel-cells = <1>;
7683
};
7784
};

Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ patternProperties:
9090
of the MAX chips to the GyroADC, while MISO line of each Maxim
9191
ADC connects to a shared input pin of the GyroADC.
9292
enum:
93-
- adi,7476
93+
- adi,ad7476
9494
- fujitsu,mb88101a
9595
- maxim,max1162
9696
- maxim,max11100

Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,12 @@ properties:
166166
resets:
167167
maxItems: 1
168168

169+
mediatek,broken-save-restore-fw:
170+
type: boolean
171+
description:
172+
Asserts that the firmware on this device has issues saving and restoring
173+
GICR registers when the GIC redistributors are powered off.
174+
169175
dependencies:
170176
mbi-ranges: [ msi-controller ]
171177
msi-controller: [ mbi-ranges ]

Documentation/devicetree/bindings/serial/8250_omap.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ properties:
7070
dsr-gpios: true
7171
rng-gpios: true
7272
dcd-gpios: true
73+
rs485-rts-active-high: true
7374
rts-gpio: true
7475
power-domains: true
7576
clock-frequency: true

Documentation/devicetree/bindings/sound/tlv320aic32x4.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Required properties:
88
"ti,tlv320aic32x6" TLV320AIC3206, TLV320AIC3256
99
"ti,tas2505" TAS2505, TAS2521
1010
- reg: I2C slave address
11-
- supply-*: Required supply regulators are:
11+
- *-supply: Required supply regulators are:
1212
"iov" - digital IO power supply
1313
"ldoin" - LDO power supply
1414
"dv" - Digital core power supply

Documentation/devicetree/bindings/usb/cdns,usb3.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ properties:
6464
description:
6565
size of memory intended as internal memory for endpoints
6666
buffers expressed in KB
67-
$ref: /schemas/types.yaml#/definitions/uint32
67+
$ref: /schemas/types.yaml#/definitions/uint16
6868

6969
cdns,phyrst-a-enable:
7070
description: Enable resetting of PHY if Rx fail is detected

0 commit comments

Comments
 (0)