This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 805ba04cb7cc Merge tag 'mips_6.14' of git://git.kernel.org/pub/scm/linu [...] new b989531e0bd7 vduse: relicense under GPL-2.0 OR BSD-3-Clause new 302b49daf0c7 virtio_balloon: Use outer variable 'page' new 33bb2d16063b vdpa/vp_vdpa: implement kick_vq_with_data callback new cdbc69716ff3 fs/proc/vmcore: convert vmcore_cb_lock into vmcore_mutex new 2083dfe45e83 fs/proc/vmcore: replace vmcoredd_mutex by vmcore_mutex new 0f3b1c40c652 fs/proc/vmcore: disallow vmcore modifications while the vm [...] new 8e386957cc2d fs/proc/vmcore: prefix all pr_* with "vmcore:" new 819403c89355 fs/proc/vmcore: move vmcore definitions out of kcore.h new e017b1f4aa4e fs/proc/vmcore: factor out allocating a vmcore range and a [...] new e29e9acae06d fs/proc/vmcore: factor out freeing a list of vmcore ranges new 7ad4d1f6e6ef fs/proc/vmcore: introduce PROC_VMCORE_DEVICE_RAM to detect [...] new a9403425b3cf virtio-mem: mark device ready before registering callbacks [...] new fe1d79dc54ac virtio-mem: remember usable region size new c6a8239a9edd virtio-mem: support CONFIG_PROC_VMCORE_DEVICE_RAM new 212c3a851333 s390/kdump: virtio-mem kdump support (CONFIG_PROC_VMCORE_D [...] new 6f3955a62cec vdpa: solidrun: Replace deprecated PCI functions new 26f8ce06af64 vdpa/octeon_ep: enable support for multiple interrupts per device new 59e457122982 vdpa/octeon_ep: handle device config change events new 1629ee1078fc virtio-pci: define type and header for PCI vendor data new 5abfb2208bd7 vdpa/octeon_ep: read vendor-specific PCI capability new a3b9c053d82a vhost/net: Set num_buffers for virtio 1.0 new a0ec4fb63f5c virtio_pci: Add support for PCIe Function Level Reset new 5820a3b08987 virtio_blk: Add support for transport error recovery new deee7487f5d4 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] new fc197588917b power: supply: ds2760: constify 'struct bin_attribute' new 9aae72fe40f0 power: supply: ds2780: constify 'struct bin_attribute' new 8159fcb12862 power: supply: ds2781: constify 'struct bin_attribute' new dc509d8be38f power: supply: olpc_battery: constify 'struct bin_attribute' new bea4395a04d2 power: supply: ds2782: Switch to simpler IDA interface new fd647cc2cb73 power: supply: ds2782: Free IDA with devm action new 1481f9f39091 power: supply: ds2782: Use devm based memory allocators new 8571178e9adf power: supply: ds2782: Use devm_power_supply_register() helper new 1c44832979a7 power: supply: ds2782: Use devm_delayed_work_autocancel() helper new dc90aa3a72e6 power: supply: max1720x: add charge full property new 31d8440e0770 power: supply: sysfs: print single value in uevent for POW [...] new 172f2151c2b4 power: supply: core: rename psy_has_property() to psy_desc [...] new aa40f37d6365 power: supply: core: introduce power_supply_has_property() new 39bb32f06c1f power: supply: hwmon: prepare for power supply extensions new 5c2141f2c7c6 power: supply: sysfs: prepare for power supply extensions new f29a749d01dc power: supply: sysfs: rework uevent property loop new 98c571413198 power: ip5xxx_power: Fix return value on ADC read errors new 3ee089f172a7 power: ip5xxx_power: Use regmap_field API new 8584bc5df539 power: ip5xxx_power: Allow for more parameters to be configured new 4013a71da38b power: ip5xxx_power: Add battery type for 4.4V new ee7300da80db power: ip5xxx_power: Check for optional bits new 667e11374f4e power: ip5xxx_power: Fall back to Charge End bit if status [...] new ec62beb285e8 dt-bindings: trivial-devices: Add Injoinic IP5306 new 39f3bd9c9a27 power: ip5xxx_power: Add support for IP5306 new 88e4a7dc04b7 power: supply: bq24190_charger: Fix typo 'jeta' -> 'jeita' new 94ba531bf9cb power: ip5xxx_power: Fix uninitialized variable read new e959fdb1cd4d power: supply: mm8013: use accessor for driver data new 9029409d1a25 power: supply: core: introduce power_supply_for_each_psy() new 68abaf7323ae power: supply: core: use power_supply_for_each_psy() new 87f57faa20ee power: supply: ab8500: use power_supply_for_each_psy() new 230fb418b477 power: supply: apm_power: use power_supply_for_each_psy() new bfc330323cf3 power: supply: core: remove power_supply_for_each_device() new f52204036326 power: supply: core: introduce dev_to_psy() new ead11ae3c0d9 power: supply: core: use dev_to_psy() new 4543b0c3534c power: supply: sysfs: use dev_to_psy() new 1f4971fd33b1 power: supply: ab8500: use dev_to_psy() new 6d99e50663f6 power: supply: surface_battery: use dev_to_psy() new 30c9849c4867 power: supply: bq2415x_charger: use dev_to_psy() new f11ebcdeb920 power: supply: bq24190_charger: use dev_to_psy() new 72ad51a62389 power: supply: bq24257_charger: use dev_to_psy() new cc4c34577dbc power: supply: power_supply_show_enum_with_available(): Re [...] new 8a1c099f36b2 power: reset: gpio-poweroff: Clarify the warning message new 2d656827a0fc dt-bindings: power: reset: atmel,sama5d2-shdwc: add sam9x7 new 2a16675e254a power: reset: at91-poweroff: lookup for proper pmc dt node [...] new ef4f3ac4be99 power: reset: at91-reset: add reset support for sam9x7 SoC new 250bbd612bb1 power: reset: at91-reset: add sdhwc support for sam9x7 SoC new d24bf99214b1 power: supply: core: Add new "charge_types" property new 5d417a5e7ade power: supply: bq24190_charger: Add support for "charge_ty [...] new 649399c5dad9 dt-bindings: power: supply: ltc4162-l-charger: Add ltc4162 [...] new 57e5a9a85bd0 power: supply: ltc4162-l-charger: Add support for ltc4162- [...] new 6037802bbae8 power: supply: core: implement extension API new 9d76d5de87bb power: supply: test-power: implement a power supply extension new 2f9ccc64b3ee power: supply: Merge fixes branch into for-next new bcfe7d6ba207 power: supply: cros_charge-control: implement a power supp [...] new 288a2cabcf6b power: supply: core: add UAPI to discover currently used e [...] new da4ac0b3c22f dt-bindings: power: supply: bq24190: Add BQ24297 compatible new 3c7c176b10cc power: supply: bq24190: Add BQ24297 support new 156fb706f915 power: reset: as3722-poweroff: Remove unnecessary return i [...] new 525f6a2c63e0 bq27xxx: add voltage min design for bq27000 and bq27200 new 5972da73f75a power: supply: bq2415x_charger: report charging state chan [...] new 21096800c5ac power: supply: core: fix build of extension sysfs group if [...] new 04d9741493e7 power: supply: Use power_supply_external_power_changed() i [...] new 0a219d6fd7ab dt-bindings: power: supply: gpio-charger: add support for [...] new de68987480cb power: supply: gpio-charger: add support for default charg [...] new db9d8eca3dc9 power: supply: ug3105_battery: Let the core handle POWER_S [...] new 69a3761389cb dt-bindings: power: supply: Add STC3117 Fuel Gauge new 74e3f6208523 power: supply: Add STC3117 fuel gauge unit driver new f6945d52ee53 power: supply: bq2415x_charger: Immediately reschedule del [...] new a3a8799165ff platform/x86: dell-laptop: Use power_supply_charge_types_s [...] new 2d678e3e1e15 power: supply: Use str_enable_disable-like helpers new 81312ea9b892 power: reset: keystone: Use syscon_regmap_lookup_by_phandle_args new bed41f08e222 power: supply: max17042: make interrupt shared new 0cd4f1f77ad4 power: supply: max17042: add platform driver variant new df998c22321d power: supply: add undervoltage health status property new 4519e13aef44 dt-bindings: power: supply: max17042: add max77705 support new 260d7c5e5392 power: supply: max17042: add max77705 fuel gauge support new 92c71aa1a894 power: supply: ltc4162l: Use GENMASK macro in bitmask operation new b4a95b8fd3e6 power: supply: max1720x: add support for reading internal [...] new f28f4890454c Merge tag 'for-v6.14' of git://git.kernel.org/pub/scm/linu [...] new 752b6e3af374 pwm: microchip-core: fix incorrect comparison with max period new da6b35378699 pwm: Ensure callbacks exist before calling them new 078eac2b5ba3 Merge tag 'pwm/for-6.14-rc1-fixes' of git://git.kernel.org [...] new 9fbffc58ddfb usb: typec: tcpci_mt6370: don't include 'pm_wakeup.h' directly new 686d4a2c26b4 usb: dwc3: remove unused sg struct member new e500d497c16c usb: gadget: functionfs: fix spellos new 8d67435734e2 usb: collapse USB_STORAGE Kconfig comment new a787bffff5d1 dt-bindings: usb: qcom,dwc3: Make ss_phy_irq optional for [...] new 04d5b4c23f3b usb: dwc3: core: Disable USB2 retry for DWC_usb31 1.80a and prior new 990c2a26f703 usb: chipidea: host: Improve port index sanitizing new 89da9eba122d dt-bindings: usb: max33359: add max77759-tcpci flavor new d9b4067aef50 USB: Fix the issue of task recovery failure caused by USB [...] new 3b56774fa25d dt-bindings: usb: renesas,usbhs: Document RZ/G3S SoC new d8d936c51388 usb: storage: add a macro for the upper limit of max LUN new 362a7993ed01 Merge 6.13-rc3 into usb-next new d3571faa1ba8 Merge 6.14-rc4 into usb-next new ded71f07f92f usb: typec: intel_pmc_mux: Silence snprintf() output trunc [...] new fe021328dfc2 usb: common: expand documentation for USB functions new 31d500c2d0d4 usb: dwc3: dwc3-am62: Re-initialize controller if lost pow [...] new e9509b499349 USB: Optimize goto logic in API usb_register_driver() new c975c9b8f820 USB: usblp: remove redundant semicolon new 8534229375f8 usb: typec: tcpci: set local CC to Rd only when cc1/cc2 st [...] new d21bbeee523e dt-bindings: usb: gpio-sbu-mux: Add an entry for FSUSB42 new 42943457e49d arm64: dts: qcom: x1e80100-qcp: Add FSUSB42 USB switches new 485ff9860801 arm64: dts: qcom: x1e80100-qcp: Enable external DP support new 14ba185d2f3e usb: typec: hd3ss3220: configure advertised power opmode b [...] new 5d2c32d506d8 usb: typec: hd3ss3220: support configuring port type new 6fdc94325186 usb: typec: hd3ss3220: support configuring role preference [...] new 1ed739929c91 dt-bindings: connector: Add pd-revision property new 8ecf60c3b3d4 usb: typec: tcpm: Add support for parsing pd-revision DT property new 8cda395b79d9 usb: typec: tcpm: Add new AMS for Get_Revision response new ca5d736b74ca usbip: Accept arbitrarily long scatter-gather list new aa13b9d5ae25 usb: core: sysfs: Constify 'struct bin_attribute' new 997a6e146d5f usbip: vudc: Constify 'struct bin_attribute' new 1ff24d40b3c3 usb: dwc3: gadget: Fix incorrect UDC state after manual de [...] new 8541bf0239b8 usb: typec: Only use SVID for matching altmodes new 100e25738659 usb: typec: Add driver for Thunderbolt 3 Alternate Mode new 183b194d8fb6 usb: typec: Make active on port altmode writable new 5399a1bac6a8 usb: typec: Print err when displayport fails to enter new 5b2f3305a92f platform/chrome: cros_ec_typec: Update partner altmode active new dbb3fc0ffa95 platform/chrome: cros_ec_typec: Displayport support new 3b00be26b16a platform/chrome: cros_ec_typec: Thunderbolt support new 1aede0698167 platform/chrome: cros_ec_typec: Disable tbt on port new c225d006a319 usb: gadget: f_tcm: Don't free command immediately new 98fa00fd3ae4 usb: gadget: f_tcm: Translate error to sense new 3b2a52e88ab0 usb: gadget: f_tcm: Decrement command ref count on cleanup new 3b997089903b usb: gadget: f_tcm: Fix Get/SetInterface return value new 25224c1f07d3 usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint new 94d9bf671ae3 usb: gadget: f_tcm: Don't prepare BOT write request twice new e577ae94cd63 usb: gadget: f_tcm: Increase stream count new d0c188cd8dc0 usb: gadget: f_tcm: Increase bMaxBurst new 8840047985bb usb: gadget: f_tcm: Limit number of sessions new 1f0d96f5d1ad usb: gadget: f_tcm: Get stream by sbitmap number new 34579e98a416 usb: gadget: f_tcm: Don't set static stream_id new a570559a4f27 usb: gadget: f_tcm: Allocate matching number of commands t [...] new 0d2d759c9a5d usb: gadget: f_tcm: Handle multiple commands in parallel new 9e0f5819bafc usb: gadget: f_tcm: Use extra number of commands new 5cf091d59e57 usb: gadget: f_tcm: Return ATA cmd direction new 70fda9e6da86 usb: gadget: f_tcm: Execute command on write completion new 360715d56782 usb: gadget: f_tcm: Minor cleanup redundant code new 76003eb6d092 usb: gadget: f_tcm: Handle abort command new 89e4ec503d6b usb: gadget: f_tcm: Cleanup requests on ep disable new 2d6d0c695e6b usb: gadget: f_tcm: Stop proceeding further on -ESHUTDOWN new 472615215398 usb: gadget: f_tcm: Save CPU ID per command new 1d5d4e11536e usb: gadget: f_tcm: Send sense on cancelled transfer new 20e9ab60e6a6 usb: gadget: f_tcm: Handle TASK_MANAGEMENT commands new 29ed17053872 usb: gadget: f_tcm: Check overlapped command new a4d7274d07ae usb: gadget: f_tcm: Stall on invalid CBW new 3ce3b2108f38 usb: gadget: f_tcm: Requeue command request on error new de92fb3fc2bd usb: gadget: f_tcm: Track BOT command kref new d7123c77dc60 usb: gadget: f_tcm: Refactor goto check_condition new 03e3d9c2bd85 xhci: dbc: Improve performance by removing delay in transf [...] new d157a2bcf99c xhci: dbgtty: Improve performance by handling received dat [...] new 1e0a19912adb usb: xhci: Fix NULL pointer dereference on certain command aborts new 3ac820f9d422 xhci: Add command completion parameter support new 8a95c9e10ff8 xhci: Add missing capability definition bits new da31486bf234 usb: typec: ucsi: make yoga_c630_ucsi_ops be static new 63f0abcb47bb USB: usbip: Update USB/IP OP_REP_IMPORT documentation. new f097a36ef88d dt-bindings: usb: qcom,dwc3: Add QCS615 to USB DWC3 bindings new dedab674428f usb: cdns3: remove redundant if branch new 533561a8aad5 usb: dwc3: omap: Use devm_regulator_get_optional() new 401d07d530bf platform/chrome: Update ChromeOS EC header for UCSI new f1a2241778d9 usb: typec: ucsi: Implement ChromeOS UCSI driver new 653e11eae274 dt-bindings: usb: Correct indentation and style in DTS example new 8ec7cac600ee usb: typec: cros-ec-ucsi: Add newlines to printk messages new a181c8ef0b74 usb: typec: cros-ec-ucsi: Mark cros_ucsi_ops static/const new e3a9bd247cdd usb: dwc3: Skip resume if pm_runtime_set_active() fails new a266462b937b usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk() new e84a7da8c5d6 usb: dwc3: st: Switch from CONFIG_PM_SLEEP guards to pm_sl [...] new 7d3934884bab usb: dwc3: omap: Fix devm_regulator_get_optional() error handling new 594c82329eef usb: host: xhci-plat: Assign shared_hcd->rsrc_start new 2919c4a3d883 Merge 6.13-rc7 into usb-next new 2eb3da037c2c usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_ [...] new 26a6cc10f19a usb: phy: Remove API devm_usb_put_phy() new 398da8e64321 thunderbolt: debugfs: Add write capability to path config space new 939ae02b2a90 thunderbolt: Drop doubled empty line from ctl.h new cfdfdb1a2f74 thunderbolt: Log config space when invalid config space re [...] new c55017a0608e thunderbolt: Debug log an invalid config space reply just once new 58b4af9c43ca thunderbolt: Increase DPRX capabilities read timeout new a674b83db9f7 thunderbolt: Make tb_tunnel_one_dp() return void new 693b5bb6f6e5 thunderbolt: Show path name in debug log when path is deactivated new ae765788936d thunderbolt: Rework how tunnel->[init|deinit] hooks are called new cab96faacf53 thunderbolt: Drop tb_tunnel_restart() new 4d99f982e985 thunderbolt: Pass reason to tb_dp_resource_unavailable() new 5ae367748f15 thunderbolt: Move forward declarations in one place new a70cd9cddeb2 thunderbolt: Rework tb_tunnel_consumed_bandwidth() new d6d458d42e1e thunderbolt: Handle DisplayPort tunnel activation asynchronously new 43d84701d2aa thunderbolt: Expose router DROM through debugfs new 47a836da9ca9 Merge tag 'thunderbolt-for-v6.14-rc1' of ssh://gitolite.ke [...] new bd693544854b USB: Replace own str_plural with common one new 789a1714292a USB: host: Use str_enable_disable-like helpers new 13b3af26a415 USB: typec: Use str_enable_disable-like helpers new 2d913c1b0cac USB: phy: Use str_enable_disable-like helpers new 5b6dc50e9ed8 USB: gadget: Use str_enable_disable-like helpers new f386bfad038d USB: Use str_enable_disable-like helpers new dcfe437492e2 usb: dwc3: gadget: Reinitiate stream for all host NoStream [...] new ba39e420c0e9 usb: quirks: Add NO_LPM quirk for TOSHIBA TransMemory-Mx device new 35478bc369a6 USB: serial: ch341: add hardware flow control RTS/CTS new 138a99ca4e20 USB: serial: ch341: use fix-width types consistently new 575a5adf48b0 USB: serial: quatech2: fix null-ptr-deref in qt2_process_r [...] new cde1e61d81a4 Merge tag 'usb-serial-6.14-rc1' of ssh://gitolite.kernel.o [...] new 6d7965fb5cde dt-bindings: usb: snps,dwc3: Split core description new 15b93f340fa6 usbip: Fix seqnum sign extension issue in vhci_tx_urb new 81702d41457a usbip: Correct format specifier for seqnum from %d to %u new 66e0ea341a2a usb: dwc3: core: Defer the probe until USB power supply ready new 06c47f203222 usb: typec: ucsi: Add a macro definition for UCSI v1.0 new eb124822186b usb: host: xhci-plat: add support compatible ID PNP0D15 new 983e375849fe usb: xhci: tegra: Fix OF boolean read warning new 4d27afbf2560 usb: typec: tcpci: Prevent Sink disconnection before vPpsS [...] new 086fd062bc38 Revert "usb: gadget: u_serial: Disable ep before setting p [...] new 70cd0576aa39 usb: hcd: Bump local buffer size in rh_string() new cc8b10fa7068 Merge tag 'usb-6.14-rc1' of git://git.kernel.org/pub/scm/l [...] new 642aadf14857 staging:fbtft: Using str_true_false() helper instead of ha [...] new da6c337a8c07 staging: rtl8723bs: change pointer initialization style new 724cc0cc17d9 staging: Fix tnt4882 license to be SPDX compliant new 2ff5bc6f5b4b staging: gpib: Remove useless include new 0a4edbeef1e4 staging: gpib: Remove duplicate include new f9e7f3f9620b Merge 6.13-rc3 into staging-next new a99e5c8853f4 staging: rtl8723bs: Cleanups for rtw_inc_and_chk_continual [...] new 2bc2c3640039 staging: rtl8723bs: delete DBG_RX_SIGNAL_DISPLAY_RAW_DATA [...] new 716eefc88c2f staging: rtl8723bs: delete HAL_DEF_DBG_RX_INFO_DUMP enum a [...] new 5d4db9cf4135 staging: gpib: Replace semaphore with completion for one-t [...] new 33bd6465275a staging: vme_user: vme_tsi148.c: avoid parenthesis line ending new e999bd2a897e staging: gpib: Modify gpib_register_driver() to return err [...] new f546fa464031 staging: gpib: agilent_82350b: Handle gpib_register_driver [...] new 9e43ebc613e2 staging: gpib: agilent_82357a: Handle gpib_register_driver [...] new 65aff9b75bbd staging: gpib: cb7210: Handle gpib_register_driver() errors new f07296bc75ba staging: gpib: cec: Handle gpib_register_driver() errors new cf95c0c4e063 staging: gpib: fluke: Handle gpib_register_driver() errors new 10ca8c3b51f7 staging: gpib: fmh: Handle gpib_register_driver() errors new 908ff8d49e72 staging: gpib: gpio: Return error value from gpib_register [...] new 4e12a0928978 staging: gpib: hp_82335: Return error value from gpib_regi [...] new 44aaeb2c0843 staging: gpib: hp_82341: Handle gpib_register_driver() errors new 26098b787c3f staging: gpib: ines: Handle gpib_register_driver() errors new e3f4b64edb24 staging: gpib: lpvo_usb: Return error value from gpib_regi [...] new 635ddb8ccdbd staging: gpib: ni_usb: Handle gpib_register_driver() errors new 942b483ef3db staging: gpib: pc2: Handle gpib_register_driver() errors new 1737aaefa335 staging: gpib: tnt4882: Handle gpib_register_driver() errors new e7cd121cbf1b staging: rtl8723bs: Remove ioctl interface new b37333c8657c Merge 6.13-rc7 into staging next new 9125aa208a17 staging: gpib: Remove commented-out debug code new 95cfc7523453 staging: gpib: Modernize gpib_interface_t initialization a [...] new 55eb3c3a6388 staging: gpib: Add missing mutex unlock in agilent usb driver new d43f18d94795 staging: gpib: Add missing mutex unlock in ni usb driver new 77b41a9342f6 staging: gpib: Use __iomem attribute for io addresses new 8e7ff4e7a235 staging: gpib: Use __user for user space pointers new b3beeeee2724 staging: gpib: Avoid plain integers as NULL pointers new 3e2bcc16804b staging: gpib: Use C99 syntax and make static new d3fbbfa925c2 staging: gpib: fix prefixing 0x with decimal output new 9ed145e64f0a staging: gpib: Fix inadvertent negative shift new 6a6c153537f0 staging: gpib: Fix NULL pointer dereference in detach new 579b6f18c5ca staging: gpib: Agilent usb code cleanup new 125ca745467d Merge tag 'staging-6.14-rc1' of git://git.kernel.org/pub/s [...] new 94ddd8bf98d7 misc: trivial: Remove undesired double space from struct d [...] new 8b52c7261e04 Revert "binder: switch alloc->mutex to spinlock_t" new d1716b4b78fb binder: concurrent page installation new 49d2562c804f binder: select correct nid for pages in LRU new f909f0308267 binder: store shrinker metadata under page->private new 072010abc3ad binder: replace alloc->vma with alloc->mapped new 0a7bf6866d41 binder: rename alloc->buffer to vm_start new 9e2aa76549b9 binder: use per-vma lock in page installation new 978ce3ed703d binder: propagate vm_insert_page() errors new 95bc2d4a9020 binder: use per-vma lock in page reclaiming new 0e3cd21cdef2 ocxl: Constify 'struct bin_attribute' new e47e0e7ed0e4 cxl: Constify 'struct bin_attribute' new c3b8c358c4f3 misc: sram: constify 'struct bin_attribute' new 85aa1342d7a5 misc: c2port: Calculate bin_attribute size through group callback new fc58d178b0b4 misc: c2port: Constify 'struct bin_attribute' new e588522da880 misc: pch_phub: Constify 'struct bin_attribute' new 6a43faaa59bf misc: eeprom/idt_89hpesx: Constify 'struct bin_attribute' new 052bd11eb8e5 misc: eeprom/max6875: Constify 'struct bin_attribute' new 90154d08675f misc: ds1682: Constify 'struct bin_attribute' new 78dc14daf481 nvmem: core: constify 'struct bin_attribute' new 62b467c65a7e dt-bindings: nvmem: rmem: Add mobileye,eyeq5-bootloader-config new 6fdbc7b9aa20 nvmem: specify ->reg_read/reg_write() expected return values new 9c1d9de52b64 nvmem: rmem: make ->reg_read() straight forward code new e44f5a619f5e nvmem: rmem: remove unused struct rmem::size field new 7e606c311f70 nvmem: rmem: add CRC validation for Mobileye EyeQ5 NVMEM new 6afcaef38d4d MIPS: mobileye: eyeq5: add bootloader config reserved memory new dab202366689 MAINTAINERS: Update nvmem section new b79541b7803f dt-bindings: nvmem: Add compatible for MS8917 new 12a1c0b36bbf dt-bindings: nvmem: Add compatible for IPQ5424 new f22a51b0a7cd dt-bindings: nvmem: qfprom: Add compatible for QCS8300 new 97e16f68b803 slimbus: messaging: Reorganize kerneldoc parameter names new 148b88be249a MAINTAINERS: add slimbus documentation new c79a39dc8d06 pps: Fix a use-after-free new 86b525bed275 drivers pps: add PPS generators support new 580afe4acbd4 drivers pps/generators: add dummy PPS generator new b14aea0ce0c7 Documentation pps.rst: add PPS generators documentation new b3b9b3cccb32 Documentation ABI: add PPS generators documentation new 12d909cac1e1 binderfs: add new binder devices to binder_devices new 2a8f84b5b1b6 binder: fix kernel-doc warning of 'file' member new 567a311d0a1a VMCI: remove unused ioctl definitions new 6d04d2b554b1 misc: misc_minor_alloc to use ida for all dynamic/misc dyn [...] new 37df9043329b misc:minor basic kunit tests new def35da76073 scripts/tags.sh: Tag timer definitions new d75abf2f9f2e ntsync: Return the fd from NTSYNC_IOC_CREATE_SEM. new 5ec43d6b0328 ntsync: Rename NTSYNC_IOC_SEM_POST to NTSYNC_IOC_SEM_RELEASE. new b4a7b5fe3f51 ntsync: Introduce NTSYNC_IOC_WAIT_ANY. new cdbb99782280 ntsync: Introduce NTSYNC_IOC_WAIT_ALL. new 5bc2479a3585 ntsync: Introduce NTSYNC_IOC_CREATE_MUTEX. new 31ca7bb8e853 ntsync: Introduce NTSYNC_IOC_MUTEX_UNLOCK. new ecc2ee361466 ntsync: Introduce NTSYNC_IOC_MUTEX_KILL. new 4c7404b9c2b5 ntsync: Introduce NTSYNC_IOC_CREATE_EVENT. new 2dcba6fc15a4 ntsync: Introduce NTSYNC_IOC_EVENT_SET. new bbb9797514b2 ntsync: Introduce NTSYNC_IOC_EVENT_RESET. new 12b29d3008e6 ntsync: Introduce NTSYNC_IOC_EVENT_PULSE. new a948f4177c3c ntsync: Introduce NTSYNC_IOC_SEM_READ. new 0b3c31449d28 ntsync: Introduce NTSYNC_IOC_MUTEX_READ. new e864071a630c ntsync: Introduce NTSYNC_IOC_EVENT_READ. new a138179a59d4 ntsync: Introduce alertable waits. new 7f853a252cde selftests: ntsync: Add some tests for semaphore state. new ae071aef1486 selftests: ntsync: Add some tests for mutex state. new 4455456958aa selftests: ntsync: Add some tests for NTSYNC_IOC_WAIT_ANY. new d168f68939a9 selftests: ntsync: Add some tests for NTSYNC_IOC_WAIT_ALL. new f23279852ad5 selftests: ntsync: Add some tests for wakeup signaling wit [...] new 72a651c13159 selftests: ntsync: Add some tests for wakeup signaling wit [...] new d2083b5f51a2 selftests: ntsync: Add some tests for manual-reset event state. new b4e4dd5d2f70 selftests: ntsync: Add some tests for auto-reset event state. new a2e5a8cea745 selftests: ntsync: Add some tests for wakeup signaling wit [...] new dd914e0d0742 selftests: ntsync: Add tests for alertable waits. new c52b9cb13fd1 selftests: ntsync: Add some tests for wakeup signaling via [...] new a22860e57b54 selftests: ntsync: Add a stress test for contended waits. new 79d42d9d6d82 maintainers: Add an entry for ntsync. new 6b695a75ff90 docs: ntsync: Add documentation for the ntsync uAPI. new c301e1fefc2d ntsync: No longer depend on BROKEN. new 634d34e856ca scripts/spdxcheck: Parse j2 comments correctly new 154916f4b59d scripts/spdxcheck: Handle license identifiers in Jinja comments new df7b2f206a9e misc: microchip: pci1xxxx: Add push-pull drive support for GPIO new be197d90def4 dt-bindings: w1: ds2482: Add vcc-supply property new 19c6d8bd8865 w1: ds2482: switch to devm_kzalloc() from kzalloc() new 6e0bb206c6af w1: ds2482: Add regulator support new 5f69c091a6c0 w1: ds2482: Fix datasheet URL new 699e5f2f28c8 w1: Constify 'struct bin_attribute' new edc52050f81c w1: ds2406: Constify 'struct bin_attribute' new 492772838ddf w1: ds2408: Constify 'struct bin_attribute' new f597a4ce8c91 w1: ds2413: Constify 'struct bin_attribute' new be0d277fd319 w1: ds2430: Constify 'struct bin_attribute' new 86b04e4dcf8a w1: ds2431: Constify 'struct bin_attribute' new 1398800d8274 w1: ds2433: Constify 'struct bin_attribute' new 83544525d1ab w1: ds2438: Constify 'struct bin_attribute' new 4a68c8530fca w1: ds2780: Constify 'struct bin_attribute' new c797bbdac5dc w1: ds2781: Constify 'struct bin_attribute' new 0ef2a9b2439a w1: ds2805: Constify 'struct bin_attribute' new 0f28374e99a4 w1: ds28e04: Constify 'struct bin_attribute' new 419a40cc2bdd w1: core: use sysfs_emit() instead of sprintf() new b580b17d06d5 Merge tag 'w1-drv-6.14' of ssh://gitolite.kernel.org/pub/s [...] new d31679f42e19 firmware: stratix10-svc: Use kthread_run_on_cpu() new 034f1cc9f02b Merge tag 'socfpga_firmware_update_for_v6.14' of ssh://git [...] new 958d8c70024e fpga: dfl: omit unneeded argument pdata from dfl_feature_i [...] new d4970a9d9ba3 fpga: dfl: return platform data from dfl_fpga_inode_to_fea [...] new 3a3494ef987e fpga: dfl: afu: use parent device to log errors on port en [...] new 983804ec0d10 fpga: dfl: afu: define local pointer to feature device new 7b34395a619c fpga: dfl: pass feature platform data instead of device as [...] new fccfc01148d6 fpga: dfl: factor out feature data creation from build_inf [...] new 975a7301f581 fpga: dfl: store FIU type in feature platform data new af3940713e3a fpga: dfl: refactor internal DFL APIs to take/return featu [...] new 0783f41b0050 fpga: dfl: factor out feature device registration new 39ea74e33edc fpga: dfl: factor out feature device data from platform de [...] new b3245f700ae2 fpga: dfl: convert features from flexible array member to [...] new 7b15c4111038 fpga: dfl: store MMIO resources in feature device data new 3ddcf9911960 fpga: dfl: store platform device name in feature device data new 59c265babab6 fpga: dfl: store platform device id in feature device data new fa74e62d6af0 fpga: dfl: allocate platform device after feature device data new 57146d945488 fpga: dfl: remove unneeded function build_info_create_dev() new ff1f06b60ab0 fpga: dfl: drop unneeded get_device() and put_device() of [...] new 46b155acbf4e fpga: dfl: destroy/recreate feature platform device on por [...] new 54932d72544d Merge tag 'fpga-for-6.14-rc1' of ssh://gitolite.kernel.org [...] new efc7ae3f249a uio: Fix return value of poll new a6e208736587 uio: uio_dmem_genirq: check the return value of devm_kasprintf() new 2d390e063464 misc: Kconfig: Make MCHP_LAN966X_PCI depend on OF_OVERLAY new 6847b00c3c85 misc: keba: Fix kernfs warning on module unload new 37d56e0fb08e misc: fastrpc: Add support for multiple PD from one process new ff5e0c847042 misc: fastrpc: Rename tgid and pid to client_id new 235b630eda07 drivers/card_reader/rtsx_usb: Restore interrupt based detection new 6d2478a103a8 cdx: disable cdx bus from bus shutdown callback new a01f6287c244 pps: clients: gpio: Bypass edge's direction check when not needed new 4cabaa0517a9 virtio: console: Replace deprecated kmap_atomic with kmap_ [...] new e364374369b3 VMCI: fix reference to ioctl-number.rst new 5bd97a54da95 pps: adjust references to actual name of uapi header file new 343aa1e289e8 nvmem: imx-ocotp-ele: simplify read beyond device check new 3c9e2cb6cecf nvmem: imx-ocotp-ele: fix reading from non zero offset new 391b06ecb63e nvmem: imx-ocotp-ele: fix MAC address byte order new 1b2cb4d0b5b6 nvmem: imx-ocotp-ele: set word length to 1 new e88f516ea417 nvmem: qcom-spmi-sdam: Set size in struct nvmem_config new 31507fc2ad36 nvmem: core: improve range check for nvmem_cell_write() new 637c20002dc8 misc: fastrpc: Deregister device nodes properly in error s [...] new 6ca4ea1f88a0 misc: fastrpc: Fix registered buffer page address new e966eae72762 misc: fastrpc: Fix copy buffer page size new c8ea5f41b421 Coresight: Narrow down the matching range of tpdm new 5aec7c065fba coresight: Drop atomics in connection refcounts new d0a10da78cbf dt-bindings: arm: Add arm,static-trace-id for coresight du [...] new fd9b7e8e9fbc coresight: Add support to get static id for system trace sources new f7d7454607cf coresight: dummy: Add static trace id support for dummy source new d4276259f3a5 coresight: Fix dsb_mode_store() unsigned val is never less [...] new 2a0bc219272b dt-bindings: arm: qcom,coresight-static-replicator: Add pr [...] new 62374ce1876b coresight: Add a helper to check if a device is source new ec9903d6cc34 coresight: Add support for trace filtering by source new 56e14a21cee4 coresight-tpda: Optimize the function of reading element size new 25e7eded884a Merge tag 'coresight-next-v6.14' of ssh://gitolite.kernel. [...] new 91329cb0a8cb extcon: realtek: fix NULL deref check in extcon_rtk_type_c_probe new 68c8448341e3 Documentation: extcon: add documentation for Extcon subsystem new 7041ed0dde83 extcon: Drop explicit initialization of struct i2c_device_ [...] new b8ae08db7a31 Merge tag 'extcon-next-for-6.14' of ssh://gitolite.kernel. [...] new 6fbf150823a1 iio: imu: adis16480: add devices to adis16480 driver new 2b1dc7f14024 iio: imu: adis16480: add devices to adis16480 - docs new 197ff95ac11e dt-bindings: iio: adis16480: add devices to adis16480 new a8213189bbe9 iio: imu: lsm6dsx: Use i3cdev_to_dev to get device pointer new 83f616a38427 iio: adc: ad7173: remove unused field new a79f049b2eec iio: dac: mcp4725: Use of_property_present() for non-boole [...] new 6dfc256151e8 iio: invensense: Prevent possible integer overflow while m [...] new 2592bc5003f1 dt-bindings: iio: accel: fxls8962af: add compatible string [...] new db61f1b7a769 dt-bindings: iio: accel: fxls8962af: add compatible string [...] new f7c0bc201900 iio: accel: fxls8962af: add fxls8974cf support new 4cd85685546d iio: accel: fxls8962af: add fxls8967af support new d6d9c45c90ef iio: dac: ad5624r: fix struct name in doc comment new f596651dd6be iio: dac: ad5686: fix struct name in doc comment new 6c009e55924a iio: dac: ad5686: use devm_regulator_get_enable_read_voltage() new 451bdc1dc9cb iio: dac: ad8801: use devm_regulator_get_enable_read_voltage() new 276821d1e04c iio: dac ad8801: drop driver remove function new c15031ef6ef3 iio: dac: ltc2632: use devm_regulator_get_enable_read_voltage() new 3ebb535f4f92 iio: dac ltc2632: drop driver remove function new 6f0588607864 iio: dac: ltc2688: use devm_regulator_get_enable_read_voltage() new 9598866317fc iio: dac: max5821: use devm_regulator_get_enable_read_voltage() new 26f9fd646cb0 iio: dac: Fix converters spelling typo. new 9fdf1d033316 iio: adc: pac1921: Add ACPI support to Microchip pac1921 new d95986fb818d iio: accel: kx022a: Improve reset delay new 439c2cef8157 iio: bu27034: simplify using guard(mutex) new 534674463a59 iio: bm1390: simplify using guard(mutex) new 435004291c9a iio: adc: ad4695: move dt-bindings header new 2d6941932974 dt-bindings: iio: adc: adi,ad4695: change include path new df81f90c500b iio: light: cm3232: Reset before reading HW ID new a05dc8b4d4aa iio: buffer-dmaengine: document iio_dmaengine_buffer_setup_ext new cb3e9a446763 iio: adc: ad_sigma_delta: add tab to align irq_line new b305412152b7 dt-bindings: iio: imu: mpu6050: Add invensense,iam20380 co [...] new 7a91aee8ef81 iio: gyro: Add support for iam20380 sensor new 91407b55181d iio: light: Drop BU27008 and BU27010 new 14a2ed21efdc dt-bindings: iio: light: Drop BU27008 and BU27010 new 0c39208bc3af iio: imu: adis: Remove documented not used elements new 725521e1f485 iio: accel: kx022a: Use cleanup.h helpers new 64eb1c6fae94 iio: accel: kx022a: Support ICs with different G-ranges new 720c8b777a7a dt-bindings: ROHM KX134ACR-LBZ new 48e4f3cb67b8 iio: kx022a: Support ROHM KX134ACR-LBZ new 046b460d059c dt-bindings: iio: kx022a: Support KX134-1211 new 0ecb42a16cc4 iio: accel: kx022a: Support KX134-1211 new 207149d9f708 iio: adc: vf610_adc: use devm_* and dev_err_probe() to sim [...] new 8278c08ad212 iio: adc: vf610_adc: limit i.MX6SX's channel number to 4 new e895f2edfe48 iio: core: fix doc reference to iio_push_to_buffers_with_t [...] new c437190ceaaa iio: trigger: stm32-timer-trigger: Add check for clk_enable() new 582d732bf689 iio: light: veml6030: add support for triggered buffer new 56f8c1759be9 iio: proximity: aw96103: Constify struct iio_info new a8ec0b44c7c5 iio: kx022a: document new chip_info structure members new a34dc289f89e iio: adc: rzg2l_adc: Convert dev_err() to dev_err_probe() new b010b1046730 iio: adc: rzg2l_adc: Use devres helpers to request pre-dea [...] new 89ee8174e8c8 iio: adc: rzg2l_adc: Simplify the runtime PM code new 7842ef74c5fc iio: adc: rzg2l_adc: Switch to RUNTIME_PM_OPS() and pm_ptr() new b7549624af04 iio: adc: rzg2l_adc: Use read_poll_timeout() new 5d7fb2d589c5 iio: adc: rzg2l_adc: Simplify the locking scheme in rzg2l_ [...] new d7c3e3463492 iio: adc: rzg2l_adc: Enable runtime PM autosuspend support new a259a8465d3e iio: adc: rzg2l_adc: Prepare for the addition of RZ/G3S support new 6dd8a7712538 iio: adc: rzg2l_adc: Add support for channel 8 new 563cf94f9329 iio: adc: rzg2l_adc: Add suspend/resume support new 4af77feab3a2 dt-bindings: iio: adc: renesas,rzg2l-adc: Document RZ/G3S SoC new 645fb7c22fd8 iio: adc: rzg2l_adc: Add support for Renesas RZ/G3S new cc597af18092 iio: adc: ad7124: Don't create more channels than the driv [...] new 9ecad7f404b5 iio: adc: ad7124: Refuse invalid input specifiers new fa6068fb7828 dt-bindings: iio: adc: adi,ad7{124,173,192,780}: Allow spe [...] new a87ef09b1fdf iio: adc: ad_sigma_delta: Add support for reading irq stat [...] new 90b8b2fe60eb iio: adc: ad_sigma_delta: Handle CS assertion as intended [...] new f522589c139d iio: adc: ad_sigma_delta: Fix a race condition new 07a28874bb49 iio: adc: ad_sigma_delta: Store information about reset se [...] new 132d44dc6966 iio: adc: ad_sigma_delta: Check for previous ready signals new abc61acde13c iio: adc: ad7124: Add error reporting during probe new 6eaf3f60ab45 iio: adc: ad7124: Implement temperature measurement new 4df71ef089a4 iio: accel: adxl345: refrase comment on probe new aed2bcd2aa2f iio: accel: adxl345: rename variable data to st new c3084fada909 dt-bindings: iio: accel: fxls8962af: add wakeup-source property new 804eb393d4cf iio: imu: st_lsm6dsx: don't always auto-enable I2C, I3C an [...] new 139a45c3ac5d dt-bindings: iio: bosch,bme680: Move from trivial-devices [...] new 601f7269fc2c iio: chemical: bme680: add regulators new 1e60a6545c14 iio: chemical: bme680: add power management new 7666baba9edf iio: pressure: bmp280: Use sizeof() for denominator new ca56951352ca iio: pressure: bmp280: Make time vars intuitive and move t [...] new 22ccb0a1c57c iio: consumers: ensure read buffers for labels and ext_inf [...] new c54b909481de dt-bindings: iio: adc: adi,ad4000: Add PulSAR new 646acd46fc90 iio: adc: ad4000: Add timestamp channel new fc8f63009549 iio: adc: ad4000: Use device specific timing for SPI transfers new c3948d090080 iio: adc: ad4000: Add support for PulSAR devices new 031bdc8aee01 iio: adc: ad7173: add calibration support new 4d112ebd02d1 iio: adc: ad-sigma-delta: Document ABI for sigma delta adc new a497ac9924bb iio: accel: adxl345: add function to switch measuring mode new 4358b7648021 dt-bindings: iio: pressure: bmp085: Add SPI interface new e439c72499a0 iio: adc: ad_sigma_delta: Use `unsigned int` instead of pl [...] new 8354dc89242c dt-bindings: iio: light: Document TI OPT4060 RGBW sensor new 0c6db4506ad0 iio: light: Add support for TI OPT4060 color sensor new 25d4851dda71 iio: dac: ad5624r: Drop docs of missing members new 6ade82946f4c iio: ABI: use Y consistently as channel number new 84b6b55584d2 iio: dac: ad7293: enable power before reset new 88ff5304f630 iio: ABI: document in_illuminance_hardwaregain new 6fcabe62de98 iio: adc: dln2-adc: zero full struct instead of just the padding new 45e3146d7542 iio: adc: max1363: Use a small fixed size buffer to replac [...] new 6d0981f96476 iio: common: ssp_sensors: drop conditional optimization fo [...] new 9351bbb1b022 iio: core: mark scan_timestamp as __private new 898918d67399 iio: imu: bno055: constify 'struct bin_attribute' new f6ed0ca1d9c3 dt-bindings: Add ROHM BD79703 new af6aca656a85 iio: dac: Support ROHM BD79703 DAC new 0b9c8583b144 MAINTAINERS: Add maintainer for ROHM BD79703 new e9ed97be4fcc iio: proximity: hx9023s: Added firmware file parsing funct [...] new e2f9d754fc5b iio: trigger: stm32-timer: add support for stm32mp25 new b5fd1849c684 iio: ABI: combine current input sections new bed883e4f040 iio: adc: ad7944: Fix sign and use aligned_s64 for timestamp. new 1b54068b5934 io: adc: ina2xx-adc: Fix sign and use aligned_s64 for timestamp. new b11f6916df7f iio: temperature: tmp006: Use aligned_s64 instead of open [...] new bfca85fa9630 iio: resolver: ad2s1210: Use aligned_s64 instead of open c [...] new 8ee2a74efff7 iio: proximity: Use aligned_s64 instead of open coding alignment. new adfaea544ea6 iio: pressure: Use aligned_s64 instead of open coding alignment. new 8d7940857f91 iio: magnetometer: Use aligned_s64 instead of open coding [...] new a801016da0bb iio: light: Use aligned_s64 instead of open coding alignment. new f3477faedf54 iio: imu: Use aligned_s64 instead of open coding alignment. new 15fd16d2969d iio: humidity: Use aligned_s64 instead of open coding alignment. new 5532cd9d1d3a iio: gyro: Use aligned_s64 instead of open coding alignment. new eb3176b74176 iio: chemical: Use aligned_s64 instead of open coding alignment. new 2cfb4cd058d0 iio: adc: Use aligned_s64 instead of open coding alignment. new 2ed45bc333b4 iio: accel: bma220: Use aligned_s64 instead of open coding [...] new ee13a020ac80 iio: adc: ti-lmp92064: Switch timestamp type from int64_t [...] new beac9d1b7492 iio: chemical: scd4x: switch timestamp type from int64_t _ [...] new 27e6ddf291b1 iio: imu: inv_icm42600: switch timestamp type from int64_t [...] new ec2253b064b4 iio: adc: rockchip: correct alignment of timestamp new 65233d03f6cf iio: adc: meson: fix voltage reference selection field name typo new a61e9c4fa2e8 iio: adc: meson: use tabs instead of spaces for some REG11 [...] new 4467dfddc555 iio: adc: meson: simplify MESON_SAR_ADC_REG11 register access new f1f57c1ef198 dt-bindings: iio: imu: bmi160: add boolean type for drive- [...] new 890faa294bfd dt-bindings: iio: imu: bmi270: add boolean type for drive- [...] new ad953dc84452 dt-bindings: iio: imu: bmi323: add boolean type for drive- [...] new 9f2223e3423a dt-bindings: iio: accel: adxl345: make interrupts not a re [...] new ebf0aa3ed1dc dt-bindings: iio: accel: adxl345: add interrupt-names new 1a5a4b8fdbc9 iio: light: veml3235: fix code style new 627f3c41ca00 iio: light: veml3235: extend regmap to add cache new 7716d085531b iio: gts-helper: add helpers to ease searches of gain_sel [...] new 82e1cedeb818 iio: light: veml3235: fix scale to conform to ABI new e2e6d241486e iio: accel: adxl345: introduce interrupt handling new af38b0f69128 iio: accel: adxl345: initialize FIFO delay value for SPI new cf04212d1fe7 iio: accel: adxl345: add FIFO with watermark events new f9eb0571811e iio: accel: adxl345: complete the list of defines new f5ab868af55f iio: adc: ad7625: Add ending newlines to error messages new 577a66e2e634 iio: iio-mux: kzalloc instead of devm_kzalloc to ensure pa [...] new 6d699ca16548 Merge tag 'iio-for-6.14a' of ssh://gitolite.kernel.org/pub [...] new 7222ae1d3e4e bus: mhi: host: Free mhi_buf vector inside mhi_alloc_bhie_table() new 9241459b3cc2 bus: mhi: host: pci_generic: Add support for QDU100 device new 29904a40127c bus: mhi: host: pci_generic: Enable MSI-X if the endpoint [...] new 44cefdf1cc6d Merge tag 'mhi-for-v6.14' of ssh://gitolite.kernel.org/pub [...] new be887fcad3f1 Merge 6.13-rc4 into char-misc-next new 48dc1c3608be binder: log transaction code on failure new 73656a6ab6d4 intel_th: core: fix kernel-doc warnings new a68d3cbfade6 memstick: core: fix kernel-doc notation new 954c06ddabb0 iio: adc: ad7606: Fix hardcoded offset in the ADC channels new 0c45633c3210 iio: hid-sensor-prox: Fix invalid read_raw for attention new c969c1e56264 dt-bindings: iio: dac: ad5791: ldac gpio is active low new ab09c6cfe01b iio: light: as73211: fix channel handling in only-color tr [...] new 20eb1fae4145 iio: chemical: bme680: Fix uninitialized variable in __bme [...] new 1e758b613212 iio: dac: ad3552r-common: fix ad3541/2r ranges new 012b8276f08a iio: dac: ad3552r-hs: clear reset status flag new 3fb06981ce68 Merge tag 'iio-fixes-for-6.13b' of ssh://gitolite.kernel.o [...] new 576a67fbec3d dt-bindings: interconnect: qcom-bwmon: Document QCS615 bwm [...] new f56c1b6db5f3 dt-bindings: interconnect: OSM L3: Document sm8650 OSM L3 [...] new 94f51cbb34e3 dt-bindings: interconnect: qcom,msm8998-bwmon: Add SM8750 [...] new 5e0db3c2cd2c interconnect: qcom: Add interconnect provider driver for SM8750 new d071b81f9467 interconnect: sm8750: Add missing const to static qcom_icc_desc new 4cc004716977 Merge branch 'icc-sm8750' into icc-next new 797212a81cda Merge tag 'icc-6.14-rc1' of ssh://gitolite.kernel.org/pub/ [...] new 2217573f4c87 scripts/tags.sh: Don't tag usages of DECLARE_BITMAP new 0e7d523b5f7a ntsync: fix a file reference leak in drivers/misc/ntsync.c new bc32bbd04011 spmi: Set fwnode for spmi devices new c65b229699de spmi: hisi-spmi-controller: Drop duplicated OF node assign [...] new 970b9757cb44 ntsync: Fix reference leaks in the remaining create ioctls. new 13845bdc869f Merge tag 'char-misc-6.14-rc1' of git://git.kernel.org/pub [...]
The 599 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../sysfs-bus-coresight-devices-dummy-source | 15 + Documentation/ABI/testing/sysfs-bus-iio | 77 +- .../ABI/testing/sysfs-bus-iio-adc-ad-sigma-delta | 23 + Documentation/ABI/testing/sysfs-bus-iio-adc-ad7192 | 24 - Documentation/ABI/testing/sysfs-class-power | 31 +- .../ABI/testing/sysfs-class-power-max1720x | 32 + Documentation/ABI/testing/sysfs-pps-gen | 43 + .../bindings/arm/arm,coresight-dummy-source.yaml | 6 + .../arm/arm,coresight-static-replicator.yaml | 19 +- .../bindings/connector/usb-connector.yaml | 7 + .../devicetree/bindings/iio/accel/adi,adxl345.yaml | 11 +- .../bindings/iio/accel/kionix,kx022a.yaml | 11 +- .../bindings/iio/accel/nxp,fxls8962af.yaml | 20 +- .../devicetree/bindings/iio/adc/adi,ad4000.yaml | 75 +- .../devicetree/bindings/iio/adc/adi,ad4695.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 13 + .../devicetree/bindings/iio/adc/adi,ad7173.yaml | 12 + .../devicetree/bindings/iio/adc/adi,ad7192.yaml | 15 + .../devicetree/bindings/iio/adc/adi,ad7780.yaml | 11 + .../bindings/iio/adc/renesas,rzg2l-adc.yaml | 37 +- .../bindings/iio/chemical/bosch,bme680.yaml | 62 + .../devicetree/bindings/iio/dac/adi,ad5791.yaml | 2 +- .../devicetree/bindings/iio/dac/rohm,bd79703.yaml | 62 + .../devicetree/bindings/iio/imu/adi,adis16480.yaml | 42 +- .../devicetree/bindings/iio/imu/bosch,bmi160.yaml | 1 + .../devicetree/bindings/iio/imu/bosch,bmi270.yaml | 1 + .../devicetree/bindings/iio/imu/bosch,bmi323.yaml | 1 + .../bindings/iio/imu/invensense,mpu6050.yaml | 1 + .../bindings/iio/light/rohm,bu27008.yaml | 49 - .../bindings/iio/light/rohm,bu27010.yaml | 50 - .../devicetree/bindings/iio/light/ti,opt4060.yaml | 51 + .../devicetree/bindings/iio/pressure/bmp085.yaml | 29 + .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 1 + .../bindings/interconnect/qcom,osm-l3.yaml | 1 + .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 3 + Documentation/devicetree/bindings/nvmem/rmem.yaml | 1 + .../bindings/power/reset/atmel,sama5d2-shdwc.yaml | 3 + .../devicetree/bindings/power/supply/bq24190.yaml | 1 + .../bindings/power/supply/gpio-charger.yaml | 6 + .../bindings/power/supply/ltc4162-l.yaml | 6 + .../bindings/power/supply/maxim,max17042.yaml | 1 + .../bindings/power/supply/st,stc3117.yaml | 74 + .../devicetree/bindings/trivial-devices.yaml | 4 +- .../devicetree/bindings/usb/aspeed,usb-vhub.yaml | 44 +- .../devicetree/bindings/usb/brcm,bdc.yaml | 14 +- .../devicetree/bindings/usb/cypress,hx3.yaml | 24 +- Documentation/devicetree/bindings/usb/dwc2.yaml | 4 +- .../devicetree/bindings/usb/fcs,fsa4480.yaml | 20 +- .../devicetree/bindings/usb/gpio-sbu-mux.yaml | 1 + .../bindings/usb/intel,keembay-dwc3.yaml | 32 +- .../devicetree/bindings/usb/ite,it5205.yaml | 18 +- .../devicetree/bindings/usb/maxim,max33359.yaml | 9 +- .../devicetree/bindings/usb/maxim,max3420-udc.yaml | 28 +- .../bindings/usb/nvidia,tegra210-xusb.yaml | 4 +- .../devicetree/bindings/usb/qcom,dwc3.yaml | 5 + .../bindings/usb/renesas,rzv2m-usb3drd.yaml | 36 +- .../devicetree/bindings/usb/renesas,usb3-peri.yaml | 24 +- .../devicetree/bindings/usb/renesas,usbhs.yaml | 2 + .../usb/{snps,dwc3.yaml => snps,dwc3-common.yaml} | 94 +- .../devicetree/bindings/usb/snps,dwc3.yaml | 391 +---- .../devicetree/bindings/usb/ti,hd3ss3220.yaml | 38 +- .../devicetree/bindings/usb/ti,tusb73x0-pci.yaml | 6 +- .../devicetree/bindings/usb/ti,usb8020b.yaml | 20 +- .../devicetree/bindings/usb/ti,usb8041.yaml | 16 +- .../devicetree/bindings/w1/maxim,ds2482.yaml | 2 + Documentation/driver-api/driver-model/devres.rst | 1 - Documentation/driver-api/extcon.rst | 255 +++ Documentation/driver-api/index.rst | 1 + Documentation/driver-api/pps.rst | 40 + Documentation/iio/ad4695.rst | 2 +- Documentation/iio/adis16480.rst | 3 + Documentation/iio/index.rst | 1 + Documentation/iio/opt4060.rst | 61 + Documentation/usb/usbip_protocol.rst | 12 +- Documentation/userspace-api/index.rst | 1 + Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + Documentation/userspace-api/ntsync.rst | 385 +++++ MAINTAINERS | 40 +- arch/mips/boot/dts/mobileye/eyeq5.dtsi | 22 + arch/s390/Kconfig | 1 + arch/s390/kernel/crash_dump.c | 39 +- drivers/android/binder.c | 13 +- drivers/android/binder_alloc.c | 366 +++-- drivers/android/binder_alloc.h | 45 +- drivers/android/binder_alloc_selftest.c | 18 +- drivers/android/binder_internal.h | 11 +- drivers/android/binder_trace.h | 2 +- drivers/android/binderfs.c | 2 + drivers/block/virtio_blk.c | 28 +- drivers/bus/mhi/host/boot.c | 1 + drivers/bus/mhi/host/pci_generic.c | 57 +- drivers/cdx/cdx.c | 3 + drivers/char/misc.c | 39 +- drivers/char/virtio_console.c | 4 +- drivers/extcon/extcon-fsa9480.c | 2 +- drivers/extcon/extcon-ptn5150.c | 2 +- drivers/extcon/extcon-rtk-type-c.c | 2 + drivers/firmware/stratix10-svc.c | 9 +- drivers/fpga/dfl-afu-dma-region.c | 117 +- drivers/fpga/dfl-afu-error.c | 59 +- drivers/fpga/dfl-afu-main.c | 278 ++-- drivers/fpga/dfl-afu-region.c | 51 +- drivers/fpga/dfl-afu.h | 26 +- drivers/fpga/dfl-fme-br.c | 24 +- drivers/fpga/dfl-fme-error.c | 98 +- drivers/fpga/dfl-fme-main.c | 95 +- drivers/fpga/dfl-fme-pr.c | 86 +- drivers/fpga/dfl.c | 445 +++-- drivers/fpga/dfl.h | 140 +- drivers/hwtracing/coresight/coresight-core.c | 113 +- drivers/hwtracing/coresight/coresight-dummy.c | 81 +- drivers/hwtracing/coresight/coresight-funnel.c | 6 +- drivers/hwtracing/coresight/coresight-platform.c | 27 + drivers/hwtracing/coresight/coresight-replicator.c | 6 +- drivers/hwtracing/coresight/coresight-tpda.c | 19 +- drivers/hwtracing/coresight/coresight-tpdm.c | 7 +- drivers/hwtracing/coresight/coresight-trace-id.c | 43 +- drivers/hwtracing/coresight/coresight-trace-id.h | 9 + drivers/hwtracing/intel_th/core.c | 3 +- drivers/iio/accel/adxl345.h | 81 +- drivers/iio/accel/adxl345_core.c | 417 ++++- drivers/iio/accel/adxl345_i2c.c | 2 +- drivers/iio/accel/adxl345_spi.c | 7 +- drivers/iio/accel/bma220_spi.c | 2 +- drivers/iio/accel/fxls8962af-core.c | 14 + drivers/iio/accel/fxls8962af-i2c.c | 2 + drivers/iio/accel/fxls8962af.h | 2 + drivers/iio/accel/kionix-kx022a-i2c.c | 4 + drivers/iio/accel/kionix-kx022a-spi.c | 4 + drivers/iio/accel/kionix-kx022a.c | 169 +- drivers/iio/accel/kionix-kx022a.h | 14 + drivers/iio/adc/ad4000.c | 313 +++- drivers/iio/adc/ad4695.c | 2 +- drivers/iio/adc/ad7124.c | 217 ++- drivers/iio/adc/ad7173.c | 119 +- drivers/iio/adc/ad7192.c | 4 +- drivers/iio/adc/ad7606.c | 48 +- drivers/iio/adc/ad7606.h | 2 +- drivers/iio/adc/ad7625.c | 8 +- drivers/iio/adc/ad7791.c | 1 + drivers/iio/adc/ad7793.c | 3 +- drivers/iio/adc/ad7944.c | 2 +- drivers/iio/adc/ad_sigma_delta.c | 194 ++- drivers/iio/adc/dln2-adc.c | 21 +- drivers/iio/adc/ina2xx-adc.c | 2 +- drivers/iio/adc/max1118.c | 2 +- drivers/iio/adc/max11410.c | 2 +- drivers/iio/adc/max1363.c | 30 +- drivers/iio/adc/mcp3911.c | 2 +- drivers/iio/adc/meson_saradc.c | 47 +- drivers/iio/adc/pac1921.c | 95 +- drivers/iio/adc/rockchip_saradc.c | 2 +- drivers/iio/adc/rtq6056.c | 2 +- drivers/iio/adc/rzg2l_adc.c | 429 ++--- drivers/iio/adc/ti-adc081c.c | 2 +- drivers/iio/adc/ti-adc084s021.c | 2 +- drivers/iio/adc/ti-ads1015.c | 2 +- drivers/iio/adc/ti-ads1119.c | 2 +- drivers/iio/adc/ti-ads131e08.c | 2 +- drivers/iio/adc/ti-lmp92064.c | 2 +- drivers/iio/adc/ti-tsc2046.c | 2 +- drivers/iio/adc/vf610_adc.c | 100 +- drivers/iio/buffer/industrialio-buffer-dmaengine.c | 19 +- drivers/iio/chemical/bme680.h | 2 + drivers/iio/chemical/bme680_core.c | 124 +- drivers/iio/chemical/bme680_i2c.c | 1 + drivers/iio/chemical/bme680_spi.c | 1 + drivers/iio/chemical/ccs811.c | 2 +- drivers/iio/chemical/ens160_core.c | 2 +- drivers/iio/chemical/scd30_core.c | 2 +- drivers/iio/chemical/scd4x.c | 2 +- .../iio/common/inv_sensors/inv_sensors_timestamp.c | 4 +- drivers/iio/common/ssp_sensors/ssp_iio.c | 12 +- drivers/iio/dac/Kconfig | 10 +- drivers/iio/dac/Makefile | 1 + drivers/iio/dac/ad3552r-common.c | 5 +- drivers/iio/dac/ad3552r-hs.c | 6 + drivers/iio/dac/ad3552r.h | 8 +- drivers/iio/dac/ad5624r.h | 4 +- drivers/iio/dac/ad5686-spi.c | 6 - drivers/iio/dac/ad5686.c | 62 +- drivers/iio/dac/ad5686.h | 6 +- drivers/iio/dac/ad5696-i2c.c | 6 - drivers/iio/dac/ad7293.c | 68 +- drivers/iio/dac/ad8801.c | 81 +- drivers/iio/dac/ltc2632.c | 69 +- drivers/iio/dac/ltc2688.c | 44 +- drivers/iio/dac/max5821.c | 36 +- drivers/iio/dac/mcp4725.c | 2 +- drivers/iio/dac/rohm-bd79703.c | 162 ++ drivers/iio/gyro/adxrs290.c | 2 +- drivers/iio/gyro/bmg160_core.c | 2 +- drivers/iio/gyro/itg3200_buffer.c | 2 +- drivers/iio/gyro/mpu3050-core.c | 2 +- drivers/iio/humidity/am2315.c | 2 +- drivers/iio/humidity/hdc100x.c | 2 +- drivers/iio/humidity/hts221.h | 2 +- drivers/iio/imu/adis16480.c | 75 + drivers/iio/imu/bmi323/bmi323_core.c | 2 +- drivers/iio/imu/bno055/bno055.c | 10 +- drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 25 + drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 6 + drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 + drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 5 + drivers/iio/imu/st_lsm6dsx/Kconfig | 18 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c | 6 +- drivers/iio/industrialio-buffer.c | 2 +- drivers/iio/industrialio-gts-helper.c | 77 + drivers/iio/inkern.c | 11 + drivers/iio/light/Kconfig | 32 +- drivers/iio/light/Makefile | 2 +- drivers/iio/light/adjd_s311.c | 2 +- drivers/iio/light/as73211.c | 26 +- drivers/iio/light/bh1745.c | 2 +- drivers/iio/light/cm3232.c | 18 +- drivers/iio/light/hid-sensor-prox.c | 1 + drivers/iio/light/isl29125.c | 2 +- drivers/iio/light/ltr501.c | 2 +- drivers/iio/light/max44000.c | 2 +- drivers/iio/light/opt4060.c | 1343 +++++++++++++++ drivers/iio/light/rohm-bu27008.c | 1635 ------------------- drivers/iio/light/rohm-bu27034.c | 75 +- drivers/iio/light/rpr0521.c | 2 +- drivers/iio/light/st_uvis25.h | 2 +- drivers/iio/light/tcs3414.c | 2 +- drivers/iio/light/tcs3472.c | 2 +- drivers/iio/light/veml3235.c | 274 ++-- drivers/iio/light/veml6030.c | 76 + drivers/iio/magnetometer/af8133j.c | 2 +- drivers/iio/magnetometer/ak8974.c | 2 +- drivers/iio/magnetometer/ak8975.c | 2 +- drivers/iio/magnetometer/bmc150_magn.c | 2 +- drivers/iio/magnetometer/hmc5843.h | 2 +- drivers/iio/magnetometer/mag3110.c | 2 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- drivers/iio/multiplexer/iio-mux.c | 84 +- drivers/iio/pressure/bmp280-core.c | 39 +- drivers/iio/pressure/bmp280.h | 8 +- drivers/iio/pressure/hsc030pa.h | 2 +- drivers/iio/pressure/ms5611_core.c | 2 +- drivers/iio/pressure/rohm-bm1390.c | 80 +- drivers/iio/proximity/as3935.c | 2 +- drivers/iio/proximity/aw96103.c | 2 +- drivers/iio/proximity/hx9023s.c | 95 +- drivers/iio/proximity/mb1232.c | 2 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 2 +- drivers/iio/proximity/srf08.c | 2 +- drivers/iio/proximity/sx_common.h | 2 +- drivers/iio/resolver/ad2s1210.c | 2 +- drivers/iio/temperature/tmp006.c | 2 +- drivers/iio/trigger/stm32-timer-trigger.c | 69 +- drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/sm8750.c | 1705 ++++++++++++++++++++ drivers/memstick/core/memstick.c | 46 +- drivers/misc/Kconfig | 4 +- drivers/misc/Makefile | 1 + drivers/misc/c2port/core.c | 29 +- drivers/misc/cardreader/rtsx_usb.c | 15 + drivers/misc/cxl/sysfs.c | 8 +- drivers/misc/ds1682.c | 8 +- drivers/misc/eeprom/idt_89hpesx.c | 6 +- drivers/misc/eeprom/max6875.c | 4 +- drivers/misc/fastrpc.c | 66 +- drivers/misc/keba/cp500.c | 69 +- drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c | 3 + drivers/misc/misc_minor_kunit.c | 69 + drivers/misc/ntsync.c | 1000 +++++++++++- drivers/misc/ocxl/sysfs.c | 4 +- drivers/misc/pch_phub.c | 8 +- drivers/misc/sram.c | 8 +- drivers/nvmem/core.c | 37 +- drivers/nvmem/imx-ocotp-ele.c | 38 +- drivers/nvmem/qcom-spmi-sdam.c | 1 + drivers/nvmem/rmem.c | 95 +- drivers/platform/chrome/Kconfig | 7 + drivers/platform/chrome/Makefile | 4 + drivers/platform/chrome/cros_ec_typec.c | 46 +- drivers/platform/chrome/cros_ec_typec.h | 1 + drivers/platform/chrome/cros_typec_altmode.c | 373 +++++ drivers/platform/chrome/cros_typec_altmode.h | 51 + drivers/platform/x86/dell/dell-laptop.c | 54 +- drivers/power/reset/Kconfig | 4 +- drivers/power/reset/as3722-poweroff.c | 2 - drivers/power/reset/at91-sama5d2_shdwc.c | 1 + drivers/power/reset/gpio-poweroff.c | 8 +- drivers/power/reset/keystone-reset.c | 18 +- drivers/power/supply/88pm860x_battery.c | 4 +- drivers/power/supply/Kconfig | 9 + drivers/power/supply/Makefile | 1 + drivers/power/supply/ab8500_btemp.c | 5 +- drivers/power/supply/ab8500_chargalg.c | 5 +- drivers/power/supply/ab8500_charger.c | 5 +- drivers/power/supply/ab8500_fg.c | 33 +- drivers/power/supply/apm_power.c | 6 +- drivers/power/supply/bq2415x_charger.c | 36 +- drivers/power/supply/bq24190_charger.c | 29 +- drivers/power/supply/bq24257_charger.c | 8 +- drivers/power/supply/bq27xxx_battery.c | 39 +- drivers/power/supply/charger-manager.c | 3 +- drivers/power/supply/cpcap-charger.c | 3 +- drivers/power/supply/cros_charge-control.c | 200 +-- drivers/power/supply/da9030_battery.c | 3 +- drivers/power/supply/ds2760_battery.c | 8 +- drivers/power/supply/ds2780_battery.c | 24 +- drivers/power/supply/ds2781_battery.c | 24 +- drivers/power/supply/ds2782_battery.c | 89 +- drivers/power/supply/gpio-charger.c | 13 + drivers/power/supply/ip5xxx_power.c | 572 +++++-- drivers/power/supply/ltc4162-l-charger.c | 440 ++++- drivers/power/supply/max17042_battery.c | 203 ++- drivers/power/supply/max1720x_battery.c | 66 +- drivers/power/supply/mm8013.c | 2 +- drivers/power/supply/olpc_battery.c | 11 +- drivers/power/supply/power_supply.h | 31 + drivers/power/supply/power_supply_core.c | 266 ++- drivers/power/supply/power_supply_hwmon.c | 50 +- drivers/power/supply/power_supply_sysfs.c | 192 ++- drivers/power/supply/sbs-battery.c | 5 +- drivers/power/supply/stc3117_fuel_gauge.c | 612 +++++++ drivers/power/supply/surface_battery.c | 4 +- drivers/power/supply/test_power.c | 113 ++ drivers/power/supply/ug3105_battery.c | 4 - drivers/pps/Makefile | 3 +- drivers/pps/clients/pps-gpio.c | 10 +- drivers/pps/clients/pps-ktimer.c | 4 +- drivers/pps/clients/pps-ldisc.c | 6 +- drivers/pps/clients/pps_parport.c | 4 +- drivers/pps/generators/Kconfig | 22 +- drivers/pps/generators/Makefile | 4 + drivers/pps/generators/pps_gen-dummy.c | 96 ++ drivers/pps/generators/pps_gen.c | 344 ++++ drivers/pps/generators/sysfs.c | 75 + drivers/pps/kapi.c | 10 +- drivers/pps/kc.c | 10 +- drivers/pps/pps.c | 127 +- drivers/ptp/ptp_ocp.c | 2 +- drivers/pwm/core.c | 13 +- drivers/pwm/pwm-microchip-core.c | 2 +- drivers/slimbus/messaging.c | 2 +- drivers/spmi/hisi-spmi-controller.c | 3 - drivers/spmi/spmi.c | 2 +- drivers/staging/fbtft/fb_ssd1351.c | 3 +- .../staging/gpib/agilent_82350b/agilent_82350b.c | 138 +- .../staging/gpib/agilent_82350b/agilent_82350b.h | 12 +- .../staging/gpib/agilent_82357a/agilent_82357a.c | 161 +- drivers/staging/gpib/cb7210/cb7210.c | 588 ++++--- drivers/staging/gpib/cb7210/cb7210.h | 5 - drivers/staging/gpib/cec/cec.h | 4 - drivers/staging/gpib/cec/cec_gpib.c | 60 +- drivers/staging/gpib/common/gpib_os.c | 126 +- drivers/staging/gpib/common/iblib.c | 2 +- drivers/staging/gpib/eastwood/fluke_gpib.c | 182 ++- drivers/staging/gpib/eastwood/fluke_gpib.h | 2 +- drivers/staging/gpib/fmh_gpib/fmh_gpib.c | 255 +-- drivers/staging/gpib/fmh_gpib/fmh_gpib.h | 2 +- drivers/staging/gpib/gpio/gpib_bitbang.c | 65 +- drivers/staging/gpib/hp_82335/hp82335.c | 60 +- drivers/staging/gpib/hp_82335/hp82335.h | 3 - drivers/staging/gpib/hp_82341/hp_82341.c | 119 +- drivers/staging/gpib/hp_82341/hp_82341.h | 2 - drivers/staging/gpib/include/amcc5920.h | 2 +- drivers/staging/gpib/include/gpibP.h | 2 +- drivers/staging/gpib/ines/ines.h | 7 - drivers/staging/gpib/ines/ines_gpib.c | 524 +++--- drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c | 66 +- drivers/staging/gpib/ni_usb/ni_usb_gpib.c | 89 +- drivers/staging/gpib/ni_usb/ni_usb_gpib.h | 2 +- drivers/staging/gpib/pc2/pc2_gpib.c | 248 +-- drivers/staging/gpib/tnt4882/mite.c | 2 +- drivers/staging/gpib/tnt4882/mite.h | 2 +- drivers/staging/gpib/tnt4882/tnt4882_gpib.c | 634 ++++---- drivers/staging/rtl8723bs/Makefile | 1 - drivers/staging/rtl8723bs/core/rtw_io.c | 10 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 1 - drivers/staging/rtl8723bs/core/rtw_xmit.c | 6 +- drivers/staging/rtl8723bs/hal/hal_com.c | 55 - drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c | 4 - drivers/staging/rtl8723bs/include/hal_com.h | 5 - drivers/staging/rtl8723bs/include/hal_intf.h | 1 - drivers/staging/rtl8723bs/include/osdep_intf.h | 2 - drivers/staging/rtl8723bs/include/rtw_recv.h | 18 - drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 1286 --------------- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 1 - drivers/staging/vme_user/vme_tsi148.c | 3 +- drivers/thunderbolt/ctl.c | 11 +- drivers/thunderbolt/ctl.h | 1 - drivers/thunderbolt/debugfs.c | 67 +- drivers/thunderbolt/eeprom.c | 78 +- drivers/thunderbolt/path.c | 4 +- drivers/thunderbolt/tb.c | 196 ++- drivers/thunderbolt/tb.h | 5 + drivers/thunderbolt/test.c | 90 +- drivers/thunderbolt/tunnel.c | 406 +++-- drivers/thunderbolt/tunnel.h | 61 +- drivers/uio/uio.c | 2 +- drivers/uio/uio_dmem_genirq.c | 2 + drivers/usb/cdns3/cdnsp-gadget.c | 13 +- drivers/usb/cdns3/core.c | 4 +- drivers/usb/chipidea/host.c | 13 +- drivers/usb/class/usblp.c | 2 +- drivers/usb/common/common.c | 14 + drivers/usb/common/usb-conn-gpio.c | 3 +- drivers/usb/core/config.c | 19 +- drivers/usb/core/driver.c | 7 +- drivers/usb/core/generic.c | 12 +- drivers/usb/core/hcd-pci.c | 15 +- drivers/usb/core/hcd.c | 2 +- drivers/usb/core/hub.c | 10 +- drivers/usb/core/port.c | 3 +- drivers/usb/core/quirks.c | 3 + drivers/usb/core/sysfs.c | 12 +- drivers/usb/dwc3/core.c | 55 +- drivers/usb/dwc3/core.h | 5 +- drivers/usb/dwc3/dwc3-am62.c | 83 +- drivers/usb/dwc3/dwc3-omap.c | 13 +- drivers/usb/dwc3/dwc3-st.c | 6 +- drivers/usb/dwc3/gadget.c | 111 +- drivers/usb/fotg210/fotg210-core.c | 5 +- drivers/usb/gadget/function/f_ecm.c | 4 +- drivers/usb/gadget/function/f_ncm.c | 3 +- drivers/usb/gadget/function/f_tcm.c | 719 ++++++--- drivers/usb/gadget/function/storage_common.h | 2 +- drivers/usb/gadget/function/tcm.h | 28 +- drivers/usb/gadget/function/u_serial.c | 11 +- drivers/usb/gadget/legacy/inode.c | 3 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 3 +- drivers/usb/gadget/udc/at91_udc.c | 3 +- drivers/usb/gadget/udc/cdns2/cdns2-gadget.c | 13 +- drivers/usb/gadget/udc/dummy_hcd.c | 3 +- drivers/usb/gadget/udc/fsl_udc_core.c | 3 +- drivers/usb/gadget/udc/omap_udc.c | 3 +- drivers/usb/gadget/udc/pxa27x_udc.c | 3 +- drivers/usb/host/oxu210hp-hcd.c | 3 +- drivers/usb/host/sl811-hcd.c | 3 +- drivers/usb/host/xhci-caps.h | 6 + drivers/usb/host/xhci-dbgcap.c | 2 +- drivers/usb/host/xhci-dbgtty.c | 98 +- drivers/usb/host/xhci-plat.c | 3 + drivers/usb/host/xhci-ring.c | 18 +- drivers/usb/host/xhci-tegra.c | 7 +- drivers/usb/host/xhci.c | 3 +- drivers/usb/host/xhci.h | 4 + drivers/usb/mtu3/mtu3_debugfs.c | 3 +- drivers/usb/mtu3/mtu3_dr.c | 3 +- drivers/usb/mtu3/mtu3_gadget.c | 3 +- drivers/usb/musb/da8xx.c | 3 +- drivers/usb/musb/musb_core.c | 3 +- drivers/usb/musb/musb_dsps.c | 3 +- drivers/usb/musb/musb_gadget.c | 3 +- drivers/usb/musb/musb_host.c | 3 +- drivers/usb/phy/phy-fsl-usb.c | 3 +- drivers/usb/phy/phy-mv-usb.c | 3 +- drivers/usb/phy/phy-tahvo.c | 3 +- drivers/usb/phy/phy.c | 26 - drivers/usb/serial/ch341.c | 35 +- drivers/usb/serial/quatech2.c | 2 +- drivers/usb/storage/Kconfig | 3 +- drivers/usb/storage/shuttle_usbat.c | 4 +- drivers/usb/storage/transport.c | 8 +- drivers/usb/typec/altmodes/Kconfig | 9 + drivers/usb/typec/altmodes/Makefile | 2 + drivers/usb/typec/altmodes/displayport.c | 4 +- drivers/usb/typec/altmodes/nvidia.c | 2 +- drivers/usb/typec/altmodes/thunderbolt.c | 388 +++++ drivers/usb/typec/bus.c | 6 +- drivers/usb/typec/class.c | 16 +- drivers/usb/typec/hd3ss3220.c | 207 ++- drivers/usb/typec/mux/intel_pmc_mux.c | 2 +- drivers/usb/typec/tcpm/fusb302.c | 24 +- .../usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c | 3 +- .../typec/tcpm/qcom/qcom_pmic_typec_pdphy_stub.c | 3 +- drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c | 4 +- drivers/usb/typec/tcpm/tcpci.c | 17 +- drivers/usb/typec/tcpm/tcpci_mt6370.c | 1 - drivers/usb/typec/tcpm/tcpm.c | 104 +- drivers/usb/typec/ucsi/Kconfig | 13 + drivers/usb/typec/ucsi/Makefile | 1 + drivers/usb/typec/ucsi/cros_ec_ucsi.c | 333 ++++ drivers/usb/typec/ucsi/ucsi.h | 1 + drivers/usb/typec/ucsi/ucsi_yoga_c630.c | 2 +- drivers/usb/usbip/stub_rx.c | 2 +- drivers/usb/usbip/stub_tx.c | 2 +- drivers/usb/usbip/vhci_hcd.c | 13 +- drivers/usb/usbip/vhci_rx.c | 6 +- drivers/usb/usbip/vudc_sysfs.c | 8 +- drivers/usb/usbip/vudc_tx.c | 2 +- drivers/vdpa/octeon_ep/octep_vdpa.h | 32 +- drivers/vdpa/octeon_ep/octep_vdpa_hw.c | 38 +- drivers/vdpa/octeon_ep/octep_vdpa_main.c | 99 +- drivers/vdpa/solidrun/snet_main.c | 57 +- drivers/vdpa/virtio_pci/vp_vdpa.c | 9 + drivers/vhost/net.c | 5 +- drivers/virtio/virtio.c | 94 +- drivers/virtio/virtio_balloon.c | 2 +- drivers/virtio/virtio_mem.c | 103 +- drivers/virtio/virtio_pci_common.c | 41 + drivers/w1/masters/ds2482.c | 26 +- drivers/w1/slaves/w1_ds2406.c | 10 +- drivers/w1/slaves/w1_ds2408.c | 42 +- drivers/w1/slaves/w1_ds2413.c | 14 +- drivers/w1/slaves/w1_ds2430.c | 10 +- drivers/w1/slaves/w1_ds2431.c | 10 +- drivers/w1/slaves/w1_ds2433.c | 24 +- drivers/w1/slaves/w1_ds2438.c | 34 +- drivers/w1/slaves/w1_ds2780.c | 8 +- drivers/w1/slaves/w1_ds2781.c | 8 +- drivers/w1/slaves/w1_ds2805.c | 10 +- drivers/w1/slaves/w1_ds28e04.c | 18 +- drivers/w1/slaves/w1_ds28e17.c | 4 +- drivers/w1/w1.c | 12 +- fs/proc/Kconfig | 19 + fs/proc/vmcore.c | 283 +++- include/dt-bindings/iio/{ => adc}/adi,ad4695.h | 0 include/linux/coresight.h | 17 +- include/linux/crash_dump.h | 41 + include/linux/iio/adc/ad_sigma_delta.h | 10 +- include/linux/iio/buffer.h | 2 +- include/linux/iio/consumer.h | 4 +- include/linux/iio/iio-gts-helper.h | 6 + include/linux/iio/iio-opaque.h | 2 +- include/linux/iio/iio.h | 2 +- include/linux/iio/imu/adis.h | 1 - include/linux/iio/timer/stm32-timer-trigger.h | 6 + include/linux/kcore.h | 13 - include/linux/miscdevice.h | 2 +- include/linux/nvmem-provider.h | 4 +- include/linux/platform_data/cros_ec_commands.h | 28 +- include/linux/pm.h | 3 +- include/linux/power/bq27xxx_battery.h | 1 + include/linux/power_supply.h | 63 +- include/linux/pps_gen_kernel.h | 78 + include/linux/pps_kernel.h | 3 +- include/linux/pwm.h | 17 + include/linux/usb/pd.h | 22 +- include/linux/usb/phy.h | 5 - include/linux/usb/storage.h | 8 + include/linux/usb/tcpm.h | 3 +- include/linux/usb/typec.h | 2 + include/linux/usb/typec_tbt.h | 1 + include/linux/virtio.h | 8 + include/linux/vmw_vmci_defs.h | 14 +- include/uapi/linux/ntsync.h | 42 +- include/uapi/linux/pps_gen.h | 37 + include/uapi/linux/usb/functionfs.h | 8 +- include/uapi/linux/vduse.h | 2 +- include/uapi/linux/virtio_pci.h | 14 + lib/Kconfig.debug | 11 + scripts/mod/devicetable-offsets.c | 1 - scripts/mod/file2alias.c | 9 +- scripts/spdxcheck.py | 6 + scripts/tags.sh | 4 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/drivers/ntsync/.gitignore | 1 + tools/testing/selftests/drivers/ntsync/Makefile | 7 + tools/testing/selftests/drivers/ntsync/config | 1 + tools/testing/selftests/drivers/ntsync/ntsync.c | 1343 +++++++++++++++ 559 files changed, 21195 insertions(+), 9925 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-coresight-devices-dummy-source create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-ad-sigma-delta create mode 100644 Documentation/ABI/testing/sysfs-class-power-max1720x create mode 100644 Documentation/ABI/testing/sysfs-pps-gen create mode 100644 Documentation/devicetree/bindings/iio/chemical/bosch,bme680.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/rohm,bd79703.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/rohm,bu27008.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/rohm,bu27010.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/ti,opt4060.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/st,stc3117.yaml copy Documentation/devicetree/bindings/usb/{snps,dwc3.yaml => snps,dwc3-common.yam [...] create mode 100644 Documentation/driver-api/extcon.rst create mode 100644 Documentation/iio/opt4060.rst create mode 100644 Documentation/userspace-api/ntsync.rst create mode 100644 drivers/iio/dac/rohm-bd79703.c create mode 100644 drivers/iio/light/opt4060.c delete mode 100644 drivers/iio/light/rohm-bu27008.c create mode 100644 drivers/interconnect/qcom/sm8750.c create mode 100644 drivers/misc/misc_minor_kunit.c create mode 100644 drivers/platform/chrome/cros_typec_altmode.c create mode 100644 drivers/platform/chrome/cros_typec_altmode.h create mode 100644 drivers/power/supply/stc3117_fuel_gauge.c create mode 100644 drivers/pps/generators/pps_gen-dummy.c create mode 100644 drivers/pps/generators/pps_gen.c create mode 100644 drivers/pps/generators/sysfs.c delete mode 100644 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c create mode 100644 drivers/usb/typec/altmodes/thunderbolt.c create mode 100644 drivers/usb/typec/ucsi/cros_ec_ucsi.c rename include/dt-bindings/iio/{ => adc}/adi,ad4695.h (100%) create mode 100644 include/linux/pps_gen_kernel.h create mode 100644 include/uapi/linux/pps_gen.h create mode 100644 tools/testing/selftests/drivers/ntsync/.gitignore create mode 100644 tools/testing/selftests/drivers/ntsync/Makefile create mode 100644 tools/testing/selftests/drivers/ntsync/config create mode 100644 tools/testing/selftests/drivers/ntsync/ntsync.c