This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 040fed4fd395 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 780886869002 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 7f8a60b6e082 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c18b05513a5a Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 9da23ac6e0b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9d150ec6774 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 521320162416 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits e5deb5d159f1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2fc9ebac3edc Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 18b3eb79b1cf MAINTAINERS: add include/dt-bindings/phy to GENERIC PHY FRAMEWORK omits 5bef2838f1a0 phy: qcom-qmp: fix PCIe PHY support omits fbbf71f37409 phy: qcom-qmp: fix msm8996 PCIe PHY support omits 4daa43e92eae phy: ti: phy-j721e-wiz: use OF data for device specific data omits 5cda442dc032 dt-bindings: phy: renesas: usb3-phy: Spelling s/funcional/ [...] omits f1b2d06de112 phy: samsung-ufs: add support for FSD ufs phy driver omits e313216b5281 phy: samsung-ufs: move cdr offset to drvdata omits 63f4676dd879 dt-bindings: phy: Add FSD UFS PHY bindings omits c667d9c630cc dt-bindings: phy: List supplies for qcom,edp-phy omits 10897f34309b iio: temp: maxim_thermocouple: Fix alignment for DMA safety omits ecdef5b8317c iio: temp: max31865: Fix alignment for DMA safety omits 732f2cb2fbb5 iio: temp: ltc2983: Fix alignment for DMA safety omits faa05ecb1349 iio: resolver: ad2s90: Fix alignment for DMA safety omits 37882314d3bd iio: resolver: ad2s1200: Fix alignment for DMA safety omits e558a79b6d66 iio: proximity: vcnl3020: Drop unnecessary alignment requi [...] omits 2386c0f8c5b7 iio: proximity: as3935: Fix alignment for DMA safety omits e76330db5e80 iio: pressure: dlhl60d: Drop unnecessary alignment forcing. omits 4842e5de6f39 iio: potentiometer: mcp4131: Fix alignment for DMA safety omits c5f78f4d2168 iio: potentiometer: mcp41010: Fix alignment for DMA safety omits ec1ac1c0e7a1 iio: potentiometer: max5481: Fix alignment for DMA safety omits da8036525342 iio: potentiometer: ad5272: Fix alignment for DMA safety omits b5841c38cb2f iio: potentiometer: ad5110: Fix alignment for DMA safety omits 54e03562bb96 iio: imu: mpu6050: Fix alignment for DMA safety omits b0aa05065a0c iio: imu: inv_icm42600: Fix alignment for DMA safety in bu [...] omits 848847702bd1 iio: imu: inv_icm42600: Fix alignment for DMA safety omits c9a8417a13ed iio: imu: fxos8700: Fix alignment for DMA safety omits 3aafe923987c iio: gyro: fxas210002c: Fix alignment for DMA safety omits 966d2f4ee7f6 iio: gyro: adxrs450: Fix alignment for DMA safety omits ff3211b2ba9a iio: gyro: adis16130: Fix alignment for DMA safety omits ae6eeb534924 iio: gyro: adis16080: Fix alignment for DMA safety omits 9a5b11884cb7 iio: frequency: adrf6780: Fix alignment for DMA safety omits f890aaac771b iio: frequency: admv4420: Fix alignment for DMA safety omits a3e38a557a54 iio: frequency: admv1014: Fix alignment for DMA safety omits b3f3f8d264b9 iio: frequency: admv1013: Fix alignment for DMA safety omits 0bb5675befe6 iio: frequency: adf4371: Fix alignment for DMA safety omits 389b8972eb2a iio: frequency: adf4350: Fix alignment for DMA safety omits 8ff2eb625c35 iio: frequency: ad9523: Fix alignment for DMA safety omits b9ac08b3282a iio: dac: ti-dac7612: Fix alignment for DMA safety omits 3637c49ed546 iio: dac: ti-dac7311: Fix alignment for DMA safety omits 58e22371539e iio: dac: ti-dac5571: Fix alignment for DMA safety omits 03a0cc77f164 iio: dac: ti-dac082s085: Fix alignment for DMA safety omits e66bf04797f1 iio: dac: mcp4922: Fix alignment for DMA safety omits 2030708377a2 iio: dac: ltc2688: Fix alignment for DMA safety omits 1c20292c6b60 iio: dac: ad8801: Fix alignment for DMA safety omits 69e51448ddfb iio: dac: ad7303: Fix alignment for DMA safety omits 8482468b30bd iio: dac: ad7293: Fix alignment for DMA safety omits b2d5e9de77c8 iio: dac: ad5791: Fix alignment for DMA saftey omits 27f2261d16d0 iio: dac: ad5770r: Fix alignment for DMA safety omits c32be7f035ae iio: dac: ad5766: Fix alignment for DMA safety omits b378722a3e9b iio: dac: ad5764: Fix alignment for DMA safety omits 7d12a61187ae iio: dac: ad5761: Fix alignment for DMA safety omits d0c167ceff2d iio: dac: ad5755: Fix alignment for DMA safety omits 444e38927d9a iio: dac: ad5686: Fix alignment for DMA safety omits 4a4a79c06cae iio: dac: ad5592r: Fix alignment for DMA safety omits 00b9737caa5a iio: dac: ad5504: Fix alignment for DMA safety omits 678d536bb454 iio: dac: ad5449: Fix alignment for DMA safety omits d2b240d3d31c iio: dac: ad5421: Fix alignment for DMA safety omits 94ec314e1bd6 iio: dac: ad5360: Fix alignment for DMA safety omits 8779b88c214f iio: dac: ad5064: Fix alignment for DMA safety omits 314d2b1978bb iio: common: ssp: Fix alignment for DMA safety omits 026bffa458d0 iio: amplifiers: ad8366: Fix alignment for DMA safety omits 00eb2b8a0770 iio: addac: ad74413r: Fix alignment for DMA safety omits 62fa19bf484b iio: adc: ti-tlc4541: Fix alignment for DMA safety omits a2105d87eb8e iio: adc: ti-ads8688: Fix alignment for DMA safety omits 8966b11e5a14 iio: adc: ti-ads8344: Fix alignment for DMA safety omits dd54ba8b2469 iio: adc: ti-ads7950: Fix alignment for DMA safety omits 55afdd050c06 iio: adc: ti-ads131e08: Fix alignment for DMA safety omits 7df19bd26cc0 iio: adc: ti-ads124s08: Fix alignment for DMA safety omits 3a828f204a11 iio: adc: ti-adc161s626: Fix alignment for DMA safety omits 23c81e7a7e52 iio: adc: ti-adc128s052: Fix alignment for DMA safety omits 76890c3bce60 iio: adc: ti-adc12138: Fix alignment for DMA safety omits 6909fe17888b iio: adc: ti-adc108s102: Fix alignment for DMA safety omits bb102fd600d1 iio: adc: ti-adc084s021: Fix alignment for DMA safety omits 1e6bb81c23a8 iio: adc: ti-adc0832: Fix alignment for DMA safety omits e770f78036ce iio: adc: mcp320x: Fix alignment for DMA safety omits 9d7019e43ee6 iio: adc: max1241: Fix alignment for DMA safety omits f746ab0bac5b iio: adc: max1118: Fix alignment for DMA safety omits 51f30d63145c iio: adc: max11100: Fix alignment for DMA safety omits e754fb7e7a05 iio: adc: max1027: Fix alignment for DMA safety omits 6ebf401d555e iio: adc: ltc2497: Fix alignment for DMA safety omits 1673b7ca2dc1 iio: adc: ltc2496: Fix alignment for DMA safety omits 48e4ae96b0b1 iio: adc: hi8435: Fix alignment for DMA safety omits 9c6c7eff7d4a iio: adc: ad7949: Fix alignment for DMA safety omits 908af45d7057 iio: adc: ad7923: Fix alignment for DMA safety omits b330ea6bc524 iio: adc: ad7887: Fix alignment for DMA safety omits 211f810f8fae iio: adc: ad7768-1: Fix alignment for DMA safety omits 009ae227a1da iio: adc: ad7766: Fix alignment for DMA safety omits 6268c6eebb13 iio: adc: ad7606: Fix alignment for DMA safety omits 58b74555afc8 iio: adc: ad7476: Fix alignment for DMA safety omits 585c9772f883 iio: adc: ad7298: Fix alignment for DMA safety omits 98295a206d04 iio: adc: ad7292: Fix alignment for DMA safety omits 4e2008429588 iio: adc: ad7280a: Fix alignment for DMA safety omits b990cdfe7536 iio: adc: ad7266: Fix alignment for DMA safety omits b1d3a806630d iio: accel: sca3300: Fix alignment for DMA safety omits a263456f0e27 iio: accel: sca3000: Fix alignment for DMA safety omits a794b3408382 iio: accel: bmi088: Fix alignment for DMA safety omits 38e71240e2ff iio: accel: bma220: Fix alignment for DMA safety omits e1f956a804df iio: accel: adxl367: Fix alignment for DMA safety omits 46403dcf3a7c iio: accel: adxl355: Fix alignment for DMA safety omits f68a0445ee86 iio: accel: adxl313: Fix alignment for DMA safety omits 12c4efe3509b iio: core: Fix IIO_ALIGN and rename as it was not sufficie [...] omits 68d07a7bc36b iio: sx9324: Add setting for CS idle mode omits f24333103e84 dt-bindings: iio: sx9324: Add CS idle/sleep mode omits bc76ea59bb43 iio: sx9360: Add pre-charge resistor setting omits 4f3b42b80155 dt-bindings: iio: sx9360: Add precharge resistor setting omits 71783b07aa0b iio: sx9324: Add Setting for internal analog gain omits 67ac843324a5 dt-bindings: iio: sx9324: Add input analog gain omits 841a329b5faa iio: sx9324: Add Setting for internal compensation resistor omits f337f41f5d00 dt-bindings: iio: sx9324: Add internal compensation resist [...] omits d2fb946019d5 iio: sx9324: Add precharge internal resistance setting omits 057e45db96fc dt-bindings: iio: sx9324: Add precharge resistor setting omits 0b24034c7ffa iio: sx9324: Fix register field spelling omits feb0bd2bcab6 iio: gyro: mpu3050: Use pm_ptr() and DEFINE_RUNTIME_DEV_PM_OPS() omits 3c5a15cc4bd7 iio: gyro: mpu3050: Drop unused symbol exports. omits 129d7c49c5a7 iio: adc: adi-axi: Move exported symbols into IIO_ADI_AXI [...] omits 9822bb87cee1 iio: core: drop iio_get_time_res() omits ccb64316cf7e iio: addac: ad74413r: for_each_set_bit_from -> for_each_set_bit omits 9e63be2acb34 iio: accel: sca3000: Fix syntax errors in comments omits 38d5cd1e7ee0 iio: accel: sca3300: Add inclination channels omits 24fb2d3c4620 iio: accel: sca3300: Add support for SCL3300 omits ad985d4d38d7 iio: accel: sca3300: modified to support multi chips omits e59dd3aca976 iio: accel: sca3300: add define for temp channel for reuse. omits 2231b463e4a8 dt-bindings: iio: accel: sca3300: Document murata,scl3300 omits d34a1daf1a93 iio: adc: nau7802: Make use of device properties omits d8600a189c71 iio: adc: nau7802: Convert driver to use ->probe_new() omits 3cc6a67b73fd iio: adc: vf610_adc: Make use of device properties omits 3b9b4357d5b2 iio: dac: ad5592r: Get rid of OF specifics omits 7db52e252a2b iio: adc: lpc18xx_adc: Switch from of headers to mod_devic [...] omits 235a6d80f021 Revert "ARM: dts: aspeed: Add USB2.0 device controller node" omits de9257ae1d3b staging: rtl8723bs: uninitialize static variable omits ac663ae22f02 staging: r8188eu: replace FIELD_OFFSET with offsetof omits 0dde9a46a2cf dt-bindings: usb: add documentation for aspeed udc omits 2cee50bf4590 ARM: dts: aspeed: Add USB2.0 device controller node omits 055276c13205 usb: gadget: add Aspeed ast2600 udc driver omits e146caf30349 usb: Avoid extra usb SET_SEL requests when enabling link p [...] omits 3085d1bd47f2 usb: dwc3: Fix typos in Kconfig omits d1b39dd5819a usb: dwc3: Fix a repeated word checkpatch warning omits ca80ca61863f usb: dwc3: Fix bare use of unsigned checkpatch warning omits 8203d26905ee usb: typec: tcpm: Register USB Power Delivery Capabilities omits a7cff92f0635 usb: typec: USB Power Delivery helpers for ports and partners omits 662a60102c12 usb: typec: Separate USB Power Delivery from USB Type-C omits f061f43d7418 usb: hub: port: add sysfs entry to switch port power omits dff9a198b052 iio: adc: envelope-detector: Drop dependency on OF omits 0fd268736c21 iio: adc: sd_adc_modulator: Drop dependency on OF omits 319dbcd84fd2 iio: Directly use ida_alloc()/free() omits 1e800c060cf4 dt-bindings: iio: accel: Add bmi085 and bmi090l bindings omits 57387d3c09c2 iio: accel: bmi088: Add support for bmi090l accel omits 7a61456c83b3 iio: accel: bmi088: Add support for bmi085 accel omits 67ac266db853 iio: accel: bmi088: modified the device name omits 48d07b3be84e iio: accel: bmi088: Make it possible to config scales omits 733147729a91 iio: accel: bmi088: Modified the scale calculate omits f0ca36b031f6 dt-bindings: iio: imu: adis16480: update maintainers omits 065cd7e72e7f dt-bindings: iio: dac: AD5770R: update maintainers omits 3cce981b60b2 dt-bindings: iio: adc: axi-adc: update maintainers omits 08f98a40823b dt-bindings: iio: adc: AD9467: update maintainers omits 6be0d1fcb591 dt-bindings: iio: accel: ADIS16240: update maintainers omits e8941aab8457 proximity: vl53l0x: Handle the reset GPIO omits d3d6dba56dab proximity: vl53l0x: Handle the VDD regulator omits 76d1eb09eb9e proximity: vl53l0x: Prefer pre-initialized interrupt flags omits 2b9208963b81 dt-bindings: proximity: vl53l0x: Document optional supply [...] omits 574e60b3d79f iio: srf08: Remove redundant if statement omits a5daaa470bbd iio: dac: ti-dac5571: add support for ti,dac121c081 omits 9b7f05926be0 dt-bindings: iio: ti-dac5571: Add ti,dac121c081 omits 0bd0bb1fc1e4 iio: accel: adxl367: do not update FIFO watermark on scan [...] omits d04d46dd82ad iio:magnetometer:mbc150: Make bmc150_magn_remove() return void omits 70db0e93f7e7 iio: chemical: bme680: fix typo in comment omits b4b936779432 iio: proximity: ping: fix typo in comment omits 7576bc05b360 iio:light:vcnl4035: Improve error reporting for problems d [...] omits ab91da2f2574 iio:light:vcnl4000: Improve error reporting for problems d [...] omits 5049646718d7 iio:light:us5182d: Improve error reporting for problems du [...] omits be9f6004be88 iio:light:pa12203001: Improve error reporting for problems [...] omits 730cd2f54eba iio:chemical:ccs811: Improve error reporting for problems [...] omits a76209246d9f iio:chemical:atlas: Improve error reporting for problems d [...] omits 8f760ce7affd iio:adc:ti-ads1015: Improve error reporting for problems d [...] omits ffa952e95d8c iio:adc:ina2xx: Improve error reporting for problems durin [...] omits 78f32011b240 iio: adc: rzg2l_adc: Remove unnecessary channel check from [...] omits 153415feda2e dt-bindings: iio: adc: Document Renesas RZ/G2UL ADC omits c5a37ad0fccc iio: dac: cio-dac: Utilize iomap interface omits 73b8390cc27e iio: adc: stx104: Utilize iomap interface omits 48d1ae774099 iio: health: afe4404: Remove duplicated error reporting in [...] omits 7cbb6681d7e5 iio: common: cros_ec_sensors: Add label attribute omits cc0bb2f106cb iio: ABI: Add a new location label omits 39f0b95619d3 iio: imu: st_lsm6dsx: Switch from of headers to mod_devicetable.h omits 3cf122c20bf8 iio: accel: bma400: Add support for activity and inactivit [...] omits 00ee658ff581 iio: accel: bma400: Add activity recognition support omits d024af5b3970 iio: accel: bma400: Add step change event omits d221de60eee3 iio: accel: bma400: Add separate channel for step counter omits ffe0ab6a9698 iio: accel: bma400: Add triggered buffer support omits 12c99f859fd3 iio: accel: bma400: conversion to device-managed function omits 1bd2dc6ea863 iio: accel: bma400: Reordering of header files omits 747c7cf1592e iio: accel: bma400: Fix the scale min and max macro values omits 8dc0a72795e4 iio:light:tsl2583: Remove duplicated error reporting in .remove() omits 58a6df5580bb iio:light:stk3310: Remove duplicated error reporting in .remove() omits 44ceb791182a iio:light:opt3001: Remove duplicated error reporting in .remove() omits f0e34d262567 iio:light:jsa1212: Remove duplicated error reporting in .remove() omits 8d3d6baa4990 iio:light:isl29028: Remove duplicated error reporting in . [...] omits 5004e24a466c iio:light:bh1780: Remove duplicated error reporting in .remove() omits 1db6926d611d iio:accel:stk8ba50: Remove duplicated error reporting in . [...] omits 1aec857d50ce iio:accel:stk8312: Remove duplicated error reporting in .remove() omits aae59bdf2585 iio:accel:mc3230: Remove duplicated error reporting in .remove() omits cffc293dd92e iio: proximity: srf04: Make use of device properties omits bf5ff730dcc2 iio: trigger: stm32-lptimer-trigger: Make use of device pr [...] omits 0a35780c755c eeprom: at25: Split reads into chunks and cap write size omits 35ba63b8f6d0 vme: move back to staging omits 349353614200 vme: remove ca91cx42 Universe-II support omits 1c245358ce0b misc: atmel-ssc: Fix IRQ check in ssc_probe omits 6497e7776441 char: lp: remove redundant initialization of err omits 4bbdc208a5ff staging: olpc_dcon: Replace flush_scheduled_work() with fl [...] omits d2b47721a100 staging: greybus: audio: replace safe list iteration omits 65534736d9a5 tty: Use flow-control char function on closing path omits 6bb6fa6908eb tty: Implement lookahead to process XON/XOFF timely omits 84f2faa7852e serial: 8250: Remove serial_rs485 sanitization from em485 omits bbdcbc1301ce serial: sc16is7xx: Remove serial_rs485 assignment omits fd93a3d851c5 serial: mcf: Remove serial_rs485 assignment omits e25ed4a8857f serial: 8250_exar: Remove serial_rs485 assignment omits ad98c78bd011 serial: max310x: Remove serial_rs485 sanitization omits 55e18c6b6d42 serial: imx: Remove serial_rs485 sanitization omits 7195eefb38d7 serial: fsl_lpuart: Call core's sanitization and remove cu [...] omits b9759cba3221 serial: pl011: Remove serial_rs485 sanitization omits 61bca7da91c6 serial: 8250_pci: Remove serial_rs485 sanitization omits ebc3c2a4cdba serial: 8250: lpc18xx: Remove serial_rs485 sanitization omits cf426544a413 serial: 8250_fintek: Remove serial_rs485 sanitization omits 9cdaf4fc2e6f serial: 8250_dwlib: Remove serial_rs485 sanitization omits 51ad36baacb3 serial: return -EINVAL for non-legacy RS485 flags omits 596a9171472b serial: Clear rs485 struct when non-RS485 mode is set omits be2e2cb1d281 serial: Sanitize rs485_struct omits aeae8f222fdd serial: stm32: Fill in rs485_supported omits 267913ecf737 serial: sc16is7xx: Fill in rs485_supported omits d45e50d08776 serial: omap: Fill in rs485_supported omits 949b4dbfb6b3 serial: mcf: Fill in rs485_supported omits 2b947cf9e335 serial: max310x: Fill in rs485_supported omits 00d7a00e2a6f serial: imx: Fill in rs485_supported omits 07481f448b63 serial: fsl_lpuart: Fill in rs485_supported omits af47c491e3c7 serial: atmel: Fill in rs485_supported omits e849145e1fdd serial: ar933x: Fill in rs485_supported omits ebe2cf736a04 serial: pl011: Fill in rs485_supported omits 456d523b1be3 serial: 8250_pci: Fill in rs485_supported for pci_fintek omits 6d345f7cf83c serial: 8250_of: Use serial8250_em485_supported omits 4f4c90bb2a51 serial: 8250_lpc18cc: Fill in rs485_supported omits 70780464846f serial: 8250_fintek: Fill in rs485_supported omits 59c221f8e126 serial: 8250_exar: Fill in rs485_supported omits 62a4b3d27419 serial: 8250_dwlib: Fill in rs485_supported omits 499b1160bc02 serial: 8250_bcm2835aux: Use serial8250_em485_supported omits 43ee34131ced serial: 8250: Create serial8250_em485_supported for em485 users omits 8925c31c1ac2 serial: Add rs485_supported to uart_port omits 2dbd0c14ebe8 serial: Move serial_rs485 sanitization into separate function omits 8322b1f52715 serial: Add uart_rs485_config() omits af14f3007e2d serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_ [...] omits 197eb5c416ff serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() omits 7a3525e48cf7 serial: 8250: Adjust misleading LSR related comment omits 6a4241e8f9b1 serial: 8250: Get preserved flags using serial_lsr_in() omits bdb70c424df1 serial: 8250: Create serial_lsr_in() omits ce338e4477cf serial: 8250: Store to lsr_save_flags after lsr read omits 90574a5b5a04 serial: 8250: handle __start_tx() call in start_tx() omits 767cc6681b1b serial: 8250: kill __do_stop_tx() omits ebaed53c0017 tty: vt: convert sysfs snprintf to sysfs_emit omits 2e1f2d9a9bdb serial: max310x: implement I2C support omits b3883ab5e957 serial: max310x: make accessing revision id interface-agnostic omits 6ef281daf020 serial: max310x: use a separate regmap for each port omits 285e76fc049c serial: max310x: use regmap methods for SPI batch operations omits 484923ad3ad1 tty/vt: consolemap: walk the buffer only once in con_set_t [...] omits fc440658346e tty/vt: consolemap: use con_allocate_new() in con_unshare_ [...] omits 63c4f92fcca3 tty/vt: consolemap: extract con_allocate_new() from con_do [...] omits a7e50de460d7 tty/vt: consolemap: change refcount only if needed in con_ [...] omits d8d0d1758c7d tty/vt: consolemap: remove superfluous whitespace omits 9ec9b79a2b9b tty/vt: consolemap: make conv_uni_to_pc() more readable omits 1a086f5d63ae tty/vt: consolemap: saner variable names in con_set_defaul [...] omits ff4606acb4dc tty/vt: consolemap: saner variable names in con_set_unimap() omits 5a79458c5613 tty/vt: consolemap: saner variable names in con_get_unimap() omits 3315f1aa8521 tty/vt: consolemap: saner variable names in con_copy_unimap() omits 447e9a7c6681 tty/vt: consolemap: saner variable names in con_release_unimap() omits cded789c6889 tty/vt: consolemap: saner variable names in con_unshare_unimap() omits 01ddc0dabd1b tty/vt: consolemap: saner variable names in con_do_clear_unimap() omits c3fd9f7121f0 tty/vt: consolemap: saner variable names in con_unify_unimap() omits d4a2245b8bcc tty/vt: consolemap: saner variable names in con_insert_unipair() omits 61fe4a6bb16f tty/vt: consolemap: saner variable names in conv_uni_to_pc() omits 50c92a1b2d50 tty/vt: consolemap: saner variable names in set_inverse_tr [...] omits dca141917301 tty/vt: consolemap: extract dict unsharing to con_unshare_ [...] omits f052f62c23b3 tty/vt: consolemap: remove glyph < 0 check from set_invers [...] omits 5a904a936b40 tty/vt: consolemap: introduce enum translation_map and use it omits 949fafcd7fa3 tty/vt: consolemap: check put_user() in con_get_unimap() omits cb47d81f0f0f tty/vt: consolemap: make p1 increment less confusing in co [...] omits 6364d391363a tty/vt: consolemap: make con_get_unimap() more readable omits 6e4e8d74664a tty/vt: consolemap: make con_set_unimap() more readable omits acf90b4d52e6 tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) omits 32bd78fc4948 tty/vt: consolemap: zero uni_pgdir using kcalloc() omits 9254365443f7 tty/vt: consolemap: introduce UNI_*() macros omits ad8a2142ba57 tty/vt: consolemap: use | for binary addition omits e16cb6fe3158 tty/vt: consolemap: one line = one statement omits d9ebb906a45a tty/vt: consolemap: make parameters of inverse_translate() saner omits f827c754f9b6 tty/vt: consolemap: convert macros to static inlines omits 0b75f7968d61 tty/vt: consolemap: remove extern from function decls omits 2097dc2273a5 tty/vt: consolemap: decrypt inverse_translate() omits db8f597a4712 tty/vt: consolemap: define UNI_* macros for constants omits 4173f018aae1 tty/vt: consolemap: rename and document struct uni_pagedir omits 17945d317a52 tty/vt: consolemap: use ARRAY_SIZE() omits 5c4d7b049dce tty/vt: Makefile, add --unicode for loadkeys invocation omits 0d49ee83a450 tty/vt: defkeymap.c_shipped, little unification with loadkeys omits 7fd6c24bae8f serial: pmac_zilog: remove unused header omits 22b10b33b9c6 dt-bindings: serial: mtk-uart: Convert txt to json-schema omits 6f3cdf2bf1ba serial: pic32: fix missing clk_disable_unprepare() on erro [...] omits d93e612d13ba serial: tegra: fix typos in comments omits da1bb4ed2356 tty: fix typos in comments omits 5fd6c4f0a649 ucsi_ccg: ACPI based I2c client enumeration for AMD ASICs omits 5767f40053eb ucsi_ccg: Do not hardcode interrupt polarity and type omits 13118959cb1a usb: mtu3: register mtu3_irq by threaded irq omits 54c4862f2972 usb: mtu3: implement udc_async_callbacks of gadget operation omits 5e1fa6dd4caa usb: mtu3: sync interrupt before unbind the udc omits 757bdf1f2fb5 usb: musb: remove schedule work called after flush omits a725d0f6dfc5 usb: gadget: uvc: call uvc uvcg_warn on completed status i [...] omits 87d76b5f1d8e usb: gadget: uvc: calculate the number of request dependin [...] omits e84e3e99256e usb: mtu3: add support controller reset omits 32b615ed4b7d usb: xhci-mtk: add support optional controller reset omits 0efcd08571e5 dt-bindings: usb: mtu3: add support 'resets' property omits 7c54e850ab70 dt-bindings: usb: mtk-xhci: add support 'resets' property omits 7013b2624c7b USB: chipidea: fix typo in comment omits 7563bc7327f0 usb: gadget: bdc: fix typo in comment omits 4e27465a1506 usb: typec: tcpm: fix typo in comment omits 18fc7c435be3 usb: xhci: tegra: Fix error check omits f08aa7c80dac usb: gadget: tegra-xudc: Fix error check in tegra_xudc_pow [...] omits 7afe69ad9221 usb: common: usb-conn-gpio: Allow wakeup from system suspend omits 62e4efe3375e usbip: vudc: Don't enable IRQs prematurely omits ecf6dedd03b0 USB: usbip: clean up mixed use of _irq() and _irqsave() omits df22ecc41b54 usb: dwc3: Remove the checks of -ENOSYS omits 1e073e3ed9ff usb: host: ohci-at91: add support to enter suspend using SMC omits 302970b4cad3 usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe omits b5c5b13cb45e usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe omits 3497b9a5c8c3 usb: dwc3: add power down scale setting omits 8659ab3d936f usb: cdns3: fix random warning message when driver load omits 7d602f30149a usb: cdns3 fix use-after-free at workaround 2 omits c5d337a358b3 usb: gadget: uvc: Fix comment blocks style omits 2df84a757d87 fpga: altera-pr-ip: fix unsigned comparison with less than zero omits 991ebc730369 MAINTAINERS: add myself as r8188eu reviewer omits b9c5e2720627 staging: r8188eu: add error handling of rtw_read32 omits fed9e604eeb6 staging: r8188eu: add error handling of rtw_read16 omits 857fe9e5efc0 staging: r8188eu: add error handling of rtw_read8 omits da30e3518829 staging: qlge: qlge_main.c: rewrite do-while loops into mo [...] omits 66d653c37228 staging: ftbft: Use backlight helper omits 455c5de92223 staging: r8188eu: Add blank line after declarations omits 72aef4f60ff9 staging: olpc_dcon: Use backlight helper omits e991c2ee65e9 phy: qcom-qmp-usb: use bulk reset_control API omits ccac084746dd phy: qcom-qmp-pcie-msm8996: use bulk reset_control API omits 189ac6b8dd36 phy: qcom-qmp-pcie: use bulk reset_control API omits 1de24861aff3 phy: qcom-qmp-combo: use bulk reset_control API omits 65753f38f530 phy: qcom-qmp-usb: drop multi-PHY support omits 1da7115efa4a phy: qcom-qmp-ufs: drop multi-PHY support omits 1239fd711fe9 phy: qcom-qmp-pcie: drop multi-PHY support omits faf83af5d594 phy: qcom-qmp-usb: cleanup the driver omits 3e1865ba3891 phy: qcom-qmp-ufs: cleanup the driver omits 4856865b0dec phy: qcom-qmp-pcie-msm8996: cleanup the driver omits fd9269945f34 phy: qcom-qmp-pcie: cleanup the driver omits 6066bac15bc6 phy: qcom-qmp-combo: cleanup the driver omits 86f5ddddcd9c phy: qcom-qmp-usb: drop support for non-USB PHY types omits bc3e83d766eb phy: qcom-qmp-ufs: drop support for non-UFS PHY types omits f575ac2d64e7 phy: qcom-qmp-pcie-msm8996: drop support for non-PCIe PHY types omits da07a06b905f phy: qcom-qmp-pcie: drop support for non-PCIe PHY types omits b2bac0f09515 phy: qcom-qmp-combo: drop support for PCIe,UFS PHY types omits a50280ead1b6 phy: qcom-qmp: drop old QMP PHY driver source omits 3158e39aa5f4 phy: qcom-qmp: switch to new split QMP PHY driver omits 09b492a37940 phy: qcom-qmp-usb: change symbol prefix to qcom_qmp_phy_usb omits b42c5f3d7b1c phy: qcom-qmp-ufs: change symbol prefix to qcom_qmp_phy_ufs omits 2abf0c8e61a9 phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_p [...] omits 5dbc7d86d1aa phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_pcie omits 033f3a16fb92 phy: qcom-qmp-combo: change symbol prefix to qcom_qmp_phy_combo omits ee7ffc92a950 phy: qcom-qmp-combo: drop all non-combo compatibles support omits 8c924330ebe3 phy: qcom-qmp-usb: drop all non-USB compatibles support omits 4846a79a3866 phy: qcom-qmp-ufs: drop all non-UFS compatibles support omits 9fc8fa59ef10 phy: qcom-qmp-pcie-msm8996: drop all compatibles except ms [...] omits b35a53119ac1 phy: qcom-qmp-pcie: drop all non-PCIe compatibles support omits 94a407cc17a4 phy: qcom-qmp: create copies of QMP PHY driver omits 5abaa500ff19 dt-bindings: phy: mediatek,tphy: add MT8365 SoC bindings omits 65238f7ffcef dt-bindings: phy: mediatek,dsi-phy: Add MT8365 SoC bindings omits f7fdc4db071f phy: samsung: exynosautov9-ufs: correct TSRV register conf [...] omits 8567abecf22a dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string omits 2aecaf6ccda7 phy: samsung: ufs: support secondary ufs phy omits f86c1d0a58b1 phy: samsung: ufs: remove drvdata from struct samsung_ufs_phy omits 521f88bf4daa phy: samsung: ufs: constify samsung_ufs_phy_cfg omits 558801e82e0d phy: samsung: ufs: rename cfg to cfgs for clarification omits 0610f939e52c dt-bindings: phy: samsung,ufs-phy: make pmu-syscon as phan [...] omits a5e3d775d088 fpga: Directly use ida_alloc()/free() omits 5cd339b370e2 fpga: m10bmc-sec: add max10 secure update functions omits 7f03d84a672d fpga: m10bmc-sec: expose max10 canceled keys in sysfs omits 154afa5c31cd fpga: m10bmc-sec: expose max10 flash update count omits bdf86d0e6ca3 fpga: m10bmc-sec: create max10 bmc secure update omits 3f83b62a7bfa mfd: intel-m10-bmc: Rename n3000bmc-secure driver omits 18697b479330 staging: r8188eu: remove HW_VAR_SLOT_TIME from SetHwReg8188EU() omits e2b925edc55a staging: greybus: loopback: fix a spelling error. omits 5e9c7546b2be staging: r8188eu: fix declaration to match 'foo *bar' omits 7ec58378a985 thunderbolt: Add support for Intel Raptor Lake omits e173b7d46c04 thunderbolt: Fix some kernel-doc comments omits 3084b48fa139 thunderbolt: Change TMU mode to HiFi uni-directional once [...] omits b017a46d486c thunderbolt: Add CL1 support for USB4 and Titan Ridge routers omits 5fd6b9a5cbe6 thunderbolt: Change downstream router's TMU rate in both T [...] omits b4e08d5d0819 thunderbolt: Fix typos in CLx enabling omits 418a5a3d6596 thunderbolt: CLx disable before system suspend only if pre [...] omits 990f4b85d7d9 thunderbolt: Silently ignore CLx enabling in case CLx is n [...] omits 3e763d3dc626 staging: r8188eu: use u8, u16 in issue_action_BA prototype omits 979315ccedf4 staging: r8188eu: remove the pframe variable omits d8f2cff63249 staging: r8188eu: calculate the delba length omits 3d7deed4ec52 staging: r8188eu: clarify the contents of the delba params omits 9120436aa988 staging: r8188eu: use mgmt to set delba params omits c5727d76ca0c staging: r8188eu: use mgmt to set the delba reason code omits c67eea0c3410 staging: r8188eu: calculate the addba response length omits 8836faf7196b staging: r8188eu: use ieee80211 to set addba resp capabilities omits 140529aec468 staging: r8188eu: use mgmt to set the addba resp timeout omits e2643fd46cc3 staging: r8188eu: use mgmt to set the addba resp status omits 0e01f8931c7a staging: r8188eu: use mgmt to set resp dialog token omits 80c968a04a38 staging: greybus: audio: fix loop cursor use after iteration omits 79053469559d staging: r8188eu: Drop redundant memset overwritten by memcpy omits 51bd0abd873d extcon: fsa9480: Drop no-op remove function omits e8ab382811e5 staging: r8188eu: fix the declaration of process_pwrbit_data omits 0ffa2a3a702e staging: r8188eu: use ieee80211 defines for back action codes omits 1dbcdf74a902 staging: vchiq_arm: remove global 'vchiq_states' array omits ed57d93e7752 staging: vchiq_arm: use state from vchiq instance omits 6d02150cdf76 staging: vchiq_arm: pass vchiq instance to 'handle_to_service' omits f23f8a05a13b staging: vchiq_arm: pass vchiq instance to 'vchiq_get_serv [...] omits bad44825fbf5 staging: vchiq_arm: pass vchiq instance to 'vchiq_get_client_id' omits 14780bb17426 staging: vchiq_arm: pass vchiq instance to 'find_service_b [...] omits 726e79f8a648 staging: vchiq_arm: pass vchiq instance to service callbacks omits 813fa44c7422 staging: vchiq_arm: get rid of global device structure omits d8d307e681f8 staging: vchiq_arm: add reference to vchiq device in vchiq_state omits d2a4bc3d979f staging: rtl8192u: Fix syntax errors in comments omits a0daad77a402 staging: vt6655: Update function description omits a8b088d6d98d staging: rtl8723bs: fix placement of braces omits 76d01595b24c staging: r8188eu: calculate the addba request length omits 56580e22fecb staging: r8188eu: use mgmt to set start sequence number omits e3e3cdc43e3e staging: r8188eu: use ieee80211 to set addba capabilities omits 34411b19203a staging: r8188eu: use mgmt to set the timeout omits c257851fe75c staging: r8188eu: use mgmt to set the dialog token omits a248ccf6048d staging: r8188eu: use mgmt to set the action codes omits 8d1aeb172da2 staging: r8188eu: use mgmt to set the category omits d7767fc2e24f staging: r8188eu: use mgmt to set the sequence number omits 2f71d4b04029 staging: r8188eu: use mgmt to set the addresses omits 358d61965682 staging: r8188eu: use ieee80211_mgmt in issue_action_BA omits f54550fd8419 staging: r8188eu: use defines for the block action codes omits 846d846d6fc8 staging: r8188eu: remove unnecessary category check omits f551dc6e7646 staging: vt6655: Delete upc.h omits 6f58936e1286 staging: vt6655: Add missing BE support on 2x iowrite32 omits a18263ebc825 staging: vt6655: Replace VNSvOutPortD with iowrite32 omits d371f5fd4f84 staging: vt6655: Replace MACvRx1PerPktMode with VNSvOutPortD omits dc59b9bdddec staging: vt6655: Replace MACvRx0PerPktMode with VNSvOutPortD omits 6b2564abdf17 staging: vt6655: Replace MACvSetCurrBCNTxDescAddr with VNS [...] omits a79922905a08 staging: vt6655: Replace MACvIntDisable with VNSvOutPortD omits 159ed0475548 staging: vt6655: Replace MACvIntEnable with VNSvOutPortD omits 0fd13e6b1ace staging: vt6655: Replace MACvWriteISR with VNSvOutPortD omits 33028eea5cf3 staging: vt6655: Replace VNSvOutPortW with iowrite16 omits 4cb07b36c8e2 staging: vt6655: Replace MACvSetCurrBCNLength with VNSvOutPortW omits 2e07715abac4 staging: greybus: Fix indentation in fw-management.c omits 864a821c787b staging: sm750fb: fix camelCase function name omits 21c752ce5df2 staging: rts5208: spi.c: fix codestyle error in dynamic de [...] omits dcda884deb9c staging: r8188eu: convert pr_info_once call in core/rtw_fw.c omits f0b924695286 staging: qlge: fix typo in comment
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allm [...] \ O -- O -- O (040fed4fd395)
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-bus-iio | 5 - Documentation/ABI/testing/sysfs-bus-usb | 11 - Documentation/ABI/testing/sysfs-class-typec | 8 - .../ABI/testing/sysfs-class-usb_power_delivery | 240 - .../testing/sysfs-driver-intel-m10-bmc-sec-update | 61 - .../bindings/iio/accel/adi,adis16240.yaml | 2 +- .../bindings/iio/accel/bosch,bmi088.yaml | 2 - .../bindings/iio/accel/murata,sca3300.yaml | 1 - .../devicetree/bindings/iio/adc/adi,ad9467.yaml | 1 + .../devicetree/bindings/iio/adc/adi,axi-adc.yaml | 1 + .../bindings/iio/adc/renesas,rzg2l-adc.yaml | 28 +- .../devicetree/bindings/iio/dac/adi,ad5770r.yaml | 2 +- .../devicetree/bindings/iio/dac/ti,dac5571.yaml | 1 - .../devicetree/bindings/iio/imu/adi,adis16480.yaml | 2 +- .../bindings/iio/proximity/semtech,sx9324.yaml | 39 - .../bindings/iio/proximity/semtech,sx9360.yaml | 9 - .../bindings/iio/proximity/st,vl53l0x.yaml | 5 - .../devicetree/bindings/phy/mediatek,dsi-phy.yaml | 4 - .../devicetree/bindings/phy/mediatek,tphy.yaml | 1 - .../devicetree/bindings/phy/mxs-usb-phy.txt | 1 - .../devicetree/bindings/phy/qcom,edp-phy.yaml | 6 - .../devicetree/bindings/phy/renesas,usb3-phy.yaml | 2 +- .../devicetree/bindings/phy/samsung,ufs-phy.yaml | 15 +- .../devicetree/bindings/serial/mediatek,uart.yaml | 120 - .../devicetree/bindings/serial/mtk-uart.txt | 59 + .../bindings/usb/aspeed,ast2600-udc.yaml | 52 - .../devicetree/bindings/usb/mediatek,mtk-xhci.yaml | 3 - .../devicetree/bindings/usb/mediatek,mtu3.yaml | 3 - Documentation/driver-api/serial/serial-rs485.rst | 12 +- Documentation/driver-api/vme.rst | 4 +- MAINTAINERS | 20 +- drivers/Kconfig | 2 + drivers/Makefile | 1 + drivers/accessibility/braille/braille_console.c | 2 +- drivers/accessibility/speakup/main.c | 2 +- drivers/char/lp.c | 2 +- drivers/extcon/extcon-fsa9480.c | 6 + drivers/fpga/Kconfig | 12 - drivers/fpga/Makefile | 3 - drivers/fpga/altera-pr-ip-core.c | 2 +- drivers/fpga/dfl.c | 4 +- drivers/fpga/fpga-bridge.c | 6 +- drivers/fpga/fpga-mgr.c | 6 +- drivers/fpga/fpga-region.c | 6 +- drivers/fpga/intel-m10-bmc-sec-update.c | 625 -- drivers/iio/accel/Kconfig | 2 - drivers/iio/accel/adxl313_core.c | 2 +- drivers/iio/accel/adxl355_core.c | 2 +- drivers/iio/accel/adxl367.c | 48 +- drivers/iio/accel/adxl367_spi.c | 8 +- drivers/iio/accel/bma220_spi.c | 2 +- drivers/iio/accel/bma400.h | 50 +- drivers/iio/accel/bma400_core.c | 710 +-- drivers/iio/accel/bma400_i2c.c | 10 +- drivers/iio/accel/bma400_spi.c | 8 +- drivers/iio/accel/bmi088-accel-core.c | 99 +- drivers/iio/accel/bmi088-accel-spi.c | 17 +- drivers/iio/accel/bmi088-accel.h | 9 +- drivers/iio/accel/cros_ec_accel_legacy.c | 2 +- drivers/iio/accel/mc3230.c | 4 +- drivers/iio/accel/sca3000.c | 6 +- drivers/iio/accel/sca3300.c | 325 +- drivers/iio/accel/stk8312.c | 4 +- drivers/iio/accel/stk8ba50.c | 4 +- drivers/iio/adc/Kconfig | 5 +- drivers/iio/adc/ad7266.c | 4 +- drivers/iio/adc/ad7280a.c | 2 +- drivers/iio/adc/ad7292.c | 2 +- drivers/iio/adc/ad7298.c | 2 +- drivers/iio/adc/ad7476.c | 5 +- drivers/iio/adc/ad7606.h | 4 +- drivers/iio/adc/ad7766.c | 5 +- drivers/iio/adc/ad7768-1.c | 4 +- drivers/iio/adc/ad7887.c | 5 +- drivers/iio/adc/ad7923.c | 4 +- drivers/iio/adc/ad7949.c | 2 +- drivers/iio/adc/ad9467.c | 1 - drivers/iio/adc/adi-axi-adc.c | 11 +- drivers/iio/adc/hi8435.c | 2 +- drivers/iio/adc/ina2xx-adc.c | 10 +- drivers/iio/adc/lpc18xx_adc.c | 3 +- drivers/iio/adc/ltc2496.c | 4 +- drivers/iio/adc/ltc2497.c | 4 +- drivers/iio/adc/max1027.c | 2 +- drivers/iio/adc/max11100.c | 4 +- drivers/iio/adc/max1118.c | 2 +- drivers/iio/adc/max1241.c | 2 +- drivers/iio/adc/mcp320x.c | 2 +- drivers/iio/adc/nau7802.c | 16 +- drivers/iio/adc/rzg2l_adc.c | 3 + drivers/iio/adc/stx104.c | 56 +- drivers/iio/adc/ti-adc0832.c | 2 +- drivers/iio/adc/ti-adc084s021.c | 4 +- drivers/iio/adc/ti-adc108s102.c | 4 +- drivers/iio/adc/ti-adc12138.c | 2 +- drivers/iio/adc/ti-adc128s052.c | 2 +- drivers/iio/adc/ti-adc161s626.c | 2 +- drivers/iio/adc/ti-ads1015.c | 8 +- drivers/iio/adc/ti-ads124s08.c | 2 +- drivers/iio/adc/ti-ads131e08.c | 2 +- drivers/iio/adc/ti-ads7950.c | 4 +- drivers/iio/adc/ti-ads8344.c | 2 +- drivers/iio/adc/ti-ads8688.c | 2 +- drivers/iio/adc/ti-tlc4541.c | 4 +- drivers/iio/adc/vf610_adc.c | 15 +- drivers/iio/addac/ad74413r.c | 12 +- drivers/iio/amplifiers/ad8366.c | 4 +- drivers/iio/chemical/atlas-sensor.c | 8 +- drivers/iio/chemical/bme680_core.c | 2 +- drivers/iio/chemical/ccs811.c | 10 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 30 +- drivers/iio/common/ssp_sensors/ssp.h | 3 +- drivers/iio/dac/Kconfig | 2 +- drivers/iio/dac/ad5064.c | 4 +- drivers/iio/dac/ad5360.c | 4 +- drivers/iio/dac/ad5421.c | 4 +- drivers/iio/dac/ad5449.c | 4 +- drivers/iio/dac/ad5504.c | 2 +- drivers/iio/dac/ad5592r-base.c | 2 +- drivers/iio/dac/ad5592r-base.h | 4 +- drivers/iio/dac/ad5686.h | 6 +- drivers/iio/dac/ad5755.c | 4 +- drivers/iio/dac/ad5761.c | 4 +- drivers/iio/dac/ad5764.c | 4 +- drivers/iio/dac/ad5766.c | 2 +- drivers/iio/dac/ad5770r.c | 2 +- drivers/iio/dac/ad5791.c | 2 +- drivers/iio/dac/ad7293.c | 2 +- drivers/iio/dac/ad7303.c | 4 +- drivers/iio/dac/ad8801.c | 2 +- drivers/iio/dac/cio-dac.c | 14 +- drivers/iio/dac/ltc2688.c | 4 +- drivers/iio/dac/mcp4922.c | 2 +- drivers/iio/dac/ti-dac082s085.c | 2 +- drivers/iio/dac/ti-dac5571.c | 5 +- drivers/iio/dac/ti-dac7311.c | 2 +- drivers/iio/dac/ti-dac7612.c | 4 +- drivers/iio/frequency/ad9523.c | 6 +- drivers/iio/frequency/adf4350.c | 6 +- drivers/iio/frequency/adf4371.c | 2 +- drivers/iio/frequency/admv1013.c | 2 +- drivers/iio/frequency/admv1014.c | 2 +- drivers/iio/frequency/admv4420.c | 2 +- drivers/iio/frequency/adrf6780.c | 2 +- drivers/iio/gyro/adis16080.c | 2 +- drivers/iio/gyro/adis16130.c | 2 +- drivers/iio/gyro/adxrs450.c | 2 +- drivers/iio/gyro/fxas21002c_core.c | 6 +- drivers/iio/gyro/mpu3050-core.c | 14 +- drivers/iio/gyro/mpu3050-i2c.c | 2 +- drivers/iio/health/afe4404.c | 4 +- drivers/iio/imu/fxos8700_core.c | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600.h | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c | 2 +- drivers/iio/industrialio-core.c | 33 +- drivers/iio/industrialio-trigger.c | 6 +- drivers/iio/light/bh1780.c | 7 +- drivers/iio/light/cros_ec_light_prox.c | 2 + drivers/iio/light/isl29028.c | 4 +- drivers/iio/light/jsa1212.c | 4 +- drivers/iio/light/opt3001.c | 3 +- drivers/iio/light/pa12203001.c | 8 +- drivers/iio/light/stk3310.c | 4 +- drivers/iio/light/tsl2583.c | 4 +- drivers/iio/light/us5182d.c | 8 +- drivers/iio/light/vcnl4000.c | 8 +- drivers/iio/light/vcnl4035.c | 10 +- drivers/iio/magnetometer/bmc150_magn.c | 3 +- drivers/iio/magnetometer/bmc150_magn.h | 2 +- drivers/iio/magnetometer/bmc150_magn_i2c.c | 4 +- drivers/iio/potentiometer/ad5110.c | 4 +- drivers/iio/potentiometer/ad5272.c | 2 +- drivers/iio/potentiometer/max5481.c | 2 +- drivers/iio/potentiometer/mcp41010.c | 2 +- drivers/iio/potentiometer/mcp4131.c | 2 +- drivers/iio/pressure/cros_ec_baro.c | 2 + drivers/iio/pressure/dlhl60d.c | 2 +- drivers/iio/proximity/as3935.c | 2 +- drivers/iio/proximity/ping.c | 2 +- drivers/iio/proximity/srf04.c | 11 +- drivers/iio/proximity/srf08.c | 2 +- drivers/iio/proximity/sx9324.c | 76 +- drivers/iio/proximity/sx9360.c | 15 +- drivers/iio/proximity/vcnl3020.c | 4 +- drivers/iio/proximity/vl53l0x-i2c.c | 55 +- drivers/iio/resolver/ad2s1200.c | 2 +- drivers/iio/resolver/ad2s90.c | 2 +- drivers/iio/temperature/ltc2983.c | 4 +- drivers/iio/temperature/max31865.c | 2 +- drivers/iio/temperature/maxim_thermocouple.c | 2 +- drivers/iio/trigger/stm32-lptimer-trigger.c | 3 +- drivers/mfd/intel-m10-bmc.c | 2 +- drivers/misc/atmel-ssc.c | 4 +- drivers/misc/eeprom/at25.c | 93 +- drivers/phy/qualcomm/Makefile | 8 +- drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 2579 -------- drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c | 1081 ---- drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 2404 -------- drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 1390 ----- drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 2751 --------- drivers/phy/qualcomm/phy-qcom-qmp.c | 6350 ++++++++++++++++++++ drivers/phy/samsung/Makefile | 1 - drivers/phy/samsung/phy-exynos7-ufs.c | 5 +- drivers/phy/samsung/phy-exynosautov9-ufs.c | 22 +- drivers/phy/samsung/phy-fsd-ufs.c | 58 - drivers/phy/samsung/phy-samsung-ufs.c | 23 +- drivers/phy/samsung/phy-samsung-ufs.h | 26 +- drivers/phy/ti/phy-j721e-wiz.c | 75 +- drivers/staging/fbtft/fb_ssd1351.c | 3 +- drivers/staging/fbtft/fbtft-core.c | 3 +- drivers/staging/greybus/audio_helper.c | 14 +- drivers/staging/greybus/fw-management.c | 6 +- drivers/staging/greybus/loopback.c | 2 +- drivers/staging/olpc_dcon/olpc_dcon.c | 7 +- drivers/staging/qlge/qlge_main.c | 26 +- drivers/staging/r8188eu/core/rtw_cmd.c | 15 +- drivers/staging/r8188eu/core/rtw_efuse.c | 33 +- drivers/staging/r8188eu/core/rtw_fw.c | 78 +- drivers/staging/r8188eu/core/rtw_ieee80211.c | 1 - drivers/staging/r8188eu/core/rtw_ioctl_set.c | 1 + drivers/staging/r8188eu/core/rtw_led.c | 16 +- drivers/staging/r8188eu/core/rtw_mlme.c | 2 + drivers/staging/r8188eu/core/rtw_mlme_ext.c | 199 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 9 +- drivers/staging/r8188eu/core/rtw_recv.c | 3 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 46 +- drivers/staging/r8188eu/hal/Hal8188ERateAdaptive.c | 21 +- drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 21 +- drivers/staging/r8188eu/hal/HalPwrSeqCmd.c | 9 +- drivers/staging/r8188eu/hal/hal_com.c | 27 +- drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 37 +- drivers/staging/r8188eu/hal/rtl8188e_dm.c | 6 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 136 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 30 +- drivers/staging/r8188eu/hal/usb_halinit.c | 271 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 33 +- drivers/staging/r8188eu/include/basic_types.h | 2 + drivers/staging/r8188eu/include/hal_intf.h | 1 + drivers/staging/r8188eu/include/ieee80211.h | 7 + drivers/staging/r8188eu/include/rtw_io.h | 8 +- drivers/staging/r8188eu/include/rtw_mlme_ext.h | 3 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 51 +- drivers/staging/r8188eu/os_dep/os_intfs.c | 19 +- drivers/staging/rtl8192u/r8192U_dm.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 225 +- drivers/staging/rts5208/spi.c | 6 +- drivers/staging/sm750fb/ddk750_dvi.c | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 6 +- drivers/staging/sm750fb/ddk750_sii164.h | 2 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 40 +- .../include/linux/raspberrypi/vchiq.h | 48 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 92 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 8 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 97 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 38 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 40 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 63 +- drivers/staging/vme_user/Kconfig | 27 - drivers/staging/vme_user/Makefile | 3 - drivers/staging/vme_user/vme_user.c | 2 +- drivers/staging/vt6655/baseband.c | 2 +- drivers/staging/vt6655/card.c | 71 +- drivers/staging/vt6655/device_main.c | 28 +- drivers/staging/vt6655/mac.c | 2 +- drivers/staging/vt6655/mac.h | 57 +- drivers/staging/vt6655/power.c | 4 +- drivers/staging/vt6655/rf.c | 4 +- drivers/staging/vt6655/rxtx.c | 4 +- drivers/staging/vt6655/srom.c | 2 +- drivers/staging/vt6655/upc.h | 35 + drivers/thunderbolt/ctl.c | 6 +- drivers/thunderbolt/icm.c | 2 - drivers/thunderbolt/nhi.c | 4 - drivers/thunderbolt/nhi.h | 2 - drivers/thunderbolt/switch.c | 91 +- drivers/thunderbolt/tb.c | 68 +- drivers/thunderbolt/tb.h | 48 +- drivers/thunderbolt/tb_regs.h | 6 - drivers/thunderbolt/tmu.c | 221 +- drivers/tty/mips_ejtag_fdc.c | 2 +- drivers/tty/n_tty.c | 92 +- drivers/tty/serial/8250/8250.h | 21 - drivers/tty/serial/8250/8250_bcm2835aux.c | 1 - drivers/tty/serial/8250/8250_core.c | 4 +- drivers/tty/serial/8250/8250_dw.c | 7 +- drivers/tty/serial/8250/8250_dwlib.c | 17 +- drivers/tty/serial/8250/8250_exar.c | 14 +- drivers/tty/serial/8250/8250_fintek.c | 29 +- drivers/tty/serial/8250/8250_lpc18xx.c | 20 +- drivers/tty/serial/8250/8250_of.c | 1 - drivers/tty/serial/8250/8250_pci.c | 24 +- drivers/tty/serial/8250/8250_port.c | 82 +- drivers/tty/serial/Kconfig | 1 - drivers/tty/serial/amba-pl011.c | 13 +- drivers/tty/serial/ar933x_uart.c | 7 - drivers/tty/serial/atmel_serial.c | 7 - drivers/tty/serial/fsl_lpuart.c | 25 +- drivers/tty/serial/imx.c | 19 +- drivers/tty/serial/max310x.c | 270 +- drivers/tty/serial/mcf.c | 7 +- drivers/tty/serial/omap-serial.c | 8 - drivers/tty/serial/pic32_uart.c | 4 +- drivers/tty/serial/pmac_zilog.c | 1 + drivers/tty/serial/sc16is7xx.c | 8 +- drivers/tty/serial/serial-tegra.c | 4 +- drivers/tty/serial/serial_core.c | 120 +- drivers/tty/serial/stm32-usart.c | 8 - drivers/tty/tty_buffer.c | 59 +- drivers/tty/tty_io.c | 2 +- drivers/tty/tty_port.c | 21 - drivers/tty/vt/Makefile | 2 +- drivers/tty/vt/consolemap.c | 634 +- drivers/tty/vt/defkeymap.c_shipped | 6 +- drivers/tty/vt/selection.c | 3 +- drivers/tty/vt/vt.c | 6 +- drivers/usb/cdns3/cdns3-gadget.c | 4 +- drivers/usb/chipidea/ci_hdrc_imx.h | 2 +- drivers/usb/common/usb-conn-gpio.c | 17 - drivers/usb/core/hub.c | 99 +- drivers/usb/core/hub.h | 3 - drivers/usb/core/port.c | 83 - drivers/usb/dwc3/Kconfig | 4 +- drivers/usb/dwc3/core.c | 42 +- drivers/usb/dwc3/core.h | 1 - drivers/usb/dwc3/ep0.c | 2 +- drivers/usb/gadget/function/f_uvc.c | 30 +- drivers/usb/gadget/function/uvc_queue.c | 23 +- drivers/usb/gadget/function/uvc_video.c | 14 +- drivers/usb/gadget/udc/Kconfig | 13 - drivers/usb/gadget/udc/Makefile | 1 - drivers/usb/gadget/udc/aspeed_udc.c | 1596 ----- drivers/usb/gadget/udc/bdc/bdc_cmd.c | 2 +- drivers/usb/gadget/udc/tegra-xudc.c | 8 +- drivers/usb/host/ehci-ppc-of.c | 1 - drivers/usb/host/ohci-at91.c | 69 +- drivers/usb/host/ohci-nxp.c | 1 - drivers/usb/host/xhci-mtk.c | 7 - drivers/usb/host/xhci-tegra.c | 8 +- drivers/usb/mtu3/mtu3.h | 1 - drivers/usb/mtu3/mtu3_core.c | 3 +- drivers/usb/mtu3/mtu3_gadget.c | 20 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 2 +- drivers/usb/mtu3/mtu3_plat.c | 7 - drivers/usb/musb/musb_gadget.c | 2 + drivers/usb/typec/Makefile | 2 +- drivers/usb/typec/class.c | 149 - drivers/usb/typec/class.h | 4 - drivers/usb/typec/pd.c | 708 --- drivers/usb/typec/pd.h | 30 - drivers/usb/typec/tcpm/tcpm.c | 144 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 28 +- drivers/usb/usbip/vudc_rx.c | 6 +- drivers/usb/usbip/vudc_sysfs.c | 14 +- drivers/video/console/vgacon.c | 4 +- drivers/vme/Kconfig | 18 + drivers/vme/Makefile | 8 + drivers/vme/boards/Kconfig | 10 + drivers/vme/boards/Makefile | 6 + drivers/vme/boards/vme_vmivme7805.c | 106 + drivers/vme/boards/vme_vmivme7805.h | 33 + drivers/vme/bridges/Kconfig | 24 + drivers/vme/bridges/Makefile | 4 + drivers/vme/bridges/vme_ca91cx42.c | 1928 ++++++ drivers/vme/bridges/vme_ca91cx42.h | 579 ++ .../{staging/vme_user => vme/bridges}/vme_fake.c | 4 +- .../{staging/vme_user => vme/bridges}/vme_tsi148.c | 4 +- .../{staging/vme_user => vme/bridges}/vme_tsi148.h | 0 drivers/{staging/vme_user => vme}/vme.c | 2 +- drivers/{staging/vme_user => vme}/vme_bridge.h | 2 +- include/linux/console_struct.h | 6 +- include/linux/consolemap.h | 60 +- include/linux/iio/common/cros_ec_sensors_core.h | 2 + include/linux/iio/iio.h | 11 +- include/linux/serial_core.h | 2 - include/linux/tty_buffer.h | 1 - include/linux/tty_ldisc.h | 14 - include/linux/tty_port.h | 2 - include/linux/usb.h | 2 - include/linux/usb/pd.h | 38 - include/linux/usb/typec.h | 23 - {drivers/staging/vme_user => include/linux}/vme.h | 0 383 files changed, 11491 insertions(+), 18941 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-class-usb_power_delivery delete mode 100644 Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update delete mode 100644 Documentation/devicetree/bindings/serial/mediatek,uart.yaml create mode 100644 Documentation/devicetree/bindings/serial/mtk-uart.txt delete mode 100644 Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml delete mode 100644 drivers/fpga/intel-m10-bmc-sec-update.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-combo.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcie.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-ufs.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-usb.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp.c delete mode 100644 drivers/phy/samsung/phy-fsd-ufs.c create mode 100644 drivers/staging/vt6655/upc.h delete mode 100644 drivers/usb/gadget/udc/aspeed_udc.c delete mode 100644 drivers/usb/typec/pd.c delete mode 100644 drivers/usb/typec/pd.h create mode 100644 drivers/vme/Kconfig create mode 100644 drivers/vme/Makefile create mode 100644 drivers/vme/boards/Kconfig create mode 100644 drivers/vme/boards/Makefile create mode 100644 drivers/vme/boards/vme_vmivme7805.c create mode 100644 drivers/vme/boards/vme_vmivme7805.h create mode 100644 drivers/vme/bridges/Kconfig create mode 100644 drivers/vme/bridges/Makefile create mode 100644 drivers/vme/bridges/vme_ca91cx42.c create mode 100644 drivers/vme/bridges/vme_ca91cx42.h rename drivers/{staging/vme_user => vme/bridges}/vme_fake.c (99%) rename drivers/{staging/vme_user => vme/bridges}/vme_tsi148.c (99%) rename drivers/{staging/vme_user => vme/bridges}/vme_tsi148.h (100%) rename drivers/{staging/vme_user => vme}/vme.c (99%) rename drivers/{staging/vme_user => vme}/vme_bridge.h (99%) rename {drivers/staging/vme_user => include/linux}/vme.h (100%)