38f8401a1a
964418 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
|
38f8401a1a
|
ANDROID: build.config.common: enable LLVM=1
This moves builds to all use LLVM=1 argument to make, rather than CC=clang NM=llvm-nm OBJCOPY=llvm-objcopy ... (see also https://www.kernel.org/doc/html/latest/kbuild/llvm.html#llvm-utilities). Step 3 of aosp/1405387. Bug: 65987925 Bug: 141693040 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> Change-Id: I0975dcad48b6c5344124343606e1c7f85e76e4ee |
||
|
e81ce4fb88
|
FROMLIST: x86/boot: allow a relocatable kernel to be linked with lld
LLD by default disallows relocations in read-only segments. For a relocatable kernel, we pass -z notext to the linker to explicitly allow relocations. This behavior is the default for BFD. Link: https://github.com/ClangBuiltLinux/linux/issues/579 Signed-off-by: Dmitry Golovin <dima@golovin.in> Tested-by: Nathan Chancellor <natechancellor@gmail.com> [adelva: ndesaulniers notes this is a simpler alternative to the upstream fix that is hard to backport to 5.4 due to many x86 assembler changes] Link: https://lore.kernel.org/lkml/20200501084215.242-1-dima@golovin.in/ Bug: 65987925 Signed-off-by: Alistair Delva <adelva@google.com> Change-Id: Ie0085504ff58e468ad5b3f71014b58151b2f2f2d |
||
|
ea14bd8d07
|
scripts: Remove gcc-wrapper.py
This adds an unnecessary dependency on Python when regular -Werror will do fine. Change-Id: I81f0e52e7270923f7e3d30a79ec9e9205d47ae0b Signed-off-by: Nathan Chancellor <natechancellor@gmail.com> |
||
|
9c70abfc5e
|
Merge tag 'ASB-2022-11-01_11-5.4' of https://android.googlesource.com/kernel/common into android13-5.4-lahaina
https://source.android.com/docs/security/bulletin/2022-11-01 * tag 'ASB-2022-11-01_11-5.4' of https://android.googlesource.com/kernel/common: UPSTREAM: mm/mremap: hold the rmap lock in write mode when moving page table entries. FROMLIST: binder: fix UAF of alloc->vma in race with munmap() UPSTREAM: mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() UPSTREAM: mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() UPSTREAM: af_key: Do not call xfrm_probe_algs in parallel UPSTREAM: wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() UPSTREAM: wifi: cfg80211/mac80211: reject bad MBSSID elements UPSTREAM: wifi: cfg80211: ensure length byte is present before access UPSTREAM: wifi: cfg80211: fix BSS refcounting bugs UPSTREAM: wifi: cfg80211: avoid nontransmitted BSS list corruption UPSTREAM: wifi: mac80211_hwsim: avoid mac80211 warning on bad rate UPSTREAM: wifi: cfg80211: update hidden BSSes to avoid WARN_ON UPSTREAM: mac80211: mlme: find auth challenge directly UPSTREAM: wifi: mac80211: don't parse mbssid in assoc response UPSTREAM: wifi: mac80211: fix MBSSID parsing use-after-free ANDROID: Drop explicit 'CONFIG_INIT_STACK_ALL_ZERO=y' from gki_defconfig UPSTREAM: hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero UPSTREAM: hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO UPSTREAM: hardening: Clarify Kconfig text for auto-var-init ANDROID: GKI: Update FCNT KMI symbol list ANDROID: Fix kenelci build-break for !CONFIG_PERF_EVENTS BACKPORT: HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report ANDROID: ABI: Update allowed list for QCOM UPSTREAM: wifi: mac80211_hwsim: use 32-bit skb cookie UPSTREAM: wifi: mac80211_hwsim: add back erroneously removed cast UPSTREAM: wifi: mac80211_hwsim: fix race condition in pending packet ANDROID: incfs: Add check for ATTR_KILL_SUID and ATTR_MODE in incfs_setattr Linux 5.4.210 x86/speculation: Add LFENCE to RSB fill sequence x86/speculation: Add RSB VM Exit protections macintosh/adb: fix oob read in do_adb_query() function media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls selftests: KVM: Handle compiler optimizations in ucall KVM: Don't null dereference ops->destroy selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix test_align verifier log patterns bpf: Test_verifier, #70 error message updates for 32-bit right shift selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() ACPI: APEI: Better fix to avoid spamming the console with old error logs ACPI: video: Shortening quirk list by identifying Clevo by board_name only ACPI: video: Force backlight native for some TongFang devices thermal: Fix NULL pointer dereferences in of_thermal_ functions ANDROID: GKI: db845c: Update symbols list and ABI Linux 5.4.209 scsi: core: Fix race between handling STS_RESOURCE and completion mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. ARM: crypto: comment out gcc warning that breaks clang builds sctp: leave the err path free in sctp_stream_init to sctp_stream_free sfc: disable softirqs for ptp TX perf symbol: Correct address for bss symbols virtio-net: fix the race between refill work and close netfilter: nf_queue: do not allow packet truncation below transport header offset sctp: fix sleep in atomic context bug in timer handlers i40e: Fix interface init with MSI interrupts (no MSI-X) tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. Documentation: fix sctp_wmem in ip-sysctl.rst tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. tcp: Fix a data-race around sysctl_tcp_autocorking. tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. tcp: Fix a data-race around sysctl_tcp_min_tso_segs. net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() igmp: Fix data-races around sysctl_igmp_qrv. ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr net: ping6: Fix memleak in ipv6_renew_options(). tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. scsi: ufs: host: Hold reference returned by of_parse_phandle() ice: do not setup vlan for loopback VSI ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) tcp: Fix a data-race around sysctl_tcp_nometrics_save. tcp: Fix a data-race around sysctl_tcp_frto. tcp: Fix a data-race around sysctl_tcp_adv_win_scale. tcp: Fix a data-race around sysctl_tcp_app_win. tcp: Fix data-races around sysctl_tcp_dsack. s390/archrandom: prevent CPACF trng invocations in interrupt context ntfs: fix use-after-free in ntfs_ucsncmp() Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put ANDROID: restore some removed refcount functions ANDROID: add tty_schedule_flip() back to the kernel Linux 5.4.208 x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() net: usb: ax88179_178a needs FLAG_SEND_ZLP tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() tty: drop tty_schedule_flip() tty: the rest, stop using tty_schedule_flip() tty: drivers/tty/, stop using tty_schedule_flip() Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks Bluetooth: SCO: Fix sco_send_frame returning skb->len Bluetooth: Fix passing NULL to PTR_ERR Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg Bluetooth: Add bt_skb_sendmmsg helper Bluetooth: Add bt_skb_sendmsg helper ALSA: memalloc: Align buffer allocations in page size bitfield.h: Fix "type of reg too small for mask" test x86/mce: Deduplicate exception handling mmap locking API: initial implementation as rwsem wrappers x86/uaccess: Implement macros for CMPXCHG on user addresses x86: get rid of small constant size cases in raw_copy_{to,from}_user() locking/refcount: Consolidate implementations of refcount_t locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} definitions locking/refcount: Move saturation warnings out of line locking/refcount: Improve performance of generic REFCOUNT_FULL code locking/refcount: Move the bulk of the REFCOUNT_FULL implementation into the <linux/refcount.h> header locking/refcount: Remove unused refcount_*_checked() variants locking/refcount: Ensure integer operands are treated as signed locking/refcount: Define constants for saturation and max refcount values ima: remove the IMA_TEMPLATE Kconfig option dlm: fix pending remove if msg allocation fails bpf: Make sure mac_header was set before using it mm/mempolicy: fix uninit-value in mpol_rebind_policy() spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers tcp: Fix data-races around sysctl_tcp_max_reordering. tcp: Fix a data-race around sysctl_tcp_rfc1337. tcp: Fix a data-race around sysctl_tcp_stdurg. tcp: Fix a data-race around sysctl_tcp_retrans_collapse. tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. tcp: Fix data-races around sysctl_tcp_recovery. tcp: Fix a data-race around sysctl_tcp_early_retrans. tcp: Fix data-races around sysctl knobs related to SYN option. udp: Fix a data-race around sysctl_udp_l3mdev_accept. ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. be2net: Fix buffer overflow in be_get_module_eeprom gpio: pca953x: only use single read/write for No AI mode ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero i40e: Fix erroneous adapter reinitialization during recovery process iavf: Fix handling of dummy receive descriptors tcp: Fix data-races around sysctl_tcp_fastopen. tcp: Fix data-races around sysctl_max_syn_backlog. tcp: Fix a data-race around sysctl_tcp_tw_reuse. tcp: Fix a data-race around sysctl_tcp_notsent_lowat. tcp: Fix data-races around some timeout sysctl knobs. tcp: Fix data-races around sysctl_tcp_reordering. tcp: Fix data-races around sysctl_tcp_syncookies. igmp: Fix a data-race around sysctl_igmp_max_memberships. igmp: Fix data-races around sysctl_igmp_llm_reports. net/tls: Fix race in TLS device down flow net: stmmac: fix dma queue left shift overflow issue i2c: cadence: Change large transfer count reset logic to be unconditional tcp: Fix a data-race around sysctl_tcp_probe_interval. tcp: Fix a data-race around sysctl_tcp_probe_threshold. tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. tcp: Fix data-races around sysctl_tcp_min_snd_mss. tcp: Fix data-races around sysctl_tcp_base_mss. tcp: Fix data-races around sysctl_tcp_mtu_probing. tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. ip: Fix a data-race around sysctl_fwmark_reflect. ip: Fix data-races around sysctl_ip_nonlocal_bind. ip: Fix data-races around sysctl_ip_fwd_use_pmtu. ip: Fix data-races around sysctl_ip_no_pmtu_disc. igc: Reinstate IGC_REMOVED logic and implement it properly perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() pinctrl: ralink: Check for null return of devm_kcalloc power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() serial: mvebu-uart: correctly report configured baudrate value PCI: hv: Fix interrupt mapping for multi-MSI PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI PCI: hv: Fix multi-MSI to allow more than one MSI vector xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE lockdown: Fix kexec lockdown bypass with ima policy mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication riscv: add as-options for modules with assembly compontents pinctrl: stm32: fix optional IRQ support to gpios Revert "cgroup: Use separate src/dst nodes when preloading css_sets for migration" Linux 5.4.207 can: m_can: m_can_tx_handler(): fix use after free of skb serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle serial: stm32: Clear prev values before setting RTS delays serial: 8250: fix return error code in serial8250_request_std_resource() tty: serial: samsung_tty: set dma burst_size to 1 usb: dwc3: gadget: Fix event pending check usb: typec: add missing uevent when partner support PD USB: serial: ftdi_sio: add Belimo device ids signal handling: don't use BUG_ON() for debugging ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 soc: ixp4xx/npe: Fix unused match warning x86: Clear .brk area at early boot irqchip: or1k-pic: Undefine mask_ack for level triggered hardware ASoC: madera: Fix event generation for rate controls ASoC: madera: Fix event generation for OUT1 demux ASoC: cs47l15: Fix event generation for low power mux control ASoC: wm5110: Fix DRE control ASoC: ops: Fix off by one in range control validation net: sfp: fix memory leak in sfp_probe() nvme: fix regression when disconnect a recovering ctrl NFC: nxp-nci: don't print header length mismatch on i2c error net: tipc: fix possible refcount leak in tipc_sk_create() platform/x86: hp-wmi: Ignore Sanitization Mode event cpufreq: pmac32-cpufreq: Fix refcount leak bug netfilter: br_netfilter: do not skip all hooks with 0 priority virtio_mmio: Restore guest page size on resume virtio_mmio: Add missing PM calls to freeze/restore mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE sfc: fix kernel panic when creating VF seg6: bpf: fix skb checksum in bpf_push_seg6_encap() seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors seg6: fix skb checksum evaluation in SRH encapsulation/insertion sfc: fix use after free when disabling sriov net: ftgmac100: Hold reference returned by of_get_child_by_name() ipv4: Fix data-races around sysctl_ip_dynaddr. raw: Fix a data-race around sysctl_raw_l3mdev_accept. icmp: Fix a data-race around sysctl_icmp_ratemask. icmp: Fix a data-race around sysctl_icmp_ratelimit. drm/i915/gt: Serialize TLB invalidates with GT resets ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero ARM: dts: at91: sama5d2: Fix typo in i2s1 node ipv4: Fix a data-race around sysctl_fib_sync_mem. icmp: Fix data-races around sysctl. cipso: Fix data-races around sysctl. net: Fix data-races around sysctl_mem. inetpeer: Fix data-races around sysctl. net: stmmac: dwc-qos: Disable split header for Tegra194 ASoC: sgtl5000: Fix noise on shutdown/remove ima: Fix a potential integer overflow in ima_appraise_measurement drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() ARM: 9210/1: Mark the FDT_FIXED sections as shareable ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count ext4: fix race condition between ext4_write and ext4_convert_inline_data sched/rt: Disable RT_RUNTIME_SHARE by default Revert "evm: Fix memleak in init_desc" nilfs2: fix incorrect masking of permission flags for symlinks drm/panfrost: Fix shrinker list corruption by madvise IOCTL cgroup: Use separate src/dst nodes when preloading css_sets for migration wifi: mac80211: fix queue selection for mesh/OCB interfaces ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction ARM: 9213/1: Print message about disabled Spectre workarounds only once ip: fix dflt addr selection for connected nexthop net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer tracing/histograms: Fix memory leak problem xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model ALSA: hda - Add fixup for Dell Latitidue E5430 Linux 5.4.206 Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" Linux 5.4.205 dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly dmaengine: pl330: Fix lockdep warning about non-static key ida: don't use BUG_ON() for debugging dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo misc: rtsx_usb: set return value in rsp_buf alloc err path misc: rtsx_usb: use separate command and response buffers misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer dmaengine: imx-sdma: Allow imx8m for imx7 FW revs i2c: cadence: Unregister the clk notifier in error path selftests: forwarding: fix error message in learning_test selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT ibmvnic: Properly dispose of all skbs during a failover. ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt ARM: at91: pm: use proper compatible for sama5d2's rtc pinctrl: sunxi: sunxi_pconf_set: use correct offset pinctrl: sunxi: a83t: Fix NAND function name for some pins ARM: meson: Fix refcount leak in meson_smp_prepare_cpus xfs: remove incorrect ASSERT in xfs_rename can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info powerpc/powernv: delay rng platform device creation until later in boot video: of_display_timing.h: include errno.h fbcon: Prevent that screen size is smaller than font size fbcon: Disallow setting font bigger than screen size fbmem: Check virtual screen sizes in fb_set_var() fbdev: fbmem: Fix logo center image dx issue iommu/vt-d: Fix PCI bus rescan device hot add net: rose: fix UAF bug caused by rose_t0timer_expiry usbnet: fix memory leak in error case can: gs_usb: gs_usb_open/close(): fix memory leak can: grcan: grcan_probe(): remove extra of_node_get() can: bcm: use call_rcu() instead of costly synchronize_rcu() mm/slub: add missing TID updates on slab deactivation esp: limit skb_page_frag_refill use to a single page Linux 5.4.204 clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() net: usb: qmi_wwan: add Telit 0x1070 composition net: usb: qmi_wwan: add Telit 0x1060 composition xen/arm: Fix race in RB-tree based P2M accounting xen/blkfront: force data bouncing when backend is untrusted xen/netfront: force data bouncing when backend is untrusted xen/netfront: fix leaking data in shared pages xen/blkfront: fix leaking data in shared pages selftests/rseq: Change type of rseq_offset to ptrdiff_t selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area selftests/rseq: Fix: work-around asm goto compiler bugs selftests/rseq: Remove arm/mips asm goto compiler work-around selftests/rseq: Fix warnings about #if checks of undefined tokens selftests/rseq: Fix ppc32 offsets by using long rather than off_t selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 selftests/rseq: Introduce thread pointer getters selftests/rseq: Introduce rseq_get_abi() helper selftests/rseq: Remove volatile from __rseq_abi selftests/rseq: Remove useless assignment to cpu variable selftests/rseq: introduce own copy of rseq uapi header selftests/rseq: remove ARRAY_SIZE define from individual tests rseq/selftests,x86_64: Add rseq_offset_deref_addv() ipv6/sit: fix ipip6_tunnel_get_prl return value sit: use min net: dsa: bcm_sf2: force pause link settings hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails xen/gntdev: Avoid blocking in unmap_grant_pages() net: tun: avoid disabling NAPI twice NFC: nxp-nci: Don't issue a zero length i2c_master_read() nfc: nfcmrvl: Fix irq_of_parse_and_map() return value net: bonding: fix use-after-free after 802.3ad slave unbind net: bonding: fix possible NULL deref in rlb code net/sched: act_api: Notify user space if any actions were flushed before error netfilter: nft_dynset: restore set element counter when failing to update s390: remove unneeded 'select BUILD_BIN2C' PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events caif_virtio: fix race between virtio_device_ready() and ndo_open() net: ipv6: unexport __init-annotated seg6_hmac_net_init() usbnet: fix memory allocation in helpers linux/dim: Fix divide by 0 in RDMA DIM RDMA/qedr: Fix reporting QP timeout attribute net: tun: stop NAPI when detaching queues net: tun: unlink NAPI from device on destruction selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test virtio-net: fix race between ndo_open() and virtio_device_ready() net: usb: ax88179_178a: Fix packet receiving net: rose: fix UAF bugs caused by timer handler SUNRPC: Fix READ_PLUS crasher s390/archrandom: simplify back to earlier design and initialize earlier dm raid: fix KASAN warning in raid5_add_disks dm raid: fix accesses beyond end of raid member array powerpc/bpf: Fix use of user_pt_regs in uapi powerpc/prom_init: Fix kernel config grep nvdimm: Fix badblocks clear off-by-one error ipv6: take care of disable_policy when restoring routes Linux 5.4.203 crypto: arm/ghash-ce - define fpu before fpu registers are referenced crypto: arm - use Kconfig based compiler checks for crypto opcodes ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler ARM: OMAP2+: drop unnecessary adrl ARM: 8929/1: use APSR_nzcv instead of r15 as mrc operand ARM: 8933/1: replace Sun/Solaris style flag on section directive crypto: arm/sha512-neon - avoid ADRL pseudo instruction crypto: arm/sha256-neon - avoid ADRL pseudo instruction ARM: 8971/1: replace the sole use of a symbol with its definition ARM: 8990/1: use VFP assembler mnemonics in register load/store macros ARM: 8989/1: use .fpu assembler directives instead of assembler arguments net: mscc: ocelot: allow unregistered IP multicast flooding kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] powerpc/ftrace: Remove ftrace init tramp once kernel init is complete drm: remove drm_fb_helper_modinit Linux 5.4.202 powerpc/pseries: wire up rng during setup_arch() kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) random: update comment from copy_to_user() -> copy_to_iter() modpost: fix section mismatch check for exported init/exit sections ARM: cns3xxx: Fix refcount leak in cns3xxx_init ARM: Fix refcount leak in axxia_boot_secondary soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe ARM: exynos: Fix refcount leak in exynos_map_pmu ARM: dts: imx6qdl: correct PU regulator ramp delay powerpc/powernv: wire up rng during setup_arch powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address powerpc: Enable execve syscall exit tracepoint parisc: Enable ARCH_HAS_STRICT_MODULE_RWX xtensa: Fix refcount leak bug in time.c xtensa: xtfpga: Fix refcount leak bug in setup iio: adc: axp288: Override TS pin bias current for some models iio: adc: stm32: fix maximum clock rate for stm32mp15x iio: trigger: sysfs: fix use-after-free on remove iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() iio: accel: mma8452: ignore the return value of reset operation iio:accel:mxc4005: rearrange iio trigger get and register iio:accel:bma180: rearrange iio trigger get and register iio:chemical:ccs811: rearrange iio trigger get and register usb: chipidea: udc: check request status before setting device address xhci: turn off port power in shutdown iio: adc: vf610: fix conversion mode sysfs node name s390/cpumf: Handle events cycles and instructions identical gpio: winbond: Fix error code in winbond_gpio_get() Revert "net/tls: fix tls_sk_proto_close executed repeatedly" virtio_net: fix xdp_rxq_info bug after suspend/resume igb: Make DMA faster when CPU is active on the PCIe link regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips ice: ethtool: advertise 1000M speeds properly afs: Fix dynamic root getattr MIPS: Remove repetitive increase irq_err_count x86/xen: Remove undefined behavior in setup_features() udmabuf: add back sanity check net/tls: fix tls_sk_proto_close executed repeatedly erspan: do not assume transport header is always set drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers phy: aquantia: Fix AN when higher speeds than 1G are not advertised bpf: Fix request_sock leak in sk lookup helpers USB: serial: option: add Quectel RM500K module support USB: serial: option: add Quectel EM05-G modem USB: serial: option: add Telit LE910Cx 0x1250 composition random: quiet urandom warning ratelimit suppression message dm mirror log: clear log bits up to BITS_PER_LONG boundary dm era: commit metadata in postsuspend after worker stops ata: libata: add qc->flags in ata_qc_complete_template tracepoint mtd: rawnand: gpmi: Fix setting busy timeout setting mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing net: openvswitch: fix parsing of nw_proto for IPv6 fragments ALSA: hda/realtek: Add quirk for Clevo PD70PNT ALSA: hda/realtek - ALC897 headset MIC no sound ALSA: hda/conexant: Fix missing beep setup ALSA: hda/via: Fix missing beep setup random: schedule mix_interrupt_randomness() less often vt: drop old FONT ioctls Linux 5.4.201 Revert "hwmon: Make chip parameter for with_info API mandatory" arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer tcp: drop the hash_32() part from the index calculation tcp: increase source port perturb table to 2^16 tcp: dynamically allocate the perturb table used by source ports tcp: add small random increments to the source port tcp: use different parts of the port_offset for index and offset tcp: add some entropy in __inet_hash_connect() usb: gadget: u_ether: fix regression in setting fixed MAC address dm: remove special-casing of bio-based immutable singleton target on NVMe s390/mm: use non-quiescing sske for KVM switch to keyed guest UPSTREAM: ext4: verify dir block before splitting it UPSTREAM: ext4: fix use-after-free in ext4_rename_dir_prepare BACKPORT: ext4: Only advertise encrypted_casefold when encryption and unicode are enabled BACKPORT: ext4: fix no-key deletion for encrypt+casefold BACKPORT: ext4: optimize match for casefolded encrypted dirs BACKPORT: ext4: handle casefolding with encryption Revert "ANDROID: ext4: Handle casefolding with encryption" Revert "ANDROID: ext4: Optimize match for casefolded encrypted dirs" ANDROID: cpu/hotplug: avoid breaking Android ABI by fusing cpuhp steps ANDROID: change function signatures for some random functions. Revert "mailbox: forward the hrtimer if not queued and under a lock" Revert "drm: fix EDID struct for old ARM OABI format" Revert "ALSA: jack: Access input_dev under mutex" Linux 5.4.200 powerpc/mm: Switch obsolete dssall to .long riscv: Less inefficient gcc tishift helpers (and export their symbols) RISC-V: fix barrier() use in <vdso/processor.h> arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line net: openvswitch: fix leak of nested actions net: openvswitch: fix misuse of the cached connection on tuple changes net/sched: act_police: more accurate MTU policing virtio-pci: Remove wrong address verification in vp_del_vqs() ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 ext4: add reserved GDT blocks check ext4: make variable "count" signed ext4: fix bug_on ext4_mb_use_inode_pa dm mirror log: round up region bitmap size to BITS_PER_LONG serial: 8250: Store to lsr_save_flags after lsr read usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe usb: dwc2: Fix memory leak in dwc2_hcd_init USB: serial: io_ti: add Agilent E5805A support USB: serial: option: add support for Cinterion MV31 with new baseline comedi: vmk80xx: fix expression for tx buffer size i2c: designware: Use standard optional ref clock implementation irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions irqchip/gic/realview: Fix refcount leak in realview_gic_of_init faddr2line: Fix overlapping text section failures, the sequel certs/blacklist_hashes.c: fix const confusion in certs blacklist arm64: ftrace: fix branch range checks net: bgmac: Fix an erroneous kfree() in bgmac_remove() mlxsw: spectrum_cnt: Reorder counter pools misc: atmel-ssc: Fix IRQ check in ssc_probe tty: goldfish: Fix free_irq() on remove i40e: Fix call trace in setup_tx_descriptors i40e: Fix calculating the number of queue pairs i40e: Fix adding ADQ filter to TC0 clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE random: credit cpu and bootloader seeds by default net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed ALSA: hda/realtek - Add HW8326 support scsi: pmcraid: Fix missing resource cleanup in error case scsi: ipr: Fix missing/incorrect resource cleanup in error case scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology scsi: vmw_pvscsi: Expand vcpuHint to 16 bits ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() ASoC: es8328: Fix event generation for deemphasis control ASoC: wm8962: Fix suspend while playing music ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() ASoC: cs42l56: Correct typo in minimum level for SX volume controls ASoC: cs42l52: Correct TLV for Bypass Volume ASoC: cs53l30: Correct number of volume levels on SX controls ASoC: cs35l36: Update digital volume TLV ASoC: cs42l52: Fix TLV scales for mixer controls dma-debug: make things less spammy under memory pressure ASoC: nau8822: Add operation for internal PLL off and on powerpc/kasan: Silence KASAN warnings in __get_wchan() random: account for arch randomness in bits random: mark bootloader randomness code as __init random: avoid checking crng_ready() twice in random_init() crypto: drbg - make reseeding from get_random_bytes() synchronous crypto: drbg - always try to free Jitter RNG instance crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed() crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() crypto: drbg - prepare for more fine-grained tracking of seeding state crypto: drbg - always seeded with SP800-90B compliant noise source Revert "random: use static branch for crng_ready()" random: check for signals after page of pool writes random: wire up fops->splice_{read,write}_iter() random: convert to using fops->write_iter() random: convert to using fops->read_iter() random: unify batched entropy implementations random: move randomize_page() into mm where it belongs random: move initialization functions out of hot pages random: make consistent use of buf and len random: use proper return types on get_random_{int,long}_wait() random: remove extern from functions in header random: use static branch for crng_ready() random: credit architectural init the exact amount random: handle latent entropy and command line from random_init() random: use proper jiffies comparison macro random: remove ratelimiting for in-kernel unseeded randomness random: move initialization out of reseeding hot path random: avoid initializing twice in credit race random: use symbolic constants for crng_init states siphash: use one source of truth for siphash permutations random: help compiler out with fast_mix() by using simpler arguments random: do not use input pool from hard IRQs random: order timer entropy functions below interrupt functions random: do not pretend to handle premature next security model random: use first 128 bits of input as fast init random: do not use batches when !crng_ready() random: insist on random_get_entropy() existing in order to simplify xtensa: use fallback for random_get_entropy() instead of zero sparc: use fallback for random_get_entropy() instead of zero um: use fallback for random_get_entropy() instead of zero x86/tsc: Use fallback for random_get_entropy() instead of zero nios2: use fallback for random_get_entropy() instead of zero arm: use fallback for random_get_entropy() instead of zero mips: use fallback for random_get_entropy() instead of just c0 random m68k: use fallback for random_get_entropy() instead of zero timekeeping: Add raw clock fallback for random_get_entropy() powerpc: define get_cycles macro for arch-override alpha: define get_cycles macro for arch-override parisc: define get_cycles macro for arch-override s390: define get_cycles macro for arch-override ia64: define get_cycles macro for arch-override init: call time_init() before rand_initialize() random: fix sysctl documentation nits random: document crng_fast_key_erasure() destination possibility random: make random_get_entropy() return an unsigned long random: allow partial reads if later user copies fail random: check for signals every PAGE_SIZE chunk of /dev/[u]random random: check for signal_pending() outside of need_resched() check random: do not allow user to keep crng key around on stack random: do not split fast init input in add_hwgenerator_randomness() random: mix build-time latent entropy into pool at init random: re-add removed comment about get_random_{u32,u64} reseeding random: treat bootloader trust toggle the same way as cpu trust toggle random: skip fast_init if hwrng provides large chunk of entropy random: check for signal and try earlier when generating entropy random: reseed more often immediately after booting random: make consistent usage of crng_ready() random: use SipHash as interrupt entropy accumulator random: replace custom notifier chain with standard one random: don't let 644 read-only sysctls be written to random: give sysctl_random_min_urandom_seed a more sensible value random: do crng pre-init loading in worker rather than irq random: unify cycles_t and jiffies usage and types random: cleanup UUID handling random: only wake up writers after zap if threshold was passed random: round-robin registers as ulong, not u32 random: clear fast pool, crng, and batches in cpuhp bring up random: pull add_hwgenerator_randomness() declaration into random.h random: check for crng_init == 0 in add_device_randomness() random: unify early init crng load accounting random: do not take pool spinlock at boot random: defer fast pool mixing to worker random: rewrite header introductory comment random: group sysctl functions random: group userspace read/write functions random: group entropy collection functions random: group entropy extraction functions random: group crng functions random: group initialization wait functions random: remove whitespace and reorder includes random: remove useless header comment random: introduce drain_entropy() helper to declutter crng_reseed() random: deobfuscate irq u32/u64 contributions random: add proper SPDX header random: remove unused tracepoints random: remove ifdef'd out interrupt bench random: tie batched entropy generation to base_crng generation random: fix locking for crng_init in crng_reseed() random: zero buffer after reading entropy from userspace random: remove outdated INT_MAX >> 6 check in urandom_read() random: make more consistent use of integer types random: use hash function for crng_slow_load() random: use simpler fast key erasure flow on per-cpu keys random: absorb fast pool into input pool after fast load random: do not xor RDRAND when writing into /dev/random random: ensure early RDSEED goes through mixer on init random: inline leaves of rand_initialize() random: get rid of secondary crngs random: use RDSEED instead of RDRAND in entropy extraction random: fix locking in crng_fast_load() random: remove batched entropy locking random: remove use_input_pool parameter from crng_reseed() random: make credit_entropy_bits() always safe random: always wake up entropy writers after extraction random: use linear min-entropy accumulation crediting random: simplify entropy debiting random: use computational hash for entropy extraction random: only call crng_finalize_init() for primary_crng random: access primary_pool directly rather than through pointer random: continually use hwgenerator randomness random: simplify arithmetic function flow in account() random: selectively clang-format where it makes sense random: access input_pool_data directly rather than through pointer random: cleanup fractional entropy shift constants random: prepend remaining pool constants with POOL_ random: de-duplicate INPUT_POOL constants random: remove unused OUTPUT_POOL constants random: rather than entropy_store abstraction, use global random: remove unused extract_entropy() reserved argument random: remove incomplete last_data logic random: cleanup integer types random: cleanup poolinfo abstraction random: fix typo in comments random: don't reset crng_init_cnt on urandom_read() random: avoid superfluous call to RDRAND in CRNG extraction random: early initialization of ChaCha constants random: initialize ChaCha20 constants with correct endianness random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs random: harmonize "crng init done" messages random: mix bootloader randomness into pool random: do not re-init if crng_reseed completes before primary init random: do not sign extend bytes for rotation when mixing random: use BLAKE2s instead of SHA1 in extraction random: remove unused irq_flags argument from add_interrupt_randomness() random: document add_hwgenerator_randomness() with other input functions crypto: blake2s - adjust include guard naming crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h> MAINTAINERS: co-maintain random.c random: remove dead code left over from blocking pool random: avoid arch_get_random_seed_long() when collecting IRQ randomness random: add arch_get_random_*long_early() powerpc: Use bool in archrandom.h linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check linux/random.h: Use false with bool linux/random.h: Remove arch_has_random, arch_has_random_seed s390: Remove arch_has_random, arch_has_random_seed powerpc: Remove arch_has_random, arch_has_random_seed x86: Remove arch_has_random, arch_has_random_seed random: avoid warnings for !CONFIG_NUMA builds random: split primary/secondary crng init paths random: remove some dead code of poolinfo random: fix typo in add_timer_randomness() random: Add and use pr_fmt() random: convert to ENTROPY_BITS for better code readability random: remove unnecessary unlikely() random: remove kernel.random.read_wakeup_threshold random: delete code to pull data into pools random: remove the blocking pool random: make /dev/random be almost like /dev/urandom random: ignore GRND_RANDOM in getentropy(2) random: add GRND_INSECURE to return best-effort non-cryptographic bytes random: Add a urandom_read_nowait() for random APIs that don't warn random: Don't wake crng_init_wait when crng_init == 1 random: don't forget compat_ioctl on urandom compat_ioctl: remove /dev/random commands lib/crypto: sha1: re-roll loops to reduce code size lib/crypto: blake2s: move hmac construction into wireguard crypto: blake2s - generic C library implementation and selftest nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" Revert "ext4: fix use-after-free in ext4_rename_dir_prepare" Revert "ext4: verify dir block before splitting it" Linux 5.4.199 x86/speculation/mmio: Print SMT warning KVM: x86/speculation: Disable Fill buffer clear within guests x86/speculation/mmio: Reuse SRBDS mitigation for SBDS x86/speculation/srbds: Update SRBDS mitigation selection x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data x86/speculation/mmio: Enable CPU Fill buffer clearing on idle x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data x86/speculation: Add a common function for MD_CLEAR mitigation update x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug Documentation: Add documentation for Processor MMIO Stale Data x86/cpu: Add another Alder Lake CPU to the Intel family x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family x86/cpu: Add Jasper Lake to Intel family cpu/speculation: Add prototype for cpu_show_srbds() Linux 5.4.198 tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N md/raid0: Ignore RAID0 layout if the second zone has only one device powerpc/32: Fix overread/overwrite of thread_struct via ptrace Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag ixgbe: fix unexpected VLAN Rx in promisc mode on VF ixgbe: fix bcast packets Rx on VF after promisc removal nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION mmc: block: Fix CQE recovery reset success ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files cifs: return errors during session setup during reconnects ALSA: hda/conexant - Fix loopback issue with CX20632 scripts/gdb: change kernel config dumping method vringh: Fix loop descriptors check in the indirect cases nodemask: Fix return values to be unsigned cifs: version operations for smb20 unneeded when legacy support disabled s390/gmap: voluntarily schedule during key setting nbd: fix io hung while disconnecting device nbd: fix race between nbd_alloc_config() and module removal nbd: call genl_unregister_family() first in nbd_cleanup() x86/cpu: Elide KCSAN for cpu_has() and friends modpost: fix undefined behavior of is_arm_mapping_symbol() drm/radeon: fix a possible null pointer dereference ceph: allow ceph.dir.rctime xattr to be updatable Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" scsi: myrb: Fix up null pointer access on myrb_cleanup() md: protect md_unregister_thread from reentrancy watchdog: wdat_wdt: Stop watchdog when rebooting the system kernfs: Separate kernfs_pr_cont_buf and rename_lock. serial: msm_serial: disable interrupts in __msm_console_write() staging: rtl8712: fix uninit-value in r871xu_drv_init() staging: rtl8712: fix uninit-value in usb_read8() and friends clocksource/drivers/sp804: Avoid error on multiple instances extcon: Modify extcon device to be created after driver data is set misc: rtsx: set NULL intfdata when probe fails usb: dwc2: gadget: don't reset gadget's driver->bus USB: hcd-pci: Fully suspend across freeze/thaw cycle drivers: usb: host: Fix deadlock in oxu_bus_suspend() drivers: tty: serial: Fix deadlock in sa1100_set_termios() USB: host: isp116x: check return value after calling platform_get_resource() drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() tty: Fix a possible resource leak in icom_probe tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() lkdtm/usercopy: Expand size of "out of frame" object iio: st_sensors: Add a local lock for protecting odr iio: dummy: iio_simple_dummy: check the return value of kstrdup() drm: imx: fix compiler warning with gcc-12 net: altera: Fix refcount leak in altera_tse_mdio_create ip_gre: test csum_start instead of transport header net/mlx5: fs, fail conflicting actions net/mlx5: Rearm the FW tracer after each tracer event net: ipv6: unexport __init-annotated seg6_hmac_init() net: xfrm: unexport __init-annotated xfrm4_protocol_init() net: mdio: unexport __init-annotated mdio_bus_init() SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list bpf, arm64: Clear prog->jited_len along prog->jited af_unix: Fix a data-race in unix_dgram_peer_wake_me(). xen: unexport __init-annotated xen_xlate_map_ballooned_pages() netfilter: nf_tables: memleak flow rule from commit path ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe netfilter: nat: really support inet nat without l3 address xprtrdma: treat all calls not a bcall when bc_serv is NULL video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() NFSv4: Don't hold the layoutget locks across multiple RPC calls dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type m68knommu: fix undefined reference to `_init_sp' m68knommu: set ZERO_PAGE() to the allocated zeroed page i2c: cadence: Increase timeout per message if necessary f2fs: remove WARN_ON in f2fs_is_valid_blkaddr tracing: Avoid adding tracer option before update_tracer_options tracing: Fix sleeping function called from invalid context on RT kernel mips: cpc: Fix refcount leak in mips_cpc_default_phys_base perf c2c: Fix sorting in percent_rmt_hitm_cmp() tipc: check attribute length for bearer name afs: Fix infinite loop found by xfstest generic/676 tcp: tcp_rtx_synack() can be called from process context net: sched: add barrier to fix packet stuck problem for lockless qdisc net/mlx5e: Update netdev features after changing XDP state net/mlx5: Don't use already freed action pointer nfp: only report pause frame configuration for physical device ubi: ubi_create_volume: Fix use-after-free when volume creation failed jffs2: fix memory leak in jffs2_do_fill_super modpost: fix removing numeric suffixes net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog s390/crypto: fix scatterwalk_unmap() callers in AES-GCM clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe driver core: fix deadlock in __device_attach driver: base: fix UAF when driver_attach failed bus: ti-sysc: Fix warnings for unbind for serial firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle serial: stm32-usart: Correct CSIZE, bits, and parity serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 serial: sifive: Sanitize CSIZE and c_iflag serial: sh-sci: Don't allow CS5-6 serial: txx9: Don't allow CS5-6 serial: rda-uart: Don't allow CS5-6 serial: digicolor-usart: Don't allow CS5-6 serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 serial: meson: acquire port->lock in startup() rtc: mt6397: check return value after calling platform_get_resource() clocksource/drivers/riscv: Events are stopped during CPU suspend soc: rockchip: Fix refcount leak in rockchip_grf_init coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier serial: sifive: Report actual baud base rather than fixed 115200 phy: qcom-qmp: fix pipe-clock imbalance on power-on failure rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails iio: adc: sc27xx: Fine tune the scale calibration values iio: adc: sc27xx: fix read big scale voltage not right iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check firmware: stratix10-svc: fix a missing check on list iterator usb: dwc3: pci: Fix pm_runtime_get_sync() error checking rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value pwm: lp3943: Fix duty calculation in case period was clamped staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() usb: musb: Fix missing of_node_put() in omap2430_probe USB: storage: karma: fix rio_karma_init return usb: usbip: add missing device lock on tweak configuration cmd usb: usbip: fix a refcount leak in stub_probe() tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe tty: goldfish: Use tty_port_destroy() to destroy port iio: adc: ad7124: Remove shift from scan_type staging: greybus: codecs: fix type confusion of list iterator variable pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards md: bcache: check the return value of kzalloc() in detached_dev_do_request() block: fix bio_clone_blkg_association() to associate with proper blkcg_gq bfq: Make sure bfqg for which we are queueing requests is online bfq: Get rid of __bio_blkcg() usage bfq: Remove pointless bfq_init_rq() calls bfq: Drop pointless unlock-lock pair bfq: Avoid merging queues with different parents MIPS: IP27: Remove incorrect `cpu_has_fpu' override RDMA/rxe: Generate a completion for unsupported/invalid opcode Kconfig: add config option for asm goto w/ outputs phy: qcom-qmp: fix reset-controller leak on probe errors blk-iolatency: Fix inflight count imbalances and IO hangs on offline dt-bindings: gpio: altera: correct interrupt-cells docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 ARM: pxa: maybe fix gpio lookup tables phy: qcom-qmp: fix struct clk leak on probe errors arm64: dts: qcom: ipq8074: fix the sleep clock frequency gma500: fix an incorrect NULL check on list iterator tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator serial: pch: don't overwrite xmit->buf[0] by x_char carl9170: tx: fix an incorrect use of list iterator ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control rtl818x: Prevent using not initialized queues hugetlb: fix huge_pmd_unshare address update nodemask.h: fix compilation error with GCC12 iommu/msm: Fix an incorrect NULL check on list iterator um: Fix out-of-bounds read in LDT setup um: chan_user: Fix winch_tramp() return value mac80211: upgrade passive scan to active scan on DFS channels after beacon rx irqchip: irq-xtensa-mx: fix initial IRQ affinity irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x RDMA/hfi1: Fix potential integer multiplication overflow errors Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug media: coda: Add more H264 levels for CODA960 media: coda: Fix reported H264 profile mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write md: fix an incorrect NULL check in md_reload_sb md: fix an incorrect NULL check in does_sb_need_changing drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX drm/nouveau/clk: Fix an incorrect NULL check on list iterator drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled scsi: dc395x: Fix a missing check on list iterator ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock dlm: fix missing lkb refcount handling dlm: fix plock invalid read mm, compaction: fast_find_migrateblock() should return pfn in the target zone PCI: qcom: Fix unbalanced PHY init on probe errors PCI: qcom: Fix runtime PM imbalance on probe errors PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 tracing: Fix potential double free in create_var_ref() ACPI: property: Release subnode properties with data nodes ext4: avoid cycles in directory h-tree ext4: verify dir block before splitting it ext4: fix bug_on in ext4_writepages ext4: fix warning in ext4_handle_inode_extension ext4: fix use-after-free in ext4_rename_dir_prepare netfilter: nf_tables: disallow non-stateful expression in sets earlier bfq: Track whether bfq_group is still online bfq: Update cgroup information before merging bio bfq: Split shared queues on move between cgroups efi: Do not import certificates from UEFI Secure Boot for T2 Macs fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages iwlwifi: mvm: fix assert 1F04 upon reconfig wifi: mac80211: fix use-after-free in chanctx code f2fs: fix fallocate to use file_modified to update permissions consistently f2fs: don't need inode lock for system hidden quota f2fs: fix deadloop in foreground GC f2fs: fix to clear dirty inode in f2fs_evict_inode() f2fs: fix to do sanity check on block address in f2fs_do_zero_range() f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() perf jevents: Fix event syntax error caused by ExtSel perf c2c: Use stdio interface if slang is not supported iommu/amd: Increase timeout waiting for GA log enablement dmaengine: stm32-mdma: remove GISR1 register video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout NFS: Don't report errors from nfs_pageio_complete() more than once NFS: Do not report flush errors in nfs_write_end() NFS: Do not report EINTR/ERESTARTSYS as mapping errors i2c: at91: Initialize dma_buf in at91_twi_xfer() i2c: at91: use dma safe buffers iommu/mediatek: Add list_del in mtk_iommu_remove f2fs: fix dereference of stale list iterator after loop body Input: stmfts - do not leave device disabled in stmfts_input_open RDMA/hfi1: Prevent use of lock before it is initialized mailbox: forward the hrtimer if not queued and under a lock mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup macintosh: via-pmu and via-cuda need RTC_LIB powerpc/perf: Fix the threshold compare group constraint for power9 powerpc/64: Only WARN if __pa()/__va() called with bad addresses Input: sparcspkr - fix refcount leak in bbc_beep_probe crypto: cryptd - Protect per-CPU resource by disabling BH. tty: fix deadlock caused by calling printk() under tty_port->lock PCI: imx6: Fix PERST# start-up sequence ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() proc: fix dentry/inode overinstantiating under /proc/${pid}/net powerpc/4xx/cpm: Fix return value of __setup() handler powerpc/idle: Fix return value of __setup() handler powerpc/8xx: export 'cpm_setbrg' for modules dax: fix cache flush on PMD-mapped pages drivers/base/node.c: fix compaction sysfs file leak pinctrl: mvebu: Fix irq_of_parse_and_map() return value nvdimm: Allow overwrite in the presence of disabled dimms firmware: arm_scmi: Fix list protocols enumeration in the base protocol scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() mfd: ipaq-micro: Fix error check return value of platform_get_irq() powerpc/fadump: fix PT_LOAD segment for boot memory area arm: mediatek: select arch timer for mt7629 crypto: marvell/cesa - ECB does not IV misc: ocxl: fix possible double free in ocxl_file_register_afu ARM: dts: bcm2835-rpi-b: Fix GPIO line names ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT can: xilinx_can: mark bit timing constants as const KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry PCI: rockchip: Fix find_first_zero_bit() limit PCI: cadence: Fix find_first_zero_bit() limit soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc ARM: dts: suniv: F1C100: fix watchdog compatible arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 net/smc: postpone sk_refcnt increment in connect() rxrpc: Fix decision on when to generate an IDLE ACK rxrpc: Don't let ack.previousPacket regress rxrpc: Fix overlapping ACK accounting rxrpc: Don't try to resend the request if we're receiving the reply rxrpc: Fix listen() setting the bar too high for the prealloc rings NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init ext4: reject the 'commit' option on ext2 filesystems media: ov7670: remove ov7670_power_off from ov7670_remove sctp: read sk->sk_bound_dev_if once in sctp_rcv() m68k: math-emu: Fix dependencies of math emulation support Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout media: vsp1: Fix offset calculation for plane cropping media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init media: exynos4-is: Change clk_disable to clk_disable_unprepare media: st-delta: Fix PM disable depth imbalance in delta_probe media: aspeed: Fix an error handling path in aspeed_video_probe() scripts/faddr2line: Fix overlapping text section failures regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe perf/amd/ibs: Use interrupt regs ip for stack unwinding Revert "cpufreq: Fix possible race in cpufreq online error path" iomap: iomap_write_failed fix media: uvcvideo: Fix missing check to determine if element is found in list drm/msm: return an error pointer in msm_gem_prime_get_sg_table() drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET x86/mm: Cleanup the control_va_addr_alignment() __setup handler irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value irqchip/exiu: Fix acknowledgment of edge triggered interrupts x86: Fix return value of __setup handlers virtio_blk: fix the discard_granularity and discard_alignment queue limits drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() drm/msm/hdmi: check return value after calling platform_get_resource_byname() drm/msm/dsi: fix error checks and return values for DSI xmit functions drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume perf tools: Add missing headers needed by util/data.h ASoC: rk3328: fix disabling mclk on pclk probe failure x86/speculation: Add missing prototype for unpriv_ebpf_notify() x86/pm: Fix false positive kmemleak report in msr_build_context() scsi: ufs: core: Exclude UECxx from SFR dump list of: overlay: do not break notify on NOTIFY_{OK|STOP} fsnotify: fix wrong lockdep annotations inotify: show inotify mask flags in proc fdinfo ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix cpufreq: Fix possible race in cpufreq online error path spi: img-spfi: Fix pm_runtime_get_sync() error checking sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq drm/bridge: Fix error handling in analogix_dp_probe HID: elan: Fix potential double free in elan_input_configured HID: hid-led: fix maximum brightness for Dream Cheeky drbd: fix duplicate array initializer efi: Add missing prototype for efi_capsule_setup_info NFC: NULL out the dev->rfkill to prevent UAF spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout drm: mali-dp: potential dereference of null pointer drm/komeda: Fix an undefined behavior bug in komeda_plane_add() nl80211: show SSID for P2P_GO interfaces bpf: Fix excessive memory allocation in stack_map_alloc() drm/vc4: txp: Force alpha to be 0xff if it's disabled drm/vc4: txp: Don't set TXP_VSTART_AT_EOF drm/mediatek: Fix mtk_cec_mask() x86/delay: Fix the wrong asm constraint in delay_loop() ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe drm/bridge: adv7511: clean up CEC adapter when probe fails drm/edid: fix invalid EDID extension block filtering ath9k: fix ar9003_get_eepmisc drm: fix EDID struct for old ARM OABI format RDMA/hfi1: Prevent panic when SDMA is disabled powerpc/iommu: Add missing of_node_put in iommu_init_early_dart macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled powerpc/powernv: fix missing of_node_put in uv_init() powerpc/xics: fix refcount leak in icp_opal_init() tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() ARM: hisi: Add missing of_node_put after of_find_compatible_node ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM ARM: versatile: Add missing of_node_put in dcscb_init fat: add ratelimit to fat*_ent_bread() powerpc/fadump: Fix fadump to work with a different endian capture kernel ARM: OMAP1: clock: Fix UART rate reporting algorithm fs: jfs: fix possible NULL pointer dereference in dbFree() PM / devfreq: rk3399_dmc: Disable edev on remove() ARM: dts: ox820: align interrupt controller node name with dtschema IB/rdmavt: add missing locks in rvt_ruc_loopback selftests/bpf: fix btf_dump/btf_dump due to recent clang change eth: tg3: silence the GCC 12 array-bounds warning rxrpc: Return an error to sendmsg if call failed hwmon: Make chip parameter for with_info API mandatory ASoC: max98357a: remove dependency on GPIOLIB media: exynos4-is: Fix compile warning net: phy: micrel: Allow probing without .driver_data nbd: Fix hung on disconnect request if socket is closed before ASoC: rt5645: Fix errorenous cleanup order nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags openrisc: start CPU timer early in boot media: cec-adap.c: fix is_configuring state media: coda: limit frame interval enumeration to supported encoder frame sizes rtlwifi: Use pr_warn instead of WARN_ONCE ipmi: Fix pr_fmt to avoid compilation issues ipmi:ssif: Check for NULL msg when handling events and messages ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC spi: stm32-qspi: Fix wait_cmd timeout in APM mode s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES ASoC: tscs454: Add endianness flag in snd_soc_component_driver HID: bigben: fix slab-out-of-bounds Write in bigben_probe drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo mlxsw: spectrum_dcb: Do not warn about priority changes ASoC: dapm: Don't fold register value changes into notifications net/mlx5: fs, delete the FTE when there are no rules attached to it ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL drm: msm: fix error check return value of irq_of_parse_and_map() arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall drm/amd/pm: fix the compile warning drm/plane: Move range check for format_count earlier scsi: megaraid: Fix error check return value of register_chrdev() mmc: jz4740: Apply DMA engine limits to maximum segment size md/bitmap: don't set sb values if can't pass sanity check media: cx25821: Fix the warning when removing the module media: pci: cx23885: Fix the error handling in cx23885_initdev() media: venus: hfi: avoid null dereference in deinit ath9k: fix QCA9561 PA bias level drm/amd/pm: fix double free in si_parse_power_table() tools/power turbostat: fix ICX DRAM power numbers spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction ALSA: jack: Access input_dev under mutex drm/komeda: return early if drm_universal_plane_init() fails. ACPICA: Avoid cache flush inside virtual machines fbcon: Consistently protect deferred_takeover with console_lock() ipv6: fix locking issues with loops over idev->addr_list ipw2x00: Fix potential NULL dereference in libipw_xmit() b43: Fix assigning negative value to unsigned variable b43legacy: Fix assigning negative value to unsigned variable mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes btrfs: repair super block num_devices automatically btrfs: add "0x" prefix for unsupported optional features ptrace: Reimplement PTRACE_KILL by always sending SIGKILL ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP perf/x86/intel: Fix event constraints for ICL usb: core: hcd: Add support for deferring roothub registration USB: new quirk for Dell Gen 2 devices USB: serial: option: add Quectel BG95 modem ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS binfmt_flat: do not stop relocating GOT entries prematurely on riscv Conflicts: Documentation/devicetree/bindings/dma/allwinner,sun50i-a64-dma.yaml Documentation/devicetree/bindings~HEAD drivers/char/Kconfig drivers/mmc/core/block.c kernel/sysctl.c Change-Id: If11e1865055bfb94b3268960268c88c3dfc032c3 |
||
|
99fc40776e
|
Merge tag 'LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/display-drivers into android13-5.4-lahaina
"LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0" * tag 'LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/display-drivers: disp: msm: sde: fix min ib vote in mnoc and ebi_ib path disp: msm: dsi: add support for dsi config Change-Id: Ie88226bfc57764c185a1e013e9ed6e2a6819a419 |
||
|
6e8fa4a4c4
|
Merge tag 'LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel into android13-5.4-lahaina
"LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0" * tag 'LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel: asoc: use virt_sndcard_ctl node for sndcard status update dsp : search cal block using path in asm asoc: audio reach kernel bringup on 8255 GVM ASoC: codecs: Deinitialize mbhc on codec remove asoc: Add kcontrol "QUAT_TDM_RX_7 Port Mixer TERT_TDM_TX_7" audio: Modified SSR handling after sub-system shutdown compltes asoc: remove error from function msm_pinctrl_mclk_enable Change-Id: I3bad495ed1fe4ec8a3f7c2acb515c9acd96f31da |
||
|
e621ebf5e4
|
Merge tag 'LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/qcacld-3.0 into android13-5.4-lahaina
"LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0" * tag 'LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/qcacld-3.0: Release 2.0.8.31E qcacld-3.0: Fix the channel for M2 packet in pkt capture mode Release 2.0.8.31D qcacld-3.0: Fix peer unmap failure due to invalid roam scan mode value qcacld-3.0: Skip reset roam trigger during disconnect Release 2.0.8.31C qcacld-3.0: Reinitialize mon_register_event before wait_for_completion Release 2.0.8.31B qcacld-3.0: Fix the channel for M2 and M4 packets Release 2.0.8.31A qcacld-3.0: Init start completion in fw down instead of reovery shutdown Conflicts: drivers/staging/qcacld-3.0/core/hdd/src/wlan_hdd_main.c Change-Id: Ic9a46e6858da1926a4270abdf5e31c92c4679f0a |
||
|
775439a3e4
|
Merge tag 'LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/qca-wifi-host-cmn into android13-5.4-lahaina
"LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0" * tag 'LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/qca-wifi-host-cmn: qcacmn: Fix FTM rx frames capture in packet capture mode qcacmn: Handle gracefully if scheduler cb is not registered Change-Id: I2380529ffb1e526a376e8c17a116b8388ecea77f |
||
|
fd6c281955
|
Merge tag 'LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/fw-api into android13-5.4-lahaina
"LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0" * tag 'LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/fw-api: fw-api: CL 19622099 - update fw common interface files fw-api: CL 19606967 - update fw common interface files fw-api: CL 19556986 - update fw common interface files fw-api: CL 19533452 - update fw common interface files fw-api: CL 19477285 - update fw common interface files fw-api: CL 19472001 - update fw common interface files fw-api: CL 19468705 - update fw common interface files fw-api: CL 19457721 - update fw common interface files fw-api: CL 19438550 - update fw common interface files fw-api: CL 19435748 - update fw common interface files fw-api: CL 19429798 - update fw common interface files fw-api: CL 19427858 - update fw common interface files fw-api: Add ipq5332 target header files to fw-api project fw-api: CL 19415475 - update fw common interface files fw-api: CL 19412691 - update fw common interface files fw-api: CL 19398158 - update fw common interface files fw-api: CL 19397642 - update fw common interface files fw-api: CL 19394669 - update fw common interface files fw-api: CL 19391619 - update fw common interface files fw-api: CL 19391596 - update fw common interface files fw-api: CL 19370853 - update fw common interface files fw-api: CL 19370849 - update fw common interface files fw-api: CL 19349228 - update fw common interface files fw-api: CL 19348400 - update fw common interface files fw-api: CL 19327828 - update fw common interface files fw-api: CL 19327825 - update fw common interface files fw-api: CL 19280734 - update fw common interface files fw-api: CL 19280530 - update fw common interface files fw-api: CL 19259024 - update fw common interface files fw-api: CL 19232954 - update fw common interface files fw-api: CL 19207537 - update fw common interface files fw-api: CL 19198716 - update fw common interface files fw-api: CL 19196446 - update fw common interface files fw-api: CL 19192070 - update fw common interface files fw-api: CL 19177839 - update fw common interface files fw-api: CL 19172232 - update fw common interface files fw-api: CL 19168628 - update fw common interface files fw-api: CL 19157233 - update fw common interface files fw-api: CL 19115988 - update fw common interface files fw-api: CL 19090770 - update fw common interface files fw-api: Add wlanfw_health_mon.h for FW Health Monitor fw-api: CL 19087861 - update fw common interface files Change-Id: I4ae84bd2b35e664f8ddcc2037ed6452b8c3e3647 |
||
|
4220ba2dae
|
Merge tag 'LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/kernel/msm-5.4 into android13-5.4-lahaina
"LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0" * tag 'LA.UM.9.14.r1-20700-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/kernel/msm-5.4: msm: adsprpc: fix UAF process init_mem msm: ipa3: Add multi IDU support for external router mode FR cpu-topology: Don't error on more than CONFIG_NR_CPUS CPUs in device tree soc: qcom: socinfo: correct the name of softsku_id cnss2: Add code to fallback to non-contiguous FW mem allocation defconfig: sdxlemur: Enable configs on sdxlemur soc: qcom: socinfo: Get SKU ID from kernel command line BACKPORT: f2fs: do not set compression bit if kernel doesn't support UPSTREAM: f2fs: fix UAF in f2fs_available_free_memory ANDROID: f2fs: check nr_pages for readahead UPSTREAM: f2fs: guarantee to write dirty data when enabling checkpoint back FROMGIT: f2fs: flush data when enabling checkpoint back BACKPORT: f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit BACKPORT: f2fs: enforce the immutable flag on open files BACKPORT: f2fs: change i_compr_blocks of inode to atomic value BACKPORT: f2fs: make file immutable even if releasing zero compression block BACKPORT: f2fs: compress: remove unneeded preallocation ANDROID: binder: fix pending prio state for early exit ANDROID: binder: fix race in priority restore ANDROID: binder: switch task argument for binder_thread ANDROID: binder: pass desired priority by reference ANDROID: binder: fold common setup of node_prio BACKPORT: Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put FROMLIST: binder: fix UAF of ref->proc caused by race condition Change-Id: I18e9ed7b3659a920fb9048976d171d3666fe4ed3 |
||
|
482efd771f |
UPSTREAM: mm/mremap: hold the rmap lock in write mode when moving page table entries.
commit 97113eb39fa7972722ff490b947d8af023e1f6a2 upstream. To avoid a race between rmap walk and mremap, mremap does take_rmap_locks(). The lock was taken to ensure that rmap walk don't miss a page table entry due to PTE moves via move_pagetables(). The kernel does further optimization of this lock such that if we are going to find the newly added vma after the old vma, the rmap lock is not taken. This is because rmap walk would find the vmas in the same order and if we don't find the page table attached to older vma we would find it with the new vma which we would iterate later. As explained in commit |
||
|
c262d21607 |
FROMLIST: binder: fix UAF of alloc->vma in race with munmap()
In commit |
||
|
6d1487a4aa |
UPSTREAM: mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region()
This is a stable-specific patch. I botched the stable-specific rewrite of commit b67fbebd4cf98 ("mmu_gather: Force tlb-flush VM_PFNMAP vmas"): As Hugh pointed out, unmap_region() actually operates on a list of VMAs, and the variable "vma" merely points to the first VMA in that list. So if we want to check whether any of the VMAs we're operating on is PFNMAP or MIXEDMAP, we have to iterate through the list and check each VMA. Bug: 245812080 Signed-off-by: Jann Horn <jannh@google.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> (cherry picked from commit 3998dc50ebdc127ae79b10992856fb76debc2005) Signed-off-by: Lee Jones <joneslee@google.com> Change-Id: Ib8ddb51815e53f42daec5d98a196866a078a7550 |
||
|
4a5337dfb3 |
UPSTREAM: mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()
commit b67fbebd4cf980aecbcc750e1462128bffe8ae15 upstream. Some drivers rely on having all VMAs through which a PFN might be accessible listed in the rmap for correctness. However, on X86, it was possible for a VMA with stale TLB entries to not be listed in the rmap. This was fixed in mainline with commit b67fbebd4cf9 ("mmu_gather: Force tlb-flush VM_PFNMAP vmas"), but that commit relies on preceding refactoring in commit 18ba064e42df3 ("mmu_gather: Let there be one tlb_{start,end}_vma() implementation") and commit 1e9fdf21a4339 ("mmu_gather: Remove per arch tlb_{start,end}_vma()"). This patch provides equivalent protection without needing that refactoring, by forcing a TLB flush between removing PTEs in unmap_vmas() and the call to unlink_file_vma() in free_pgtables(). Bug: 245812080 [This is a stable-specific rewrite of the upstream commit!] Signed-off-by: Jann Horn <jannh@google.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: Lee Jones <joneslee@google.com> Change-Id: Ic29df5cfb76676aa87a14619dd19aba301580507 Signed-off-by: Lee Jones <joneslee@google.com> |
||
|
e8453c3dec |
UPSTREAM: af_key: Do not call xfrm_probe_algs in parallel
[ Upstream commit ba953a9d89a00c078b85f4b190bc1dde66fe16b5 ]
When namespace support was added to xfrm/afkey, it caused the
previously single-threaded call to xfrm_probe_algs to become
multi-threaded. This is buggy and needs to be fixed with a mutex.
Bug: 245674737
Reported-by: Abhishek Shah <abhishek.shah@columbia.edu>
Fixes:
|
||
|
40a8e0ed5c |
UPSTREAM: wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
commit aebe9f4639b13a1f4e9a6b42cdd2e38c617b442d upstream.
In the copy code of the elements, we do the following calculation
to reach the end of the MBSSID element:
/* copy the IEs after MBSSID */
cpy_len = mbssid[1] + 2;
This looks fine, however, cpy_len is a u8, the same as mbssid[1],
so the addition of two can overflow. In this case the subsequent
memcpy() will overflow the allocated buffer, since it copies 256
bytes too much due to the way the allocation and memcpy() sizes
are calculated.
Fix this by using size_t for the cpy_len variable.
This fixes CVE-2022-41674.
Bug: 253641805
Reported-by: Soenke Huster <shuster@seemoo.tu-darmstadt.de>
Tested-by: Soenke Huster <shuster@seemoo.tu-darmstadt.de>
Fixes:
|
||
|
f7fbd478a0 |
UPSTREAM: wifi: cfg80211/mac80211: reject bad MBSSID elements
commit 8f033d2becc24aa6bfd2a5c104407963560caabc upstream. Per spec, the maximum value for the MaxBSSID ('n') indicator is 8, and the minimum is 1 since a multiple BSSID set with just one BSSID doesn't make sense (the # of BSSIDs is limited by 2^n). Limit this in the parsing in both cfg80211 and mac80211, rejecting any elements with an invalid value. This fixes potentially bad shifts in the processing of these inside the cfg80211_gen_new_bssid() function later. I found this during the investigation of CVE-2022-41674 fixed by the previous patch. Bug: 253641805 Fixes: |
||
|
569d099d40 |
UPSTREAM: wifi: cfg80211: ensure length byte is present before access
commit 567e14e39e8f8c6997a1378bc3be615afca86063 upstream.
When iterating the elements here, ensure the length byte is
present before checking it to see if the entire element will
fit into the buffer.
Longer term, we should rewrite this code using the type-safe
element iteration macros that check all of this.
Bug: 254180332
Fixes:
|
||
|
916a29b486 |
UPSTREAM: wifi: cfg80211: fix BSS refcounting bugs
commit 0b7808818cb9df6680f98996b8e9a439fa7bcc2f upstream.
There are multiple refcounting bugs related to multi-BSSID:
- In bss_ref_get(), if the BSS has a hidden_beacon_bss, then
the bss pointer is overwritten before checking for the
transmitted BSS, which is clearly wrong. Fix this by using
the bss_from_pub() macro.
- In cfg80211_bss_update() we copy the transmitted_bss pointer
from tmp into new, but then if we release new, we'll unref
it erroneously. We already set the pointer and ref it, but
need to NULL it since it was copied from the tmp data.
- In cfg80211_inform_single_bss_data(), if adding to the non-
transmitted list fails, we unlink the BSS and yet still we
return it, but this results in returning an entry without
a reference. We shouldn't return it anyway if it was broken
enough to not get added there.
This fixes CVE-2022-42720.
Bug: 253642015
Reported-by: Sönke Huster <shuster@seemoo.tu-darmstadt.de>
Tested-by: Sönke Huster <shuster@seemoo.tu-darmstadt.de>
Fixes:
|
||
|
a30ebebb22 |
UPSTREAM: wifi: cfg80211: avoid nontransmitted BSS list corruption
commit bcca852027e5878aec911a347407ecc88d6fff7f upstream.
If a non-transmitted BSS shares enough information (both
SSID and BSSID!) with another non-transmitted BSS of a
different AP, then we can find and update it, and then
try to add it to the non-transmitted BSS list. We do a
search for it on the transmitted BSS, but if it's not
there (but belongs to another transmitted BSS), the list
gets corrupted.
Since this is an erroneous situation, simply fail the
list insertion in this case and free the non-transmitted
BSS.
This fixes CVE-2022-42721.
Bug: 253642088
Reported-by: Sönke Huster <shuster@seemoo.tu-darmstadt.de>
Tested-by: Sönke Huster <shuster@seemoo.tu-darmstadt.de>
Fixes:
|
||
|
99f0812889 |
UPSTREAM: wifi: mac80211_hwsim: avoid mac80211 warning on bad rate
commit 1833b6f46d7e2830251a063935ab464256defe22 upstream. If the tool on the other side (e.g. wmediumd) gets confused about the rate, we hit a warning in mac80211. Silence that by effectively duplicating the check here and dropping the frame silently (in mac80211 it's dropped with the warning). Bug: 254180332 Reported-by: Sönke Huster <shuster@seemoo.tu-darmstadt.de> Tested-by: Sönke Huster <shuster@seemoo.tu-darmstadt.de> Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: Lee Jones <joneslee@google.com> Change-Id: I427e5f4d1824d7678d59cd6ed6e490d62e695ecf |
||
|
df86d024f6 |
UPSTREAM: wifi: cfg80211: update hidden BSSes to avoid WARN_ON
commit c90b93b5b782891ebfda49d4e5da36632fefd5d1 upstream.
When updating beacon elements in a non-transmitted BSS,
also update the hidden sub-entries to the same beacon
elements, so that a future update through other paths
won't trigger a WARN_ON().
The warning is triggered because the beacon elements in
the hidden BSSes that are children of the BSS should
always be the same as in the parent.
Bug: 254180332
Reported-by: Sönke Huster <shuster@seemoo.tu-darmstadt.de>
Tested-by: Sönke Huster <shuster@seemoo.tu-darmstadt.de>
Fixes:
|
||
|
fa35741b59 |
UPSTREAM: mac80211: mlme: find auth challenge directly
Commit 49a765d6785e99157ff5091cc37485732496864e upstream. There's no need to parse all elements etc. just to find the authentication challenge - use cfg80211_find_elem() instead. This also allows us to remove WLAN_EID_CHALLENGE handling from the element parsing entirely. Bug: 254180332 Link: https://lore.kernel.org/r/20210920154009.45f9b3a15722.Ice3159ffad03a007d6154cbf1fb3a8c48489e86f@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: Lee Jones <joneslee@google.com> Change-Id: I0be0e5b6c94cd71fc920a1bea44f0e4ac00b79bf |
||
|
7633d41a83 |
UPSTREAM: wifi: mac80211: don't parse mbssid in assoc response
This is simply not valid and simplifies the next commit.
I'll make a separate patch for this in the current main
tree as well.
Bug: 254180332
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
[Lee: Commit not upstream - plucked straight from Stable)
(cherry picked from commit
|
||
|
9f3b5ab822 |
UPSTREAM: wifi: mac80211: fix MBSSID parsing use-after-free
Commit ff05d4b45dd89b922578dac497dcabf57cf771c6 upstream.
This is a different version of the commit, changed to store
the non-transmitted profile in the elems, and freeing it in
the few places where it's relevant, since that is only the
case when the last argument for parsing (the non-tx BSSID)
is non-NULL.
When we parse a multi-BSSID element, we might point some
element pointers into the allocated nontransmitted_profile.
However, we free this before returning, causing UAF when the
relevant pointers in the parsed elements are accessed.
Fix this by not allocating the scratch buffer separately but
as part of the returned structure instead, that way, there
are no lifetime issues with it.
The scratch buffer introduction as part of the returned data
here is taken from MLO feature work done by Ilan.
This fixes CVE-2022-42719.
Bug: 253642087
Fixes:
|
||
|
09cd270b42 |
ANDROID: Drop explicit 'CONFIG_INIT_STACK_ALL_ZERO=y' from gki_defconfig
After a backport of commit dcb7c0b9461c ("hardening: Clarify Kconfig text for auto-var-init"), this becomes redundant, as CONFIG_INIT_STACK_ALL_ZERO is enabled by default when the compiler supports it, which results in savedefconfig dropping it. Change-Id: Ia199fb999f98b936323cb60ecbbdc1ae365932c5 Signed-off-by: Nathan Chancellor <nathan@kernel.org> |
||
|
0d4d3b41a5 |
UPSTREAM: hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero
Now that Clang's -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang option is no longer required, remove it from the command line. Clang 16 and later will warn when it is used, which will cause Kconfig to think it can't use -ftrivial-auto-var-init=zero at all. Check for whether it is required and only use it when so. Cc: Nathan Chancellor <nathan@kernel.org> Cc: Masahiro Yamada <masahiroy@kernel.org> Cc: Nick Desaulniers <ndesaulniers@google.com> Cc: linux-kbuild@vger.kernel.org Cc: llvm@lists.linux.dev Cc: stable@vger.kernel.org Fixes: f02003c860d9 ("hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO") Signed-off-by: Kees Cook <keescook@chromium.org> (cherry picked from commit 607e57c6c62c00965ae276902c166834ce73014a) Change-Id: I30ecd0e5226852b7d5ee12c44c346ac79051a671 Signed-off-by: Nathan Chancellor <nathan@kernel.org> |
||
|
9267f98065 |
UPSTREAM: hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO
Currently under Clang, CC_HAS_AUTO_VAR_INIT_ZERO requires an extra -enable flag compared to CC_HAS_AUTO_VAR_INIT_PATTERN. GCC 12[1] will not, and will happily ignore the Clang-specific flag. However, its presence on the command-line is both cumbersome and confusing. Due to GCC's tolerant behavior, though, we can continue to use a single Kconfig cc-option test for the feature on both compilers, but then drop the Clang-specific option in the Makefile. In other words, this patch does not change anything other than making the compiler command line shorter once GCC supports -ftrivial-auto-var-init=zero. [1] https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=a25e0b5e6ac8a77a71c229e0a7b744603365b0e9 Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Cc: Masahiro Yamada <masahiroy@kernel.org> Cc: llvm@lists.linux.dev Fixes: dcb7c0b9461c ("hardening: Clarify Kconfig text for auto-var-init") Suggested-by: Will Deacon <will@kernel.org> Link: https://lore.kernel.org/lkml/20210914102837.6172-1-will@kernel.org/ Reviewed-by: Nick Desaulniers <ndesaulniers@google.com> Reviewed-by: Nathan Chancellor <nathan@kernel.org> Acked-by: Will Deacon <will@kernel.org> Signed-off-by: Kees Cook <keescook@chromium.org> (cherry picked from commit f02003c860d921171be4a27e2893766eb3bc6871) Change-Id: I572f9d1763dbc7b53f2ad0dc87ba074313f556eb Signed-off-by: Nathan Chancellor <nathan@kernel.org> |
||
|
f086581010 |
UPSTREAM: hardening: Clarify Kconfig text for auto-var-init
Clarify the details around the automatic variable initialization modes available. Specifically this details the values used for pattern init and expands on the rationale for zero init safety. Additionally makes zero init the default when available. Cc: glider@google.com Cc: Nathan Chancellor <nathan@kernel.org> Cc: Nick Desaulniers <ndesaulniers@google.com> Cc: linux-security-module@vger.kernel.org Cc: clang-built-linux@googlegroups.com Signed-off-by: Kees Cook <keescook@chromium.org> Acked-by: Gustavo A. R. Silva <gustavoars@kernel.org> (cherry picked from commit dcb7c0b9461c2a30f6616262736daac6f01ecb09) Change-Id: Id2a3b2b2953677e29e6deb931350b04091474b08 Signed-off-by: Nathan Chancellor <nathan@kernel.org> |
||
|
07228609d8 |
ANDROID: GKI: Update FCNT KMI symbol list
No new symbols added that are not already in the .xml file. Bug: 255213935 Change-Id: I826c588a136b3ec06d9f29f1145913705963b0fb Signed-off-by: Nobutaka Matsuo <matsuo.nobu@fcnt.com> |
||
|
b8dedbc2ab |
ANDROID: Fix kenelci build-break for !CONFIG_PERF_EVENTS
Kernelci builds were broken if !CONFIG_PERF_EVENTS since |
||
|
c1957fce68 |
BACKPORT: HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report
commit cd11d1a6114bd4bc6450ae59f6e110ec47362126 upstream.
It is possible for a malicious device to forgo submitting a Feature
Report. The HID Steam driver presently makes no prevision for this
and de-references the 'struct hid_report' pointer obtained from the
HID devices without first checking its validity. Let's change that.
Bug: 223455965
Cc: Jiri Kosina <jikos@kernel.org>
Cc: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Cc: linux-input@vger.kernel.org
Fixes:
|
||
|
b29ea9a5d7 |
Merge d5dd61b011 on remote branch
Change-Id: I20c30582062e5f4a446610b789cc492ac8f77fda |
||
|
676ce7415a |
Merge d50888146d on remote branch
Change-Id: If9ba1375a93a6b69a6da99c9bdd550b88b0f1a62 |
||
|
2271aebf87 |
Merge 661af9cfb5 on remote branch
Change-Id: I2da540ac731d025ccbb3ba984739eef865d4d855 |
||
|
075f4c5aa3 |
Merge bd35b6332d on remote branch
Change-Id: Ifae08d86d4092a687391cb653ab497a5b2270968 |
||
|
0b34a2e679 |
Merge c047bdc65f on remote branch
Change-Id: If8027eedd7ff7940aa3180acb9371443baadb886 |
||
|
3775ffedb5 |
Merge 5be9ed037a on remote branch
Change-Id: I531284bb3f046870a309a4654a8245ad36e5acd7 |
||
|
7e0fbb9e25 |
ANDROID: ABI: Update allowed list for QCOM
Update the android/abi_gki_aarch64_qcom with API refcount_warn_saturate. Bug: 244699106 Change-Id: Iee45f9e7ab3cc24b678fac28b5981c0e44745769 Signed-off-by: Srinivasarao Pathipati <quic_spathi@quicinc.com> |
||
|
982e25d112
|
qcacld-3.0: Add time slice duty cycle in wifi_interface_info
Android S VTS test case GetLinkLayerStats_1_5 need get interface time slice duty cycle info. VTS will get it over vendor command QCA_NL80211_VENDOR_SUBCMD_LL_STATS_GET. So, we need put time slice duty cycle percentage in structure wifi_interface_info. Change-Id: Iff644b4b1ed6dd34badc2008d2957c98e0207aa6 CRs-Fixed: 3040005 |
||
|
409fb00e07
|
qcacmn: Add time slice duty cycle attribute into QCA vendor command
Add a new attribute into qca_wlan_vendor_attr_ll_stats_results to support getting interface time slicing duty cycle info. Change-Id: If6a34cd298c1cb41e0e29a24f2336eed76b98329 CRs-Fixed: 3020795 |
||
|
f60138b6bc
|
usb: dwc3: Handle charging behavior when usb data is disabled
Bug: 221009551 Test: build, boot Signed-off-by: Jimmy Hu <hhhuuu@google.com> Change-Id: I82add2a6cb5e3060c930105b1b8b4f45da85f5f8 |
||
|
af96efa607
|
ASoC: ops: Fix the bounds checking in snd_soc_put_volsw_sx and snd_soc_put_xr_sx
The $val in both functions has a range between 0 and an arbitrary limit whereas the range specified with the $min and $max can start from a negative number. To do the out of bound check correctly, the $val must be added the $min offset. Previous-discussion: https://lore.kernel.org/all/c2163c71-2f71-9011-3966-baeab8e8dc8f@gmail.com/ Fixes: 4f1e50d6a9cf9 ("ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx()") Fixes: 4cf28e9ae6e2e ("ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx()") Signed-off-by: Tan Nayir <tannayir@gmail.com> Change-Id: I8a220daaeb943a1933464f6914b1f175fdfaf5a8 |
||
|
cdf2f2b20b
|
qcacld-3.0: Defer HDD initialization
* Also rely on userspace writing to /dev/wlan, Wi-Fi HAL writes "ON" or "OFF" to /dev/wlan. * Use this method to initialize hdd as it's a safer way to ensure both wlan_mac.bin and WCNSS_qcom_cfg.ini are ready to be read. * This also eliminates the needs for horrible hacks to read the userspace file. Change-Id: I648f1a107c095e50a64f44c39e78d6b6f917e190 |
||
|
566743e4e4
|
Merge tag '5.19.1' of https://github.com/namjaejeon/linux-exfat-oot into android13-5.4-lahaina
exfat: release 5.19.1 version Major changes are: - fix referencing wrong parent directory information during rename. - introduce a sys_tz mount option to use system timezone. - improve performance while zeroing a cluster with dirsync mount option. - fix slab-out-bounds in exat_clear_bitmap() reported from syzbot. - Add keep_last_dots mount option to allow access to paths with trailing dots. - Avoid repetitive volume dirty bit set/clear to improve storage life time. - Fix ->i_blocks truncation issue that still exists elsewhere. - 4 cleanups & typos fixes. - Move super block magic number to magic.h - Fix missing REQ_SYNC in exfat_update_bhs(). - Fix ->i_blocks truncation issue caused by wrong 32bit mask. Conflicts: fs/exfat/Kconfig fs/exfat/Makefile fs/exfat/balloc.c fs/exfat/cache.c fs/exfat/dir.c fs/exfat/exfat_fs.h fs/exfat/exfat_raw.h fs/exfat/fatent.c fs/exfat/file.c fs/exfat/inode.c fs/exfat/misc.c fs/exfat/namei.c fs/exfat/nls.c fs/exfat/super.c Change-Id: I5fd39768b9fb0419602fc77153de39291e6a1f1d |
||
|
1abb0c9217
|
Merge commit '0b961aa60cdb2326244b8098b976b8decc0096ff' into android12-5.4-lahaina
* commit '0b961aa60cdb2326244b8098b976b8decc0096ff': ARM: dts: msm: add support panel ili9881c for bengal/scuba ARM: dts: msm: change target for bengal/scuba ARM: dts: msm: add dispcc clock reference for holi dsi-dsiplay node ARM: dts: msm: Add 120fps panel support for r66451 on Blair CDP ARM: dts: msm: enable dsi phy clamps ARM: dts: msm: add pll dts of display for QCS610 ARM: dts: msm: add sde display dts for bengal ARM: dts: msm: add sde display dts for scuba ARM: dts: msm: add sde dts of display for QCS610 ARM: dts: msm: Add video mode ILI988C LCD panel ARM: dts: msm: Add display support for idp-nopmi on Yupik ARM: dts: msm: delay backlight update until first frame on Blair ARM: dts: msm: add dispcc clock reference for blair dsi-dsiplay node ARM: dts: qcom: update idle mode commands for RM69090 cmd panel ARM: dts: msm: enable esd check for rm69090 amoled panel ARM: dts: msm: update dsi commands for rm69090 panel ARM: dts: msm: update regulator load values bindings: Documentation: add property for cwb mixer mask ARM: dts: msm: add sde-mixer-cwb-mask property ARM: dts: msm: update interrupt type for QPIC display ARM: dts: msm: enable ulps for panels on monaco ARM: dts: msm: update init sequence for display panel ARM: dts: msm: add dummy ibb regulator supply for amoled panel ARM: dts: msm: add video mode support for RM69090 panel ARM: dts: msm: add panel support for monaco WDP ARM: dts: msm: update max clk rate for display clocks ARM: dts: msm: add dts of display for qrb2210-rb1 ARM: dts: msm: add cpu irq latency for display ARM: dts: qcom: update idle mode commands for RM69090 cmd panel ARM: dts: msm: update vddio for r66451 panel ARM: dts: msm: add panel dtsi for monaco WDP ARM: dts: msm: add idle mode commands in panel dtsi ARM: dts: msm: Add display support for Blair ATP platform ARM: dts: msm: Add rounded corner dtsi nodes for monaco ARM: dts: msm: Update phy timings based on Blair revision YK ARM: dts: msm: add dummy regulator for ibb supply for Blair ARM: dts: msm: remove the t-clk-post and t-clk-pre timings for blair QRD ARM: dts: msm: remove the t-clk-post and t-clk-pre timings from Blair ARM: dts: msm: Enable NT36672E C-PHY LCD panel for Blair target ARM: dts: msm: Enable NT36672E D-PHY LCD panel for Blair target ARM: dts: msm: update supply-min-voltage of dsi phy supply for Blair ARM: dts: msm: add list-cells property for mdp node ARM: dts: msm: update tear irq offsets for monaco ARM: dts: msm: update sde qos config for monaco ARM: dts: msm: add support of sim panel for Blair target bindings: Documentation: LP11 insertion between lines feature ARM: dts: msm: update lane-config settings for monaco-sde ARM: dts: msm: add a new display qrd dtsi for Blair ARM: dts: msm: update clock list for monaco-sde ARM: dts: msm: add support for QPIC display bindings: Documentation: add documentation for qpic display ARM: dts: msm: Update dsi phy addresses and timings for Blair target Change-Id: Ida65afb821a775470c14b671d3bcfd129ae6db44 |
||
|
730f8782e0
|
Merge commit 'e454f7b1c186c26e62de6f4e7c5d2782dfefd701' into android12-5.4-lahaina
* commit 'e454f7b1c186c26e62de6f4e7c5d2782dfefd701': ARM: dts: msm: Add camera dtsi for qcs610 ARM: dts: msm: Add camera sensor DTSI for RB1 & RB2 ARM: dts: msm: Handle shared gpio among multiple I2C flash nodes ARM: dts: msm: Add camera sensor DTSI for QRB2210 ARM: dts: msm: Correct csid clock rate in Blair Camera ARM: dts: msm: Add shared gpio node for I2C flash for holi Pro ARM: dts: msm: Add flash node to Camera on Blair QRD ARM: dts: msm: Add shared gpio node for I2C flash for blair ARM: dts: msm: Add camera definition for blair QRD ARM: dts: msm: Revert cx-ipeak support from Blair Camera ARM: dts: msm: Add I2C flash node for blair ARM: dts: msm: Add I2C flash node for holi pro ARM: dts: msm: Add Vaf in sensor node for target holi ARM: dts: msm: Remove cci3 gpios for holi ARM: dts: msm: Update the phy timer clock for phy 3 in holi ARM: dts: msm: Add fix for regulator voltage for holi camera ARM: dts: msm: Add nominal clock cntl level for CSIPHY for holi Change-Id: I725c0615af7c86ea1232aa536eec8a5d3110e9c3 |
||
|
35853def6e
|
Merge commit '1e0b2efd0cd8c4398ca111062563f0fa4b7c513d' into android12-5.4-lahaina
* commit '1e0b2efd0cd8c4398ca111062563f0fa4b7c513d': ARM: dts: msm: Modify GPIO28 functionality as per pinctrl change ARM: dts: msm: Disable LPM States for SDXLEMUR + QCN9000 ARM: dts: msm: Limit the PCIe speed to Gen3 for sdxlemur bindings: power: reset: Add qcom-dload-mode bindings for SDX65 ARM: dts: msm: Add BOOT_CONFIG register offset for sdxlemur ARM: dts: msm: Updating the PHY version for sdxlemur ARM: dts: qcom: Set right IRQ type to MHI interrupt ARM: dts: msm: Fix ipq attach property for sdx driver ARM: dts: msm: correct SSCTL instance ID for SMP2P shutdown ack from modem ARM: dts: msm: Enable ipa register dump collection ARM: dts: msm: Enable sdx-ext-ipc driver ARM: dts: msm: Remove mpm wakeup control capability for yupik ARM: dts: msm: Reducing throughput thresholds ARM: dts: msm: Enable focaltech touch node for r66451 on Blair CDP ARM: dts: msm: Added delay for Napa PHY to come of reset ARM: dts: msm: Update the modem size to 102MB ARM: dts: msm: Add LPM info for menu governor ARM: dts: msm: Added delay for AQR113 PHY to come of reset ARM: dts: msm: Add LPM info for menu governor ARM: dts: qcom: Enable QCN9000 nodes for sdxlemur-mtp-cpe-pine2x ARM: dts: msm: Add additional v2 variant for sdxlemur board ARM: dts: qcom: add mode control for S8B regulator for yupik ARM: dts: msm: Enable subsystem_sleep_stats driver for lahaina dt-bindings: subsystem_sleep_stats: reg is optional property dt-bindings: subsystem_sleep_stats: Add reg as required property dt-bindings: thermal: Add snapshot of devfreq-vdd-cdev ARM: dts: msm: update thermal config for sdxlemur ARM: dts: msm: remove gfx-cdev for blair ARM: dts: msm: add devfreq-vdd-cdev cooling device and remove gfx-cdev dt-bindings: thermal: Add snapshot of modem cdev dt binding ARM: dts: msm: update modem qmi sensor name ARM: dts: qcom: Update mdm tsens thermal config for sdxlemur ARM: dts: msm: Remove IOSS interface from AQC, RTL and QPS615 ARM: dts: msm: Enable smmu s1 for blsp bam on sdxlemur V2 ARM: dts: msm: Enable bluetooth for sdxlemur CPE variants ARM: dts: qcom: reduce L4B regulator min voltage to 880 mV for sdxlemur ARM: dts: qcom: EP GPIO reset mask update ARM: dts: qcom: PCIe REFCLK always on ARM: dts: msm: Ensure PCIe device is not in D3hot during reboot ARM: dts: msm: Enable WOL for QCA8081 on sdxlemur ARM: dts: msm: Enable WAKE_PHY for AQR113 on sdxlemur ARM: dts: qcom: Fix qrtr_instance_id and qrtr_node_id for QCN9000 Revert "Revert "ARM: dts: msm: PCIe turn-on of NTN3 regulator"" ARM: dts: msm: Add IOSS channels directly under device ARM: dts: msm: Set default_gen_speed to 0 ARM: dts: msm: Enable best fit algo on sdxlemur ARM: dts: msm: Includes cnss devicetree dtsi file ARM: dts: msm: Add support for ETH nodes ARM: dts: msm: Enable USB2/PCIE for yupik iot with pm7250b ARM: dts: msm: Add AQC and R8125 dtsi nodes Revert "ARM: dts: msm: PCIe turn-on of NTN3 regulator" ARM: dts: msm: Modify the usb dma address pool on sdxlemur ARM: dts: msm: PHY regulator ramp delays ARM: dts: msm: Set the interrupt moderation interval to 1ms on sdxlemur ARM: dts: msm: Enable bluetooth for sdxlemur mtp cpe ARM: dts: qcom: PCIe to Gen3 , DSP2 HSP in Gen2 ARM: dts: msm: Correct lpi offset table for holi ARM: dts: msm: Add additional v2 variants for sdxlemur boards ARM: dts: msm: correction to the cps related properties ARM: dts: msm: Add pil modem regulator for sdxlemur v2 ARM: dts: msm: Revise V2 dts and add sdxlemur lite soc id ARM: dts: msm: Modify cpufreq to ddrfreq table ARM: dts: msm: Bump up cpu frequency ARM: dts: msm: Update of RC PCIe PHY settings to V1.08 for sdxlemur ARM: dts: msm: Update of EP PCIe PHY settings to V1.08 for sdxlemur ARM: dts: qcom: Disabling dt node for sdx ipc driver ARM: dts: msm: Remove BT property bt-sw-ctrl-gpio for sdxlemur ARM: dts: msm: Update smmu s1 mask on sdxlemur V2 ARM: dts: qcom: Add separate cpu dai for mi2s rx and tx ARM: dts: msm: PHY reset GPIO properties ARM: dts: msm: Update compatible for HSP on Yupik ARM: dts: qcom: Set default_gen_speed as gen3 for sdx65 ARM: dts: msm: Enable KPDPWR status logging dt-bindings: input: qpnp-power-on: Add qcom,log-kpd-event description ARM: dts: msm: Pin config for AQR on MBB ARM: dts: msm: PCIe turn-on of NTN3 regulator ARM: dts: msm: PHY supply DTSI properties ARM: dts: qcom: Enable link enumeration via perst ARM: dts: msm: disable LAN RX NAPI ARM: dts: msm: Separating AQR & Napa Ring descriptions ARM: dts: msm: Update CPU frequencies for sdxlemur v2 ARM: dts: msm: WoL IRQ support for AQR ARM: dts: msm: add ntn3 ipa pcie changes for MBB ARM: dts: msm: Enable separate IPA instance ID and IOMMU group for Napa ARM: dts: msm: Add GPU revision for Yupik A643 target ARM: dts: msm: Add pm7250b dts variant for yupik iot ARM: dts: msm: WoL IRQ support for AQR and Napa PHYs ARM: dts: qcom: Remove redundant entries in sdxlemur-qcn9000.dtsi ARM: dts: msm: Enable bluetooth for v2 sdxlemur ARM: dts: msm: Disable L1 mode on sdxlemur ep variants ARM: dts: msm: Skip BW vote for PM8008 used I2C SE node ARM: dts: msm: Add keepalive flag for QUP for Blair/Holi ARM: dts: msm: Prevent PM8008 LPM usage for all targets ARM: dts: msm: add nvmem cell for PMK8350 SDAM23 adc scaling ARM: dts: msm: Add support for HSP BT SoC ARM: dts: msm: put ipa_eth_group1 in bypass mode ARM: dts: msm: Remove support for PCIE1 and USB3_SEC clocks on YUPIK HSP ARM: dts: qcom: Add support to read ibat_external_range from nvmem for yupik dt-bindings: thermal: Add support to scale ibat current range to bcl driver ARM: dts: msm: Add HSP property in CNSS DT Node ARM: dts: msm: Add gpu-models property for yupik gpu ARM: dts: msm: Add CNSS DT Node for HSP support ARM: dts: qcom: Add IPA register for QCN9000 ARM: dts: msm: Add support for HSP for Yupik ARM: dts: msm: Remove separate DT for digital mics for Yupik ARM: dts: msm: Restore SDCC registers once Resuming from CX/XO ARM: dts: msm: Add keepalive flag for QUP for Blair/Holi ARM: dts: msm: remove qcom,power-always-on dt property ARM: dts: msm: Fix EP PCIe perst pinctrl settings on sdxlemur ARM: dts: msm: enable reg dump collection ARM: dts: qcom: Add ipq807x_attach property for IPQ807x host ARM: dts: qcom: Add device tree entry for sdx ipc driver bindings: arm: msm: Add documentation for sdx ipc driver ARM: dts: msm: qcom: Add pm7250b support for Blair-MTP-USBC platform ARM: dts: msm: Add dual NIC IPA support ARM: dts: msm: Pin config for AQR and Napa INTN_WOL ARM: dts: qcom: PCIe to Gen3 for NTN3 CPE Pine1x ARM: dts: msm: NTN3 De-emphasis values update CPE ARM: dts: msm: Enable SMMU S1 support for eMMC on sdxlemur ARM: dts: msm: Rename L1 disable property for blair ARM: dts: qcom: Add Support for QCN9000 for MTP CPE ARM: dts: qcom: Move all WLAN configs out of sdxlemur-mtp-cpe.dtsi ARM: dts: msm: Rename L1 disable property to align with driver ARM: dts: qcom: Update hvx and skin config rules for BLAIR ARM: dts: msm: Remove unused smps regulator ARM: dts: msm: Remove unused smps regulator ARM: dts: msm: add AW2016 LED device nodes for blair platforms ARM: dts: msm: change wdi3 holb timeout ARM: dts: msm: Skip BW vote for PM8008 used I2C SE node ARM: dts: msm: Add qos silver cores to device tree ARM: dts: msm: Add changes for blair USBC target ARM: dts: msm: Add AW2016 LED device nodes for Holi-m6125 platforms ARM: dts: msm: Add disable u1 quirk and u2 quirk for blair ARM: dts: msm: qcom: Update refgen node for blair-atp platform ARM: dts: msm: Restore SDCC registers once Resuming from CX/XO ARM: dts: msm: Add cx_misc register map for yupik GPU ARM: dts: msm: Add changes to support ATP on blair ARM: dts: msm: add tzpu_ctx dump entry ARM: dts: msm: Updating MTP-USBC platform dtb for blair target ARM: dts: msm: Enable display on Blair ATP platform ARM: dts: msm: Ignore SSR failure for wpss ARM: dts: msm: qcom: Fix proxy-supply for blair regulator nodes ARM: dts: msm: Align sdxlemur BT config with sdxprairie ARM: dts: msm: updating modem_tj mitigation for LAHAINA dt-bindings: leds: Add bindings for AW2016 LED device dt-bindings: Add awinic vendor name ARM: dts: msm: updated memory map v1 for blair ARM: dts: qcom: Add modem mitigation for bcl violation in lahaina ARM: dts: msm: Update USB2 core frequency for yupik ARM: dts: msm: Change cpu frequency for V2 hardware ARM: dts: msm: Enable display on Blair ATP platform ARM: dts: msm: Add pm-qos-latency dt node for sdxlemur ARM: dts: msm: Enable link recovery for config space access fail ARM: dts: msm: Disable Skin config rules for BLAIR ARM: dts: msm: disable ipa-uc-holb-monitor ARM: dts: msm: disable masking MSI interrupts at EP side ARM: dts: msm: Adding updated PHY tune parameters for blair dt-bindings: pcie: Notify client for config space access issues ARM: dts: msm: Add support of 608Mhz GPU FMAX for yupik ARM: dts: msm: enable LAN RX NAPI ARM: dts: msm: add ADC device instance for PMR735A on holi-pm6125 dt-bindings: iio: qcom,spmi-vadc: Add SW-calibrated ADC bindings ARM: dts: msm: Enable cxipeak support for blair ARM: dts: msm: Add APPS_APM_STATUS register for blair ARM: dts: msm: Update dcc registers for blair ARM: dts: msm: Add disable L1 quirk in HS mode for blair ARM: dts: msm: Modify ss phy initialization sequence on sdxnightjar Revert "ARM: dts: msm: Set qcom,rmnet_in_use_tcm_mem with RMNET composition" ARM: dts: msm: Add device tree for M.2 USB mode on sdxlemur ARM: dts: qcom: enable cx ipeak lm separately for blair and holi-pm6125 ARM: dts: msm: add ntn3 ipa pcie changes ARM: dts: msm: Mark PMIC QUPs as critical clock devices for BLAIR ARM: dts: msm: Add wdog bite IRQ for pil modem ARM: dts: msm: update clk tput threshold for IPA on Olympic ARM: dts: msm: Update mode threshold current of L6C of yupik ARM: dts: msm: Add support to sync charger/qg probe with vadc ARM: dts: msm: set need unvote flag 0 ARM: dts: msm: Update BCL thermal mitigation config for HOLI ARM: dts: msm: rename sound card for QRD blair ARM: dts: msm: Add APPS_APM_STATUS register for blair ARM: dts: msm: Correct #address-cells property for PM6125 ARM: dts: msm: Add FnR stats support flag for holi target ARM: dts: msm: Add disable L1 quirk in HS mode for sdxnightjar ARM: dts: msm: Enable QPIC display for sdxlemur ARM: dts: msm: Update spmi debugfs nodes for yupik with PM7250B Revert "ARM: dts: msm: Add UFS ICE HW controlled clock for yupik" ARM: dts: msm: Add interrupt mask offset for EUD for sdxlemur dt-bindings: Add optional EUD parameter for interrupt mask ARM: dts: msm: Add disable L1 quirk in HS mode for blair ARM: dts: msm: Update dcc registers for blair ARM: dts: msm: Add skin and mmw thermal config for YUPIK ARM: dts: msm: Include camera sensor dtsi for blair QRD ARM: dts: msm: Add support for mpm interrupts on blair ARM: dts: msm: Give Blair its own MPM pins mapping configuration ARM: dts: msm: Replace regulator value for vdd-pdphy-supply on blair ARM: dts: msm: correct l2_cache dump size on blair ARM: dts: msm: Add support for mpm interrupts on blair ARM: dts: msm: Add a new property for Blair touch ARM: dts: msm: Enable cxipeak support for BLAIR ARM: dts: msm: Disable NAP power feature for blair GPU Revert "ARM: dts: msm: Add video support for KODIAC-IOT target" ARM: dts: msm: Add QRTR MHI DEV device for sdxlemur dt-bindings: net: qrtr: Add MHI Device transport bindings ARM: dts: msm: Add device trees for sdxlemur M.2, Pine variants ARM: dts: msm: Replace regulator value for vdd-pdphy-supply on blair ARM: dts: msm: Add support for usb nodes on blair ARM: dts: msm: Add device trees for sdxlemur + IPQ8074 ARM: dts: msm: Add nopmi support for holi-pm6125 and blair ARM: dts: msm: Add clkreq gpio for PCIe nodes for yupik ARM: dts: msm: Fix resource-name and id for holi-pm6125-regulator ARM: dts: msm: Updating ATP platform dtb for blair target ARM: dts: msm: correct l2_cache dump size on blair ARM: dts: msm: Set proper vddpx supply ARM: dts: msm: add ntn3/qps615 pci DT nodes for sdxlemur ARM: dts: qcom: Limit PCIe to Gen3 for oculink connects on sdxlemur ARM: dts: msm: Add camera device tree inclusions for Blair camera ARM: dts: msm: Include camera sensor dtsi for QRD Holi-pm6125 ARM: dts: msm: Vote for S5A during BT operations ARM: dts: msm: Vote for S5A during wlan operations ARM: dts: msm: Add support for usb nodes on blair ARM: dts: msm: Include camera sensor dtsi for blair QRD bindings: input: qcom-hv-haptics: Add "qcom,pm5100-haptics" ARM: dts: msm: update ADC channels for holi-pm6125 ARM: dts: msm: Update QG cutoff/empty thresholds for blair/holi-pm6125 ARM: dts: msm: include display nodes for Blair qrd ARM: dts: msm: Add UFS regulators for qrd holi-pm6125 ARM: dts: msm: Give Blair its own MPM pins mapping configuration ARM: dts: msm: disable mss cti on holi ARM: dts: msm: Remove unused static supply for holi-pm6125 ARM: dts: msm: Add extcon phandle for usb0 on blair cdp ARM: dts: msm: Correct SPMI node name for holi-pm6125 ADC_TM ARM: dts: msm: Add extcon phandle for usb0 on blair cdp ARM: dts: msm: Remove unused static supply for holi-pm6125 ARM: dts: msm: Include camera sensor dtsi for blair QRD ARM: dts: msm: change vdd supply for WSA ARM: dts: msm: Add touch for QRD Blair ARM: dts: msm: include display nodes for Blair qrd ARM: dts: msm: Add UFS regulators for qrd blair ARM: dts: msm: Add touch for QRD Holi-pm6125 ARM: dts: msm: Add I2C NFC device node for holi pro QRD variant ARM: dts: msm: Add UFS regulators for qrd holi-pm6125 ARM: dts: msm: include display nodes for pm6125 platform of Holi qrd target ARM: dts: msm: correct dump entry size ARM: dts: msm: increase dump entries size in blair ARM: dts: msm: Enable cpufreq cooling device for BLAIR ARM: dts: msm: Add camera device tree inclusions for Blair camera ARM: dts: msm: Updating platform dtb(s) for blair targetr ARM: dts: msm: Set proper wsa reset gpio ARM: dts: msm: Add support for usb nodes on blair ARM: dts: msm: Removing signal-aop from pils on Blair ARM: dts: msm: Update DLL values as per HSR for blair ARM: dts: msm: Disable TBU halting for pcie tbu on sdxlemur ARM: dts: msm: change vdd supply for WSA ARM: dts: msm: Set proper wsa reset gpio ARM: dts: msm: Add touch for QRD Blair ARM: dts: msm: Add UFS regulators for qrd blair ARM: dts: msm: Remove the audio ION CMA heap for sdxlemur ARM: dts: msm: Add a carveout heap for audio usecases on sdxlemur ARM: dts: msm: Add an audio ION device node for the audio carveout heap ARM: dts: msm: Update the memory map for 1 GB variants of sdxlemur ARM: dts: msm: Removing signal-aop from pils on Blair ARM: dts: msm: use dummy regulator for new QRD Holi ARM: dts: msm: Add touch for QRD Holi-pm6125 ARM: dts: msm: Update DLL values as per HSR for blair ARM: dts: msm: correct dump entry size ARM: dts: msm: increase dump entries size in blair ARM: dts: msm: Enable cpufreq cooling device for BLAIR ARM: dts: qcom: enable cx ipeak common driver for holi-pm6125 dt-bindings: Add victims_table bindings for cx_ipeak driver ARM: dts: msm: Updating platform dtb(s) for blair targetr ARM: dts: msm: Add I2C NFC device node for holi pro QRD variant ARM: dts: msm: add cpulist to compute mon governor in blair target ARM: dts: msm: include display nodes for pm6125 platform of Holi qrd target ARM: dts: msm: Update board-id for PM7250B ARM: dts: msm: Add DT support for nopmi on Blair target ARM: dts: msm: Add initial MTP-USBC platform device tree for Blair ARM: dts: msm: add PM7250B and SMB1394 to sdxlemur-mtp-mbb-emmc boards ARM: dts: msm: add remote debugger support ARM: dts: msm: add msm poweroff node on qcs405 ARM: dts: msm: Enable modem subsystem ARM: dts: msm: Add BCL configuration for yupik IDP with PM7250B ARM: dts: msm: Enable BT for Scuba ARM: dts: msm: Add video support for KODIAC-IOT target ARM: dts: msm: Update min-access length for monaco IoT ARM: dts: msm: Include camera DTSi files for monaco ARM: dts: msm: Enable DP and NON DP in rename block ARM: dts: msm: Add audio definition for QRD Holi-pm6125 ARM: dts: msm: Include pm5100 and pm8010 regulators for monaco ARM: dts: msm: Add apss dl cti0 for yupik ARM: dts: msm: Add apss dl cti0 for shima ARM: dts: msm: updated qseecom mem node ARM: dts: msm: Add support for Blair QRD platform ARM: dts: msm: Enable multiport USB for SA8195 LA GVM ARM: dts: msm: Update dpdm_supply for USB for Monaco ARM: dts: msm: Add initial ION heaps for SA2150P ARM: dts: msm: Update UFS phy regulator peak current for blair ARM: dts: msm: Add aop_send_message device node interface for sdmshrike ARM: dts: msm: Enable IPA node for monaco target ARM: dts: msm: add display support for monaco IDP ARM: dts: msm: Add aop_send_message device node interface for SA6155 ARM: dts: msm: Add aop_send_message device node interface for SA8155 ARM: dts: qcom: enable gpu mitigation for TSENS and BCL for monaco ARM: dts: msm: Remove unused static supplies for holi-pm6125 ARM: dts: msm: Fix regulator naming for pm8010 ARM: dts: msm: Fix ldoa3 regulator for monaco ARM: dts: msm: add touch support of lcd panel for Blair target ARM: dts: msm: include display nodes for Blair target ARM: dts: msm: use dummy regulator for 3V eLDO supply of touch on Holi ARM: dts: msm: Set allowable min volt of L9B to 1.2V for Yupik ARM: dts: msm: Enable modem pa sensor config only for YUPIK QRD ARM: dts: qcom: Add thermal overlay devicetree support for holi-pm6125 dt-bindings: kgsl: Add compatible property in qcom,gpu-model ARM: dts: msm: Add pin controls for camera GPIOs ARM: dts: msm: add RPM managed regulator devices for QCS405 ARM: dts: msm: Add rpm-smd node for qcs405 ARM: dts: msm: Add smb1394 support for holi-pm6125 ARM: dts: qcom: Add flash pinctrl gpio for blair ARM: dts: msm: Update ADC support for PM6125 ARM: dts: qcom: add ipc and codec cdev nodes ARM: dts: msm: Remove generic labels for regulators ARM: dts: msm: Update the LDO2/3A min-max voltages ARM: dts: msm: Disable EP initiated BW scaling on switch for sdxlemur ARM: dts: msm: Fix incorrect regulator label references ARM: dts: msm: Add cnss dtsi to cpe ARM: dts: msm: Set qcom,rmnet_in_use_tcm_mem with RMNET composition ARM: dts: qcom: enable pmic alarm sensor and BCL thermal zones for monaco ARM: dts: qcom: Remove duplicate thermal zone phandle for monaco dt-bindings: Add dt bindings for silent boot mode ARM: dts: qcom: Enable cx ipeak cooling device configuration for holi ARM: dts: qcom: add slate VA interface ARM: dts: msm: Add GPU support for monaco IoT ARM: dts: qcom: add audio dts source file for Monaco ARM: dts: msm: Add MSM PCIe bus driver device nodes for direwolf ARM: dts: qcom: update sdhc properties ARM: dts: msm: Disable modem region reserved on sa8155 ARM: dts: msm: Add WDT node for SA2150P dt-bindings: Add snapshot of CX Ipeak cooling device devicetree binding ARM: dts: msm: Remove qcom,gpu-qdss-stm property for Shima GPU ARM: dts: msm: Add ion secure heap and secure buffer for quin-vm ARM: dts: msm: sensors glink channels ARM: dts: msm: Update ddr stats to support mbox for yupik ARM: dts: msm: Update ddr_stats to support mbox for lahaina dt-bindings: arm: ddr_stats: Add QMP mailbox as optional property ARM: dts: msm: change min voltage of touch_avdd fixed regulator dt-bindings: qpnp-smblite: Update smblite charger compatible string ARM: dts: msm: Add video dtsi in monaco target dtsi ARM: dts: msm: Add bus topology in Monaco Venus PIL ARM: dts: msm: Interconnect bus handling in video ARM: dts: msm: Add monaco video dtsi in target dtsi ARM: dts: msm: Correct syntax error and reorder dts variants for monaco ARM: dts: msm: add lxc overlay supoort on v1 board ARM: dts: msm: Add jtag_mm nodes for monaco ARM: dts: msm: updated monaco qupv3 dtsi ARM: dts: msm: Update base address for monaco dt-bindings: thermal: Add support for ibat CCM hardware to bcl driver ARM: dts: msm: Add thermal zones for pm5100 temp alarm ARM: dts: msm: Do not timeout waiting for M0 dt-bindings: Add DT bindings for monaco ARM: dts: msm: Enable audio only for 1GB variants ARM: dts: msm: Add mproc related node support for qcs405 dt-bindings: clock: Add support for QCS404 clock controllers ARM: dts: msm: Add ADC support for PM5100 ARM: dts: msm: Add Mproc driver support for direwolf ARM: dts: msm: Add alloc-ranges in mem_dump_region node ARM: dts: qcom: keep all step wise rules before userspace rules for YUPIK ARM: dts: msm: Add support for BT in blair platform ARM: dts: qcom: enable tsens and thermal zone mitigations for monaco ARM: dts: qcom: Add flash pinctrl gpio for holi Pro ARM: dts: msm: Enable icnss node for blair ARM: dts: msm: Add eMMC platform support for Monaco variants ARM: dts: msm: Add regulator and supplies for holi-pm6125 ARM: dts: msm: Update bluetooth regulator for holi-pm6125 ARM: dts: msm: Add initial board files for QRD Holi-pm6125 ARM: dts: msm: Add stubs pm8010 and Speaker boost regulators ARM: dts: msm: Add VOLUME UP Key configuration for Monaco ARM: dts: msm: Add QBG battery profile for Alium 3600 mAh battery ARM: dts: msm: Add icnss driver for monaco bindings: clock: Add support for DIREWOLF Display clock controllers ARM: dts: msm: Include PM5100 PMIC for Monaco ARM: dts: msm: Enable usb host for scuba ARM: dts: msm: Add USB nodes for Scuba ARM: dts: msm: add stub interconnect devices for Scuba ARM: dts: msm: Update SMMU Interconnect for scuba iot ARM: dts: msm: Update kgsl smmu clock for scuba ARM: dts: msm: Add eMMC, SD card support for SCUBA ARM: dts: msm: Add dt nodes for spi, i2c, uart for scuba ARM: dts: msm: enable bluetooth for direwolf vm ARM: dts: msm: Add initial device tree for SA2150P ARM: dts: qcom: Fix three issues in WLAN converged node ARM: dts: msm: Update clock handles for PCIE nodes ARM: dts: msm: Add USB dtsi nodes for monaco ARM: dts: msm: Include display nodes for yupik idp with PM7250B ARM: dts: msm: Add clock controller nodes for SCUBA ARM: dts: qcom: add audio device tree source files ARM: dts: msm: Add Superspeed PHY node on blair ARM: dts: msm: Add UFS support for blair platforms ARM: dts: msm: adjust S4C voltage ARM: dts: msm: Add dtsi security nodes for direwolf gvm ARM: dts: msm: Adding missing dump entries in blair bindings: clock: Add support for SCUBA clock controllers dt-bindings: interconnect: add interconnect bindings ARM: dts: msm: Fix compilation warnings for sa8155, sa8195 and sa6155 ARM: dts: msm: Add USB regulators for holi-pm6125 ARM: dts: msm: Update GPU revision for Yupik ARM: dts: qcom: Remove PMIC dt inclusion ARM: dts: msm: replace usb regulator values for BLAIR ATP platform ARM: dts: msm: Add support for yupik IDP with PM7250B ARM: dts: msm: Add device tree support for PM7250B ARM: dts: msm: Update thermal zone entries for holi-pm6125 ARM: dts: msm: Add initial PMIC and regulator support for blair ARM: dts: msm: Add high speed PHY node on blair ARM: dts: msm: Add UFS regulators for holi-pm6125 ARM: dts: msm: Add primary and secondary USB nodes on Direwolf ARM: dts: msm: Add support for QUPv3 dtsi ARM: dts: msm: Update the QMP UNIPHY init sequence for SM8150 ARM: dts: msm: add MHI register space info for PCIe on SA6155 ARM: dts: msm: add MHI register space info for PCIe on SA8195 ARM: dts: msm: add MHI register space info for PCIe on SM8150 ARM: dts: qcom: update mapping table for dcvvs nodes in blair target ARM: dts: msm: add wdi scaling exceptions ARM: dts: msm: Add GPU properties for Blair ARM: dts: msm: Move icnss driver to soc node ARM: dts: msm: Add modem mmw_skin mitigation config for HOLI ARM: dts: msm: Update silver core mitigation for YUPIK ARM: dts: msm: Add mproc node for slate ARM: dts: msm: Add correct LDO reference for NFC LDO voting ARM: dts: msm: Add initial platform device tree for blair QRD ARM: dts: msm: Enable Secure buffer for monaco ARM: dts: msm: Include camera sensor dtsi for holi pro ARM: dts: msm: Add UFS support for direwolf ARM: dts: msm: Add entry to configure modem tput ep ARM: dts: msm: include touch nodes for rm69299 panel on Holi target ARM: dts: msm: include display nodes for pm6125 platform of Holi target ARM: dts: msm: Add icnss regulator for holi-pm6125 ARM: dts: msm: include camera devicetree for sa6155 ARM: dts: msm: Signal aop change for PIL for BLAIR ARM: dts: msm: include coresight device tree file for monaco dt-bindings: pinctrl: qcom-pmic-gpio: add PM5100 bindings ARM: dts: msm: Disable two_pass_use_wfi quirk for yupik GPU dt-bindings: regulator: add cpr, mem-acc, spm regulator bindings dt-bindings: interconnect: add interconnect bindings for QCS405 ARM: dts: msm: Add eMMC/SD card regulators for holi-pm6125 ARM: dts: msm: Add regulator and PMIC support for holi-pm6125 ARM: dts: msm: Add the APPS SMMU device for direwolf ARM: dts: qcom: Upadate base dts file for Monaco ARM: dts: msm: Add coresight device tree for monaco dt-bindings: usb: Document usage of new ANoc and SysNoc clocks ARM: dts: qcom: Add spi node for slatecom ARM: dts: msm: disable mss cti ARM: dts: msm: Add gpu-model property for shima gpu ARM: dts: msm: Enable Qseecom node for monaco ARM: dts: msm: Enable qsee drivers for monaco ARM: dts: msm: add more dts properties for 2nd ufs ARM: dts: msm: Add GPIO support for the PCIe RCs on the Direwolf platform ARM: dts: msm: Add PCIe clocks and regulators for the Direwolf VM ARM: dts: msm: Rename regulators file for holi and blair ARM: dts: msm: Remove RPMh macros from monaco-regulators ARM: dts: msm: Remove stub regulators from monaco rumi ARM: dts: msm: Add dcc registers lists for yupik ARM: dts: msm: add cnss node for sa6155p-vm ARM: dts: msm: Change renamed partition names for Direwolf guest ARM: dts: msm: Add initial platform device tree for blair ARM: dts: msm: Add vk-device-id property ARM: dts: msm: Add wakeup interrupt controller for Monaco ARM: dts: msm: Add system_pm_rpm node for Monaco ARM: dts: msm: Add LPM device nodes and stats for Monaco ARM: dts: msm: Add device tree variants for Monaco ARM: dts: msm: Update PHY sequence for sdxlemur ARM: dts: msm: Update GPU revision for Shima ARM: dts: qcom: Add HS-I2S device tree support on SA6155 dt-bindings: thermal: Snapshot of lmh cpu VDD driver document from msm-4.19 ARM: dts: qcom: Add qcom in SiRF GNSS driver ARM: dts: msm: Add rmtfs_sharedmem support for monaco ARM: dts: msm: bindings: include camera devicetree for sa6155 dt-bindings: add bindings for gnss_sirf ARM: dts: msm: Enable cnss on 6155 guest ARM: dts: msm: Add ACD control register values for Yupik GPU ARM: dts: msm: Update CNSS node for BT GPIO config ARM: dts: msm: update ab/ib votes for IPA on Olympic ARM: dts: msm: Add thermal configuration for sdxlemur dt-bindings: qcom: Add boolean flag to enable concurrency mode ARM: dts: qcom: Add HS-I2S device tree support on SA8195 ARM: dts: msm: Add video dtsi in scuba target dtsi ARM: dts: msm: Add bus topology in Scuba Venus PIL ARM: dts: msm: Add scuba video dtsi in target dtsi bindings: Use list of PCIe RC ports for WLAN device ARM: dts: msm: Add GPUCC clock node and GDSCs for MONACO ARM: dts: msm: Update clock frequenices for PCIe 2nd instance ARM: dts: msm: Enable LLCC support in IOSS for sdxlemur ARM: dts: qcom: Add wlan node for sa6155 dt-bindings: iio: qcom,spmi-vadc: Add PMIC5 GEN3 ADC bindings Revert "ARM: dts: msm: Disable NPU DCVS support on SM8150" Revert "ARM: dts: msm: Disable NPU DCVS support on SA8195" ARM: dts: msm: Enlarge the minidump cma area ARM: dts: msm: Add ION support for Direwolf ARM: dts: msm: Add LLCC device nodes for Direwolf ARM: dts: msm: Add LLCC PMU device nodes on Direwolf ARM: dts: msm: Add devfreq support nodes for Direwolf ARM: dts: msm: Add support for clock controllers for BLAIR bindings: clock: Add debugcc bindings for BLAIR ARM: dts: msm: Update CPUFREQ-HW nodes for Blair ARM: dts: msm: Change the shmbridge default size to 1M ARM: dts: msm: setting clk is provided by SOC dt-bindings: batterydata: Add bindings for properties used by QBG bindings: spmi: spmi-pmic-arb: Add description for "qcom,mid" dt-bindings: thermal: Add new QMI sensors to the supported list ARM: dts: msm: Enable CPU cooling device for sdxlemur ARM: dts: msm: Add extcon node for sdxlemur-atp ARM: dts: msm: Add PM7250B to sdxlemur-atp ARM: dts: msm: Include sdxlemur-mtp dt in sdxlemur-atp ARM: dts: msm: bypass IPA eth shared-cb ARM: dts: msm: update interconnect devices for Monaco ARM: dts: qcom: add audio device tree source files ARM: dts: msm: Enable L3 interconnect driver for direwolf ARM: dts: msm: Add ADC thermistors for sdxnightjar ARM: dts: msm: add interconnect devices for direwolf ARM: dts: msm: Add wakeup support for SDIO ARM: dts: msm: Fix DDR OPP table entries ARM: dts: msm: Indentation issue for qcom,scm on direwolf vm ARM: dts: msm: Add initial device tree for SCUBA ARM: dts: msm: Enable Virtual SSR for the Direwolf VM ARM: dts: msm: add SPMI PMIC arbiter and PMIC devices for direwolf dt-bindings: interconnect: add interconnect bindings for direwolf l3 ARM: dts: msm: include sdmshrike-vm-lv-display.dtsi ARM: dts: msm: add bt power node for sa6155 ARM: dts: msm: Set R8125B Rx ring size on sdxlemur ARM: dts: msm: Reduce USB IOVA address size by size of LLCC TCM memory ARM: dts: msm: Add entry to t_power_on scale and value on sdxlemur ARM: dts: msm: Remove SDPM and policy-engine support for YUPIK ARM: dts: msm: Correcting watchdog node in blair-rumi.dtsi dt-bindings: Add DT bindings for scuba ARM: dts: msm: delete rename-blk on sa8195 LXC VM ARM: dts: msm: Update Ibat threshold and BCL thermal config for YUPIK ARM: dts: msm: Add skin, modem and junction thermal config for YUPIK ARM: dts: msm: Enable QCPE on direwolf vm ARM: dts: msm: Use svs bus voting with USB on sdxlemur ARM: dts: msm: Remove duplicate dt node for qupv3 from sm8150 ARM: dts: msm: Fix compilation warnings for auto GVM device tree ARM: dts: msm: Add device tree for sdxlemur ATP variant bindings: power: supply: Add documentation for QTI Battery Gauge dt-bindings: Add devicetree bindings to devicetree project ARM: dts: msm: enable SiRF GNSS Driver and hsuart1 Revert "ARM: dts: msm: Add LA specific TVM flag in respective SPI node" ARM: dts: msm: Add DISPCC/DEBUGCC clock node for MONACO ARM: dts: msm: Add MX property for PCIe on sdxlemur ARM: dts: msm: Update load factor for PCIe rail on sdxlemur ARM: dts: msm: Disable icnss node for blair ARM: dts: msm: mv quat/quin slpi pinctrl to SLPI devicetree file ARM: dts: msm: Add device tree for sdxlemur eMMC 512 MB variant ARM: dts: msm: Add gpu-model property for yupik gpu ARM: dts: msm: Adding updated PHY tune parameters for Yupik ARM: dts: msm: Add USB nodes for Blair ARM: dts: msm: Add support for GPU models properties ARM: dts: msm: Add shared memory driver support ARM: dts: msm: add MX entries for PCIe EP on sdxlemur ARM: dts: msm: Add QUPv3 functionality for the Direwolf VMs ARM: dts: msm: Add aopcc for direwolf ARM: dts: msm: Add cpufreq HW device node for direwolf ARM: dts: msm: Add gcc, rpmhcc and gdsc nodes for direwolf bindings: update documentation for custom-bridge-size ARM: dts: qcom: Remove unused mem reservation for wlan ARM: dts: qcom: Update fan cooling thermal config for HHG ARM: dts: msm: Remove CNSS WLAN CMA region for sdxlemur-512M variants ARM: dts: msm: Add SDPM domain indexes for YUPIK bindings: cpufreq-hw: Add support for SDPM CX/MX offset dt-bindings: leds-qpnp-flash-v2: Add support to control ramp time ARM: dts: qcom: Add qti-can device tree node bindings: Add device-tree bindings for slate_events_bridge driver ARM: dts: msm: disable rpm etm ARM: dts: msm: change the data delay to 1 for direwolf GVM audio ARM: dts: msm: update gold L3 memlat mapping for yupik target ARM: dts: msm: Add spmi device tree node for sa8195 ARM: dts: msm: bypass S1 dma mappings in Linux guest ARM: dts: msm: add USB0 for SA8195 LXC VM ARM: dts: msm: Add qcom_gadget node for sdxlemur ARM: dts: msm: Adding new DT entries for ETH bridging ARM: dts: msm: Add VBUS supply for USB2 port for Yupik IOT IDP ARM: dts: msm: Update the venus and vcodec gdsc for monaco ARM: dts: msm: STMMAC changes for SA6155 ARM: dts: msm: Add switch control GPIO for WLAN ARM: dts: msm: Add SPI to support PCIe SNPS IRQ 1-7 for sdxlemur ARM: dts: msm: Add support for USB on Direwolf GVM ARM: dts: msm: Enable USB2 functionality for yupik IOT IDP Revert "ARM: dts: msm: Use PCIe_MSI for Shima" ARM: dts: qcom: Enable CPU frequency cooling device for YUPIK dt-bindings: Add opp table for ahb device ARM: dts: msm: Add the rpmcc support for monaco ARM: dts: msm: Enable hgsl support on direwolf ARM: dts: qcom: Add modem TSENS thermal zone mitigations for HOLI ARM: dts: qcom: Add HS-I2S device tree support on SA8155 ARM: dts: msm: Add direwolf QUPv3 spi, i2c and console nodes ARM: dts: msm: include direwolf-vm-lv-display.dtsi ARM: dts: msm: Support new TDM interfaces for Automotive ARM: dts: msm: fix rtc entries ARM: dts: msm: enable disable-alarm-wakeup for rtc dt-bindings: qpnp-lcdb-regulator: Add support for some LCDB DT properties ARM: dts: msm: Add eMMC card support for monaco ARM: dts: msm: Add shared memory driver support ARM: dts: msm: Add dtsi changes for PCIe1 enablement for yupik ARM: dts: msm: Reduce cma region ARM: dts: msm: SA8155 EAVB fix ARM: dts: msm: SA6155 EAVB fix ARM: dts: msm: Enable GPIO function of GPIO171 ARM: dts: msm: STMMAC changes for SA8195 ARM: dts: msm: remove wlan section of mem_dump ARM: dts: msm: remove mem_dump region ARM: dts: msm: Add common CMA region for sdxnightjar ARM: dts: msm: Add base device tree for direwolf LA guest ARM: dts: msm: Add multi queue support ARM: dts: msm: Add cpufreq-hw clock node for MONACO ARM: dts: msm: multi-card for Gen3 platform lxc dtbo ARM: dts: msm: add audio gvm dts for auto direwolf platform ARM: dts: msm: Add DT entry for wrapper pm support ARM: dts: msm: set dma mapping mode to atomic ARM: dts: msm: Add MDM flag for Audio memory regions ARM: dts: msm: STMMAC changes for SA8155 ARM: dts: msm: Add support for USB secondary clocks for YUPIK IOT ARM: dts: msm: Add hwrng nodes for sa8155 and sa8195 VM ARM: dts: msm: Enable L1SS sleep for p-v2.1 ARM: dts: msm: Update PCIe0 PHY settings to v1.00 for p v2.1 ARM: dts: msm: Correct the soc dts info for HHG HSP Pro platform ARM: dts: msm: add 2nd UFS for Quin SA8195 LXC VM ARM: dts: msm: enable dual wlan for Quin SA8195 VM LXC ARM: dts: msm: Move display include to end of quin-vm-common ARM: dts: msm: Disable IPA for yupik iot qcs variants ARM: dts: msm: Add initial device tree for direwolf virtual machine ARM: dts: msm: correct modem etm path ARM: dts: msm: enable mem_dump for Linux guest ARM: dts: msm: Add child node entry for CPE NTN3 i2c client on sdxlemur ARM: dts: msm: Add child node entry for MBB NTN3 i2c client on sdxlemur ARM: dts: msm: update quat tdm multilane config on auto VMs ARM: dts: msm: Add bindings for llcc tcm ARM: dts: qcom: Add modem TSENS thermal zone mitigations for SHIMA ARM: dts: msm: Add support for GCC for BLAIR ARM: dts: msm: Disable NPU DCVS support on SA8195 ARM: dts: msm: Removed pil-scm-pas for sdxnightjar ARM: dts: msm: Modify BDF to SID mapping for MBB on sdxlemur ARM: dts: msm: Have PCIe RC control NTN3 and its ETH power for sdxlemur ARM: dts: msm: Filter NTN3 downstream BDF for sdxlemur dt-bindings: arm: msm: Add child node entry for NTN3 i2c client dt-bindings: arm: msm: add support for BDF filtering dt-bindings: clock: Add support for BLAIR clock controllers ARM: dts: qcom: remove audio heap allocation for sdxnightjar ARM: dts: msm: Add cpuidle states and LPM stats devices for direwolf ARM: dts: msm: update QUPs for sa8195 virtual machine Revert "ARM: dts: qcom: Enable the second UFS instance" ARM: dts: msm: Add Bluetooth device tree for SA6155VM ARM: dts: msm: Fix GPIO pin name ARM: dts: msm: Avoid xbl_aop_mem overlay with aop_cmd_db ARM: dts: msm: add gpio cells property for auto sa*155 platform ARM: dts: msm: Add fixed regulators for select sdxlemur boards bindings: clock: Add support for direwolf clock controllers ARM: dts: msm: reduce the fastmap memory ARM: dts: msm: Add spmi device tree node for sa6155p ARM: dts: msm: Reduce reserved size of modem for sdxnightjar ARM: dts: msm: Enable uefi_log memory for SA8155 ARM: dts: msm: Enable rename_blk device for LXC guest ARM: dts: msm: Avoid xbl_aop_mem overlay with aop_cmd_db ARM: dts: qcom: add audio device tree source files ARM: dts: msm: Add capacity and DPC properties for Blair bindings: mproc: Add support for glink-slatecom strings ARM: dts: msm: Update skin and modem junction thermal config for YUPIK ARM: dts: msm: Correct interrupt specification for RTC ARM: dts: qcom: add pinctrl for audio internal mclk2 on sa6155 platform ARM: dts: msm: Correct wlan_vregs config name ARM: dts: msm: update smmu ipa iova on sa8155 vm ARM: dts: msm: enable smmu s1 for wlan on sa8155 vm ARM: dts: msm: configure iommu for pci wlan ARM: dts: qcom: Adjust configs in wlan node for SA8155 VM ARM: dts: msm: Add sdhc_2 for SA6155P Quin virtual machine ARM: dts: msm: Add interconnect data for USB on sdxnightjar ARM: dts: qcom: Move cnss_wlan_mem to sdxlemur-cnss.dtsi ARM: dts: msm: Add multiport USB support for SA8195 autogvm ARM: dts: msm: Change drive strength for swr tx to 2MA for yupik ARM: dts: msm: Add pm8xxx rtc device for monaco dt-bindings: rtc: rtc-pm8xxx: Add binding documentation for pm5100 rtc ARM: dts: msm: Add qmp aop voting support for direwolf ARM: dts: msm: Disable NPU DCVS support on SM8150 ARM: dts: msm: Add trusted touch entries on yupik qrd ARM: dts: msm: Add focaltech spi touch node in yupik qrd svm ARM: dts: msm: Fix IPA doorbell address for sdxlemur dt-bindings: interconnect: add interconnect bindings for direwolf ARM: dts: msm: Update USB IOVA start address on sdxlemur ARM: dts: msm: Add LA specific TVM flag in respective SPI node ARM: dts: msm: Update 0.9 vreg property for PCIe on sdxnightjar ARM: dts: msm: Add iio support for pmi632 ARM: dts: msm: Add RPMh controlled PMIC regulators for direwolf ARM: dts: msm: Remove disable shmbridge property sa8195 GVM ARM: dts: msm: Add bindings for cpufreq ARM: dts: msm: Fix phandle lookup failures for apsscc on sdxlemur ARM: dts: msm: Add spmi device tree node ARM: dts: msm: Update correct masters for sdxnightjar ARM: dts: qcom: Enable the second UFS instance ARM: dts: msm: Remove PCIE clock from YUPIK IOT QRD ARM: dts: msm: Fix compilation errors for monaco ARM: dts: msm: Enable uefi_log memory for SA6155 ARM: dts: msm: Add 128k and 265k pools for Lahaina ARM: dts: msm: Enable pil and dload support for Monaco dt-bindings: backlight: Add support to configure slew ramp time dt-bindings: backlight: Add support for exponential dimming ARM: dts: msm: Enable rpm standalone mode for blair ARM: dts: msm: Add mpm as gpio wakeup parent for sdxnightjar ARM: dts: msm: Enable uefi_log memory for sdmshrike ARM: dts: msm: Add set_ddr_capped_freq device node interface for SA8195 ARM: dts: qcom: Update CPU and GPU mitigation rules on Lahaina HHG dt-bindings: spi-msm-geni: Add flag for SPI responder MISO-MOSI connection ARM: dts: msm: Add PDC interrupt controller device for direwolf ARM: dts: msm: Add RSC devices for direwolf ARM: dts: msm: Add SPS node for sdmshrike ARM: dts: qcom: Enable thermal zones and cooling devices for sa6155 ARM: dts: qcom: update pmic alarm thermal zone mitigation for sa8155/sa8195 ARM: dts: qcom: Enable thermal zones and cooling devices for sa8195 ARM: dts: msm: Add IPA dtsi configuration for SA8195 dt-bindings: arm: msm: devicetree documentation for PCIe EDMA ARM: dts: msm: Update SPMI PMIC ARB IRQ for sdxnightjar ARM: dts: msm: Add new dts files for 512MB support for sdxnightjar ARM: dts: msm: disable super speed phy of USB1 on Lahaina HHG ARM: dts: msm: Enable two_pass_use_wfi quirk for yupik GPU ARM: dts: msm: Update WLED support for yupik ARM: dts: msm: Adding device tree node for Blair pinctrl dt-bindings: Adding pinctrl devicetree binding for Blair ARM: dts: msm: Add initial device tree for Blair ARM: dts: msm: Enable CVP SMMU fault tolerance and Stall disable ARM: dts: msm: Add support for mpm interrupts on sdxnightjar ARM: dts: msm: Add the LPM and mpm node ARM: dts: msm: Add set_ddr_capped_freq device node interface for SA6155 ARM: dts: msm: Add rpm-smd node for Monaco bindings: arm: msm: Added documentation for ipc spinlock dt-bindings: Update soc sleep stats to read legacy device data ARM: dts: msm: Add memshare for yupik ARM: dts: msm: Increase voltage for S11B and S1C ARM: dts: qcom: remove audio drivers not used for sdxnightjar ARM: dts: msm: Add wlan device tree for SA8155 VM ARM: dts: qcom: Add qti-can device tree node for sa8155 ARM: dts: qcom: Add virtual ptp for sa8155 vm ARM: dts: msm: spcom: add vreg_sp and gpio_sp ARM: dts: msm: Add CX and MX SDPM configuration for YUPIK ARM: dts: qcom: Enable thermal zones and cooling devices for sa8155 ARM: dts: msm: Add bluetooth power node for sa8155 virtual machine ARM: dts: msm: Enable IOMMU Geometry for WLAN ARM: dts: msm: Superset common regulators votes change for Lahaina ARM: dts: msm: Qseecom_ta_region removed from CMA ARM: dts: msm: Increase the S11B/S2E max voltage for Lahaina ARM: dts: msm: Add Bluetooth power node for SA8195 VM ARM: dts: msm: Add wlan device tree for SA8195 VM dt-bindings: ptp: Add virtual ptp memory entry ARM: dts: msm: add wlan converged node for SA81x5 bindings: can: Add device-tree bindings for qti-can driver ARM: dts: msm:Reduce CMA region size ARM: dts: msm: Remove pwr_evt_irq for SA6155 and SA8155 USB3 cores ARM: dts: msm: STMMAC crash fix ARM: dts: msm: Add set_ddr_capped_freq device node interface for SA8155 ARM: dts: msm: Adding support to send messages to AOP using QMP transport bindings: arm: msm: Add documentation for spm-v2 ARM: dts: msm: Add Wakeup interrupt controller for sdxnightjar ARM: dts: msm: Enable PCIe0 nodes only for iot variant ARM: dts: msm: Add pil scm pass node ARM: dts: msm: Specify the irq type and trigger level ARM: dts: msm: Add IPA device configuration for SA8155 ARM: dts: msm: Add version 1 of the memory map for sdxlemur CPE ARM: dts: msm: update PCIe LTR value to 150us for sdxlemur ARM: dts: msm: Add aux clock property for PCIe EP on sdxlemur ARM: dts: msm: Add SPS node for sm8150 ARM: dts: msm: Add SPS node for sa6155 ARM: dts: msm: Add multiport USB support for SA8195 ARM: dts: msm: Disable SSPHY autosuspend for Gen3 Auto platforms ARM: dts: msm: Correct the audio ion node heap type ARM: dts: msm: Add IPCC node for Direwolf ARM: dts: msm: Workaround till all IPA changes are merged ARM: dts: msm: Add qos-cores for fastrpc ARM: dts: msm: Add missing CPUSS dump nodes to SDMSHRIKE ARM: dts: msm: Add the iommu property for SSC QUP ARM: dts: msm: Fix cache dump sizes for SM8150 ARM: dts: msm: Add veth ipa documentation for device node ARM: dts: msm: Add interconnect aggregation noc ARM: dts: msm: Add pshold dt node for Direwolf ARM: dts: msm: Add WDT node for Direwolf ARM: dts: msm: Add device-tree entry for IMEM for Direwolf SoC ARM: dts: msm: Add pinctrl node for TLMM on Direwolf SoC ARM: dts: msm: Populate reserved memory regions for Direwolf ARM: dts: msm: Add initial device tree for Direwolf ARM: dts: msm: Enable HMP for SA8195 and SA8155 VM ARM: dts: msm: Reduce the CMA region sizes for sdxlemur ARM: dts: msm: Add camera device tree inclusions for lahaina hhg ARM: dts: qcom: enable modem mitigations for bcl thermal zones for yupik ARM: dts: qcom: keep all step wise rules before userspace rules for lahaina ARM: dts: msm: Add hgsl support in 6155 ARM: dts: msm: Add UFS ICE HW Node for SA8195 and SM8150 dt-bindings: arm: msm: Add UFS ICE HW Node for SA8195 and SM8150 ARM: dts: msm: Add power reset and watchdog nodes for sa8155 quin vm ARM: dts: msm: Add the iommu property on SA8155 ARM: dts: qcom: vm: Add device nodes for second AFE rx and proxy tx devices ARM: dts: msm: add fixed-regulator to supply USB2 VBUS on Lahaina HHG ARM: dts: msm: Add cnss devicetree node for Yupik IoT ARM: dts: msm: Increase max voltage range for S1B ARM: dts: msm: Remove interconnect aggregation noc binding ARM: dts: msm: Add support for YUPIK LTE platform ARM: dts: msm: Change board-id for sa8195 lxc gvm ARM: dts: msm: Enable rename_blk device for Linux guest ARM: dts: msm: Add qfprom for sa6155 ARM: dts: msm: include quin-vm-display.dtsi ARM: dts: msm: Add support to disable PDC wakeup for gpios for lahaina ARM: dts: msm: Add RPM SMD controlled PMIC regulators for Monaco ARM: dts: msm: correct dcc offset on sdxlemur ARM: dts: msm: update charger ADC channels for yupik IDP dt-bindings: Add device-tree bindings for virtual minidump driver ARM: dts: msm: Add changes for PCIe0 RC enablement for yupik ARM: dts: msm: Add support for new subtype id for yupik-iot ARM: dts: msm: disable tpdm sdcc on sdxlemur ARM: dts: msm: include audio dt files for sa6155 auto platforms ARM: dts: msm: Use separate property for multiple WLAN support ARM: dts: msm: include audio dt files for sa8195-vm auto platforms ARM: dts: msm: include audio dt files for sa8155-vm auto platforms ARM: dts: msm: include audio dt files for sa6155p-vm auto platforms ARM: dts: qcom: update scaling ratios for SMB_ICHG and SMB_IIN channels ARM: dts: msm: Disable uC hold monitor ARM: dts: msm: add se10 spi alias for sa6155 auto platform dt-bindings: msm: Add compatbile strings for direwolf ARM: dts: msm: Enable SMMU S1 support for eMMC on Yupik ARM: dts: msm: Add l3 endpoints and pwrlevels for yupik gpu ARM: dts: msm: Enable subsystem sleep stats driver for holi bindings: arm: msm: Add documentation for subsystem sleep_stats_driver dt-bindings: leds: qcom-clk: Add qcom,default-clk-trigger property ARM: dts: msm: include sa6155 display devicetree ARM: dts: msm: Removing appsbl-qseecom-support ARM: dts: msm: enable scmi plh protocol ARM: dts: msm: Add DPC property for SM6150 ARM: dts: msm: Add DPC property for SA8195 ARM: dts: msm: Add DPC property for SM8150 ARM: dts: msm: add bt power node for sa81x5 ARM: dts: msm: STMMAC changes for SA6155 ARM: dts: msm: STMMAC changes for SA8155 LV ARM: dts: msm: STMMAC changes for SA8195 ARM: dts: msm: Add secure buffer device for sdxnightjar ARM: dts: msm: Enable rpmh_master_stats to read master stats for holi dt-bindings: msm: rpmh-master-stats: Update reg as optional property ARM: dts: msm: set qupv3 se15 i2c rate to 100khz ARM: dts: msm: Enable the PCIE GDSC for YUPIK IOT ARM: dts: msm: Add IPA device configuration for SA8195 ARM: dts: msm: Add base DT for smb1390 nodes ARM: dts: msm: use se22 spi alias instead of se2 ARM: dts: msm: Base device tree of SA6155 GVM ARM: dts: msm: STMMAC Add doc for EMAC node ARM: dts: msm: STMMAC binding ARM: dts: msm: Add virtual spmi device tree node for sa8155 ARM: dts: msm: Add NPU-DDR devfreq nodes to SA8195 ARM: dts: msm: Add NPU-DDR devfreq nodes to SA8155 ARM: dts: qcom: Enable TSENS and thermal zone changes for sdxnightjar ARM: dts: msm: Add IOSS config for Realtek R8125 ARM: dts: msm: Add NPU device tree for sa8155/sa8195 ARM: dts: msm: Add qcom,no-accumulative-counter property for cpufreq ARM: dts: msm: Add qseecom node for sa8195 GVM ARM: dts: msm: Enlarge the minidump cma area for SM8150 ARM: dts: msm: Add DT snapshots for pmi632 and pm6125 ARM: dts: msm: Enable qcom,power-always-on for GPU SMMUs on GKI targets ARM: dts: msm: Remove PCIE clocks from protected list for YUPIK IOT ARM: dts: qcom: thermal zones definition for thermistors on Lahaina HHG ARM: dts: msm: add pci DT nodes for PCIe switch for sdxlemur CPE ARM: dts: msm: expand iommu-map to support PCIe switch on sdxlemur CPE ARM: dts: msm: Modify irq type for qcedev,qcrypto ARM: dts: msm: Make sdhc aliases start from 0 ARM: dts: msm: Add clock for SLPI pinctrl for SM8150 ARM: dts: msm: add PCIe AUX clk freq for sa6155, sa8155, sa8195 ARM: dts: msm: Add mpm2 sleep counter for sm8150 ARM: dts: msm: Add PCIE clocks to protected list for YUPIK ARM: dts: msm: Add firmware support for SA8195 ARM: dts: msm: Add firmware support for SM8150 ARM: dts: msm: Add device nodes for FastRPC and CDSP Loader for SM6150 ARM: dts: msm: Add device nodes for FastRPC and CDSP Loader for SA8195 ARM: dts: msm: Add ADSP remoteheap vmlist for SA8155 ARM: dts: msm: Enable qseecom on sdxnightjar ARM: dts: msm: Add scm node for msmsteppe ARM: dts: msm: Enable touch support on lahaina MTP 2.1 ARM: dts: msm: add panel in ECM device for yupik QRD platform ARM: dts: msm: Add firmware support for SA6150 ARM: dts: msm: Disable SDCC TPDMs on yupik ARM: dts: qcom: disable thermal zone gpu-skin-avg-step on Lahaina HHG ARM: dts: msm: Update S1B and S8B min voltages on yupik ARM: dts: msm: Add AQC IPA offload configs ARM: dts: msm: Add virtual subsystem notification nodes for SA8155 VM ARM: dts: msm: Add qcom,usb-charger dt prop on sdxlemur ARM: dts: msm: Enable IOSS v2 for sdxlemur ARM: dts: msm: Update USB properties for SA8155 GVM ARM: dts: msm: Update irq type for rtc and usb-id irq ARM: dts: msm: updated memory map v5 for holi ARM: dts: msm: Add proxy vote on display regulators on yupik ARM: dts: msm: Add ION support for SM6150 ARM: dts: msm: Update MCLK rate ARM: dts: msm: Add initial device tree for yupik-iot ARM: dts: msm: Add IOSS v2 driver bindings ARM: dts: msm: Add support for kgsl driver on SA6155 dt-bindings: arm: msm: add mhi registers entry for PCIe RC dt-bindings: arm: msm: remove deprecated io and bar entries for PCIe ARM: dts: msm: add MHI register space info for PCIe on sdxlemur ARM: dts: msm: Add RDPM register map for yupik GPU ARM: dts: msm: Add Pmesg Reserved Memory for Yupik ARM: dts: msm: Add qseecom node for sa8155 gvm ARM: dts: msm: Correct parent regulator for sdxlemur VDD_CX_LEVEL_AO ARM: dts: msm: Add DMIC0 support ARM: dts: msm: Add dt node for msm-poweroff on SM6150 ARM: dts: msm: Add secure_buffer and qcom,scm device on SM6150 ARM: dts: msm: Add mem-dump and CPU dump nodes to SM6150 ARM: dts: msm: Add core-hang detect nodes to SM6150 ARM: dts: msm: Add device node for llcc node on SM6150 ARM: dts: msm: Add PMU device nodes to SM6150 ARM: dts: msm: Add DCVS device nodes to SM6150 ARM: dts: msm: Add device node for watchdog in SM6150 ARM: dts: qcom: Add device nodes for second AFE rx and proxy tx devices ARM: dts: msm: include audio dt files for sax155 auto platforms ARM: dts: msm: enable IPA-AQC\RTL CB sharing ARM: dts: msm: Add pcie node for Realtek r8125 driver ARM: dts: msm: Remove the handles for PCIE clocks for Yupik ARM: dts: msm: Add vidc node for SA6155 ARM: dts: msm: Update NSP and skin sensor thermal config for YUPIK ARM: dts: qcom: Update UBWC version to 3 for yupik gpu ARM: dts: msm: Enable qseecom on sdxlemur ARM: dts: msm: Enable qrng on sdxlemur ARM: dts: msm: Update noc reg sizes for sdmshrike ARM: dts: msm: Add AQC to ipa_eth_group1 ARM: dts: msm: Add device tree node for GP2 clock driven led dt-bindings: add documentation for leds-qcom-clk ARM: dts: msm: Add ipa_eth_group1 ARM: dts: msm: Add Buses,PCIe,USB and storage devices to SM6150 ARM: dts: msm: Enable multiple WLAN drivers support for Lahaina ARM: dts: msm: expand iommu-map to support PCIe switch on sdxlemur ARM: dts: msm: Add audio nodes for sdxnightjar ARM: dts: msm: Add cdsp rpmsg entry in yupik ARM: dts: msm: Add dtsi entry for ssg hlos drivers ARM: dts: msm: Add dtsi entry for spss_utils, spcom drivers ARM: dts: msm: Add dtsi entry for spss_utils, spcom drivers ARM: dts: msm: Early mount of vendor partition ARM: dts: msm: Fix IPA doorbell address for sdxlemur ARM: dts: msm: Add new soc-id for sdxlemur ARM: dts: msm: Enable smcinvoke and shmbridge on yupik ARM: dts: msm: Add slpi pinctrl to SM6150 ARM: dts: msm: Enhanced flow control support to sdxlemur target ARM: dts: msm: Correct syntax error ARM: dts: msm: Add PMUV3 node for monaco ARM: dts: msm: add touch support for more panels on qrd yupik ARM: dts: msm: include audio dt files for sa8195 bindings: update documentation for support-legacy_smc ARM: dts: msm: Remove "msr-fix-req" label from some TPDMs ARM: dts: msm: Add PM8008 GPIO and regulators to scuba-iot ARM: dts: msm: Add Additional speed bins for supported devices ARM: dts: msm: Enable smcinvoke and shmbridge ARM: dts: msm: add hgsl to sa8195 vm for GPU doorbell ARM: dts: msm: Reorganize the apps_rsc and mxlvl node for sa8195 ARM: dts: msm: Add configuration for vref regulator vote for YUPIK ARM: dts: msm: Add devicetree support for HSP (WCN6850) ARM: dts: msm: Enable device nodes for PIL on SM6150 ARM: dts: msm: Add venus device node for PIL on SM6150 ARM: dts: msm: Add turing device node for PIL on SM6150 ARM: dts: msm: Add lpass device node for PIL on SM6150 ARM: dts: msm: Add SMMU devices for SM6150 ARM: dts: msm: Add dtsi entry for ssg hlos drivers ARM: dts: msm: Add flag to disable the DMA mode ARM: dts: qcom: update usb2 phy setting on YUPIK QRD ARM: dts: msm: Add dtsi entry for ssg hlos drivers ARM: dts: msm: clean up display references for sa8155/sa8195 dt-bindings: arm: msm: Add entry to disable masking MSI interrupts at EP ARM: dts: msm: disable masking MSI interrupts at EP side ARM: dts: msm: Update dtsi entries for fastrpc context banks ARM: dts: msm: update wsa node for yupik qrd audio ARM: dts: msm: add se22 spi alias ARM: dts: msm: Add GPII base and GPII IRQ for VM static configs ARM: dts: msm: Add pin control for HSP (WCN6850) ARM: dts: msm: add audio dt files for sax155 auto platforms ARM: dts: msm: Enable touch for 120Hz panel on yupik idp ARM: dts: qcom: change ldo for fan controller on Lahaina HHG ARM: dts: qcom: enable display on trusted vm for yupik ARM: dts: msm: add PMIC devices for SA6150 ARM: dts: msm: Add UFS support for SA6155 ARM: dts: msm: Enable L3 interconnect driver for SM6150 ARM: dts: msm: add interconnect devices for sm6150 ARM: dts: msm: add pci DT nodes for PCIe switch for sdxlemur ARM: dts: msm: Modify IPA DT entry for sdxnightjar ARM: dts: msm: bypass new cb for pcie ep ARM: dts: msm: Correct the width of APSS TPDM ARM: dts: msm: Add 120fps display and touch support Yupik Amoled IDPS ARM: dts: msm: add support for CPUCP l3 scaling on yupik target ARM: dts: msm: Update EQU_ADAPTOR_CNTRL3 of SS PHY on holi ARM: dts: msm: Add device nodes for FastRPC and CDSP Loader for SA8155 ARM: dts: msm: add quat/quin slpi pinctrl info on sm615x platform ARM: dts: msm: Add reserved memory for dfps data on yupik ARM: dts: msm: Add node for memory dump driver for SDMSHRIKE ARM: dts: msm: Add node for memory dump driver for SM8150 ARM: dts: msm: Add irq type for uart, watchdog and pinctrl for sdxnightjar ARM: dts: msm: correct name of etm0 ARM: dts: msm: add lxc overlay devicetree for Gen3 platform ARM: dts: msm: include display device tree for sa8155/sa8195 ARM: dts: msm: Add support for secure-level-shifter on sdxnightjar ARM: dts: msm: include camera devicetree for sm8150 ARM: dts: msm: Enable charge pump on sdxlemur platforms ARM: dts: msm: Add novatek touch node in yupik trusted VM dt-bindings: Add novatek touch vendor name ARM: dts: msm: Add trusted touch properties for yupik ARM: dts: msm: Add fps entry for yupik ARM: dts: msm: Add display and touch support for Yupik Amoled IDP ARM: dts: msm: Add support for general interrupts on sdxnightjar Revert "ARM: dts: msm: Update kgsl smmu clock for scuba" bindings: Documentation: Add new SDK audio properties ARM: dts: msm: Disable USB U1/U2 on Olympic ARM: dts: msm: Update qpic nand bus vote to nominal voltage ARM: dts: msm: Add L1 TLB node for holi ARM: dts: msm: Update regulators LDO1C and LDO10C for yupik ARM: dts: msm: Add AOPCC for SM6150 ARM: dts: msm: Disable haptics for yupik atp ARM: dts: msm: Add mpm wakeup control capability in yupik pinctrl ARM: dts: msm: Add device trees for IDPS with AMOLED for Yupik and YupikP ARM: dts: msm: Update the Uni Phy sequence for Olympic ARM: dts: msm: update dtsi for wlan pipes holb timeout ARM: dts: msm: Correct ATID for tpda dlct ARM: dts: msm: enable guest disks renaming ARM: dts: msm: Change the node location for optimization for Yupik ARM: dts: msm: Add apb_pclk to GMU clock list for Shima ARM: dts: msm: Add clocks needed for qos configuration ARM: dts: msm: correct the size of etf_reg dump dt-bindings: enable guest disks renaming ARM: dts: msm: Mark PMIC QUPs as critical clock devices for YUPIK dt-bindings: clock: Add qcom,critical-* properties ARM: dts: msm: Add glink support for SA6155 ARM: dts: msm: Update BCL thermalzone configuration for SHIMA ARM: dts: msm: Disable DB polling feature for yupik dt-bindings: max31760: Add description for the fan cooling device ARM: dts: msm: Enable SMMU S1 for WLAN ARM: dts: msm: Add camera mux gpio support ARM: dts: msm: Add ddr qos devfreq device to yupik gpu ARM: dts: msm: Add tzone-names for yupik GPU ARM: dts: msm: Add GCC clock node and GDSCs for MONACO ARM: dts: msm: Add cpufreq HW device node SM6150 ARM: dts: msm: Add clock controllers and gdsc nodes for SM6150 Revert "ARM: dts: msm: Limit max-frequency for eMMC and SD card" ARM: dts: msm: Vote vccq2 via vccq to support GKI ARM: dts: msm: Enable pil nodes for scuba ARM: dts: msm: Removed wdog for sdxnightjar pil modem ARM: dts: msm: Add dma-coherent for tmc-etr on yupik ARM: dts: msm: Enable display port for yupik ARM: dts: msm: Change wsa spkr node for yupik wsa ARM: dts: msm: Add icnss driver for scuba ARM: dts: msm: Add support for Lahaina HHG HSP Pro ARM: dts: msm: Enable io-coherence hw support for yupik ARM: dts: msm: add yupik VM ion chages ARM: dts: msm: Disable PMX65 VBUS_DET on sdxlemur MTP-MBB and RCM-RC boards ARM: dts: msm: include camera devicetree for sa8195 ARM: dts: msm: Add vidc node for SA8195 ARM: dts: msm: Add vidc node for SM8150 ARM: dts: msm: Add handles for PCIE clocks for Yupik ARM: dts: msm: Add support for sec mi2s for fm ARM: dts: msm: Add core-hang detect nodes to SDMSHRIKE ARM: dts: msm: Add core-hang detect nodes to SM8150 ARM: dts: msm: Update QSEECOM CMA region ARM: dts: msm: Add dt node for restart driver on SDMSHRIKE ARM: dts: msm: Add DT node for msm-watchdog in SDMSHRIKE ARM: dts: msm: Add dt node for restart driver on SM8150 ARM: dts: msm: Add DT node for msm-watchdog in SM8150 dt-bindings: batterydata: Add jeita-fcc-scaling related properties Revert "ARM: dts: msm: Disable pmic thermal zone cofiguration" ARM: dts: msm: Add open loop CPR support dt-bindings: qpnp-smb5: Property to enable JEITA-ARB configuration bindings: clock: Add support for MONACO clock controllers ARM: dts: msm: set pm8350b_l1 init voltage for qrd yupik ARM: dts: msm: Add PMIC and USB support for sdxlemur NTN3 board ARM: dts: msm: Add SMB1394 device tree node dt-bindings: Add support for GDSC flag to map single GDSCR bindings: smb1398: Add support for SMB1394 ARM: dts: qcom: enable suspend for Lahaina HHG ARM: dts: msm: Add regulator and thermal node ARM: dts: msm: add cnss device tree ARM: dts: msm: Update compatible string for moselle ARM: dts: qcom: Add GPU gaming bin support for Yupik ARM: dts: msm: Add regulators for SA6155 dt-bindings: qpnp-lcdb-regulator: Add support for NCP symmetry with LDO ARM: dts: msm: remove kgsl smmu interconnect node for Shima ARM: dts: msm: disable bias for GPIO81 on Lahaina/Shima QRD ARM: dts: msm: add hgsl to sa8155 vm for GPU doorbell ARM: dts: msm: Add qfprom for sa8195 ARM: dts: msm: Add qfprom for sa8155 ARM: dts: msm: remove PON_PBS peripheral for yupik ARM: dts: msm: Add PMU device nodes for SDMSHRIKE ARM: dts: msm: Add devfreq device nodes for SDMSHRIKE ARM: dts: msm: Add PMU device nodes for SM8150 ARM: dts: msm: Add device trees for sa8195 virtual machine ARM: dts: msm: Update max voltage for each regulator ARM: dts: msm: add cont splash memory for yupik target ARM: dts: msm: Add support for kgsl driver on sdmshrike ARM: dts: msm: Add support for kgsl driver on SA8155 ARM: dts: msm: Enable smmu s1 on sdxlemur V2 ARM: dts: msm: Disable pmic thermal zone cofiguration ARM: dts: msm: add pm-qos-latency for Lahaina usb ARM: dts: msm: Add yupik camera sensor device tree to Yupik QRD ARM: dts: msm: add CMA heap allocation ARM: dts: msm: update cpu core frequency corners in mapping table ARM: dts: msm: Add SPS node for Yupik ARM: dts: msm: Add alias for serial device to ensure proper enumeration ARM: dts: msm: Enable wcn bt for yupik ARM: dts: qcom: add sde-rsc-rpmh driver to disp_rsc node ARM: dts: msm: Enable L3 interconnect driver for Yupik ARM: dts: msm: Update GPU FMAX for yupik GPU dt-bindings: interconnect: add interconnect bindings for sm6150 ARM: dts: msm: Add hab and peripherals for sa8155 vm ARM: dts: msm: update widget name for Lahaina HHG device ARM: dts: msm: Add devfreq device nodes for SM8150 ARM: dts: msm: Add Display and Touch support on yupik atp ARM: dts: qcom: Add SPI touch node for QRD yupik ARM: dts: msm: Add vreg.sp and gpio.sp resources for lahaina ARM: dts: msm: include display qrd nodes for yupik qrd ARM: dts: msm: Add i2c, spi, uart dtsi nodes for monaco ARM: dts: msm: Enable PCIe RC on sdxnightjar ARM: dts: msm: Add necessary changes for CQE enablement on sdxlemur ARM: dts: msm: Enable dlct tpdm on yupik ARM: dts: msm: Add thermal zone entries for pm8195 ARM: dts: msm: Add bus voting support for sdxlemur ARM: dts: msm: Enable forcce-hard-reset option for sdxnightjar ARM: dts: msm: Change some coresight component names ARM: dts: msm: Disable SDCC TPDMs on shima ARM: dts: msm: Mark GCC USB30 secondary clocks as protected on YUPIK ARM: dts: msm: Limit max-frequency for eMMC and SD card ARM: dts: msm: Add pmic dependency back on Yupik ARM: dts: msm: Add yupik camera sensor device tree to Yupik IDP ARM: dts: msm: Add cpuidle states and stats driver nodes for sm6150 ARM: dts: msm: Add cmd_db, RSC and PDC devices for sm6150 ARM: dts: msm: Early mount of vendor partition ARM: dts: msm: Enable smmu for eMMC on shima ARM: dts: msm: Update GPU speed bins for yupik ARM: dts: msm: Add ion device for sdxnightjar ARM: dts: msm: Map more no of redistributors for monaco ARM: dts: msm: Add support for qca6490 xo clk gpio ARM: dts: msm: Add entry to handle XO clock gpio ARM: dts: msm: Change QSEE,glink IRQs to level trigger ARM: dts: msm: Add device node for llcc node on SDMSHRIKE ARM: dts: msm: Add device node for llcc on sm8150 ARM: dts: msm: disable tpdm sdcc on holi ARM: dts: msm: Add support for Moselle (WCN6750) dt-bindings: ufs: Add compitable string for V3 UFS PHY on SM6150 bindings: clock: Add support for SM6150 clock controllers ARM: dts: msm: Rectify DT flags and GPII mask for TUI VM usecase ARM: dts: msm: Correct bluetooth node name for sdxnightjar ARM: dts: msm: Add cooling-cells property in mdss_mdp device for yupik ARM: dts: msm: Enable device nodes for PIL on SDMSHRIKE ARM: dts: msm: Add spss device node for PIL on SDMSHRIKE ARM: dts: msm: Add venus device node for PIL on SDMSHRIKE ARM: dts: msm: Add npu device node for PIL on SDMSHRIKE ARM: dts: msm: Add turing device node for PIL on SDMSHRIKE ARM: dts: msm: Add lpass device node for PIL on SDMSHRIKE ARM: dts: msm: Add scm & scm-pas device on SDMSHRIKE ARM: dts: msm: Fix wdog interrupts on pil subsystems for SM8150 ARM: dts: msm: Enable device nodes for PIL on SM8150 ARM: dts: msm: Add venus device node for PIL on SM8150 ARM: dts: msm: Add turing device node for PIL on SM8150 ARM: dts: msm: Add npu device node for PIL on SM8150 ARM: dts: msm: Add spss device node for PIL SM8150 ARM: dts: qcom: Update Audio dtsi entries ARM: dts: msm: Add a new pinctrl state for lahaina ARM: dts: msm: Include display nodes for yupik target ARM: dts: msm: add touch support on yupik target ARM: dts: msm: Enable dcc for yupik ARM: dts: msm: Add support for FM in yupik platform ARM: dts: qcom: enable fan controller for Lahaina HHG ARM: dts: msm: enable more SIDs ARM: dts: msm: update interconnect and global interuupts on yupik ARM: dts: msm: Update extcon for USB on sdxnightjar ARM: dts: msm: Add support for sysdev on sdxnightjar ARM: dts: msm: Correct dtsi file for Lahaina HHG non-overlay dts dt-bindings: Document usage of qcom,ignore-wakeup-src-in-hostmode ARM: dts: msm: Add a new pinctrl state for yupik ARM: dts: msm: add mem_dump entry for sdxnightjar ARM: dts: msm: Add LCDB and WLED devices for PM7325B dt-bindings: qpnp-lcdb-regulator: Add support for PM7325B LCDB ARM: dts: msm: Add devfreq-cpufreq for SDXNIGHTJAR target ARM: dts: msm: Add BCL and PMIC die temperature mitigation for yupik ARM: dts: msm: Add GPU thermal zone configuration for YUPIK ARM: dts: msm: Add QMI sensor and cdev configuration for YUPIK ARM: dts: msm: Add CPU thermal configuration for yupik ARM: dts: msm: Add UFS ICE HW controlled clock for yupik ARM: dts: msm: Update kgsl smmu clock for scuba ARM: dts: msm: Add support for diff yupik sku ARM: dts: msm: Modify IPA DT entry for sdxnightjar target ARM: dts: msm: Update max bus vote range for Holi ARM: dts: msm: Add lpass device node for PIL on SM8150 ARM: dts: msm: Add platform dt changes for yupik for ufs ARM: dts: msm: Add GPU properties for yupik GPU ARM: dts: msm: Add cpufreq-hw-debug node for Lahaina dt-bindings: backlight: Add support for PM7325B WLED ARM: dts: msm: Correct soc id for monaco ARM: dts: msm: Update DISPCC and debugcc clock nodes for YUPIK ARM: dts: msm: Remove pmic dependency on Yupik bindings: Add device-tree bindings for slatecom interface driver ARM: dts: msm: Add smp2p sleepstate node for yupik ARM: dts: qcom: Enable haptics node for yupik atp ARM: dts: msm: Add audio overlay for yupik ARM: dts: msm: Add pin configuration for USB3 PHY portselect on Yupik ARM: dts: msm: Add iommu and h/w reset support for yupik ARM: dts: msm: update apps smmu interrupt list ARM: dts: msm: Mark GCC PCIE clocks as protected in YUPIK bindings: Add device-tree bindings for slatecom SPI driver ARM: dts: msm: Adding CoreTech sa8195 DT Changes to Mainline 5.4 ARM: dts: msm: Add scm dt nodes for sdxnightjar ARM: dts: msm: Add I2C NFC device node and LDO voting for yupik ARM: dts: msm: Adding IPA nodes for yupik target ARM: dts: msm: Added pil nodes for sdxnightjar ARM: dts: qcom: swap WSA enable pin ARM: dts: msm: Add SMP2P entry and enable SIDs for WLAN bindings: Add device-tree bindings for pil-q6v5 driver ARM: dts: msm: add remote debugger support ARM: dts: msm: Add SDIO support for sdxnightjar ARM: dts: msm: Add feature config node for qfprom for Yupik ARM: dts: msm: Update GIC interrupt polarity for Yupik ARM: dts: msm: add dcvs nodes for yupik target dt-bindings: add documentation for max31760 fancontroller ARM: dts: msm: add bindings for HGSL driver ARM: dts: msm: Add device node for PIL scm pas on SM8150 ARM: dts: msm: Add camera device pinctrl change for Yupik camera ARM: dts: msm: Add slpi device node for PIL on SM8150 ARM: dts: msm: Add modem device node for PIL SM8150 ARM: dts: msm: Add device node for IMEM on SM8150 dt-bindings: ufs: Add compatible string for yupik phy driver ARM: dts: qcom: Add dtsi entry for BT slimbus in yupik ARM: dts: msm: Enable SMB1351 for sdxnightjar ARM: dts: msm: Enable bluetooth for sdxnightjar ARM: dts: msm: correct refgen type for holi ARM: dts: msm: Add cpu clock node for sdxnightjar ARM: dts: msm: Correct QUPv3 device nodes ARM: dts: msm: remove kgsl smmu interconnect node for Lahaina ARM: dts: msm: enable HOLB monitor feature ARM: dts: msm: Add support for ddr scaling on sdxlemur ARM: dts: msm: Add device node for ARM PMU for Olympic ARM: dts: msm: Add bindings for ARM performance measuring unit dt-bindings: Add dt binding for NT36xxx driver ARM: dts: msm: Add fastrpc and cdsp/adsp device node ARM: dts: msm: Introduce demura HFC region nodes ARM: dts: msm: Add pinctrl information for Yupik target ARM: dts: msm: Add thermal zones for pm2250 ARM: dts: msm: Change DT configuration for PMIC GPIO device ARM: dts: msm: Change address-cells to 1 for pm2250 ARM: dts: msm: Add tlmm pinctrl support for SM6150 ARM: dts: msm: Add minidump id for LPASS/CDSP on Yupik ARM: dts: msm: Enable qsee drivers for yupik ARM: dts: msm: Add device tree files for sdxlemur v2 ARM: dts: msm: Revised RCM RC variant id for sdxlemur ARM: dts: msm: Add IPA DT entry for sdxnightjar target ARM: dts: msm: Add Modem pil node for Yupik ARM: dts: msm: Signal aop change for PIL for YUPIK ARM: dts: msm: Add qfprom and qfprom_sys node ARM: dts: msm: Add bus voting and platform support for yupik ARM: dts: qcom: Add node to enable haptics on yupik qrd ARM: dts: msm: Add ion support for SDMSHRIKE ARM: dts: msm: add stub interconnect devices for Monaco ARM: dts: msm: Add slpi pinctrl to SDMSHRIKE ARM: dts: msm: Remove duplicated smem_mem on SDXNIGHTJAR ARM: dts: msm: Add support for CPUFREQ HW for YUPIK ARM: dts: msm: Add TSENS node support for yupik ARM: dts: msm: Add pm-qos-latency for Yupik ARM: dts: msm: Add SMMU nodes for Yupik ARM: dts: msm: Add USB Phy Support on Yupik ARM: dts: msm: Disable haptics for yupik idp ARM: dts: msm: Add idle states for sdmshrike ARM: dts: msm: Add a new pinctrl state for holi ARM: dts: msm: Update the APSSCC clock node for SDXLEMUR ARM: dts: msm: add node in device tree for yupik QRD ARM: dts: msm: add setting for Lahaina HHG audio ARM: dts: msm: Add GDSC for HS USB PHY for SDXNIGHTJAR ARM: dts: msm: Add new DT file for Dual WIFI support for sdxnightjar dt-bindings: spi-msm-geni: Define fixed timeout property dt-bindings: add bindings for HAB driver ARM: dts: msm: Update regulators for yupik ARM: dts: msm: Add platform-specific PMIC changes for yupik ARM: dts: msm: Add initial device tree for Lahaina HHG ARM: dts: msm: Add ddr qos devfreq device to lahaina gpu ARM: dts: msm: Add l3 endpoints and pwrlevels for gpu ARM: dts: msm: device nodes for SVM usecases on yupik bindings: clock: Add CPU clock controller bindings for SDXNIGHTJAR ARM: dts: msm: Update CMA region for monaco ARM: dts: msm: Add mem_dump node for yupik ARM: dts: msm: Rectify all BLSP QUP nodes with correct clocks ARM: dts: msm: Update ion heap for scuba ARM: dts: msm: Add SMMU devices for sdmshrike ARM: dts: msm: define mem offline node in yupik ARM: dts: qcom: add refgen regulator device for yupik ARM: dts: msm: Add coreisght device tree for yupik ARM: dts: msm: Update memory map for SDXNIGHTJAR target ARM: dts: msm: Add dcc node for yupik dt-bindings: interconnect: add interconnect bindings ARM: dts: msm: Add camera device tree inclusions for Yupik camera ARM: dts: msm: Add dtsi nodes for i2c, spi and hsuart ARM: dts: msm: add UCSI connector and USB port on Yupik ARM: dts: msm: Add USB BAM device node on sdx12 ARM: dts: qcom: Add second trip to quiet-therm-usr for holi ARM: dts: msm: Update labels for sdxnightjar regulators ARM: dts: msm: Add TUI support over SPI and I2C on LE VM for Yupik ARM: dts: msm: add PMIC devices for SCSHRIKE ARM: dts: msm: Add UFS support for SDMSHRIKE ARM: dts: msm: Add device trees for YupikP variant ARM: dts: msm: add interconnect devices for sdxnightjar ARM: dts: msm: Add QDSS devictree for sdxnightjar ARM: dts: msm: correct modem etm0 connecton on sdxlemur ARM: dts: msm: Adding all CoreTech DT Changes to Mainline 5.4 ARM: dts: msm: Remove sdxlemur dt from pcie-ep dtsi Revert "ARM: dts: msm: add initial support for hw memlat devices" ARM: dts: msm: Add EUD node for Yupik ARM: dts: msm: Add MPROC device nodes for monaco ARM: dts: msm: add DCC register list for sdxlemur ARM: dts: msm: fix USB2 issue on holi QRD DVT ARM: dts: msm: Disable USB SMMU S1 on sdxlemur pcie ep platform ARM: dts: msm: Enable L3 interconnect driver for scshrike ARM: dts: msm: Add cpufreq HW device node SDMSHRIKE ARM: dts: msm: Add all clock controller and gdsc nodes for scshrike ARM: dts: msm: Add support for glink for SDMSHRIKE ARM: dts: msm: add interconnect devices for scshrike dt-bindings: Update for CNSS driver to support WCN7850 device ARM: dts: msm: add conn_therm and charger_skin_therm for sdxlemur platforms ARM: dts: msm: Split tz mem region for sdxlemur ARM: dts: msm: Update power source for PM8350C GPIOs for yupik ARM: dts: msm: Add apb_pclk to GMU clock list for Lahaina dt-bindings: interconnect: add interconnect bindings for SDXNIGHTJAR ARM: dts: msm: Add ACD control register values for Shima GPU ARM: dts: msm: Add wdi2 support for holi ARM: dts: msm: add actlr settings for yupik ARM: dts: msm: Update clocks and clock-names of GCC node for YUPIK ARM: dts: msm: Add video device for Yupik ARM: dts: msm: add the current load parameter for vdd reg ARM: dts: msm: Update CAMCC clock node for YUPIK ARM: dts: msm: add PMIC devices for SM8150 ARM: dts: msm: Add system_pm device for SDMSHRIKE ARM: dts: msm: Add Power management nodes for SDMSHRIKE ARM: dts: msm: Add regulators for SDMSHRIKE ARM: dts: msm: Add RSC and cmd_db support for SDMSHRIKE dt-bindings: clocks: Add clock controller bindings for SCSHRIKE dt-bindings: interconnect: add interconnect bindings ARM: dts: msm: Add the SMMU devices for SM8150 arm64: dts: qcom: sm8150: Add cpufreq HW device node ARM: dts: qcom: Add slimbus dtsi node for monaco ARM: dts: msm: Update interrupt configuration for sdxnightjar ARM: dts: msm: Add initial device tree for Quin virtual machine ARM: dts: msm: Update VideoCC node and Multimedia GDSC's for YUPIK ARM: dts: qcom: Add second trip to quiet-therm userspace rule for SHIMA ARM: dts: msm: Revised emmc device tree and added to makefile ARM: dts: msm: Add venus pil node for Yupik ARM: dts: msm: Update drive strength values for sdc1 node on shima ARM: dts: msm: Add audio dtsi changes for yupik ARM: dts: msm: Enable download/restart mode drivers for Yupik ARM: dts: msm: Enable USB bus suspend functionality on sdxlemur ARM: dts: msm: Update ddr variant for all sdxlemur 512mb variants ARM: dts: msm: Add SPS node for monaco ARM: dts: qcom: Add second trip to xo-therm userspace rule for lahaina ARM: dts: msm: Enable qcedev and qcrypto on olympic dt-bindings: interconnect: update OSM L3 bindings Revert "ARM: dts: msm: add initial support for hw memlat devices" bindings: interconnect: Update OSM L3 ARM: dts: msm: Remove test devices for sdxlemur v1 ARM: dts: msm: Add initial device tree for SA6155 ARM: dts: msm: Add bcm voter devices for Yupik ARM: dts: msm: Add dma-coherent for tmc-etr on Lahaina ARM: dts: msm: Update the init-mode of LDO11C for shima ARM: dts: msm: Add QDSS IPA bam connection config for sdxlemur ARM: dts: msm: Add Superspeed PHY node on sdxnightjar ARM: dts: msm: Add USB nodes for SDXNIGHTJAR ARM: dts: qcom: enable hypervisor core_ctl for Yupik ARM: dts: msm: Add support for SM8325 platforms ARM: dts: msm: Add SPS node for SDXNIGHTJAR ARM: dts: msm: Add clock controller nodes for SDXNIGHTJAR ARM: dts: msm: Add Yupik trustedVM device configuration ARM: dts: msm: Add PIL node for WPSS in Yupik DTSI ARM: dts: msm: Add reserved region for uefi for holi ARM: dts: qcom: update redriver of shima/lahaina QRD ARM: dts: msm: Update ddr subtype for 512mb variant ARM: dts: qcom: Add entries for audio overlay ARM: dts: msm: Fix pmx65 die_temp configuration ARM: dts: msm: Enable tzlog driver on sdxlemur ARM: dts: msm: Increase max voltage of S11B regulator ARM: dts: msm: Add label for llcc ARM: dts: msm: Add initial device tree for Yupik for QRD ARM: dts: qcom: Add dtsi node entry for Slimbus in yupik bindings: clock: Add clock controller bindings for SDXNIGHTJAR ARM: dts: msm: Enable NAND and SD card for sdxnightjar ARM: dts: msm: Add a 5C hysteresis for DDR rule in Lahaina bindings: mproc: add smdpkt.txt ARM: dts: msm: Configure I2C pinctrl setting as per codec requirement ARM: dts: msm: Add secondary controller USB nodes for Yupik ARM: dts: msm: Add rmtfs_sharedmem support for yupik ARM: dts: msm: Added warm reset for sdxlemur pcie devices ARM: dts: msm: Update spmi_bus configuration for sdxnightjar ARM: dts: msm: add interconnect paths for smmu ARM: dts: msm: Add PMIC support for monaco dt-bindings: pinctrl: qcom-pmic-gpio: add PM7325 and PM7325B bindings ARM: dts: msm: Add PM8008 support for yupik ARM: dts: msm: Add PMIC support for yupik ARM: dts: msm: increase vddio voltage for hdk r66451 dsi panel ARM: dts: msm: Add support for Lahaina HSP Pro ARM: dts: msm: Add ddr type to the subtype for sdxlemur ARM: dts: msm: Add extcon node for sdxlemur platforms ARM: dts: msm: Add L3 snoop bw device on Lahaina ARM: dts: msm: Add cpu7 qos latfloor device on shima ARM: dts: msm: Add support for TUI over SPI on LE VM ARM: dts: msm: Add support of clock AOP for YUPIK ARM: dts: msm: Update ion heap for monaco ARM: dts: msm: Update tune params of HS PHY ARM: dts: msm: Add SMMU device tree for Monaco ARM: dts: msm: add new properties to guestvm node dt-bindings: Update bindings for guestvm-loader ARM: dts: msm: Add clock support for uart driver ARM: dts: msm: Disable atmel_mxt_ts on shima ARM: dts: msm: Increase max voltage of S11B regulator to 2.04V ARM: dts: msm: Enable PCIe EP on sdxlemur MBB ARM: dts: msm: Add PCIe EP and MHI device for sdxlemur ARM: dts: msm: Make sdhc aliases start from 0 ARM: dts: msm: remove SMB1398 clock frequency setting on holi ARM: dts: msm: update PMU cache and log buffer addresses for holi target ARM: dts: msm: add no-memory-wc to sram node for holi ARM: dts: msm: Add eMMC, SD card support for yupik ARM: dts: msm: Add initial device tree for Yupik for IDP/ATP ARM: dts: msm: Add ICNSS2 DT node for Yupik ARM: dts: msm: Add camera device tree inclusions for lahaina hdk ARM: dts: msm: Bind emmc and sdcard slot to 0 & 1 ARM: dts: msm: Bind sdcard to slot 1 ARM: dts: msm: Add support for RPMHCC for YUPIK ARM: dts: msm: Add dma coherent flag for ufs ARM: dts: msm: Change micbias no for VA DMIC for shima ARM: dts: msm: switch off kpti on shima/lahaina/yupik ARM: dts: qcom: use separate thermal zone names for modem pa for shima ARM: dts: msm: Add trustedvm enablement nodes for Yupik ARM: dts: qcom: Add RPMh controlled PMIC regulators for yupik ARM: dts: msm: Enable KPDPWR software debounce for PMK8350 ARM: dts: msm: update PMU cache and log buffer addresses for holi target Revert "ARM: dts: msm: Add dma-coherent for tmc-etr on Lahaina" dt-bindings: qpnp-amoled: add support to disable pulse skipping ARM: dts: msm: Make sdhc aliases start from 0 ARM: dts: qcom: update skin sensor modem mitigation threshold for shima ARM: dts: msm: Enable mproc drivers for SDXNIGHTJAR Revert "ARM: dts: msm: Disable PMX65 VBUS_DET on sdxlemur MTP-MBB and RCM-RC boards" ARM: dts: msm: add no-memory-wc to sram node for holi dt-bindings: input: qpnp-power-on: Update "reg" property description ARM: dts: msm: Update interconnect nodes for YUPIK dt-bindings: interconnect: update interconnect bindings ARM: dts: msm: Update BCL, Alarm and CPU thermal mitigation for SHIMA ARM: dts: msm: Update thermal mitigation config for SHIMA ARM: dts: msm: Add jtagv8 devices for yupik ARM: dts: msm: remove SMB1398 clock frequency setting on holi ARM: dts: msm: Remove bluetooth bootstrap pin EDL_MODE settings ARM: dts: msm: update generic PCI node name on sdxlemur ARM: dts: msm: Add USB PHY related PDC interrupts and enable on sdxlemur ARM: dts: qcom: Change cci3 gpio function from cci to gpio ARM: dts: qcom: Update skin and cx thermal config for HOLI ARM: dts: msm: Update the rpm-smd node with IRQ for sdxnightjar ARM: dts: msm: Add a new pinctrl state for shima ARM: dts: msm: modify dcc_ram_offset for sdxlemur ARM: dts: msm: refine QDSS config for sdxlemur ARM: dts: msm: Add interconnect osm l3 devices for SM8150 ARM: dts: msm: Add UFS support for SA8155 ARM: dts: msm: add interconnect devices for sm8150 ARM: dts: msm: Add clock controller and gdsc nodes for sm8150 ARM: dts: msm: Add dma-coherent for tmc-etr on Lahaina ARM: dts: msm: Add boot_stats node for Yupik ARM: dts: msm: add msm_rtb tracing ARM: dts: msm: Enable NAND and SD card for sdxlemur target ARM: dts: msm: Enable bluetooth for sdxlemur ARM: dts: msm: Add label for bluetooth bootstrap pin EDL_MODE on sdxlemur ARM: dts: msm: DDR cooling device no mitigation for lahaina dt-bindings: arm: msm: add entry for number of PARF testbus selectors ARM: dts: msm: add number of PARF testbus selectors for shima ARM: dts: msm: add number of PARF testbus selectors for sdxlemur ARM: dts: msm: add number of PARF testbus selectors for lahaina ARM: dts: msm: Support CNSS WLAN device for sdxlemur ARM: dts: msm: Add new GPU DCVS corners for Shima ARM: dts: msm: Add dummy clock nodes for MONACO ARM: dts: msm: Disable scaling for SD and eMMC on sdxlemur ARM: dts: msm: Update GPUCC clock node and GDSC for YUPIK ARM: dts: msm: Update GCC clock node and GDSC for YUPIK ARM: dts: msm: Add missing memory map region for sdxlemur ARM: dts: msm: Disable PMX65 VBUS_DET on sdxlemur MTP-MBB and RCM-RC boards ARM: dts: msm: Reduce secure heap to 30MB ARM: dts: qcom: add ADC channels for pm8350b and smb139x on shima ARM: dts: msm: Add ion heap for monaco ARM: dts: msm: specify thermal mitigation levels for sdxlemur platforms ARM: dts: msm: Add initial v1 memory map for Monaco ARM: dts: msm: add gfx smmu node on yupik ARM: dts: msm: add spmi_debug_bus for sdxlemur ARM: dts: msm: update pm7250b devices for sdxlemur platforms ARM: dts: msm: Enable eMMC for sdxlemur target ARM: dts: msm: Add CDSP pil node for Yupik ARM: dts: msm: Add LPASS pil node for Yupik ARM: dts: msm: Add scm pas node ARM: dts: msm: Enable SMMU and PSCI for scuba ARM: dts: msm: Add QUPv3 SE and GPI DT nodes for yupik ARM: dts: msm: Add PMX65 die temperature channel ARM: dts: msm: Turn off KPTI for Lahaina ARM: dts: qcom: Update skin and cx thermal config for HOLI ARM: dts: msm: Remove display clock as client for CX SDPM for SHIMA ARM: dts: msm: keep PCIe in EQ Master Phase for at least 1ms on sdxlemur dt-bindings: arm: msm: add support for tuning PCIe EQ Master Phase ARM: dts: msm: add MX entries for PCIe on sdxlemur ARM: dts: msm: Add IOMMU Geometry property for storage bindings: SMB358: Add documentation for smb358 charger ARM: dts: msm: Include sdxlemur-mtp dt on all mtp trees ARM: dts: msm: Add eMMC device tree files for sdxlemur dt-bindings: clock: Add support for YUPIK clock controllers ARM: dts: msm: add touch for 144hz panel ARM: dts: msm: Move firmware node ahead ARM: dts: msm: Change the node location for optimise ARM: dts: msm: Add pmd9650 gpio nodes for SDXNIGHTJAR ARM: dts: qcom: Change cci3 gpio function from cci to gpio ARM: dts: msm: Update the rpm-smd node with correct IRQ for holi ARM: dts: qcom: update JEITA FCC threshold for alium 3600mAh battery ARM: dts: msm: update PCIe1 to support m.2 and generic EP on lahaina HDK ARM: dts: msm: Enable touch for Dual DSI video mode on shima ARM: dts: msm: Add initial devicetrees for SDXNIGHTJAR target ARM: dts: msm: Update PCIe PHY settings to v1.02 for sdxlemur ARM: dts: msm: add LTR entries for HSP direct connects on sdxlemur ARM: dts: msm: Add pm-qos-latency for Shima dt-bindings: arm: Add FUSE and DBGUI support ARM: dts: msm: add PCI DT node for generic attaches over oculink sdxlemur ARM: dts: msm: Correct BAM register address on olympic ARM: dts: msm: increase log buf size for holi ARM: dts: msm: Add le-vm DT flag in lahaina TUI ARM: dts: msm: Disable unused flag for MDM dt-bindings: interconnect: add OSM L3 bindings dt-bindings: ufs: Add compitable string for V4 UFS PHY on SM8150 dt-bindings: interconnect: update interconnect bindings ARM: dts: qcom: Add entry for EUD driver ARM: dts: msm: Include stub regulators for Monaco ARM: dts: msm: Add the hwkm ice slave regions to storage node ARM: dts: msm: enable scmi plh protocol dt-bindings: clocks: Add clock controller bindings for SM8150 ARM: dts: msm: Add support for glink for SM8150 ARM: dts: msm: Add initial device tree for Monaco ARM: dts: msm: Disable sdcard on cdp & eMMC on mbb platform ARM: dts: msm: Add PMIC devicetrees for SDXNIGHTJAR ARM: dts: msm: Add RDPM register map for Shima GPU ARM: dts: msm: Use PCIe_MSI for Shima ARM: dts: msm: Change the node location for optimization for Shima ARM: dts: msm: Add stub regulators for Monaco ARM: dts: msm: Add v2 MTP VM device tree file for lahaina VM ARM: dts: msm: Add DCC register list for holi ARM: dts: msm: Update regulator S3A for holi ARM: dts: msm: Add vdd parent supply for holi GPU ARM: dts: msm: Enable SCMI PLH protocol ARM: dts: msm: correct PCIe regulator labels for sdxlemur ARM: dts: msm: Reorganize the apps_rsc node for Lahaina dt-bindings: arm: msm: support tuning of PCIe EQ preset request vector Revert "ARM: dts: msm: Enable SCMI PLH protocol" ARM: dts: msm: Add S3 die_temp channel for scuba bindings: mproc: Add support for sm8150 mailbox string bindings: qcom-pmic-gpio: Add PMD9650 binding ARM: dts: msm: Enable qcom,power-always-on for GPU SMMUs on GKI targets dt-bindings: Document the qcom,power-always-on property for SMMU devices ARM: dts: qcom: Add entries for power off/downlaod mode driver ARM: dts: qcom: Add MicroUSB support for Holi ARM: dts: msm: Add dmips and dynamic power co-efficient for Yupik ARM: dts: msm: Update the rpm-smd node with correct IRQ for holi ARM: dts: msm: Add secure display heap configuration for Yupik ARM: dts: msm: Add DCC register list for holi ARM: dts: msm: Add DDR cooling device for Lahaina ARM: dts: msm: Add vmid cdsprpc-smd for Holi ARM: dts: msm: Add GPU mitigation rules for Lahaina QRD ARM: dts: msm: adjust pm6150a_l1 initial voltage for Holi platforms ARM: dts: msm: Add cti trig_out gpio for shima dt-bindings: Add DDR cooling device ARM: dts: msm: Correct GCC clocks for UART instances ARM: dts: msm: Enable touch for Dual DSI panel on shima ARM: dts: msm: Add cphy video/cmd mode touch support on shima ARM: dts: msm: Add configuration for vref regulator vote for SHIMA ARM: dts: msm: Add CX and MX SDPM configuration for SHIMA ARM: dts: msm: Add rmtfs_sharedmem support for scuba-iot Revert "ARM: dts: msm: enable mem_offline.bypass_send_msg for holi" ARM: dts: msm: Disable dma-coherent for IPA CBs on SDXLEMUR ARM: dts: qcom: Added msm-id entry for single-die sdxlemur ARM: dts: msm: Keep default PM level setting for Lahaina ARM: dts: msm: Add missing changes to shima-atp dtsi ARM: dts: msm: Add acd registers for HOLI ARM: dts: msm: Add Wakeup interrupt controller for scuba-iot bindings: qcom-hv-haptics: add properties to support non-HBoost regulator ARM: dts: qcom: Enable TSENS driver support for sdxlemur ARM: dts: msm: disable GPU funnel ARM: dts: msm: Update PCIe LDO clock from CXO to CXO_A ARM: dts: msm: Update regulator S3A for holi ARM: dts: msm: add system ion heaps on yupik ARM: dts: msm: Add bindings for PCIe end point driver ARM: dts: msm: Add vdd parent supply for holi GPU Revert "ARM: dts: msm: Add new DT entry for wan agg pkt size" ARM: dts: msm: Add QUPv3_0 and SE5 dt nodes for YUPIK ARM: dts: msm: Remove touch vote for L8C on shima ARM: dts: msm: Add PM7250B to select sdxlemur boards ARM: dts: msm: Add PMIC overlay to all sdxlemur platforms ARM: dts: msm: Add change for smmu memory optimizations dt-bindings: arm: Add reset/flush CTI trigger number support ARM: dts: msm: add smmu nodes on yupik ARM: dts: msm: add MX entries to qcom,bw-scale for PCIe on shima ARM: dts: msm: add MX entries to qcom,bw-scale for PCIe on lahaina dt-bindings: arm: msm: add MX entries for PCIe ARM: dts: msm: Configure USB SMMU in atomic mode on sdxlemur ARM: dts: qcom: add physical addr for swr tx slaves of Holi ARM: dts: msm: Set emmc vdd-io regulator in NPM mode during sleep ARM: dts: msm: Add slimbus dtsi node for scuba ARM: dts: msm: Add cti trigger number to device tree for holi ARM: dts: msm: Add cti trigger number to device tree for lahaina ARM: dts: msm: Increase MHI event rings number for SDXLEMUR ARM: dts: msm: add PCIe AUX CLK freq entry for PCIe0 and PCIe1 for lahaina ARM: dts: msm: Add eMMC, SD card support for sdxlemur ARM: dts: msm: Update S2C min voltage for shima ARM: dts: msm: add l3 latfloor in shima target ARM: dts: msm: disable IPA TPDM ARM: dts: msm: Change IPA bandwidth threshold value for holi target ARM: dts: msm: Enable SCMI PLH protocol ARM: dts: msm: Add interconnect bus voting values to Holi ARM: dts: qcom: Add quiet-therm thermal zone mitigation for HOLI ARM: dts: msm: add trusted touch support in PVM for Lahaina ARM: dts: msm: Remove modem tsens QMI thermal zone for Lahaina ARM: dts: msm: Reduce the IOVA range for slimbus and QUP usecases ARM: dts: msm: Reduce the IOVA range for QUP usecase ARM: dts: msm: Update masks in codec Fs clock sequence ARM: dts: msm: Add cti trigger number to device tree for shima ARM: dts: msm: Add ARM PMU node for Yupik ARM: dts: msm: Enable Kryo erp driver for Yupik ARM: dts: msm: Add core hang detection for Yupik ARM: dts: msm: add PCIe AUX clk freq for controller for sdxlemur ARM: dts: msm: move qcom,boot-option to HSP dedicated DTSI for sdxlemur ARM: dts: msm: Add usb bam dt node on sdxlemur ARM: dts: msm: Add a new power level for supported devices Revert "ARM: dts: msm: Use PCIe_MSI for Shima" ARM: dts: msm: Add ipcc test nodes for Yupik ARM: dts: msm: select visionox panel and touch controller for TVM ARM: dts: msm: Add LLCC entry for Yupik ARM: dts: msm: Add MPROC device nodes for scuba dt-bindings: LLCC: Add compatible property for Yupik ARM: dts: qcom: Update skin and cx thermal mitigation config for SHIMA Revert "ARM: dts: msm: disable mem-offline node" ARM: dts: msm: Add v2.1 MTP VM device tree file for Lahaina VM ARM: dts: msm: Update silver core mitigation for Lahaina ARM: dts: msm: Update PSCI state id for yupik bindings: mproc: Add support for scuba and monaco mailbox strings ARM: dts: msm: Add bootargs for Yupik ARM: dts: msm: Add cnss-enable-self-recovery flag for shima ARM: dts: msm: Update memory-map for sdxlemur ARM: dts: qcom: add physical addr for swr tx slaves of Shima ARM: dts: msm: Update PSCI state id for shima ARM: dts: msm: Update the PSCI mode id for yupik ARM: dts: qcom: Add quiet-therm thermal zone mitigation for HOLI ARM: dts: msm: Add AOP QMP nodes for yupik ARM: dts: msm: Add glink entries for yupik ARM: dts: msm: Add HWSPINLOCK, SMEM and SMP2P for yupik dt-bindings: thermal: Add support for QMI beamer ADC and RF sensors ARM: dts: qcom: Fix watchdog entry for sdxlemur ARM: dts: msm: Update GPU, core isolation and hotplug threshold for SHIMA ARM: dts: msm: Enable LCD_REG_EN gpio and LCD_BKLT_PWM on shima bindings: pinctrl: Add device-tree bindings for SDNIGHTJAR pinctrl driver ARM: dts: msm: Move firmware node ahead ARM: dts: msm: Change IPA bandwidth threshold value for holi target ARM: dts: msm: add USB3_DP_COM_TYPEC_STATUS register ARM: dts: msm: Add rmtfs_sharedmem support for sdxlemur ARM: dts: msm: Add panel information to amoled-ecm for Shima platforms ARM: dts: msm: update PLL_BIAS_CONTROL_2 for holi QRD ARM: dts: msm: add display message queue to trusted vm for lahaina ARM: dts: msm: Configure L9B from retention mode to LPM on shima ARM: dts: msm: Add cnss config for internal power amp for shima ARM: dts: msm: Update the qmp register macro file name for Lahaina ARM: dts: msm: Add QMP PHY dt entries on sdxlemur ARM: dts: msm: Export qfprom cell to userspace for Shima ARM: dts: msm: Add beamer ADC and RF sensors for HOLI ARM: dts: msm: Add firmware node for yupik ARM: dts: msm: Add cdsp rpmsg entry in holi and shima ARM: dts: msm: Add GPU_CPR register space for Shima ARM: dts: msm: Add RDPM register map for Lahaina GPU ARM: dts: msm: Add SD card regulator devices for sdxlemur ARM: dts: msm: Convert sdxlemur stub regulators to RPMh ARM: dts: msm: remove low voltage VCC support entry from DT ARM: dts: msm: Add cqhci_ice and sdcc_ice_slave regions ARM: dts: msm: Add hw gcc reset for sdcc on holi ARM: dts: msm: add WL_EN entry in BT node ARM: dts: msm: Add hw gcc reset support for eMMC on shima ARM: dts: msm: Change the node location for optimise ARM: dts: msm: Update UFS VCC regulator min voltage for shima ARM: dts: msm: Add scuba-iot files on 5.4 ARM: dts: msm: add audio routings sdxlemur ARM: dts: msm: Export qfprom cell to userspace dt-bindings: Add qfprom-sys documentation ARM: dts: msm: Fix command DB address for sdxlemur ARM: dts: msm: update ddr mapping table for shima target ARM: dts: msm: Update S3A min and init voltages for holi ARM: dts: msm: Update CNSS node for BT GPIO config for shima dt-bindings: media: Add video driver bindings for Yupik ARM: dts: msm: Add focaltech touch support on holi cdp ARM: dts: msm: disable mem-offline node ARM: dts: msm: Add handles for USB3 interface clocks ARM: dts: msm: Add touch support for holi ARM: dts: msm: Add lcd display support on holi ARM: dts: msm: Update S3A min and init voltages for holi ARM: dts: msm: Add USB nodes for Yupik ARM: dts: msm: Add idle states and stats devices for yupik ARM: dts: msm: Add PDC and RSC devices for yupik ARM: dts: msm: Enable board specific USB detection on sdxlemur ARM: dts: msm: Add interconnect entries for USB on sdxlemur ARM: dts: msm: Add tlmm pinctrl support for SA8195 ARM: dts: msm: Add initial device tree for SA8195 ARM: dts: msm: Remove CDP DT for SA8155 bindings: Documentation: add SDK audio properties ARM: dts: msm: update sound card name for holi usbc variant ARM: dts: msm: Disable fastmap for IPA CBs on SDXLEMUR ARM: dts: msm: Remove bi_tcxo_ao clock and vdd_cx_ao handles from GCC ARM: dts: msm: Add Bus voting support bindings: leds: vibrator: Move vibrator LDO documentation to correct folder ARM: dts: msm: Added pil nodes for sdxlemur ARM: dts: msm: Add ufs dt node for yupik ARM: dts: msm: Add board device-tree files for SDXLEMUR target ARM: dts: msm: Enable smmu for shima ufs ARM: dts: qcom: Change L4P's max output voltage ARM: dts: msm: Change to auto-specific config for SA8155 ARM: dts: msm: Enable smcinvoke and shmbridge on shima ARM: dts: msm: Add IMEM entry for Yupik ARM: dts: msm: Enable qcom,vmid-cp-camera-preview-ro on Shima ARM: dts: qcom: add physical addr for swr tx slaves ARM: dts: msm: Add new DT entry for wan agg pkt size ARM: dts: msm: Add touch support for Command Mode on holi ARM: dts: msm: Add handles for USB3 interface clocks ARM: dts: msm: Add ipa_hw support for SDXLEMUR ARM: dts: msm: remove cpu7 llcc-ddr lat device node ARM: dts: msm: Add focaltech touch support on holi cdp ARM: dts: msm: add WL_EN entry in BT node ARM: dts: msm: Add debugcc and APSSCC clock nodes for sdxlemur ARM: dts: msm: Update CNSS node for BT GPIO config dt-bindings: thermal: Add support for modem skin sensor via QMI dt-bindings: thermal: Add support for bandwidth cooling devices ARM: dts: msm: update modem qmi sennor list for SHIMA ARM: dts: msm: Update modem mitigation threshold for lahaina ARM: dts: msm: Select 120Hz panel as default on 120Hz shima dts ARM: dts: msm: Vote for DDR BW for MPSS PIL on Lahaina ARM: dts: msm: Add wireless-fw-name property for Shima platforms ARM: dts: msm: Add psci and scm nodes for Yupik dt-bindings: spi_qsd: Add documentation of SPI BLSP driver ARM: dts: qcom: enable display on trusted vm for shima ARM: dts: msm: Add BLSP DTSI nodes on sdxlemur ARM: dts: msm: Enable U1 and U2 on Holi dt-bindings: i2c-msm-v2: Add snapshot of I2C MSM V2 driver dt-bindings: qcom-sps-dma: Add snapshot of SPS DMA driver dt-bindings: Add DT bindings for BLSP UART drivers ARM: dts: qcom: Update cp channel names for holi ARM: dts: msm: Add Qpic Nand support for sdxlemur ARM: dts: msm: Correct name of funnel merg on holi ARM: dts: msm: add is-always-on flag to fix HS LPI issue for holi ARM: dts: msm: New touch node for Lahaina CDP ARM: dts: msm: Disable wakeup capability for soundwire gpio ARM: dts: msm: Update core isolation and hotplug threshold for lahaina ARM: dts: msm: Add emergency skin rule for lahaina ARM: dts: msm: Add modem mitigation for policy engine in lahaina ARM: dts: msm: Update focaltech enteries on lahaina qrd trustedvm ARM: dts: msm: Update focaltech enteries on shima trustedvm ARM: dts: msm: Add 144 fps touch support on shima target ARM: dts: msm: reserved memory for yupik ARM: dts: msm: add initial support for hw memlat devices ARM: dts: msm: Add touch support for holi ARM: dts: msm: enable lt9611uxc for hdk8350 ARM: dts: msm: add stub interconnect devices for YUPIK ARM: dts: msm: Remove interconnect phandles from clock nodes ARM: dts: msm: Update L12C min and init voltage on shima ARM: dts: msm: Add lcd display support on holi ARM: dts: msm: add touch for Holi 90hz panel ARM: dts: msm: Update USB3 DP QMP Phy sequence for Lahaina to v1.10 ARM: dts: msm: Change prng dtsi config from 32 bit to 64 bits ARM: dts: msm: Enable USB AHB reset on sdxlemur Rumi dt-bindings: input: touchscren: add description for synaptics_dsx ARM: dts: msm: Add device tree for Shima IDP/IDPS with 120fps platform ARM: dts: msm: remove deprecated PCIe AUX CLK frequency for lahaina dt-bindings: arm: msm: update documentation for PCIe internal AUX CLK dt-bindings: interconnect: add interconnect bindings ARM: dts: msm: Add cnss-enable-self-recovery flag for lahaina ARM: dts: msm: switch off kpti on holi ARM: dts: msm: Update cnss dt node for holi ARM: dts: msm: new vdd power rail of USB QMP PHY for lahaina-v2 ARM: dts: qcom: disable panic on single corruption ARM: dts: msm: Add PCIe0 PHY settings v1.01 for sdxlemur ARM: dts: msm: Extend pmic dump size for holi ARM: dts: msm: Enable 747MHz GPU Fmax for Shima ARM: dts: msm: define new sound card for holi wcd938x with aatc variant ARM: dts: msm: Add entry for non secure display heap memory ARM: dts: msm: Add dummy clock nodes for clock controllers for YUPIK ARM: dts: msm: Add ADC channels and thermal zones to sdxlemur ARM: dts: msm: Remove PM7250B from sdxlemur pmic overlay ARM: dts: msm: Add pmesg reserved memory for holi ARM: dts: msm: add touch for Holi 90hz panel Revert "ARM: dts: msm: Add GPU SMMU clocks for holi" ARM: dts: msm: Configure WLAN smmu node in atomic context ARM: dts: msm: add mclk lpi gpio entry to all wsa881x entries ARM: dts: qcom: Optimize jeita-fcc-step thresholds dt-bindings: Add snapshot of batterydata devicetree bindings ARM: dts: msm: Add WLED support on PM6150l for holi. ARM: dts: msm: Enable ep delay for holi. ARM: dts: msm: update low SVS clock corner for holi. ARM: dts: msm: Add dpdm supply for PM7250b for holi. bindings: clock: rpmcc: Add clk handoff property. ARM: dts: msm: correction to adsp variant read entry. Revert "arm: msm: dts: Disable rimps access till rimps brought up" ARM: dts: msm: fix to indetify proper adsp variant ARM: dts: msm: Enable smmu s1 from wlan side ARM: dts: msm: Add gpu speed bin property for holi ARM: dts: msm: Add gpu gaming bin support for holi ARM: dts: msm: Update wlan configuration for holi ARM: dts: msm: Enable SMMU S1 for USB on Holi ARM: dts: msm: Enable SMMU S1 for AP on Holi ARM: dts: msm: enable dcc on holi ARM: dts: msm: dtsi changes for holi ARM: dts: msm: Add command mode touch support on holi ARM: dts: msm: Add notification edge for glink ssr ARM: dts: msm: correct the audio etm name ARM: dts: msm: Define console before other QUP devices ARM: dts: msm: disable wcss cti on holi ARM: dts: msm: Add support for SCM PAS for holi ARM: dts: qcom: add support for backlight cooling device on Holi ARM: dts: msm: Add touchscreen device node for QRD holi ARM: dts: msm: add display support for qrd holi ARM: dts: qcom: Add camera dts into holi QRD arm: msm: dts: Disable rimps access till rimps brought up Change-Id: I0bcc39a848fce9e17051c31e591032cea18ba020 |
||
|
aa81b48ce0
|
Merge tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/display-drivers into android12-5.4-lahaina
"LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0" * tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/display-drivers: disp: msm: add msm framebuffer emulation makefile: add gki config support for display techpack for kona Revert "disp: msm: dsi: Add DSI PLL support for 7nm_v4_1 arch" disp: msm: dsi: Add DSI PLL support for 7nm_v4_1 arch disp: msm: sde: disable dsi ctrl regulator during deepsleep disp: msm: sde: update uidle ctl register only for master encoder disp: msm: avoid minidump region addition for mdss register dumps disp: msm: add skip panel power off dt property Change-Id: I1ade9627b3ade718cb923b0ca23031fc9e639808 |
||
|
e97a85da49
|
Merge tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/dataipa into android12-5.4-lahaina
"LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0" * tag 'LA.UM.9.14.r1-20500.01-LAHAINA.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/dataipa: msm: ipa3: add check in odl pipe cleanup msm: ipa3: Added changes to check QMI pointer valid or not msm: ipa: fix to NULL terminate the pointer msm: ipahal: modify parameter from eq_bitfield[i] to i msm: ipa3: handling MISRA issue Change-Id: I79939c82f4245f459dd320ffcd413815f2d18905 |