Age | Commit message (Collapse) | Author |
|
Enable the TI AM62 HW Random Generator, according to TI clocks need to
be removed to allow probing, see also e2e forum discussion [1].
```
root@verdin-am62-14917616:~# ls -l /dev/hwrng
crw------- 1 root root 10, 183 Jun 23 07:37 /dev/hwrng
root@verdin-am62-14917616:~# dmesg|grep rng
[ 7.430858] random: crng init done
[ 8.369395] omap_rng 40910000.rng: Random Number Generator ver. 241b34c
root@verdin-am62-14917616:~# cat /sys/class/misc/hw_random/rng_available
40910000.rng
```
[1] https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1231230/am625-rng-not-working
Upstream-Status: Pending
No HW RNG support in upstream Linux as of now.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Add Verdin CAN_2 (TI AM62 MCU_MCAN0) and enable it on the Yavia,
Dahlia and Verdin Development board.
Upstream-Status: Pending
Required MCU MCAN support is not available upstream for TI AM62,
patches to enable it are pending [1].
[1] https://lore.kernel.org/all/20230530224820.303619-1-jm@ti.com/
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
|
|
On AM62x there are no hardware interrupts routed to A53 GIC
interrupt controller for MCU MCAN IPs, so MCU MCANs were not
added to the MCU dtsi. In the last patches an hrtimer was introduced
to MCAN driver to generate software interrupts. Now add MCU MCAN
nodes to the MCU dtsi but disable the MCAN devices by default.
Upstream-Status: Pending
Required MCU MCAN support is not available upstream for TI AM62,
patches to enable it are pending [1].
[1] [https://lore.kernel.org/all/20230501224624.13866-5-jm@ti.com/]
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
|
|
With latest firmware update, we can no longer control power of SA3UL from
main domain.
Remove power-domains property from the crypto node.
Upstream-Status: Submitted [https://lore.kernel.org/all/20230417133308.1990057-1-kamlesh@ti.com/]
Signed-off-by: Kamlesh Gurudasani <kamlesh@ti.com>
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Remove 100MHz speed limitation on SD_1 interface, it was initially
needed because of an additional 22 ohm resistor on the SD clock on the
SoM, after replacing it with a 0 ohm the SD_1 interface is running fine
even at 200MHz.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Add Yavia carrier board DTS files.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Add pinctrl configuration to allow using Verdin QSPI_1 interface pins as
standard GPIO.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
QSPI_1_DQS is a standard GPIO on Verdin AM62, it cannot be used as DQS
on the QSPI_1 interface. Rename the pinctrl to make it clear that this
is just available as a GPIO.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
UART_2 is currently reserved by the DM firmware, keep it disabled for
now.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Add Dahlia carrier board support.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Make the comment format coherent with all the others removing the
underscore.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Remove duplicated SODIMM_161 and SODIMM_66 GPIO line name, these pins
are on main_gpio1, not on main_gpio0.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Enable DSI bridge driver used on the Verdin Carrier Boards: Lontium
LT8912B, TOSHIBA_TC358768 and TI SN65DSI83 as kernel built in.
Enable also PWM, this is required after latest to TI Linux 08.06.00.007
since it is no longer implied.
Refresh the defconfig after the merge to BSP 08.06.00.007, 5.10.168.
Upstream-Status: Inappropriate [Configuration]
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Merge TI Linux Kernel Release 08.06.00.007
|
|
Add GPIO pinmux for PWM3, it is used as HDMI HPD on the Verdin DSI to HDMI
Adapter.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Use EXT_REFCLK1.CLKOUT0 for the DSI bridge reference clock, sharing
it with the on-SoM ethernet clock.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
The decision is to use PMIC LDO2 as a dedicate supply for SOC
+VDDR_CORE, +VDDR_CORE must be 0.85V and with this change we could have
+VDD_CORE set to 0.75V instead of 0.85V for lower end SKU allowing for
some power saving.
Set also +VDDR_CORE as always-on and boot-on, as this power supply
should be always on.
DSI bridge PMIC will be always powered by a dedicated LDO.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Remove not used regulator, this is currently not needed anywhere in
the current dts file and there is a plan to eventually remove it.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
This is created by the instructions in toradex_ti_sdk_arm64_release.config.
The .config is a reworked version of:
https://git.toradex.com/cgit/linux-toradex.git/commit/arch/arm64/configs/toradex_imx_v8.config?h=toradex_5.15-2.1.x-imx&id=ab8df117b6d024ff1c044d39aeec22261c3394c4
Upstream-Status: Inappropriate [Configuration]
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Drop separate I2S_1_MCLK oscillator support and use SoC generated
AUDIO_EXT_REFCLK1 as audio system-clock instead.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Remove clock grouping, with it driver probe is failing with
devm_clk_get() returning EPROBE_DEFER forever.
It was introduced since some dts files are using it, but it's not
required and not really correct.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Add dss_ports hooked to dsi_bridge.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Add GPIO pinmux for I2S_2_D_OUT and I2S_2_BCLK, they are used
respectively as DSI_1_BKL_EN_LVDS and TOUCH_RESET# on the
Verdin DSI to LVDS Adapter.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Configure Verdin DSI_1_INT# with a pulled-up as this pin is active-low.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
The 8250_omap.c driver uses the RS485 RTS polarity device tree property
inverted to how it is described in the generic binding document [1], [2].
To have RTS low when sending one needs to set rs485-rts-active-high;
The same is true when setting the RTS polarity through ioctl.
[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/devicetree/bindings/serial/rs485.yaml#n32
[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/tty/serial/8250/8250_omap.c#n861
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Without an alias we get:
| [ 1.306228] omap8250 2850000.serial: failed to get alias
and the uart device for 2850000.serial is not instantiated.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Related-to: ELB-5068
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Set the uart to okay. It works without further changes.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Related-to: ELB-5068
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Set SD1 interface driver strength to 33 Ohm (that is the minimum value
we can configure), considering the additional 22 Ohm series resistor
on the Development Carrier board we get to 55 Ohm that is the closest
value to the ideal 50 Ohm we can get.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Limit SD_1 frequency to 100MHz on Verdin Development board, going at
200MHz we have signal integrity issues with constant errors, a similar
change is also present on both Verdin iMX8M Mini and Plus.
```
mmc1: Got data interrupt 0x00000002 even though no data operation was in progress.
mmc1: sdhci: ============ SDHCI REGISTER DUMP ===========
mmc1: sdhci: Sys addr: 0x00000200 | Version: 0x00001004
mmc1: sdhci: Blk size: 0x00007200 | Blk cnt: 0x0000019f
mmc1: sdhci: Argument: 0x00000000 | Trn mode: 0x00000033
mmc1: sdhci: Present: 0x01ff0000 | Host ctl: 0x0000001f
mmc1: sdhci: Power: 0x0000000f | Blk gap: 0x00000080
mmc1: sdhci: Wake-up: 0x00000000 | Clock: 0x00000007
mmc1: sdhci: Timeout: 0x00000000 | Int stat: 0x00000000
mmc1: sdhci: Int enab: 0x03ff008b | Sig enab: 0x03ff008b
mmc1: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000000
mmc1: sdhci: Caps: 0x3de8c801 | Caps_1: 0x18002407
mmc1: sdhci: Cmd: 0x00000c1a | Max curr: 0x00000000
mmc1: sdhci: Resp[0]: 0x00000b00 | Resp[1]: 0x003b5f7f
mmc1: sdhci: Resp[2]: 0x325b5900 | Resp[3]: 0x00000900
mmc1: sdhci: Host ctl2: 0x0000000b
mmc1: sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x0000000000000000
mmc1: sdhci: ============================================
```
Dahlia carrier board was also tested running at 200MHz, there the
situation is way better, but not perfect, a few errors are still
happening during stress test.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Move WAKE1_MICO# pinctrl configuration to parent gpio-keys node, and
keep the whole gpio-keys node disabled. This way the pins are correctly
configured when enabled, and nothing is done when disabled.
KEY_WAKEUP input event is working after this change, however the
`wakeup-source` functionality is not tested as of now and the kernel
prints the following error:
gpio-keys gpio-keys: failed to configure IRQ 383 as wakeup source: -6
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Remove stale TODO comment, moving the rgmii pinctrl configuration
to the ethernet port node does not work, remove TODO comment about
doing it.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Move pinctrl configuration for SLEEP_MOCI# to the gpio controller node,
it does not work if this is defined in the hog node.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
This reverts commit 0bb3b1f1a9119cb0feddddc7bb784e909601c2cc.
According to the documentation OLDI/LVDS pins are not configurable nor
documented. This change is for sure not needed and potentially dangerous
since it is writing to some undocumented registers.
The pinmux was copied from k3-am625-sk-oldi-panel.dts and this issue
should be reported to TI.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Allow proper on SoM ethernet PHY probing, the ethernet PHY is on reset
at power-up, because of that the normal ethernet PHY detect procedure
is not working.
Set proper ethernet phy compatible, specifying the complete ethernet PHY
id for DP83867 PHY (0x2000a231), this way the PHY is correctly probed,
the reset signal de-asserted and the ethernet interface is working.
Further information are available in 3c6f5592203e ("of_mdio: Allow the
DT to specify the phy ID and avoid autoprobing").
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Fix EXTINTn interrupt number, gicss0.spi.256/Glue_ext_intn.out.0 is GIC
SPI (Shared Peripheral Interrupt) Interrupt 224, the first 32 interrupts
are PPI (Private Peripheral Interrupt), therefore the correct interrupt
number is 224 = 256 - 32.
With this change the power-button functionality is working properly.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Set correct phy-mode on second ethernet port to rgmii-rxid,
the MAC should not add an RX delay. This fixes the second ethernet
functionality.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
+V3.3_1.8_SD regulator needs to be always on, otherwise SD I/O is not
powered.
Remove regulator-boot-on from vqmmc, this is a 2 states regulator (3.3V
or 1.8V), there is no option to have it off, therefore it does not make
any sense to mark it as 'boot-on'.
Set valid LDO1 regulator range to be min/max 3.3V, this is mainly
for documentation purpose WRT to the following note in the datasheet:
```
If an LDO is configured in bypass-mode, its output voltage must be
configured and the PVIN_LDOx supply voltage must match the configured
output voltage. PVIN_LDOx shall be within (configured VOUT) and
(configured VOUT + 200mV). Violation of this may result in instability.
```
No software is actually writing to it, but given that we use it in
bypass-mode and the supply is 3.3V, it must be really configured as
3.3V.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Add internal pull-up to SD_1 CD signals, there is no pull-up in neither
the SoM, nor the carrier, so without this the signal is just floating.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Fix wrong voltage in the PMIC node, they were off by mistake by a factor
of 10 (18V vs 1.8V). Because of that the PMIC driver was not correctly
probed.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Enable on-module PHY clock, move assigned clocks to the parent node
(&cpsw3g_mdio), otherwise probe just fails because the clock is missing.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Add a Verdin LVDS_1 (MSP_4 to MSP_25, without MSP_8, MSP_13, MSP_18 and
MSP_23) pinmux entry.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Remove some spurious new lines and spaces
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
This region is needed for the lpm stub to load and execute full system
suspend. Also disable the wkup r5fss because it lacks LPM support.
Signed-off-by: Dhruva Gole <d-gole@ti.com>
|
|
Remove the "lpm" region from am62-main DT and rather have it in the
lpmdemo DT since Low Power Mode is currently said to be supported only
using k3-am625-sk-lpmdemo
This will help fix the k3_r5_rproc: probe issues
Signed-off-by: Dhruva Gole <d-gole@ti.com>
|
|
Move the OPP Table entry for 1.4GHz from am62x-sk-common to am625-sk DT
because it's not a common property across all sk variants of am62x
Suggested-by: Vignesh Raghavendra <vigneshr@ti.com>
Signed-off-by: Dhruva Gole <d-gole@ti.com>
|
|
The SK-Ethernet-DC01 Add-On Ethernet Card for AM62A-SK board supports
RGMII mode.
Add overlay to enable the second CPSW3G port in RGMII-RXID mode with the
Add-On Ethernet Card.
Signed-off-by: Siddharth Vadapalli <s-vadapalli@ti.com>
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
|
|
Add alias for CPSW3G MAC port 1 to enable kernel to fetch MAC Address
directly from U-Boot.
Signed-off-by: Siddharth Vadapalli <s-vadapalli@ti.com>
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
|
|
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux into ti-linux-5.10.y-cicd
This is the 5.10.168 stable release
* tag 'v5.10.168' of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux: (286 commits)
Linux 5.10.168
Fix page corruption caused by racy check in __free_pages
arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive
arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive
arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive
riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte
ceph: flush cap releases when the session is flushed
usb: typec: altmodes/displayport: Fix probe pin assign check
usb: core: add quirk for Alcor Link AK9563 smartcard reader
btrfs: free device in btrfs_close_devices for a single device filesystem
net: USB: Fix wrong-direction WARNING in plusb.c
cifs: Fix use-after-free in rdata->read_into_pages()
pinctrl: intel: Restore the pins that used to be in Direct IRQ mode
spi: dw: Fix wrong FIFO level setting for long xfers
pinctrl: single: fix potential NULL dereference
pinctrl: aspeed: Fix confusing types in return value
ALSA: pci: lx6464es: fix a debug loop
selftests: forwarding: lib: quote the sysctl values
rds: rds_rm_zerocopy_callback() use list_first_entry()
net/mlx5: fw_tracer, Zero consumer index when reloading the tracer
...
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
|
|
Add support for Wi-Fi and BT.
Upstream-Status: Pending
Initial DTS to be used for bring-up an validation of the V1.0 design,
we'll decide on the step forward to mainline this once the bring-up
and validation will be done.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux into ti-linux-5.10.y-cicd
This is the 5.10.165 stable release
* tag 'v5.10.165' of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux: (951 commits)
Linux 5.10.165
io_uring/rw: remove leftover debug statement
io_uring/rw: ensure kiocb_end_write() is always called
io_uring: fix double poll leak on repolling
io_uring: Clean up a false-positive warning from GCC 9.3.0
mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma
Bluetooth: hci_qca: Fixed issue during suspend
Bluetooth: hci_qca: check for SSR triggered flag while suspend
Bluetooth: hci_qca: Wait for SSR completion during suspend
soc: qcom: apr: Make qcom,protection-domain optional again
Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()"
net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work()
net/ulp: use consistent error code when blocking ULP
io_uring/net: fix fast_iov assignment in io_setup_async_msg()
io_uring: io_kiocb_update_pos() should not touch file for non -1 offset
tracing: Use alignof__(struct {type b;}) instead of offsetof()
x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN
Revert "drm/amdgpu: make display pinning more flexible (v2)"
efi: rt-wrapper: Add missing include
arm64: efi: Execute runtime services from a dedicated stack
...
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
# Conflicts:
# net/hsr/hsr_device.c
# net/hsr/hsr_forward.c
|