This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from f3033eb79136 Merge tag 'leds-next-6.10' of git://git.kernel.org/pub/scm [...] new 7a700d8f2431 usb: gadget: uvc: fix try format returns on uncompressed formats new f7a7f80ccc8d usb: gadget: uvc: configfs: ensure guid to be valid before set new 2f550553e23c usb: gadget: f_fs: Add the missing get_alt callback new 0ef40f399aa2 USB: gadget: core: create sysfs link between udc and gadget new 1f855c5e6862 usb: chipidea: npcm: Convert to platform remove callback r [...] new 110000b5408d USB: Use EHCI control transfer pid macros instead of const [...] new 7a3124273585 usb: dwc2: Remove cat_printf() new 10cfb14d2a2b usb: typec: stusb160x: convert to use maple tree register cache new 9dc28ea21eb4 usb: typec: ptn36502: switch to DRM_AUX_BRIDGE new c58ab9249df7 usb: gadget: u_ether: replace deprecated strncpy with strscpy new 3b5eac689953 usb: gadget: mv_u3d: replace deprecated strncpy with strscpy new 799d9c2750b8 usb: dwc2: Add core new versions definition new f73220f7fda1 usb: dwc2: New bit definition in GOTGCTL register new bc5d81b8012c usb: dwc2: Add new parameter eusb2_disc new 7fd22e5bcaa5 usb: dwc2: Add eUSB2 PHY disconnect flow support new 535a88dc7d61 usb: dwc2: New bit definition in GPWRDN register new 4483ef3c1685 usb: dwc2: Add hibernation updates for ULPI PHY new f8453bbde06c usb: dwc2: New bitfield definition and programming in GRSTCTL new 16fac242177c usb: gadget: u_audio: Fix the size of a buffer in a strscp [...] new 39c34568d786 usb: gadget: u_audio: Use the 2-argument version of strscpy() new 54ada48481a1 usb: gadget: u_audio: Use snprintf() instead of sprintf() new 8e7142817bd6 dt-bindings: usb: qcom,pmic-typec: Add support for the PM7 [...] new c92ed3428141 dt-bindings: usb: dwc2: Add support for Sophgo CV18XX/SG20 [...] new 63aa7ab955e7 usb: dwc2: add support for Sophgo CV18XX/SG200X series SoC new c4f426460feb dt-bindings: usb: renesas,usbhs: Document RZ/G2L family co [...] new a79c5b6f6756 usb: renesas_usbhs: Simplify obtaining device data new 790effae39cf usb: renesas_usbhs: Improve usbhsc_default_pipe[] for isoc [...] new caf8fa1120c2 usb: renesas_usbhs: Update usbhs pipe configuration for RZ [...] new de9700f44d41 usb: renesas_usbhs: Remove trailing comma in the terminato [...] new 3bfe384f6f4f arm64: dts: renesas: r9a07g0{43,44,54}: Update RZ/G2L fami [...] new 43590333ca08 usb: chipidea: ci_hdrc_imx: align usb wakeup clock name wi [...] new af1969a1f6b5 dt-bindings: usb: chipidea,usb2-imx: move imx parts to ded [...] new 089fa715f599 dt-bindings: usb: ci-hdrc-usb2-imx: add restrictions for r [...] new 47870badf33a dt-bindings: usb: ci-hdrc-usb2-imx: add compatible and clo [...] new ec1848cd5df4 usb: misc: onboard_hub: use device supply names new 31e7f6c015d9 usb: misc: onboard_hub: rename to onboard_dev new ff508c0e9707 drm: ci: arm64.config: update ONBOARD_USB_HUB to ONBOARD_USB_DEV new e00e3a14adcc arm64: defconfig: update ONBOARD_USB_HUB to ONBOARD_USB_DEV new 70ab96e92106 ARM: multi_v7_defconfig: update ONBOARD_USB_HUB to ONBOAD_USB_DEV new dd84ac976541 usb: misc: onboard_dev: add support for non-hub devices new 5b5858e467fa ASoC: dt-bindings: xmos,xvf3500: add XMOS XVF3500 voice processor new ef83531c8e4a usb: misc: onboard_dev: add support for XMOS XVF3500 new 5bab5dc780c9 Merge 6.9-rc2 into usb-next new 650cede0415b usb: typec: ptn36502: Only select DRM_AUX_BRIDGE with OF new a2723e29c7f4 usb: gadget: omap_udc: remove unused variable new 27ffe4ff0b33 usb: typec: ucsi: Only enable supported notifications new 6f729457a8ee usb: phy: fsl-usb: drop driver owner assignment new 7b5a0fa49e8f usb: typec: nvidia: drop driver owner assignment new db2ed6ec11a8 usb: typec: displayport: drop driver owner assignment new 897d68d4ce7d usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices new 2a2eec558ec1 usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further new 9625607f15aa usb: typec: ucsi: properly register partner's PD device new c0f66d78f423 usb: typec: ucsi: always register a link to USB PD device new 41e1cd1401fc usb: typec: ucsi: simplify partner's PD caps registration new ad4bc68bef3e usb: typec: ucsi: extract code to read PD caps new 16cad5199841 usb: typec: ucsi: support delaying GET_PDOS for device new 3f81cf54c188 usb: typec: ucsi_glink: rework quirks implementation new 5da727f75823 usb: typec: ucsi_glink: enable the UCSI_DELAY_DEVICE_PDOS quirk new 3f91a0bf4a0b soc: qcom: pmic_glink: reenable UCSI on sc8280xp new 6151c02160c2 soc: qcom: pmic_glink: enable UCSI on sc8180x new f3031f9b39c1 usb: typec: ucsi: Stop abuse of bit definitions from ucsi.h new de52aca4d9d5 usb: typec: ucsi: Never send a lone connector change ack new 4ed37ef8678d usb: typec: ucsi_acpi: Remove Dell quirk new 51fcd7ec9df6 usb: misc: uss720: point pp->dev to usbdev->dev new fabce53c240f usb: misc: uss720: document the names of the compatible devices new d24f05964f2d usb: misc: uss720: add support for another variant of the [...] new 3295f1b866bf usb: misc: uss720: check for incompatible versions of the [...] new ccdd4aac5f4b usb: phy-generic: add short delay after pulling the reset pin new bfbf2e4b77e2 dt-bindings: usb: Document the Microchip USB2514 hub new 00bca4658061 dt-bindings: usb: hx3: Remove unneeded dr_mode new 22ffd399e6e7 usb: chipidea: move ci_ulpi_init after the phy initialization new 0fb782b5d5c4 usb: dwc3: pci: Don't set "linux,phy_charger_detect" prope [...] new c4ede56172dc usb: typec: ucsi: Wait 20ms before reading CCI after a reset new 0c5794f7b0ef usb: typec: ucsi_glink: enable the UCSI_DELAY_DEVICE_PDOS [...] new c82d6cbb03cc usb: typec: ucsi_glink: drop NO_PARTNER_PDOS quirk for sm8 [...] new 1a395af9d53c usb: typec: ucsi_glink: drop special handling for CCI_BUSY new 3d122e6d27e4 usb: typec: mux: gpio-sbu: Allow GPIO operations to sleep new 920e7522e3ba usb: gadget: function: Remove usage of the deprecated ida_ [...] new a7f3813e589f usb: gadget: dummy_hcd: Switch to hrtimer transfer scheduler new 0a723ed3baa9 usb: gadget: dummy_hcd: Set transfer interval to 1 microframe new 24bce22d09ec usb: typec: ucsi: add callback for connector status updates new 76716fd5bf09 usb: typec: ucsi: glink: move GPIO reading into connector_ [...] new 2fb5ea6b6781 usb: typec: ucsi: glink: use typec_set_orientation new 628664651962 usb: typec: ucsi: add update_connector callback new 3d1b6c9d4770 usb: typec: ucsi: glink: set orientation aware if supported new 606c096adc79 usb: dwc3: Select 2.0 or 3.0 clk base on maximum_speed new bd2cd796d285 usb: renesas_usbhs: Remove renesas_usbhs_get_info() wrapper new 1ac579a4bfed usb: ehci-exynos: Use devm_clk_get_enabled() helpers new 3f26e2b07aff usb: ehci-exynos: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions new 3d284c95eeb8 usb: ohci-exynos: Use devm_clk_get_enabled() helpers new a6a243b6ed3c usb: ohci-exynos: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions new 684e9f5f97eb usb: dwc3: exynos: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions new 0d31ea587709 Merge 6.9-rc5 into usb-next new 14e37bff3da7 dt-bindings: usb: qcom,pmic-typec: update example to follo [...] new c859d300c569 dt-bindings: usb: uhci: convert to dt schema new 9cea6c1f5415 dt-bindings: usb: Add bindings for multiport properties on [...] new 921e109c6200 usb: dwc3: core: Access XHCI address space temporarily to [...] new 89d7f9629946 usb: dwc3: core: Skip setting event buffers for host only [...] new 30a46746ca5a usb: dwc3: core: Refactor PHY logic to support Multiport C [...] new 80adfb54044e dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport new 6410c8033ba7 usb: dwc3: qcom: Add helper function to request wakeup interrupts new 2bfc9916a0e4 usb: dwc3: qcom: Refactor IRQ handling in glue driver new 5df44c6f4f39 usb: dwc3: qcom: Enable wakeup for applicable ports of multiport new a160e1202ca3 usb: dwc3: qcom: Add multiport suspend/resume support for wrapper new 3f12222a4beb usb: dwc3: core: Fix compile warning on s390 gcc in dwc3_g [...] new 32965a3b8275 USB: fix up for "usb: misc: onboard_hub: rename to onboard_dev" new 550c88771df0 dt-bindings: usb: samsung,exynos-dwc3: add gs101 compatible new 9b780c845fb6 usb: dwc3: exynos: add support for Google Tensor gs101 new 63a1f8454962 xhci: stored cached port capability values in one place new 6d3bc5e941bf xhci: remove xhci_check_usb2_port_capability helper new db4460b6ecf0 usb: xhci: check if 'requested segments' exceeds ERST capacity new 577c867cf8f6 usb: xhci: improve debug message in xhci_ring_expansion_needed() new 5adc1cc038f4 usb: xhci: address off-by-one in xhci_num_trbs_free() new 7e2bd7dd8084 usb: xhci: remove redundant variable 'erst_size' new 0c9595089432 usb: xhci: use array_size() when allocating and freeing memory new 15a27970e5f3 xhci: improve PORTSC register debugging output new 34b67198244f xhci: remove XHCI_TRUST_TX_LENGTH quirk new 66cb618bf0bb usb: xhci: prevent potential failure in handle_tx_event() [...] new ae887586bb76 usb: xhci: remove 'handling_skipped_tds' from handle_tx_event() new 26dffa427f18 usb: xhci: replace goto with return when possible in handl [...] new 608b973b70f8 usb: xhci: remove goto 'cleanup' in handle_tx_event() new 64f5b51817fe xhci: pci: Use full names in PCI IDs for Intel platforms new 2f8a5b415739 xhci: pci: Group out Thunderbolt xHCI IDs new d6b2b694dd53 xhci: pci: Use PCI_VENDOR_ID_RENESAS new b44c0ce372f2 usb: xhci: remove duplicate TRB_TO_SLOT_ID() calls new 080e73c9411b usb: xhci: compact 'trb_in_td()' arguments new b3e40fc85735 USB: usb_parse_endpoint: ignore reserved bits new 8bbe44ce6543 MAINTAINERS: Remove {ehci,uhci}-platform.c from ARM/VT8500 entry new 562be61b35d9 usb: core: Remove the useless struct usb_devmap which is j [...] new c5b324b1a762 dt-bindings: usb: dwc3: Add QDU1000 compatible new 1b739388aa3f usb: gadget: u_audio: Fix race condition use of controls a [...] new a2cf936ebef2 usb: gadget: u_audio: Clear uac pointer when freed. new adeab5bfb818 Merge 6.9-rc7 into usb-next new 9a966517a830 thunderbolt: Enable NVM upgrade support on Intel Maple Ridge new 6016137a964b thunderbolt: Fix calculation of consumed USB3 bandwidth on a path new 25d905d2b819 thunderbolt: Allow USB3 bandwidth to be lower than maximum [...] new 668906cf88d5 thunderbolt: Use correct error code with ERROR_NOT_SUPPORTED new c936e287df26 thunderbolt: Get rid of TB_CFG_PKG_PREPARE_TO_SLEEP new c6ca1ac9f472 thunderbolt: Increase sideband access polling delay new d4d336f8c4d5 thunderbolt: No need to loop over all retimers if access fails new a3ad3a90e0a7 thunderbolt: There are only 5 basic router registers in pr [...] new 61684c0ff94c thunderbolt: Fix uninitialized variable in tb_tunnel_alloc_usb3() new 2a0ed2da17d7 thunderbolt: Fix kernel-doc for tb_tunnel_alloc_dp() new a3dc6d82de9b thunderbolt: Correct trace output of firmware connection m [...] new e4306116b5e9 Merge tag 'thunderbolt-for-v6.10-rc1' of git://git.kernel. [...] new 1d26ba0944d3 usb: dwc3: Wait unconditionally after issuing EndXfer command new e7899ebb4301 usb: musc: Remove unused list 'buffers' new 718b36a7b49a usb: typec: qcom-pmic-typec: split HPD bridge alloc and re [...] new b791a67f6812 usb: typec: ucsi: displayport: Fix potential deadlock new 76d7570734c1 usb: phy: tegra: Replace of_gpio.h by proper one new 514fdbdc4e34 usb: fotg210: Use *-y instead of *-objs in Makefile new cbad7440672a dt-bindings: usb: qcom,dwc3: fix interrupt max items new d64adb0f41e6 usb: typec: tipd: fix event checking for tps25750 new 409c1cfb5a80 usb: typec: tipd: fix event checking for tps6598x new 344f74cf531d usb: typec: tipd: rely on i2c_get_match_data() new 01be965ce5ab usb: dwc3: core: Fix unused variable warning in core driver new 4b653e82ae18 usb: fotg210: Add missing kernel doc description new 51474ab44abf drm/bridge: aux-hpd-bridge: correct devm_drm_dp_hpd_bridge [...] new 89601f675b00 Merge tag 'usb-6.10-rc1' of git://git.kernel.org/pub/scm/l [...] new 779087fe2fec kfifo: drop __kfifo_dma_out_finish_r() new 76738194be60 kfifo: introduce and use kfifo_skip_count() new 4edd7e96a1f1 kfifo: add kfifo_out_linear{,_ptr}() new e9d9576de08a kfifo: remove support for physically non-contiguous memory new ed6d22f5d867 kfifo: rename l to len_to_end in setup_sgl() new fea0dde08162 kfifo: pass offset to setup_sgl_buf() instead of a pointer new d52b761e4b1a kfifo: add kfifo_dma_out_prepare_mapped() new 2ab682d22155 kfifo: fix typos in kernel-doc new 8192fabb0db2 tty: 8250_dma: use dmaengine_prep_slave_sg() new 9054605ab846 tty: 8250_omap: use dmaengine_prep_slave_sg() new f8fef2fa419f tty: msm_serial: use dmaengine_prep_slave_sg() new 1788cf6a91d9 tty: serial: switch from circ_buf to kfifo new b9cea51b65ab tty: atmel_serial: use single DMA mapping for TX new 12bedddb6752 tty: atmel_serial: define macro for RX size new e51c3e1d236f tty: atmel_serial: use single DMA mapping for RX new f03e8c1060f8 printk: Save console options for add_preferred_console_match() new 8a831c584e6e printk: Don't try to parse DEVNAME:0.0 console options new b73c9cbe4f1f printk: Flag register_console() if console is set on command line new 787a1cabac01 serial: core: Add support for DEVNAME:0.0 style naming for [...] new a0f32e2dd998 serial: core: Handle serial console options new a8b04cfe7dad serial: 8250: Add preferred console in serial8250_isa_init [...] new 5c3a766e9f05 Documentation: kernel-parameters: Add DEVNAME:0.0 format f [...] new a80451572968 serial: 8250_omap: Remove unused of_gpio.h new 56de74b4d783 serial: pic32_uart: Replace of_gpio.h by proper one new 4210022789f3 serial: sifive: Remove 0 from fu540-c000-uart0 binding. new b464199eaae8 dt-bindings: serial: renesas,scif: Document r8a779h0 bindings new d78cc0df9d2b tty: hvc: Remove second semicolon new da4e0ba419bb tty: n_gsm: replace deprecated strncpy with strscpy new 3bd85c6c97b2 tty: vt: conmakehash: Don't mention the full path of the i [...] new 9013517527b6 serial: ami: Mark driver struct with __refdata to prevent [...] new 7fb96133a76a serial: pmac_zilog: Drop usage of platform_driver_probe() new 8c278ade67bd dt-bindings: serial: actions,owl-uart: convert to dtschema new 32f6ec282fb0 serial: 8250_of: Add clock_notifier new 77ab53371a20 serial: max3100: Lock port->lock when calling uart_handle_ [...] new 712a1fcb38dc serial: max3100: Update uart_driver_registered on driver removal new e60955dbecb9 serial: max3100: Fix bitwise types new 0487724912ab serial: max3100: Make struct plat_max3100 local new 3c37ac45718e serial: max3100: Remove custom HW shutdown support new e1cb4fa90fb8 serial: max3100: Replace custom polling timeout with standard one new 80949ca0f3a8 serial: max3100: Remove unneeded forward declaration new 0867a9805549 serial: max3100: Update Kconfig entry new c9615d34ce26 tty: serial: max310x: convert to use maple tree register cache new 925b2c3f6b6f tty: serial: sc16is7xx: convert to use maple tree register cache new 771d22bce79e serial: max3100: Enable TIOCM_LOOP new 61f538f23a7a serial: max3100: Get crystal frequency via device property new 8c15f723caba serial: max3100: Remove duplicating irq field new bbcbf739215e serial: max3100: Switch to use dev_err_probe() new 8250b1c1fdf6 serial: max3100: Replace MODULE_ALIAS() with respective ID tables new 1d01740efb68 serial: max3100: Switch to DEFINE_SIMPLE_DEV_PM_OPS() new 69b2cc30315a serial: max3100: Extract to_max3100_port() helper macro new 4fe952c141b2 serial: max3100: Sort headers new 838022def8ef serial: amba-pl011: get rid of useless wrapper pl011_get_r [...] new 255abd49f185 serial: amba-pl011: move variable into CONFIG_DMA_ENGINE c [...] new 384fa8647dc5 serial: 8250: Remove superfluous sanity check new fff4a5d5609d serial: ar933x: Remove unneeded static structure new 2a8e4ab0c93f serial: sc16is7xx: add proper sched.h include for sched_se [...] new 7f3357448170 serial: sc16is7xx: unconditionally clear line bit in sc16i [...] new d49216438139 serial: sc16is7xx: split into core and I2C/SPI parts (core) new cf9c37530fda serial: sc16is7xx: split into core and I2C/SPI parts (sc16 [...] new 48d4a801be0f serial: sc16is7xx: split into core and I2C/SPI parts (sc16 [...] new 4547cd76f08a serial: 8250: Fix add preferred console for serial8250_isa [...] new 46f2bba8314f serial: omap: remove redundant assignment to variable tmout new 25ca2d573eba serial: max3100: Convert to_max3100_port() to be static inline new 693f75b91a91 printk: Add function to replay kernel log on consoles new 1b743485e27f tty/sysrq: Replay kernel log messages on consoles via sysrq new b20172ca6bf4 serial: core: Fix ifdef for serial base console functions new 35fad98ed25a serial: meson+qcom: don't advance the kfifo twice new 5f1149d2f4bf serial: drop debugging WARN_ON_ONCE() from uart_put_char() new abcd8632f26b serial: core: Extract uart_alloc_xmit_buf() and uart_free_ [...] new e533e4c62e99 serial: imx: Introduce timeout when waiting on transmitter empty new 5cb90c636d95 tty: serial: fsl_lpuart: use dev_err_probe for clocks new 6a533ed7350a serial: 8250_dw: Deduplicate LCR checks new c205edcd86da serial: 8250_dw: Hide a cast in dw8250_serial_inq() new 2a49b45cd0e7 PNP: Add dev_is_pnp() macro new 18ba7f2d99f6 serial: port: Add support of PNP IRQ to __uart_read_properties() new 64c79dfbc458 serial: 8250_pnp: Support configurable reg shift property new b86ae40ffcf5 serial: exar: adding missing CTI and Exar PCI ids new 8c467f330059 VT: Use macros to define ioctls new c69fddf12ffc serial: exar: remove old Connect Tech setup new 477f6ee694fb serial: exar: added a exar_get_nr_ports function new 393b520a99b2 serial: exar: add optional board_init function new 209a20d4bd91 serial: exar: moved generic_rs485 further up in 8250_exar.c new 5aa84fd8d059 serial: exar: add CTI cards to exar_get_nr_ports new f7ce07062988 serial: exar: add CTI specific setup code new c6795fbffc45 serial: exar: fix checkpach warnings new f70f95b485d7 serial: msm: check dma_map_sg() return value properly new 660a70809856 Merge 6.9-rc5 into tty-next new 53ea31bb6b8a serial: 8250_exar: Don't return positive values as error codes new 19234a5f61c5 serial: 8250_exar: Describe all parameters in kernel doc new 8e9f8261d7ce serial: 8250_exar: Kill CTI_PCI_DEVICE() new a85f12ad12a6 serial: 8250_exar: Use PCI_SUBVENDOR_ID_IBM for subvendor ID new 1cf8520a1220 serial: 8250_exar: Trivia typo fixes new c5f597479dfe serial: 8250_exar: Extract cti_board_init_osc_freq() helper new 709bb04522b4 serial: 8250_exar: Kill unneeded ->board_init() new ee6c49a71a47 serial: 8250_exar: Decrease indentation level new 9b2bff26beca serial: 8250_exar: Return directly from switch-cases new d72c3018300e serial: 8250_exar: Switch to use dev_err_probe() new 3c089d7ebfcb serial: 8250_exar: Use BIT() in exar_ee_read() new fa52ed247cfe serial: 8250_exar: Make type of bit the same in exar_ee_*_bit() new aa0bb2092e09 serial: 8250_exar: Keep the includes sorted new 6bb34cf737f8 serial: 8250_pnp: Switch to DEFINE_SIMPLE_DEV_PM_OPS() new cc3236cd758b dt-bindings: serial: cdns,uart: Add optional reset property new b43376850109 arm64: zynqmp: Add resets property for UART nodes new e3896be24078 tty: serial: uartps: Add support for uartps controller reset new 719910ebc3d7 dt-bindings: serial: brcm,bcm2835-aux-uart: convert to dtschema new a47cf07f60dc serial: core: Call device_set_awake_path() for console port new 6bd23e0c2bb6 tty: add the option to have a tty reject a new ldisc new aae20f6e34cd serial: sh-sci: protect invalidating RXDMA on shutdown new 8efc44054908 serial: sh-sci: describe locking requirements for invalida [...] new 0c9c1ea583f1 serial: sh-sci: let timeout timer only run when DMA is scheduled new ae1b6b4c0a0c serial: sh-sci: simplify locking when re-issuing RXDMA fails new abe7015a3630 serial: 8250_pnp: Simplify "line" related code new a3d8728ab079 serial: imx: Raise TX trigger level to 8 new e21de1455a72 serial: Clear UPF_DEAD before calling tty_port_register_de [...] new f6b8e86b7a65 Merge tag 'tty-6.10-rc1' of git://git.kernel.org/pub/scm/l [...] new 6594d9c2d1dd staging: greybus: Constify gb_audio_module_type new 8baa558953e9 staging: greybus: Add blank line after struct declaration new d1a2e2cb79ca Staging: rtl8192e: Declare variable with static new 44ab88bf413b staging: rtl8192e: replace variable with direct return new c1fa09771a09 Staging: rtl8192e: Rename variable ReturnPoint new abfbd0f1fa83 Staging: rtl8192e: Rename variable TimeStampLow new 5f6479090534 Staging: rtl8192e: Rename variable TimeStampHigh new 7ea8ae9e19a0 Staging: rtl8192e: Rename variable Frame_Order new c3f253ef02ea Staging: rtl8192e: Rename variable aSifsTime new 8f3d126901b7 Staging: rtl8192e: Rename variable posHTCap new 9c46c813905a Staging: rtl8192e: Rename variable bRTSUseShortPreamble new 9cfe5964787f Staging: rtl8192e: Rename variable pBssHT new decc6f8ce18f Staging: rtl8192e: Rename variable bAllowAllDA new ab8e210d16b1 Staging: rtl8192e: Rename variable WriteIntoReg new bf812e0a36f7 staging: wlan-ng: Rename 'foo' to 'rc' in p80211conv.c new f119f9e05094 staging: rtl8712: rename tmpVal to avg_val new 26743707e13e staging: wlan-ng: Rename 'wlan_unsetup' to 'wlan_teardown' new f7841bc3e347 staging: vt6655: Remove unused declaration of RFbAL7230Sel [...] new b50e41c0e5e0 staging: rtl8712: Fix line length exceeding 100 columns new d6b86fdecddd staging: pi433: Correct comment typos in pi433_if.c new 242d724fae21 staging: rtl8712: Remove additional space new c61be40b3b36 staging: rtl8712: Add space between operands and operator new d81060d69e3b staging: vc04_services: Remove unused function declarations new 57c0b41bbe7b staging: vc04_services: vchiq_arm: Use appropriate dev_* l [...] new ff6643de78d1 staging: vc04_services: Do not log error on kzalloc() new bf1894900b53 staging: vc04_services: Implement vchiq_bus .remove new d9c60badccc1 staging: vc04_services: vchiq_core: Stop kthreads on shutdown new a1ba19a1ae7c greybus: lights: check return of get_channel_from_mode new 83144b76344e staging: rtl8712: rename backupPMKIDList to backup_PMKID_list new a212650fa295 staging: rtl8712: rename backupPMKIDIndex to backup_PMKID_index new 26a73b4d30d2 staging: rtl8712: rename backupTKIPCountermeasure to backu [...] new 20952655235d staging: wlan-ng: Remove broken driver prism2_usb new a103e5ad2199 Merge 6.9-rc2 into staging-next new 9643ce5e28a7 staging: axis-fifo: Fix indentation new 9d343b597fb0 staging: pi433: drop driver owner assignment new 30b6e72b1509 staging: rtl8192e: remove unnecessary wrapper new 883295e9489a staging: ks7010: replace open-coded module_sdio_driver() new ebee9ca2f59e Revert "staging: vc04_services: vchiq_core: Stop kthreads [...] new fdb43d131fba staging: vt6655: remove redundant assignment to variable byData new 33a470713ad5 staging: nvec: Fix documentation typo in nvec.c new 6a0b8c0da8d8 greybus: arche-ctrl: move device table to its right location new 98b6073d7ab3 staging: bcm2835-audio: add terminating new line to Kconfig new ed394dbf5371 MAINTAINERS: vt665?: Replace Forest with Philipp as maintainer new 80f91c823739 staging: pi433: Rename struct pi433_device buffer field to [...] new 6f85a7035217 staging: pi433: Rename struct pi433_device instances to pi433. new cdcf3051f0c0 staging: pi433: Replace pi433_receive param void type to s [...] new 494566f7a544 staging: pi433: Rename "pi433_dev" of type "dev_t" to "pi4 [...] new bd9ea55b228b staging: pi433: Remove duplicated code using the "goto" er [...] new 78d17ecffcf4 staging: pi433: Add debugfs_remove in case of driver regis [...] new e68e319fc948 staging: pi433: Reorder pi433_exit cleanup calls. new e945c43df60b Staging: rtl8723bs: Delete dead code from update_current_n [...] new bef4c8939d51 staging: greybus: Replace gcam macros with direct dev log calls new 1b61680cfe3e staging: rts5208: replace weird strncpy() with memcpy() new c3a8f7dfc7c3 staging: rtl8723bs: convert strncpy to strscpy new 18f44de63f88 staging: greybus: change strncpy() to strscpy_pad() new 244b6e92bd1a staging: nvec: add ability to ignore EC responses in sync writes new 41288dfaf1b8 staging: nvec: make keyboard init synchronous new 395e9164bf72 staging: nvec: make touchpad init synchronous new e4d5e3a9ae68 staging: nvec: update TODO new acf2192167cf staging: vchiq: Reformat Kconfig help texts new e0279bb86bb2 staging: vc04_services: Re-align function parameters new e82b22539a89 staging: vc04_services: Drop g_once_init global variable new 1c9e16b73166 staging: vc04_services: vchiq_arm: Split driver static and [...] new 8c9753f63905 staging: vc04_services: vchiq_arm: Drop g_cache_line_size new e1c0af4f3ce0 staging: vc04_services: Move variables for tracking connections new f875976ecf45 staging: vc04_services: Drop vchiq_connected.[ch] files new 39fbff9dfc2e staging: vc04_services: Move global variables tracking all [...] new 6d0ef3214ddb staging: vc04_services: Move global memory mapped pointer new 12cc5f92c159 staging: vc04_services: Move spinlocks to vchiq_state new 7f56c601cae8 staging: vc04_services: vchiq_mmal: Rename service_callback() new 42a2f6664e18 staging: vc04_services: Move global g_state to vchiq_state new 75ff53c44f5e staging: vc04_services: Drop completed TODO item new aae7272403a5 fbtft: seps525: Don't use "proxy" headers new 01742a4052f7 Staging: rtl8192e: Rename variable CurSTAExtChnlOffset new f72a077852bf Staging: rtl8192e: Rename variable CurrentAMPDUFactor new b45d48dcb18f Staging: rtl8192e: Rename variable OptMode new fb3ac10f25f9 Staging: rtl8192e: Rename variable LSigTxopProtect new b5c085767bc6 Staging: rtl8192e: Rename variable ChlWidth new 571acd1719c1 Staging: rtl8192e: Rename variable AdvCoding new 3b6f3b7e084a Staging: rtl8192e: Rename variable MimoPwrSave new d4a0d94585cf Staging: rtl8192e: Rename variable ShortGI40Mhz new b55af8ba3cf6 Staging: rtl8192e: Rename variable ShortGI20Mhz new 86272f2bbf64 Staging: rtl8192e: Rename variable GreenField new d6e0eabdb5d3 Staging: rtl8192e: Rename variable TxSTBC new 982c4a8b5a5b Staging: rtl8192e: Rename variable RxSTBC new 165bb7d4d002 Staging: rtl8192e: Rename variable DelayBA new 9d2953b958a2 Staging: rtl8192e: Rename variable MaxAMSDUSize new 1f630607e626 Staging: rtl8192e: Rename variable MaxRxAMPDUFactor new a0667f7d7db0 Staging: rtl8192e: Rename variable MPDUDensity new 3f9a84460ffd Staging: rtl8192e: Rename variable ExtHTCapInfo new bae502410013 Staging: rtl8192e: Rename variable DssCCk new 62cbabc6fd22 staging: vc04_services: vchiq_arm: Fix NULL ptr dereferences new a0e244ec59bd staging: vc04_services: Delete unnecessary NULL check new 4e81120fe11e staging: vchiq_arm: Drop unnecessary NULL check new aab643309b01 staging: vchiq_core: Use printk messages for devices new 001a3df620d0 staging: vchiq_core: Add parentheses to VCHIQ_MSG_SRCPORT new ac0b096351eb staging: vchiq_core: Drop unnecessary blank lines new cf707f77a12b staging: vchiq_core: Add missing blank lines new eb563dc752d3 staging: pi433: Remove unused driver new be81389c82e2 Merge tag 'staging-6.10-rc1' of git://git.kernel.org/pub/s [...] new 0bb322be5d38 driver core: Remove unused platform_notify, platform_notif [...] new 85d2b0aa1703 module: don't ignore sysfs_create_link() failures new d48c03198a92 sysfs: Add sysfs_bin_attr_simple_read() helper new 66bc1a173328 treewide: Use sysfs_bin_attr_simple_read() helper new e5019b14230a Merge 6.9-rc5 into driver-core-next new 3cc50d07be10 driver core: Add device_show_string() helper for sysfs attributes new aa1fd9cdabaa hwmon: Use device_show_string() helper for sysfs attributes new 7b53e926bfe2 IB/qib: Use device_show_string() helper for sysfs attributes new b91b73a43822 perf: Use device_show_string() helper for sysfs attributes new 3182459b7bff platform/x86: Use device_show_string() helper for sysfs at [...] new 9bb8e30611a4 scsi: Use device_show_string() helper for sysfs attributes new 75cde4e37a14 kernfs: mount: Remove unnecessary ‘NULL’ values from knparent new 880a746fa3ea device property: Fix a typo in the description of device_g [...] new d90be6e4aaf2 Merge tag 'driver-core-6.10-rc1' of git://git.kernel.org/p [...] new 4bc4634eda10 speakup: Turn i18n files utf-8 new b2c6a73fb413 uio: fsl_elbc_gpcm: Convert to platform remove callback re [...] new 1019fa4839c9 uio: pruss: Remove this driver new 90fa0280553a uio_pdrv_genirq: convert to use device_property APIs new f8a27dfa4b82 uio: use threaded interrupts new a36b69775fca ndtest: Convert to platform remove callback returning void new e8c4bd6c6e6b Drivers: hv: vmbus: Add utility function for querying ring size new e566ed5b6417 uio_hv_generic: Query the ringbuffer size for device new 547fa4ffd799 uio_hv_generic: Enable interrupt for low speed VMBus devices new 45bab4d74651 tools: hv: Add vmbus_bufring new 82b0945ce2c2 tools: hv: Add new fcopy application based on uio driver new ec314f61e4fc Drivers: hv: Remove fcopy driver new 76457f9a11dd uio_hv_generic: Remove use of PAGE_SIZE new d3eb521378a6 comedi: remove unused helper function dma_chain_flag_bits new 043327875298 misc/pvpanic: use bit macros new ad76f3e8f57c misc/pvpanic: add shutdown event definition new 115ee55351c1 misc: ds1682: Add NVMEM support new 355f6a292fa2 mei: Avoid a bunch of -Wflex-array-member-not-at-end warnings new 5f8fcfc3e509 misc: ti-st: st_kim: remove unnecessary (void*) conversions new 1d6b84d29779 parport: mfc3: avoid empty-body warning new f0a816fb12da /dev/port: don't compile file operations without CONFIG_DEVPORT new 2193014f7947 powerpc/powernv: Convert to platform remove callback retur [...] new 26f0d3b11aff sonypi: Convert to platform remove callback returning void new 25b9cadb1ee3 ntsync: Introduce the ntsync driver and character device. new b46271ec40a0 ntsync: Introduce NTSYNC_IOC_CREATE_SEM. new dc806bd48abc ntsync: Introduce NTSYNC_IOC_SEM_POST. new 416bdb89605d counter: linux/counter.h: fix Excess kernel-doc descriptio [...] new 6b0828ca8bd1 counter: make counter_bus_type const new e0363c0706a1 counter: constify the struct device_type usage new 2f48aba356a0 counter: Introduce the COUNTER_COMP_FREQUENCY() macro new f7131297d638 counter: stm32-timer-cnt: rename quadrature signal new 752923ccfd98 counter: stm32-timer-cnt: rename counter new 5679d5f76ca7 counter: stm32-timer-cnt: adopt signal definitions new 7a6c69f2be82 counter: stm32-timer-cnt: introduce clock signal new b73d03b34742 counter: stm32-timer-cnt: add counter prescaler extension new 29646ee33cc3 counter: stm32-timer-cnt: add checks on quadrature encoder [...] new efec660d78f0 counter: stm32-timer-cnt: introduce channels new f7630270b678 counter: stm32-timer-cnt: probe number of channels from registers new 2c70ccd45985 counter: stm32-timer-cnt: add support for overflow events new 1aed15275b7c counter: stm32-timer-cnt: add support for capture events new c90663596e7c MAINTAINERS: Update email addresses for William Breathitt Gray new e9b4895fd171 counter: ti-ecap-capture: Convert to platform remove callb [...] new 4b986b68e699 counter: ti-eqep: Convert to platform remove callback retu [...] new 916baadd293a counter: ti-ecap-capture: Utilize COUNTER_COMP_FREQUENCY macro new 3f58b0eb6c13 Merge tag 'counter-updates-for-6.10' of git://git.kernel.o [...] new 4b9f86214c05 cdx: Convert to platform remove callback returning void new ebbc1a4789c6 uio: update kerneldoc comments for interrupt functions new df1aa5b0d1a6 Merge 6.9-rc5 into char-misc-next new 77fc5151f9c0 device property: Move fwnode_handle_put() into property.h new 59ed5e2d505b device property: Add cleanup.h based fwnode_handle_put() s [...] new 365130fd47af device property: Introduce device_for_each_child_node_scoped() new 1693d2a74591 iio: adc: max11410: Use device_for_each_child_node_scoped() new 2fe97fccbd3f iio: addac: ad74413r: Use device_for_each_child_node_scoped() new 8a85e72eaedc iio: dac: ltc2688: Use device_for_each_child_node_scoped() new 39d5790d0be1 iio: adc: fsl-imx25-gcq: Switch from of specific handing t [...] new f84aec5a6bb5 iio: adc: fsl-imx25-gcq: Use devm_* and dev_err_probe() to [...] new a6eaf02b8274 iio: adc: ad7124: Switch from of specific to fwnode based [...] new bb134d2fbc86 iio: adc: ad7292: Switch from of specific to fwnode proper [...] new c3708c829a06 iio: adc: ad7192: Convert from of specific to fwnode prope [...] new 13c524162b3a iio: accel: mma8452: Switch from of specific to fwnode pro [...] new 2936e7d8c117 iio: accel: fxls8962af: Switch from of specific to fwnode [...] new e1186ee3f48e iio: adc: hx711: Switch from of specific to fwnode propert [...] new 8ca555bd059a iio: temp: ltc2983: Use __free(fwnode_handle) and device_f [...] new 5cfb5587f914 iio: adc: rzg2l_adc: Use device_for_each_child_node_scoped() new 582021f4e9f8 iio: adc: rcar-gyroadc: use for_each_available_child_node_ [...] new 9266dba06876 iio: adc: spear_adc: Make use of device properties new 3d50d03f2194 dt-bindings: adc: add AD7173 new 7b0c9f8fa3d2 iio: adc: ad_sigma_delta: Add optional irq selection new 76a1e6a42802 iio: adc: ad7173: add AD7173 driver new ba7352d019e7 io: light: st_uvis25: drop casting to void in dev_set_drvdata new 8c5b0ea6179d iio: humidity: hts211: drop casting to void in dev_set_drvdata new cb98410db73f iio: imu: st_lsm6dsx: drop casting to void in dev_set_drvdata new f0245ab38933 iio: core: Leave private pointer NULL when no private data [...] new 5c4e411566df iio: core: Calculate alloc_size only once in iio_device_alloc() new 9278524c4865 dt-bindings: iio: light: Merge APDS9300 and APDS9960 schemas new 59ee18822a24 dt-bindings: iio: light: adps9300: Add missing vdd-supply new 2f8608f71bfe dt-bindings: iio: light: adps9300: Update interrupt definitions new f31f1f27b0e3 dt-bindings: iio: light: Avago APDS9306 new 620d1e6c7a3f iio: light: Add support for APDS9306 Light Sensor new 88a1ffc69067 dt-bindings: adc: ad7173: add support for additional models new 393310526b4a iio: adc: ad7173: improve chip id's defines new 37ae8381ccda iio: adc: ad7173: add support for additional models new 1c5aa559a695 iio: adc: twl4030-madc: Make use of device properties new 59346366e56f dt-bindings: iio: adc: add ad7944 ADCs new d1efcf8871db iio: adc: ad7944: add driver for AD7944/AD7985/AD7986 new f764c293a1f8 iio: humidity: hdc3020: add power management new 137166ef5fc5 dt-bindings: iio: humidity: hdc3020: add reset-gpios new e264b086f40a iio: humidity: hdc3020: add reset management new 0b70c0844955 iio: imu: inv_mpu6050: add WoM (Wake-on-Motion) sensor new d0e79bebce8b iio: imu: inv_mpu6050: add WoM event as accel event new 5537f653d9be iio: imu: inv_mpu6050: add new interrupt handler for WoM events new 305914d01807 iio: imu: inv_mpu6050: add WoM suspend wakeup with low-power mode new 42ea59925387 iio: core: move to cleanup.h magic new 095be2d53055 iio: trigger: move to the cleanup.h magic new 714b5b4c2c24 iio: buffer: iio: core: move to the cleanup.h magic new 3092bde731ca iio: inkern: move to the cleanup.h magic new fcdb03e43106 iio: accel: adxl367: Remove second semicolon new 346ae0e8276f iio: adc: ad7944: Add support for "3-wire mode" new 74f7ffd68433 MAINTAINERS: add Documentation/iio/ to IIO subsystem new 18b51455e618 docs: iio: new docs for ad7944 driver new 905908546cb8 iio: pressure: BMP280 core driver headers sorting new 86156cadbeff iio: pressure: hsc030pa: Use spi_read() new 0a2c44324f3b dt-bindings: iio: health: maxim,max30102: add max30101 new c71af78d9bf2 iio: health: max30102: add support for max30101 new cba15a623765 dt-bindings: iio: dac: ti,dac5571: Add DAC081C081 support new 3d797af1d69a iio: dac: ti-dac5571: Add DAC081C081 support new 27eea4778db8 iio: adc: ad7944: simplify adi,spi-mode property parsing new 6020ca4de8e5 iio: adc: ad7944: use spi_optimize_message() new 2d766e79ba2b iio: dac: ad3552r: Use device_for_each_child_node_scoped() new eff19f6b9e00 iio: dac: ad5770r: Use device_for_each_child_node_scoped() new 18abc64bfe04 iio: adc: ab8500-gpadc: Fix kernel-doc parameter names. new f875790e6ae8 iio: adc: ab8500-gpadc: Use device_for_each_child_node_sco [...] new 8c40277ec673 iio: adc: ad4130: Use device_for_each_child_node_scoped() [...] new cf84f1e0a8fd iio: adc: ad7173: Use device_for_each_child_node_scoped() [...] new de4eefe8f16f iio: frequency: admfm2000: Use device_for_each_child_node_ [...] new bcf571a854d4 iio: dac: ad3552: Use __free(fwnode_handle) to simplify er [...] new 2eef045c5231 iio: adc: pac1934: Use device_for_each_available_child_nod [...] new f68ebfe1501b iio: accel: adxl345: Make data_range obsolete new ab158628d46c iio: accel: adxl345: Group bus configuration new 25b83220873a iio: accel: adxl345: Move defines to header new 59307e8f74fb dt-bindings: iio: accel: adxl345: Add spi-3wire new 41561abc417e iio: accel: adxl345: Pass function pointer to core new 196fb733e5e6 iio: accel: adxl345: Reorder probe initialization new 34ca62caa0dd iio: accel: adxl345: Add comment to probe new 2f896dd97ced iio: accel: adxl345: Add spi-3wire option new c8e2d4873902 iio: light: apds9306: Fix off by one in apds9306_sampling_ [...] new 107585b06926 iio: adc: ad7173: Fix ! vs ~ typo in ad7173_sel_clk() new f979e52d3bc1 dt-bindings: iio: temperature: ltc2983: document power supply new 47ef0501a9cc iio: temperature: ltc2983: support vdd regulator new 85795d3eddeb iio: light: apds9306: Improve apds9306_write_event_config() new aabc0aa90c92 Documentation: ABI: document in_temp_input file new 3735ca0b0726 iio: adc: stm32: Fixing err code to not indicate success new 24622259e3a8 iio: adc: stm32: Use device_for_each_child_node_scoped() new 77dc3b173d72 iio: adc: qcom-spmi-adc5: Use device_for_each_child_node_scoped() new d9dd38cb59fb dt-bindings: iio: imu: mpu6050: Improve i2c-gate disallow list new 61c8031af674 iio: adc: ad7944: Consolidate spi_sync() wrapper new 6a9e5518287b dt-bindings: iio: imu: add icm42688 inside inv_icm42600 new 88b49449f25d iio: imu: inv_icm42600: add support of ICM-42688-P new 62d3fb9dcc09 iio: dac: ad5755: make use of of_device_id table new 499eb311513f dt-bindings: iio: adc: Add GPADC for Allwinner H616 new 9dd6b32e76ff iio: pressure: dps310: support negative temperature values new b8189beb2c87 iio: pressure: dps310: introduce consistent error handling new c046bb5d9512 iio: pressure: dps310: consistently check return value of [...] new 5826711e8414 iio: pressure: dps310: simplify scale factor reading new a094de22e2ef iio: buffer-dma: add iio_dmaengine_buffer_setup() new 04ae3b1a76b7 iio: buffer-dma: Rename iio_dma_buffer_data_available() new fb09febafd16 iio: buffer-dma: Enable buffer write support new c1b91566580c iio: buffer-dmaengine: Support specifying buffer direction new 3afb27d15f8d iio: buffer-dmaengine: Enable write support new 2d1af46cfe2e dt-bindings: iio: dac: add docs for AXI DAC IP new a33486d38ea8 dt-bindings: iio: dac: add docs for AD9739A new 87800c4342a2 iio: backend: add new functionality new 4e3949a192e4 iio: dac: add support for AXI DAC IP core new e77603d5468b iio: dac: support the ad9739a RF DAC new cf1c833f89e7 iio: adc: adi-axi-adc: only error out in major version mismatch new b80ad8e3cd27 iio: adc: ti-ads131e08: Use device_for_each_child_node_sco [...] new 7732ce06ed8a Merge tag 'iio-for-6.10a' of https://git.kernel.org/pub/sc [...] new ed8c2dad25eb peci: Make peci_bus_type const new e6faf2b750eb peci: constify the struct device_type usage new 84e79a7f63e8 Merge tag 'peci-next-6.10-rc1' of git://git.kernel.org/pub [...] new e22810ab3f5e mei: bus: constify the struct mei_cl_bus_type usage new 8b39a723ef1f w1: gpio: Make use of device properties new 9e085c045868 w1: gpio: Switch to use dev_err_probe() new ef2b810e1152 w1: gpio: Use sizeof(*pointer) instead of sizeof(type) new 540d3f15c0aa w1: gpio: Remove duplicate NULL checks new cde37a5bdb0e w1: gpio: Don't use "proxy" headers new 0b6896838d6a Merge tag 'w1-drv-6.10' of https://git.kernel.org/pub/scm/ [...] new a2c72ed78ab8 mcb: lpc: Convert to platform remove callback returning void new 7c28f964b7fe eeprom: at25: drop unneeded MODULE_ALIAS new 2db26427d7d9 eeprom: 93xx46: drop unneeded MODULE_ALIAS new 7a5ffa5a21d3 misc: sgi_gru: indent SGI_GRU option help text new 11e5e1aba749 misc: sgi_gru: remove default attribute of LATTICE_ECP3_CONFIG new 7b51b1373321 misc/pvpanic: add support for normal shutdowns new 89d5d9e95008 counter: Don't use "proxy" headers new 1245489b35e3 Merge tag 'counter-updates-for-6.10b' of git://git.kernel. [...] new 4d4d2d434685 fpga: manager: add owner module and take its refcount new 1da11f822042 fpga: bridge: add owner module and take its refcount new a52e3a9dba34 fpga: xilinx-spi: extract a common driver core new 8afcb190f3aa dt-bindings: fpga: xlnx,fpga-selectmap: add DT schema new 104712a0866f fpga: xilinx-selectmap: add new driver new 4a1f12b5b50d fpga: xilinx-core: add new gpio names for prog and init new a97fc99a02c7 fpga: altera: drop driver owner assignment new f6c86fdf3716 fpga: altera-cvp: Remove an unused field in struct altera_ [...] new 4d2bc3f7dea4 fpga: tests: use KUnit devices instead of platform devices new 1eb3816c2757 fpga: ice40-spi: Don't use "proxy" headers new 7c2dafa60e7a fpga: dfl: remove unused function is_dfl_feature_present() new dbca8048b33c fpga: dfl: remove unused member pdata from struct dfl_{afu,fme} new b7c0e1ecee40 fpga: region: add owner module and take its refcount new 1ddfcad01d44 Merge tag 'fpga-for-6.20-rc1' of git://git.kernel.org/pub/ [...] new 17553ba8e19d bus: mhi: host: Add sysfs entry to force device to enter EDL new 553f94fc7667 bus: mhi: host: Add a new API for getting channel doorbell offset new 48f98496b1de bus: mhi: host: pci_generic: Add generic edl_trigger to al [...] new 33075a03f47b Merge tag 'mhi-for-6.10' of git://git.kernel.org/pub/scm/l [...] new bf901e49a9a8 dt-bindings: arm: qcom,coresight-tpda: drop redundant type [...] new e0b97ddaf4b5 dt-bindings: arm: qcom,coresight-tpda: fix indentation in [...] new caa41c47dab7 coresight: etm4x: Fix unbalanced pm_runtime_enable() new 852e9a32058a coresight: stm: Extract device name from AMBA pid based ta [...] new 3ab210297c31 coresight: tmc: Extract device properties from AMBA pid ba [...] new 075b7cd7ad7d coresight: Add helpers registering/removing both AMBA and [...] new b448c4c72ca3 coresight: replicator: Move ACPI support from AMBA driver [...] new 8e3227ddfbd7 coresight: funnel: Move ACPI support from AMBA driver to p [...] new 23567323857d coresight: catu: Move ACPI support from AMBA driver to pla [...] new 3d83d4d4904a coresight: tpiu: Move ACPI support from AMBA driver to pla [...] new 70750e257aab coresight: tmc: Move ACPI support from AMBA driver to plat [...] new 057256aaacc8 coresight: stm: Move ACPI support from AMBA driver to plat [...] new 965edae4e6a2 coresight: debug: Move ACPI support from AMBA driver to pl [...] new 1e7ba33fa591 coresight: etm4x: Do not hardcode IOMEM access for registe [...] new 5eb3a0c2c523 coresight: etm4x: Do not save/restore Data trace control r [...] new 46bf8d7cd853 coresight: etm4x: Safe access for TRCQCLTR new d6fc00d0f640 coresight: etm4x: Fix access to resource selector registers new 002026272ba5 coresight: stm: Remove duplicate linux/acpi.h header new e8293395b9ca coresight: Remove duplicate linux/amba/bus.h header new c01cb419104c coresight: catu: Convert to platform remove callback retur [...] new 971c2b107b57 coresight: debug: Convert to platform remove callback retu [...] new 981d5f92ca2e coresight: stm: Convert to platform remove callback return [...] new 38a38da44757 coresight: tmc: Convert to platform remove callback return [...] new ba8c06fe7e16 coresight: tpiu: Convert to platform remove callback retur [...] new 2d7e8a64a1e7 coresight: Docs/ABI/testing/sysfs-bus-coresight-devices: [...] new 8877ef45ef9e coresight: tmc: Enable SG capability on ACPI based SoC-400 [...] new 1f82d58ddbe2 Documentation: ABI + trace: hisi_ptt: update paths to bus/ [...] new 9b47d9982d1d hwtracing: hisi_ptt: Assign parent for event_source device new d629cfcfed82 Merge tag 'coresight-next-v6.10' of git://git.kernel.org/p [...] new 73df3d6f2e95 VMCI: Fix an error handling path in vmci_guest_probe_device() new 6d0ca4a2a7e2 nvmem: layouts: store owner from modules with nvmem_layout [...] new 21833338eccb nvmem: layouts: onie-tlv: drop driver owner initialization new 23fd602f2195 nvmem: layouts: sl28vpd: drop driver owner initialization new dc3d88ade857 nvmem: sc27xx: fix module autoloading new 154c1ec943e3 nvmem: sprd: fix module autoloading new 8d8fc146dd7a nvmem: core: switch to use device_add_groups() new 693d2f629962 nvmem: lpc18xx_eeprom: Convert to platform remove callback [...] new e2c7d6e02382 dt-bindings: nvmem: Add compatible for sm8450, sm8550 and sm8650 new dc5d4043510b dt-bindings: nvmem: qcom,spmi-sdam: update maintainer new a5888ae5b3c3 dt-bindings: nvmem: Add compatible for SC8280XP new 2a1ad6b75292 nvmem: meson-mx-efuse: Remove nvmem_device from efuse struct new 4286dbcecc3f slimbus: qcom-ngd-ctrl: Reduce auto suspend delay new 880b33b0580c slimbus: Convert to platform remove callback returning void new 35230d31056d slimbus: qcom-ctrl: fix module autoloading new 8003f00d8953 vmci: prevent speculation leaks by sanitizing event in eve [...] new 2adc731188b6 interconnect: qcom: sm6115: Unspaghettify SNoC QoS port numbering new 230d05b1179f interconnect: qcom: qcm2290: Fix mas_snoc_bimc QoS port as [...] new eacdd8e36df9 Merge tag 'icc-6.10-rc1' of git://git.kernel.org/pub/scm/l [...] new 0d8d62640763 iio: light: apds9306: Fix input arguments to in_range() new 427298c63295 iio: adc: rtq6056: Use automated cleanup for mode handling [...] new ef64a4ad8310 iio: adc: ad7266: don't set masklength new 75616d2e3c9e iio: adc: mxs-lradc-adc: don't set masklength new 79df437b5661 iio: buffer: initialize masklength accumulator to 0 new 02eae0bb9538 iio: core: Add iio_read_acpi_mount_matrix() helper function new e074cc3080d5 iio: accel: kxcjk-1013: Use new iio_read_acpi_mount_matrix [...] new dd3f40b53957 iio: bmc150-accel-core: Use iio_read_acpi_mount_matrix() helper new 4a8e1e020a38 iio: accel: mxc4005: Read orientation matrix from ACPI ROT [...] new c19f273cae8a docs: iio: adis16475: fix device files tables new 62de5e3e31a8 iio: light: stk3310: Drop most likely fake ACPI ID new 3b0c13361298 dt-bindings: iio: imu: add icm42686 inside inv_icm42600 new a1432b5b4f4c iio: imu: inv_icm42600: add support of ICM-42686-P new 73e49886a283 iio: dac: adi-axi: fix a mistake in axi_dac_ext_info_set() new 64ce7d4348be iio: adc: ad7944: add support for chain mode new 633e3015cae0 docs: iio: ad7944: add documentation for chain mode new 19fb11d7220b dt-bindings: adc: axi-adc: add clocks property new 80721776c5af iio: adc: axi-adc: make sure AXI clock is enabled new 09415814cd1d iio: backend: change docs padding new c66eabcc1ca6 iio: backend: add API for interface tuning new fbc186055b41 iio: adc: adi-axi-adc: remove regmap max register new 7ecb8ee5c93b iio: adc: adi-axi-adc: support digital interface calibration new 05c4081fbf4c iio: adc: ad9467: support digital interface calibration new 6a28a72ad2a4 iio: adc: mcp3564: Use device_for_each_child_node_scoped() new da8cf0d7327f iio: adc: ad799x: change 'unsigned' to 'unsigned int' declaration new 0fb3e211acf0 iio: adc: ad799x: add blank line to avoid warning messages new 80f87d6bbc6d iio: adc: ad799x: Prefer to use octal permission new d1648883355a iio: adc: ti-ads1015: use device_for_each_child_node_scoped() new 4d68b25c6421 iio: adc: ad_sigma_delta: use 'time_left' variable with wa [...] new 860e36b70235 iio: adc: exynos_adc: use 'time_left' variable with wait_f [...] new 265b81bb7578 iio: adc: fsl-imx25-gcq: use 'time_left' variable with wai [...] new 1fa9d4a0a4ad iio: adc: intel_mrfld_adc: use 'time_left' variable with w [...] new 3cd191fce837 iio: adc: stm32-adc: use 'time_left' variable with wait_fo [...] new 2f62fd78a145 iio: adc: stm32-dfsdm-adc: use 'time_left' variable with w [...] new b0329b3c7eca iio: adc: twl6030-gpadc: use 'time_left' variable with wai [...] new 8d0c93761606 iio: pressure: zpa2326: use 'time_left' variable with wait [...] new 561e2e3e90b4 iio: dac: ad9739a: write complete MU_CNT1 register during lock new 0340dc4c8259 iio: invensense: fix interrupt timestamp alignment new bf8367b00c33 iio: invensense: fix timestamp glitches when switching frequency new 51fafb3cd7fc iio: adc: PAC1934: fix accessing out of bounds array index new 827dca312970 iio: temperature: mcp9600: Fix temperature reading for neg [...] new 1565fce99bd0 Merge tag 'iio-for-6.10b-take2' of https://git.kernel.org/ [...] new 3df463865ba4 stm class: Fix a double free in stm_register_device() new 07cf835689d7 stm class: Add source type new ee27f44e1592 stm class: Propagate source type to protocols new 3c7205929080 stm class: sys-t: Improve ftrace source handling new 1592e84c7d7b intel_th: Convert to platform remove callback returning void new 8dc0b2d385d2 intel_th: Constify the struct device_type usage new 212886f5d930 intel_th: Convert sprintf/snprintf to sysfs_emit new 988001c73594 intel_th: Remove redundant initialization of pointer outp new 76e9f4389d4b intel_th: msu: Fix kernel-doc warnings new e44937889bdf intel_th: pci: Add Granite Rapids support new 854afe461b00 intel_th: pci: Add Granite Rapids SOC support new 2e1da7efabe0 intel_th: pci: Add Sapphire Rapids SOC support new c4a30def564d intel_th: pci: Add Meteor Lake-S support new a4f813c3ec9d intel_th: pci: Add Meteor Lake-S CPU support new f866b65322bf intel_th: pci: Add Lunar Lake support new fbf740aeb86a ppdev: Add an error check in register_device new 5c9c5d7f26ac greybus: Fix use-after-free bug in gb_interface_release du [...] new 203b283cc1f4 virt: acrn: Fix typos new 423169413356 binder: fix max_thread type inconsistency new bd86030943bf tifm: constify the struct tifm_bus_type usage new 82fecafeadd4 misc: rtsx: do clear express reg every SD_INT new 5015f8a5ced7 scripts/spdxcheck: Add count of missing files to stats output new ed63ba15d783 Merge 6.9-rc7 into char-misc-testing new 217f036242c7 extcon: intel-mrfld: Switch to use dev_err_probe() new b1781d0a1458 extcon: max8997: select IRQ_DOMAIN instead of depending on it new b1a8804f532a extcon: intel-mrfld: Don't shadow error from devm_extcon_d [...] new b2da7e249833 extcon: adc-jack: Convert to platform remove callback retu [...] new 67d4b2cedca0 extcon: intel-cht-wc: Convert to platform remove callback [...] new 6d472f20c3c0 extcon: intel-mrfld: Convert to platform remove callback r [...] new ba6985eac33f extcon: max3355: Convert to platform remove callback retur [...] new 9688b1d07089 extcon: max77843: Convert to platform remove callback retu [...] new 5be3dfe6e5f8 extcon: usb-gpio: Convert to platform remove callback retu [...] new bff3f0e30350 extcon: usbc-cros-ec: Convert to platform remove callback [...] new 986c51b95948 extcon: realtek: Remove unused of_gpio.h new 3e8e45b65d9f extcon: adc-jack: Document missing struct members new 336d8cd99405 Merge tag 'extcon-next-for-6.10' of git://git.kernel.org/p [...] new b928d357576a spmi: make spmi_bus_type const new c6c1b27f9a9a dt-bindings: spmi: hisilicon,hisi-spmi-controller: fix bin [...] new 45b8221f0dcf dt-bindings: spmi: hisilicon,hisi-spmi-controller: clean u [...] new eda4923d78d6 spmi: hisi-spmi-controller: Do not override device identifier new c86f90e30a34 spmi: pmic-arb: Replace three IS_ERR() calls by null point [...] new e72efb5d4f04 dt-bindings: spmi: Add X1E80100 SPMI PMIC ARB schema new 345fbbca3f76 dt-bindings: spmi: Deprecate qcom,bus-id new 83bfd7a81fc4 spmi: pmic-arb: Fix some compile warnings about members no [...] new 8bc03763e15b spmi: pmic-arb: Make the APID init a version operation new 994ac434b726 spmi: pmic-arb: Make core resources acquiring a version operation new 02922ccbb330 spmi: pmic-arb: Register controller for bus instead of arbiter new 979987371739 spmi: pmic-arb: Add multi bus support new f5b335dc025c misc: ntsync: mark driver as "broken" to prevent from building new 5f16eb0549ab Merge tag 'char-misc-6.10-rc1' of git://git.kernel.org/pub [...]
The 721 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: Documentation/ABI/stable/sysfs-bus-mhi | 13 + .../ABI/testing/sysfs-bus-coresight-devices-etm3x | 2 +- .../ABI/testing/sysfs-bus-coresight-devices-tmc | 2 +- .../ABI/testing/sysfs-bus-coresight-devices-tpdm | 2 +- ...ptt => sysfs-bus-event_source-devices-hisi_ptt} | 12 +- Documentation/ABI/testing/sysfs-bus-iio | 3 +- Documentation/ABI/testing/sysfs-bus-iio-ad9739a | 19 + ...-usb-hub => sysfs-bus-platform-onboard-usb-dev} | 3 +- Documentation/admin-guide/kernel-parameters.txt | 19 + Documentation/admin-guide/sysrq.rst | 9 + .../bindings/arm/qcom,coresight-tpda.yaml | 34 +- .../bindings/fpga/xlnx,fpga-selectmap.yaml | 86 + .../devicetree/bindings/iio/accel/adi,adxl345.yaml | 2 + .../devicetree/bindings/iio/adc/adi,ad7173.yaml | 279 ++ .../devicetree/bindings/iio/adc/adi,ad7944.yaml | 213 ++ .../devicetree/bindings/iio/adc/adi,axi-adc.yaml | 5 + .../iio/adc/allwinner,sun20i-d1-gpadc.yaml | 9 +- .../devicetree/bindings/iio/dac/adi,ad9739a.yaml | 95 + .../devicetree/bindings/iio/dac/adi,axi-dac.yaml | 62 + .../devicetree/bindings/iio/dac/ti,dac5571.yaml | 1 + .../bindings/iio/health/maxim,max30102.yaml | 12 +- .../bindings/iio/humidity/ti,hdc3020.yaml | 5 + .../bindings/iio/imu/invensense,icm42600.yaml | 2 + .../bindings/iio/imu/invensense,mpu6050.yaml | 17 +- .../bindings/iio/light/avago,apds9300.yaml | 20 +- .../bindings/iio/light/avago,apds9960.yaml | 44 - .../bindings/iio/temperature/adi,ltc2983.yaml | 4 + .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 4 + .../devicetree/bindings/nvmem/qcom,spmi-sdam.yaml | 2 +- .../bindings/serial/actions,owl-uart.txt | 16 - .../bindings/serial/actions,owl-uart.yaml | 48 + .../bindings/serial/brcm,bcm2835-aux-uart.txt | 18 - .../bindings/serial/brcm,bcm2835-aux-uart.yaml | 46 + .../devicetree/bindings/serial/cdns,uart.yaml | 3 + .../devicetree/bindings/serial/renesas,scif.yaml | 1 + .../devicetree/bindings/sound/xmos,xvf3500.yaml | 63 + .../spmi/hisilicon,hisi-spmi-controller.yaml | 17 +- .../bindings/spmi/qcom,spmi-pmic-arb.yaml | 1 + .../bindings/spmi/qcom,x1e80100-spmi-pmic-arb.yaml | 136 + .../bindings/usb/chipidea,usb2-common.yaml | 200 + .../devicetree/bindings/usb/chipidea,usb2-imx.yaml | 287 ++ .../devicetree/bindings/usb/ci-hdrc-usb2.yaml | 360 +- .../devicetree/bindings/usb/cypress,hx3.yaml | 1 - Documentation/devicetree/bindings/usb/dwc2.yaml | 1 + .../devicetree/bindings/usb/microchip,usb2514.yaml | 63 + .../devicetree/bindings/usb/qcom,dwc3.yaml | 41 +- .../devicetree/bindings/usb/qcom,pmic-typec.yaml | 35 +- .../devicetree/bindings/usb/renesas,usbhs.yaml | 6 +- .../bindings/usb/samsung,exynos-dwc3.yaml | 18 + .../devicetree/bindings/usb/snps,dwc3.yaml | 13 +- Documentation/devicetree/bindings/usb/usb-uhci.txt | 18 - .../devicetree/bindings/usb/usb-uhci.yaml | 75 + Documentation/driver-api/fpga/fpga-bridge.rst | 7 +- Documentation/driver-api/fpga/fpga-mgr.rst | 34 +- Documentation/driver-api/fpga/fpga-region.rst | 13 +- Documentation/iio/ad7944.rst | 156 + Documentation/iio/adis16475.rst | 8 +- Documentation/iio/index.rst | 1 + Documentation/trace/hisi-ptt.rst | 4 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 + MAINTAINERS | 68 +- arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 2 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 2 +- arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 2 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 2 + arch/arm64/configs/defconfig | 2 +- arch/powerpc/perf/hv-24x7.c | 10 - arch/powerpc/platforms/powernv/opal.c | 10 +- arch/x86/events/intel/core.c | 13 +- drivers/accessibility/speakup/devsynth.c | 59 +- drivers/accessibility/speakup/speakup.h | 2 + drivers/accessibility/speakup/synth.c | 92 +- drivers/acpi/arm64/amba.c | 8 - drivers/acpi/bgrt.c | 9 +- drivers/android/binder.c | 2 +- drivers/android/binder_internal.h | 2 +- drivers/base/base.h | 9 +- drivers/base/bus.c | 9 +- drivers/base/core.c | 17 +- drivers/base/module.c | 42 +- drivers/base/property.c | 16 +- drivers/bus/mhi/host/init.c | 41 +- drivers/bus/mhi/host/main.c | 16 + drivers/bus/mhi/host/pci_generic.c | 45 + drivers/cdx/controller/cdx_controller.c | 6 +- drivers/char/mem.c | 6 +- drivers/char/powernv-op-panel.c | 5 +- drivers/char/ppdev.c | 15 +- drivers/char/sonypi.c | 6 +- drivers/comedi/drivers/cb_pcidas64.c | 5 - drivers/counter/counter-core.c | 4 +- drivers/counter/stm32-timer-cnt.c | 461 ++- drivers/counter/ti-ecap-capture.c | 8 +- drivers/counter/ti-eqep.c | 6 +- drivers/extcon/Kconfig | 3 +- drivers/extcon/extcon-adc-jack.c | 8 +- drivers/extcon/extcon-intel-cht-wc.c | 6 +- drivers/extcon/extcon-intel-mrfld.c | 26 +- drivers/extcon/extcon-max3355.c | 6 +- drivers/extcon/extcon-max77843.c | 6 +- drivers/extcon/extcon-rtk-type-c.c | 1 - drivers/extcon/extcon-usb-gpio.c | 6 +- drivers/extcon/extcon-usbc-cros-ec.c | 6 +- drivers/firmware/dmi_scan.c | 12 +- drivers/firmware/efi/rci2-table.c | 10 +- drivers/fpga/Kconfig | 12 + drivers/fpga/Makefile | 2 + drivers/fpga/altera-cvp.c | 1 - drivers/fpga/altera-ps-spi.c | 1 - drivers/fpga/dfl-afu-main.c | 2 - drivers/fpga/dfl-afu.h | 3 - drivers/fpga/dfl-fme-main.c | 2 - drivers/fpga/dfl-fme.h | 2 - drivers/fpga/dfl.h | 5 - drivers/fpga/fpga-bridge.c | 57 +- drivers/fpga/fpga-mgr.c | 82 +- drivers/fpga/fpga-region.c | 24 +- drivers/fpga/ice40-spi.c | 4 +- drivers/fpga/tests/fpga-bridge-test.c | 33 +- drivers/fpga/tests/fpga-mgr-test.c | 16 +- drivers/fpga/tests/fpga-region-test.c | 41 +- drivers/fpga/xilinx-core.c | 229 ++ drivers/fpga/xilinx-core.h | 27 + drivers/fpga/xilinx-selectmap.c | 95 + drivers/fpga/xilinx-spi.c | 224 +- drivers/gpu/drm/ci/arm64.config | 4 +- drivers/gpu/drm/i915/gvt/firmware.c | 26 +- drivers/greybus/interface.c | 1 + drivers/hv/Makefile | 2 +- drivers/hv/channel_mgmt.c | 15 +- drivers/hv/hv_fcopy.c | 427 --- drivers/hv/hv_util.c | 12 - drivers/hv/hyperv_vmbus.h | 5 + drivers/hwmon/i5k_amb.c | 15 +- drivers/hwmon/ibmpex.c | 14 +- drivers/hwtracing/coresight/coresight-catu.c | 137 +- drivers/hwtracing/coresight/coresight-catu.h | 1 + drivers/hwtracing/coresight/coresight-core.c | 29 + drivers/hwtracing/coresight/coresight-cpu-debug.c | 137 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 29 +- drivers/hwtracing/coresight/coresight-etm4x.h | 31 +- drivers/hwtracing/coresight/coresight-funnel.c | 87 +- drivers/hwtracing/coresight/coresight-priv.h | 10 + drivers/hwtracing/coresight/coresight-replicator.c | 82 +- drivers/hwtracing/coresight/coresight-stm.c | 114 +- drivers/hwtracing/coresight/coresight-tmc-core.c | 181 +- drivers/hwtracing/coresight/coresight-tmc.h | 2 + drivers/hwtracing/coresight/coresight-tpiu.c | 116 +- drivers/hwtracing/intel_th/acpi.c | 6 +- drivers/hwtracing/intel_th/core.c | 8 +- drivers/hwtracing/intel_th/gth.c | 8 +- drivers/hwtracing/intel_th/msu.c | 12 +- drivers/hwtracing/intel_th/pci.c | 30 + drivers/hwtracing/intel_th/sth.c | 2 +- drivers/hwtracing/ptt/hisi_ptt.c | 1 + drivers/hwtracing/stm/console.c | 1 + drivers/hwtracing/stm/core.c | 19 +- drivers/hwtracing/stm/ftrace.c | 1 + drivers/hwtracing/stm/heartbeat.c | 1 + drivers/hwtracing/stm/p_basic.c | 3 +- drivers/hwtracing/stm/p_sys-t.c | 93 +- drivers/hwtracing/stm/stm.h | 2 +- drivers/iio/Makefile | 1 + drivers/iio/accel/adxl345.h | 36 +- drivers/iio/accel/adxl345_core.c | 92 +- drivers/iio/accel/adxl345_i2c.c | 2 +- drivers/iio/accel/adxl345_spi.c | 10 +- drivers/iio/accel/adxl367.c | 2 +- drivers/iio/accel/bmc150-accel-core.c | 44 +- drivers/iio/accel/fxls8962af-core.c | 10 +- drivers/iio/accel/kxcjk-1013.c | 80 +- drivers/iio/accel/mma8452.c | 6 +- drivers/iio/accel/mxc4005.c | 22 + drivers/iio/adc/Kconfig | 27 + drivers/iio/adc/Makefile | 2 + drivers/iio/adc/ab8500-gpadc.c | 8 +- drivers/iio/adc/ad4130.c | 7 +- drivers/iio/adc/ad7124.c | 55 +- drivers/iio/adc/ad7173.c | 1180 ++++++ drivers/iio/adc/ad7192.c | 38 +- drivers/iio/adc/ad7266.c | 1 - drivers/iio/adc/ad7292.c | 13 +- drivers/iio/adc/ad7944.c | 690 ++++ drivers/iio/adc/ad799x.c | 7 +- drivers/iio/adc/ad9467.c | 374 +- drivers/iio/adc/ad_sigma_delta.c | 29 +- drivers/iio/adc/adi-axi-adc.c | 147 +- drivers/iio/adc/exynos_adc.c | 16 +- drivers/iio/adc/fsl-imx25-gcq.c | 150 +- drivers/iio/adc/hx711.c | 5 +- drivers/iio/adc/intel_mrfld_adc.c | 12 +- drivers/iio/adc/max11410.c | 27 +- drivers/iio/adc/mcp3564.c | 16 +- drivers/iio/adc/mxs-lradc-adc.c | 1 - drivers/iio/adc/pac1934.c | 86 +- drivers/iio/adc/qcom-spmi-adc5.c | 7 +- drivers/iio/adc/rcar-gyroadc.c | 21 +- drivers/iio/adc/rtq6056.c | 34 +- drivers/iio/adc/rzg2l_adc.c | 11 +- drivers/iio/adc/spear_adc.c | 25 +- drivers/iio/adc/stm32-adc.c | 71 +- drivers/iio/adc/stm32-dfsdm-adc.c | 12 +- drivers/iio/adc/ti-ads1015.c | 5 +- drivers/iio/adc/ti-ads131e08.c | 12 +- drivers/iio/adc/twl4030-madc.c | 19 +- drivers/iio/adc/twl6030-gpadc.c | 8 +- drivers/iio/addac/ad74413r.c | 10 +- drivers/iio/buffer/industrialio-buffer-dma.c | 100 +- drivers/iio/buffer/industrialio-buffer-dmaengine.c | 86 +- .../iio/common/inv_sensors/inv_sensors_timestamp.c | 33 +- drivers/iio/dac/Kconfig | 37 + drivers/iio/dac/Makefile | 2 + drivers/iio/dac/ad3552r.c | 110 +- drivers/iio/dac/ad5755.c | 24 +- drivers/iio/dac/ad5770r.c | 19 +- drivers/iio/dac/ad9739a.c | 464 +++ drivers/iio/dac/adi-axi-dac.c | 635 ++++ drivers/iio/dac/ltc2688.c | 28 +- drivers/iio/dac/ti-dac5571.c | 3 + drivers/iio/frequency/admfm2000.c | 24 +- drivers/iio/health/max30102.c | 2 + drivers/iio/humidity/hdc3020.c | 111 +- drivers/iio/humidity/hts221_core.c | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600.h | 37 + drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 75 +- drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c | 31 +- drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 26 + drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c | 84 +- drivers/iio/imu/inv_icm42600/inv_icm42600_i2c.c | 6 + drivers/iio/imu/inv_icm42600/inv_icm42600_spi.c | 6 + drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 542 ++- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 36 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 19 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 83 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 2 +- drivers/iio/industrialio-acpi.c | 85 + drivers/iio/industrialio-backend.c | 305 +- drivers/iio/industrialio-buffer.c | 122 +- drivers/iio/industrialio-core.c | 49 +- drivers/iio/industrialio-trigger.c | 71 +- drivers/iio/inkern.c | 263 +- drivers/iio/light/Kconfig | 12 + drivers/iio/light/Makefile | 1 + drivers/iio/light/apds9306.c | 1361 +++++++ drivers/iio/light/st_uvis25_core.c | 2 +- drivers/iio/light/stk3310.c | 1 - drivers/iio/pressure/bmp280-core.c | 16 +- drivers/iio/pressure/dps310.c | 138 +- drivers/iio/pressure/hsc030pa_spi.c | 7 +- drivers/iio/pressure/zpa2326.c | 10 +- drivers/iio/temperature/ltc2983.c | 142 +- drivers/iio/temperature/mcp9600.c | 3 +- drivers/infiniband/hw/qib/qib.h | 1 - drivers/infiniband/hw/qib/qib_driver.c | 6 - drivers/infiniband/hw/qib/qib_sysfs.c | 10 +- drivers/interconnect/qcom/qcm2290.c | 2 +- drivers/interconnect/qcom/sm6115.c | 33 +- drivers/mcb/mcb-lpc.c | 6 +- drivers/misc/Kconfig | 31 +- drivers/misc/Makefile | 1 + drivers/misc/cardreader/rtsx_pcr.c | 12 +- drivers/misc/ds1682.c | 37 + drivers/misc/eeprom/at25.c | 1 - drivers/misc/eeprom/eeprom_93xx46.c | 2 - drivers/misc/mei/bus.c | 2 +- drivers/misc/mei/hw.h | 2 - drivers/misc/ntsync.c | 249 ++ drivers/misc/pvpanic/pvpanic.c | 43 +- drivers/misc/ti-st/st_kim.c | 4 +- drivers/misc/tifm_core.c | 2 +- drivers/misc/vmw_vmci/vmci_event.c | 6 +- drivers/misc/vmw_vmci/vmci_guest.c | 10 +- drivers/nvmem/core.c | 2 +- drivers/nvmem/layouts.c | 6 +- drivers/nvmem/layouts/onie-tlv.c | 1 - drivers/nvmem/layouts/sl28vpd.c | 1 - drivers/nvmem/lpc18xx_eeprom.c | 6 +- drivers/nvmem/meson-mx-efuse.c | 6 +- drivers/nvmem/sc27xx-efuse.c | 1 + drivers/nvmem/sprd-efuse.c | 1 + drivers/parport/parport_mfc3.c | 3 +- drivers/peci/core.c | 4 +- drivers/peci/device.c | 2 +- drivers/peci/internal.h | 6 +- drivers/perf/alibaba_uncore_drw_pmu.c | 12 +- drivers/perf/arm-cci.c | 12 +- drivers/perf/arm-ccn.c | 11 +- drivers/perf/arm_cspmu/arm_cspmu.c | 10 - drivers/perf/arm_cspmu/arm_cspmu.h | 7 +- drivers/perf/arm_dsu_pmu.c | 11 +- drivers/perf/cxl_pmu.c | 13 +- drivers/perf/hisilicon/hisi_pcie_pmu.c | 13 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 14 - drivers/perf/hisilicon/hisi_uncore_pmu.h | 4 +- drivers/perf/hisilicon/hns3_pmu.c | 12 +- drivers/perf/qcom_l3_pmu.c | 11 +- drivers/perf/xgene_pmu.c | 11 +- drivers/platform/x86/asus-wmi.c | 62 +- drivers/platform/x86/thinkpad_acpi.c | 10 +- drivers/platform/x86/toshiba_acpi.c | 9 +- drivers/scsi/bfa/bfad_attr.c | 28 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 11 +- drivers/scsi/mvsas/mv_init.c | 10 +- drivers/scsi/qla2xxx/qla_attr.c | 11 +- drivers/scsi/smartpqi/smartpqi_init.c | 11 +- drivers/slimbus/qcom-ctrl.c | 6 +- drivers/slimbus/qcom-ngd-ctrl.c | 14 +- drivers/soc/qcom/pmic_glink.c | 5 - drivers/spmi/hisi-spmi-controller.c | 1 - drivers/spmi/spmi-pmic-arb.c | 964 +++-- drivers/spmi/spmi.c | 2 +- drivers/staging/Kconfig | 4 - drivers/staging/Makefile | 2 - drivers/staging/axis-fifo/axis-fifo.c | 10 +- drivers/staging/fbtft/fb_seps525.c | 7 +- drivers/staging/greybus/arche-apb-ctrl.c | 1 + drivers/staging/greybus/arche-platform.c | 9 +- drivers/staging/greybus/audio_manager_module.c | 2 +- drivers/staging/greybus/camera.c | 58 +- drivers/staging/greybus/fw-management.c | 12 +- drivers/staging/greybus/light.c | 8 +- drivers/staging/greybus/loopback.c | 1 + drivers/staging/ks7010/ks7010_sdio.c | 2 +- drivers/staging/nvec/TODO | 1 - drivers/staging/nvec/nvec.c | 11 +- drivers/staging/nvec/nvec_kbd.c | 9 +- drivers/staging/nvec/nvec_ps2.c | 31 +- .../Documentation/devicetree/pi433-overlay.dtso | 48 - .../pi433/Documentation/devicetree/pi433.txt | 62 - drivers/staging/pi433/Documentation/pi433.txt | 274 -- drivers/staging/pi433/Kconfig | 17 - drivers/staging/pi433/Makefile | 4 - drivers/staging/pi433/TODO | 8 - drivers/staging/pi433/pi433_if.c | 1438 -------- drivers/staging/pi433/pi433_if.h | 148 - drivers/staging/pi433/rf69.c | 832 ----- drivers/staging/pi433/rf69.h | 66 - drivers/staging/pi433/rf69_enum.h | 126 - drivers/staging/pi433/rf69_registers.h | 478 --- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 11 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h | 4 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 10 +- drivers/staging/rtl8192e/rtl819x_HT.h | 36 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 108 +- drivers/staging/rtl8192e/rtllib.h | 20 +- drivers/staging/rtl8192e/rtllib_rx.c | 2 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 2 +- drivers/staging/rtl8192e/rtllib_tx.c | 2 +- drivers/staging/rtl8192e/rtllib_wx.c | 8 +- drivers/staging/rtl8712/mlme_linux.c | 18 +- drivers/staging/rtl8712/os_intfs.c | 3 +- drivers/staging/rtl8712/rtl8712_led.c | 2 +- drivers/staging/rtl8712/rtl8712_recv.c | 6 +- drivers/staging/rtl8712/rtl8712_recv.h | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 92 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 5 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 2 +- drivers/staging/rts5208/rtsx_scsi.c | 10 +- drivers/staging/vc04_services/Kconfig | 36 +- drivers/staging/vc04_services/Makefile | 1 - .../staging/vc04_services/bcm2835-audio/Kconfig | 2 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 5 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 4 +- .../include/linux/raspberrypi/vchiq.h | 4 +- drivers/staging/vc04_services/interface/TODO | 15 - .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 265 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 41 +- .../vc04_services/interface/vchiq_arm/vchiq_bus.c | 13 + .../vc04_services/interface/vchiq_arm/vchiq_bus.h | 3 + .../interface/vchiq_arm/vchiq_connected.c | 74 - .../interface/vchiq_arm/vchiq_connected.h | 12 - .../vc04_services/interface/vchiq_arm/vchiq_core.c | 67 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 17 +- .../interface/vchiq_arm/vchiq_debugfs.c | 5 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 39 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 14 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.h | 32 +- drivers/staging/vt6655/rf.h | 4 - drivers/staging/vt6655/srom.c | 1 - drivers/staging/wlan-ng/Kconfig | 13 - drivers/staging/wlan-ng/Makefile | 8 - drivers/staging/wlan-ng/README | 8 - drivers/staging/wlan-ng/TODO | 16 - drivers/staging/wlan-ng/cfg80211.c | 718 ---- drivers/staging/wlan-ng/hfa384x.h | 1236 ------- drivers/staging/wlan-ng/hfa384x_usb.c | 3880 -------------------- drivers/staging/wlan-ng/p80211conv.c | 643 ---- drivers/staging/wlan-ng/p80211conv.h | 141 - drivers/staging/wlan-ng/p80211hdr.h | 189 - drivers/staging/wlan-ng/p80211ioctl.h | 69 - drivers/staging/wlan-ng/p80211metadef.h | 227 -- drivers/staging/wlan-ng/p80211metastruct.h | 236 -- drivers/staging/wlan-ng/p80211mgmt.h | 199 - drivers/staging/wlan-ng/p80211msg.h | 39 - drivers/staging/wlan-ng/p80211netdev.c | 988 ----- drivers/staging/wlan-ng/p80211netdev.h | 212 -- drivers/staging/wlan-ng/p80211req.c | 223 -- drivers/staging/wlan-ng/p80211req.h | 33 - drivers/staging/wlan-ng/p80211types.h | 292 -- drivers/staging/wlan-ng/p80211wep.c | 207 -- drivers/staging/wlan-ng/prism2fw.c | 1213 ------ drivers/staging/wlan-ng/prism2mgmt.c | 1315 ------- drivers/staging/wlan-ng/prism2mgmt.h | 89 - drivers/staging/wlan-ng/prism2mib.c | 742 ---- drivers/staging/wlan-ng/prism2sta.c | 1945 ---------- drivers/staging/wlan-ng/prism2usb.c | 299 -- .../intel/int340x_thermal/int3400_thermal.c | 9 +- drivers/thunderbolt/debugfs.c | 2 +- drivers/thunderbolt/icm.c | 1 + drivers/thunderbolt/retimer.c | 12 +- drivers/thunderbolt/tb.c | 9 +- drivers/thunderbolt/tb_msgs.h | 6 - drivers/thunderbolt/trace.h | 13 +- drivers/thunderbolt/tunnel.c | 39 +- drivers/thunderbolt/usb4.c | 22 +- drivers/thunderbolt/xdomain.c | 2 +- drivers/tty/amiserial.c | 8 +- drivers/tty/hvc/hvc_xen.c | 2 +- drivers/tty/n_gsm.c | 2 +- drivers/tty/serial/8250/8250_bcm7271.c | 14 +- drivers/tty/serial/8250/8250_core.c | 8 +- drivers/tty/serial/8250/8250_dma.c | 31 +- drivers/tty/serial/8250/8250_dw.c | 45 +- drivers/tty/serial/8250/8250_exar.c | 1051 +++++- drivers/tty/serial/8250/8250_mtk.c | 2 +- drivers/tty/serial/8250/8250_of.c | 37 + drivers/tty/serial/8250/8250_omap.c | 49 +- drivers/tty/serial/8250/8250_pci1xxxx.c | 50 +- drivers/tty/serial/8250/8250_pnp.c | 65 +- drivers/tty/serial/8250/8250_port.c | 29 +- drivers/tty/serial/Kconfig | 54 +- drivers/tty/serial/Makefile | 2 + drivers/tty/serial/amba-pl011.c | 62 +- drivers/tty/serial/ar933x_uart.c | 18 +- drivers/tty/serial/arc_uart.c | 8 +- drivers/tty/serial/atmel_serial.c | 150 +- drivers/tty/serial/clps711x.c | 12 +- drivers/tty/serial/cpm_uart.c | 20 +- drivers/tty/serial/digicolor-usart.c | 12 +- drivers/tty/serial/dz.c | 13 +- drivers/tty/serial/fsl_linflexuart.c | 17 +- drivers/tty/serial/fsl_lpuart.c | 45 +- drivers/tty/serial/icom.c | 25 +- drivers/tty/serial/imx.c | 63 +- drivers/tty/serial/ip22zilog.c | 26 +- drivers/tty/serial/jsm/jsm_cls.c | 29 +- drivers/tty/serial/jsm/jsm_neo.c | 38 +- drivers/tty/serial/max3100.c | 340 +- drivers/tty/serial/max310x.c | 39 +- drivers/tty/serial/men_z135_uart.c | 26 +- drivers/tty/serial/meson_uart.c | 12 +- drivers/tty/serial/milbeaut_usio.c | 15 +- drivers/tty/serial/msm_serial.c | 122 +- drivers/tty/serial/mvebu-uart.c | 8 +- drivers/tty/serial/mxs-auart.c | 23 +- drivers/tty/serial/omap-serial.c | 1 - drivers/tty/serial/pch_uart.c | 21 +- drivers/tty/serial/pic32_uart.c | 17 +- drivers/tty/serial/pmac_zilog.c | 33 +- drivers/tty/serial/qcom_geni_serial.c | 34 +- drivers/tty/serial/rda-uart.c | 17 +- drivers/tty/serial/samsung_tty.c | 54 +- drivers/tty/serial/sb1250-duart.c | 13 +- drivers/tty/serial/sc16is7xx.c | 303 +- drivers/tty/serial/sc16is7xx.h | 41 + drivers/tty/serial/sc16is7xx_i2c.c | 67 + drivers/tty/serial/sc16is7xx_spi.c | 90 + drivers/tty/serial/sccnxp.c | 16 +- drivers/tty/serial/serial-tegra.c | 43 +- drivers/tty/serial/serial_base.h | 30 + drivers/tty/serial/serial_base_bus.c | 129 + drivers/tty/serial/serial_core.c | 154 +- drivers/tty/serial/serial_port.c | 9 +- drivers/tty/serial/sh-sci.c | 68 +- drivers/tty/serial/sifive.c | 4 +- drivers/tty/serial/sprd_serial.c | 20 +- drivers/tty/serial/st-asc.c | 4 +- drivers/tty/serial/stm32-usart.c | 52 +- drivers/tty/serial/sunhv.c | 35 +- drivers/tty/serial/sunplus-uart.c | 16 +- drivers/tty/serial/sunsab.c | 30 +- drivers/tty/serial/sunsu.c | 15 +- drivers/tty/serial/sunzilog.c | 27 +- drivers/tty/serial/tegra-tcu.c | 10 +- drivers/tty/serial/timbuart.c | 17 +- drivers/tty/serial/uartlite.c | 13 +- drivers/tty/serial/ucc_uart.c | 20 +- drivers/tty/serial/xilinx_uartps.c | 35 +- drivers/tty/serial/zs.c | 13 +- drivers/tty/sysrq.c | 13 +- drivers/tty/tty_ldisc.c | 6 + drivers/tty/vt/conmakehash.c | 15 +- drivers/tty/vt/vt.c | 10 + drivers/uio/Kconfig | 18 - drivers/uio/Makefile | 1 - drivers/uio/uio.c | 24 +- drivers/uio/uio_fsl_elbc_gpcm.c | 6 +- drivers/uio/uio_hv_generic.c | 19 +- drivers/uio/uio_pdrv_genirq.c | 10 +- drivers/uio/uio_pruss.c | 255 -- drivers/usb/chipidea/ci_hdrc_imx.c | 2 +- drivers/usb/chipidea/ci_hdrc_npcm.c | 6 +- drivers/usb/chipidea/core.c | 8 +- drivers/usb/chipidea/ulpi.c | 5 - drivers/usb/core/Makefile | 4 +- drivers/usb/core/config.c | 8 +- drivers/usb/core/hcd.c | 4 +- drivers/usb/core/hub.c | 17 +- drivers/usb/core/hub.h | 2 +- drivers/usb/dwc2/core.c | 42 + drivers/usb/dwc2/core.h | 8 + drivers/usb/dwc2/core_intr.c | 26 +- drivers/usb/dwc2/debugfs.c | 1 + drivers/usb/dwc2/gadget.c | 28 +- drivers/usb/dwc2/hcd.c | 10 + drivers/usb/dwc2/hcd_queue.c | 52 +- drivers/usb/dwc2/hw.h | 14 + drivers/usb/dwc2/params.c | 43 + drivers/usb/dwc3/core.c | 320 +- drivers/usb/dwc3/core.h | 20 +- drivers/usb/dwc3/drd.c | 15 +- drivers/usb/dwc3/dwc3-exynos.c | 22 +- drivers/usb/dwc3/dwc3-pci.c | 8 +- drivers/usb/dwc3/dwc3-qcom.c | 255 +- drivers/usb/dwc3/gadget.c | 4 +- drivers/usb/fotg210/Makefile | 10 +- drivers/usb/fotg210/fotg210-core.c | 1 + drivers/usb/gadget/function/f_fs.c | 20 +- drivers/usb/gadget/function/f_hid.c | 6 +- drivers/usb/gadget/function/f_printer.c | 6 +- drivers/usb/gadget/function/rndis.c | 4 +- drivers/usb/gadget/function/u_audio.c | 32 +- drivers/usb/gadget/function/u_ether.c | 2 +- drivers/usb/gadget/function/uvc_configfs.c | 14 +- drivers/usb/gadget/function/uvc_v4l2.c | 24 +- drivers/usb/gadget/udc/core.c | 9 + drivers/usb/gadget/udc/dummy_hcd.c | 37 +- drivers/usb/gadget/udc/mv_u3d_core.c | 4 +- drivers/usb/gadget/udc/omap_udc.c | 10 +- drivers/usb/host/ehci-dbg.c | 10 +- drivers/usb/host/ehci-exynos.c | 27 +- drivers/usb/host/ehci-q.c | 20 +- drivers/usb/host/ehci.h | 8 +- drivers/usb/host/ohci-exynos.c | 27 +- drivers/usb/host/xhci-dbgcap.c | 2 +- drivers/usb/host/xhci-mem.c | 48 +- drivers/usb/host/xhci-pci.c | 49 +- drivers/usb/host/xhci-rcar.c | 6 +- drivers/usb/host/xhci-ring.c | 138 +- drivers/usb/host/xhci.c | 38 +- drivers/usb/host/xhci.h | 28 +- drivers/usb/misc/Kconfig | 16 +- drivers/usb/misc/Makefile | 2 +- drivers/usb/misc/onboard_usb_dev.c | 550 +++ .../misc/{onboard_usb_hub.h => onboard_usb_dev.h} | 62 +- ...ard_usb_hub_pdevs.c => onboard_usb_dev_pdevs.c} | 47 +- drivers/usb/misc/onboard_usb_hub.c | 507 --- drivers/usb/misc/uss720.c | 40 +- drivers/usb/musb/musb_gadget.c | 9 - drivers/usb/phy/phy-fsl-usb.c | 1 - drivers/usb/phy/phy-generic.c | 1 + drivers/usb/renesas_usbhs/common.c | 41 +- drivers/usb/renesas_usbhs/rza.h | 1 + drivers/usb/renesas_usbhs/rza2.c | 13 + drivers/usb/typec/altmodes/displayport.c | 1 - drivers/usb/typec/altmodes/nvidia.c | 1 - drivers/usb/typec/mux/Kconfig | 2 +- drivers/usb/typec/mux/gpio-sbu-mux.c | 8 +- drivers/usb/typec/mux/ptn36502.c | 44 +- drivers/usb/typec/stusb160x.c | 2 +- drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c | 10 +- drivers/usb/typec/tipd/core.c | 56 +- drivers/usb/typec/tipd/tps6598x.h | 11 + drivers/usb/typec/ucsi/displayport.c | 4 - drivers/usb/typec/ucsi/ucsi.c | 225 +- drivers/usb/typec/ucsi/ucsi.h | 8 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 56 +- drivers/usb/typec/ucsi/ucsi_glink.c | 92 +- drivers/usb/typec/ucsi/ucsi_stm32g0.c | 1 + drivers/w1/masters/w1-gpio.c | 62 +- fs/kernfs/mount.c | 2 +- fs/sysfs/file.c | 27 + include/drm/bridge/aux-bridge.h | 2 +- include/linux/coresight.h | 6 + include/linux/counter.h | 7 +- include/linux/device.h | 26 +- include/linux/fpga/fpga-bridge.h | 10 +- include/linux/fpga/fpga-mgr.h | 26 +- include/linux/fpga/fpga-region.h | 13 +- include/linux/hyperv.h | 2 + include/linux/iio/adc/ad_sigma_delta.h | 3 + include/linux/iio/backend.h | 107 +- include/linux/iio/buffer-dma.h | 4 +- include/linux/iio/buffer-dmaengine.h | 24 +- include/linux/iio/common/inv_sensors_timestamp.h | 3 +- include/linux/iio/iio.h | 13 + include/linux/kfifo.h | 143 +- include/linux/mfd/stm32-timers.h | 13 + include/linux/mhi.h | 11 + include/linux/nvmem-provider.h | 5 +- include/linux/platform_data/uio_pruss.h | 18 - include/linux/pnp.h | 4 + include/linux/printk.h | 7 + include/linux/property.h | 22 +- include/linux/serial_core.h | 49 +- include/linux/serial_max3100.h | 48 - include/linux/stm.h | 12 + include/linux/sysfs.h | 15 + include/linux/thunderbolt.h | 1 - include/linux/tty_driver.h | 8 + include/linux/usb.h | 7 +- include/linux/usb/onboard_dev.h | 18 + include/linux/usb/onboard_hub.h | 18 - include/linux/usb/renesas_usbhs.h | 5 - include/linux/usb/tegra_usb_phy.h | 3 +- include/uapi/linux/kd.h | 96 +- include/uapi/linux/ntsync.h | 23 + include/uapi/misc/pvpanic.h | 7 +- init/initramfs.c | 10 +- kernel/module/sysfs.c | 13 +- kernel/printk/Makefile | 2 +- kernel/printk/conopt.c | 146 + kernel/printk/console_cmdline.h | 6 + kernel/printk/printk.c | 100 +- lib/kfifo.c | 107 +- samples/acrn/vm-sample.c | 4 +- scripts/spdxcheck.py | 3 + tools/hv/Build | 3 +- tools/hv/Makefile | 14 +- tools/hv/hv_fcopy_daemon.c | 266 -- tools/hv/hv_fcopy_uio_daemon.c | 490 +++ tools/hv/vmbus_bufring.c | 318 ++ tools/hv/vmbus_bufring.h | 158 + 636 files changed, 19456 insertions(+), 27470 deletions(-) rename Documentation/ABI/testing/{sysfs-devices-hisi_ptt => sysfs-bus-event_source [...] create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-ad9739a rename Documentation/ABI/testing/{sysfs-bus-platform-onboard-usb-hub => sysfs-bus- [...] create mode 100644 Documentation/devicetree/bindings/fpga/xlnx,fpga-selectmap.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7173.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad9739a.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/avago,apds9960.yaml delete mode 100644 Documentation/devicetree/bindings/serial/actions,owl-uart.txt create mode 100644 Documentation/devicetree/bindings/serial/actions,owl-uart.yaml delete mode 100644 Documentation/devicetree/bindings/serial/brcm,bcm2835-aux-uart.txt create mode 100644 Documentation/devicetree/bindings/serial/brcm,bcm2835-aux-uart.yaml create mode 100644 Documentation/devicetree/bindings/sound/xmos,xvf3500.yaml create mode 100644 Documentation/devicetree/bindings/spmi/qcom,x1e80100-spmi-pmic- [...] create mode 100644 Documentation/devicetree/bindings/usb/chipidea,usb2-common.yaml create mode 100644 Documentation/devicetree/bindings/usb/chipidea,usb2-imx.yaml create mode 100644 Documentation/devicetree/bindings/usb/microchip,usb2514.yaml delete mode 100644 Documentation/devicetree/bindings/usb/usb-uhci.txt create mode 100644 Documentation/devicetree/bindings/usb/usb-uhci.yaml create mode 100644 Documentation/iio/ad7944.rst create mode 100644 drivers/fpga/xilinx-core.c create mode 100644 drivers/fpga/xilinx-core.h create mode 100644 drivers/fpga/xilinx-selectmap.c delete mode 100644 drivers/hv/hv_fcopy.c create mode 100644 drivers/iio/adc/ad7173.c create mode 100644 drivers/iio/adc/ad7944.c create mode 100644 drivers/iio/dac/ad9739a.c create mode 100644 drivers/iio/dac/adi-axi-dac.c create mode 100644 drivers/iio/industrialio-acpi.c create mode 100644 drivers/iio/light/apds9306.c create mode 100644 drivers/misc/ntsync.c delete mode 100644 drivers/staging/pi433/Documentation/devicetree/pi433-overlay.dtso delete mode 100644 drivers/staging/pi433/Documentation/devicetree/pi433.txt delete mode 100644 drivers/staging/pi433/Documentation/pi433.txt delete mode 100644 drivers/staging/pi433/Kconfig delete mode 100644 drivers/staging/pi433/Makefile delete mode 100644 drivers/staging/pi433/TODO delete mode 100644 drivers/staging/pi433/pi433_if.c delete mode 100644 drivers/staging/pi433/pi433_if.h delete mode 100644 drivers/staging/pi433/rf69.c delete mode 100644 drivers/staging/pi433/rf69.h delete mode 100644 drivers/staging/pi433/rf69_enum.h delete mode 100644 drivers/staging/pi433/rf69_registers.h delete mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_connected.c delete mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_connected.h delete mode 100644 drivers/staging/wlan-ng/Kconfig delete mode 100644 drivers/staging/wlan-ng/Makefile delete mode 100644 drivers/staging/wlan-ng/README delete mode 100644 drivers/staging/wlan-ng/TODO delete mode 100644 drivers/staging/wlan-ng/cfg80211.c delete mode 100644 drivers/staging/wlan-ng/hfa384x.h delete mode 100644 drivers/staging/wlan-ng/hfa384x_usb.c delete mode 100644 drivers/staging/wlan-ng/p80211conv.c delete mode 100644 drivers/staging/wlan-ng/p80211conv.h delete mode 100644 drivers/staging/wlan-ng/p80211hdr.h delete mode 100644 drivers/staging/wlan-ng/p80211ioctl.h delete mode 100644 drivers/staging/wlan-ng/p80211metadef.h delete mode 100644 drivers/staging/wlan-ng/p80211metastruct.h delete mode 100644 drivers/staging/wlan-ng/p80211mgmt.h delete mode 100644 drivers/staging/wlan-ng/p80211msg.h delete mode 100644 drivers/staging/wlan-ng/p80211netdev.c delete mode 100644 drivers/staging/wlan-ng/p80211netdev.h delete mode 100644 drivers/staging/wlan-ng/p80211req.c delete mode 100644 drivers/staging/wlan-ng/p80211req.h delete mode 100644 drivers/staging/wlan-ng/p80211types.h delete mode 100644 drivers/staging/wlan-ng/p80211wep.c delete mode 100644 drivers/staging/wlan-ng/prism2fw.c delete mode 100644 drivers/staging/wlan-ng/prism2mgmt.c delete mode 100644 drivers/staging/wlan-ng/prism2mgmt.h delete mode 100644 drivers/staging/wlan-ng/prism2mib.c delete mode 100644 drivers/staging/wlan-ng/prism2sta.c delete mode 100644 drivers/staging/wlan-ng/prism2usb.c create mode 100644 drivers/tty/serial/sc16is7xx.h create mode 100644 drivers/tty/serial/sc16is7xx_i2c.c create mode 100644 drivers/tty/serial/sc16is7xx_spi.c delete mode 100644 drivers/uio/uio_pruss.c create mode 100644 drivers/usb/misc/onboard_usb_dev.c rename drivers/usb/misc/{onboard_usb_hub.h => onboard_usb_dev.h} (56%) rename drivers/usb/misc/{onboard_usb_hub_pdevs.c => onboard_usb_dev_pdevs.c} (68%) delete mode 100644 drivers/usb/misc/onboard_usb_hub.c delete mode 100644 include/linux/platform_data/uio_pruss.h delete mode 100644 include/linux/serial_max3100.h create mode 100644 include/linux/usb/onboard_dev.h delete mode 100644 include/linux/usb/onboard_hub.h create mode 100644 include/uapi/linux/ntsync.h create mode 100644 kernel/printk/conopt.c delete mode 100644 tools/hv/hv_fcopy_daemon.c create mode 100644 tools/hv/hv_fcopy_uio_daemon.c create mode 100644 tools/hv/vmbus_bufring.c create mode 100644 tools/hv/vmbus_bufring.h