mirror of
https://github.com/edk2-porting/linux-next.git
synced 2025-01-09 06:04:05 +08:00
985f6ab93f
A few small fixes for v5.15, mostly driver specific but there's one in the core which fixes a deadlock when adding devices on spi-mux that's triggered because spi-mux is a SPI device which is itself a SPI controller and so can instantiate devices when registered. We were using a global lock to protect against reusing chip selects but they're a per controller thing so moving the lock per controller resolves that. -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmFpaEoACgkQJNaLcl1U h9Buawf/QpqpYKY+/ZiU3VG1iYYB3zE/KNsBVGPwDHIwLWX5NRxtGupERqoHgqaR e2Omo459vLdfShXSEuur5Co95q8nbgBxzbFYf/5/fPVmCQipWqAZ6AjJj60fpAP3 qVlXYvYrxUDfGywCkMQjLN3o+dcDxaGVG6+u1vvEnbdMt96lVbOKj2meaFpQ1jbj faY5GR/+5ZzhvzpxY3/FV6dlwvEdMRon0k6pFLis0YvxyOvQZffRdvAI4KxiFVP9 bAIPRGyn8tbppXlVJBBncRy/aSIxijauk3xGuPmRoy7CZaVZMwlfcPJ18NGixAVG B9f08ADBY7gAiEiJDCYX0u4ZaAOq+w== =U/5f -----END PGP SIGNATURE----- Merge tag 'spi-fix-v5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi Pull spi fixes from Mark Brown: "A few small fixes. Mostly driver specific but there's one in the core which fixes a deadlock when adding devices on spi-mux that's triggered because spi-mux is a SPI device which is itself a SPI controller and so can instantiate devices when registered. We were using a global lock to protect against reusing chip selects but they're a per controller thing so moving the lock per controller resolves that" * tag 'spi-fix-v5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: spi-mux: Fix false-positive lockdep splats spi: Fix deadlock when adding SPI controllers on SPI buses spi: bcm-qspi: clear MSPI spifie interrupt during probe spi: spi-nxp-fspi: don't depend on a specific node name erratum workaround spi: mediatek: skip delays if they are 0 spi: atmel: Fix PDC transfer setup bug spi: spidev: Add SPI ID table spi: Use 'flash' node name instead of 'spi-flash' in example |
||
---|---|---|
.. | ||
arc | ||
arm | ||
ata | ||
auxdisplay | ||
board | ||
bus | ||
chrome | ||
clock | ||
connector | ||
counter | ||
cpu | ||
cpufreq | ||
crypto | ||
csky | ||
ddr | ||
devfreq | ||
display | ||
dma | ||
dsp | ||
dvfs | ||
edac | ||
eeprom | ||
extcon | ||
firmware | ||
fpga | ||
fsi | ||
fuse | ||
gnss | ||
goldfish | ||
gpio | ||
gpu | ||
h8300 | ||
hsi | ||
hwlock | ||
hwmon | ||
i2c | ||
i3c | ||
iio | ||
infiniband | ||
input | ||
interconnect | ||
interrupt-controller | ||
iommu | ||
ipmi | ||
leds | ||
mailbox | ||
media | ||
memory-controllers | ||
mfd | ||
mips | ||
misc | ||
mmc | ||
mtd | ||
mux | ||
nds32 | ||
net | ||
nios2 | ||
nvmem | ||
openrisc/opencores | ||
opp | ||
pci | ||
perf | ||
phy | ||
pinctrl | ||
pmem | ||
power | ||
powerpc | ||
pps | ||
ptp | ||
pwm | ||
regmap | ||
regulator | ||
remoteproc | ||
reserved-memory | ||
reset | ||
riscv | ||
rng | ||
rtc | ||
scsi | ||
security/tpm | ||
serial | ||
serio | ||
sifive | ||
siox | ||
slimbus | ||
soc | ||
sound | ||
soundwire | ||
spi | ||
spmi | ||
sram | ||
staging/iio/adc | ||
thermal | ||
timer | ||
ufs | ||
usb | ||
virtio | ||
w1 | ||
watchdog | ||
x86 | ||
xillybus | ||
.gitignore | ||
.yamllint | ||
ABI.rst | ||
chosen.txt | ||
common-properties.txt | ||
example-schema.yaml | ||
graph.txt | ||
index.rst | ||
jailhouse.txt | ||
Makefile | ||
numa.txt | ||
resource-names.txt | ||
submitting-patches.rst | ||
trivial-devices.yaml | ||
unittest.txt | ||
vendor-prefixes.yaml | ||
writing-bindings.rst | ||
writing-schema.rst | ||
xilinx.txt |