aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc
AgeCommit message (Expand)AuthorFilesLines
3 daysMerge tag 'char-misc-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-5/+10
9 daysmisc/pvpanic-pci: register attributes via pci_driverThomas Weißschuh1-3/+1
13 daysMerge tag 'at24-fixes-for-v6.9-rc6' of git://git.kernel.org/pub/scm/linux/ker...Wolfram Sang1-9/+9
2024-04-23mei: me: add lunar lake point M DIDAlexander Usyskin2-0/+4
2024-04-23mei: pxp: match against PCI_CLASS_DISPLAY_OTHERDaniele Ceraolo Spurio1-2/+5
2024-04-23eeprom: at24: fix memory corruption race conditionDaniel Okazaki1-9/+9
2024-04-11mei: vsc: Unregister interrupt handler for system suspendSakari Ailus3-26/+78
2024-04-11Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"Sakari Ailus1-2/+2
2024-04-11misc: rtsx: Fix rts5264 driver status incorrect when card removedRicky Wu1-1/+1
2024-04-11mei: me: disable RPL-S on SPS and IGN firmwaresAlexander Usyskin1-1/+1
2024-03-23Merge tag 'hardening-v6.9-rc1-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2024-03-22lkdtm/bugs: Improve warning message for compilers without counted_by supportNathan Chancellor1-1/+1
2024-03-21Merge tag 'char-misc-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds24-154/+91
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2024-03-13Merge tag 'spi-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Linus Torvalds1-4/+4
2024-03-12Merge tag 'slab-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...Linus Torvalds1-1/+1
2024-03-12Merge tag 'hardening-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-13/+22
2024-03-07tifm: make tifm_adapter_class constantRicardo B. Marliere1-1/+1
2024-03-06mm/treewide: replace pmd_large() with pmd_leaf()Peter Xu1-1/+1
2024-03-05mei: gsc_proxy: match component when GSC is on different busAlexander Usyskin1-3/+5
2024-03-05misc: fastrpc: Pass proper arguments to scm callEkansh Gupta1-4/+6
2024-03-05misc: xilinx_tmr_inject: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2024-03-05misc: xilinx_sdfec: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2024-03-05misc: vcpu_stall_detector: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-03-05misc: ti-st: st_kim: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2024-03-05misc: sram: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-03-05misc: open-dice: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2024-03-05mei: vsc: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-03-05misc: hisi_hikey_usb: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-03-05misc: fastrpc: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-03-05cxl: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2024-03-05misc: atmel-ssc: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-03-05misc: hisi_hikey_usb: Remove unused of_gpio.hAndy Shevchenko1-1/+0
2024-03-05misc: hi6421-spmi-pmic: Remove unused of_gpio.hAndy Shevchenko1-1/+0
2024-03-05misc: eeprom_93xx46: Remove unused of_gpio.hAndy Shevchenko1-1/+0
2024-03-05mei: vsc: Assign pinfo fields in variable declarationSakari Ailus1-8/+8
2024-03-05mei: vsc: Don't use sleeping condition in wait_event_timeout()Sakari Ailus1-5/+8
2024-03-05mei: vsc: Call wake_up() in the threaded IRQ handlerSakari Ailus1-2/+2
2024-03-05mei: me: remove unnecessary NULL pointer checksBjorn Helgaas1-32/+6
2024-03-05mei: txe: remove unnecessary NULL pointer checksBjorn Helgaas1-34/+6
2024-03-05mei: gsc: remove unnecessary NULL pointer checksBjorn Helgaas1-17/+0
2024-03-04misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/re...Hans de Goede1-8/+13
2024-03-01VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_ha...Vasiliy Kovalev1-1/+2
2024-02-19mei: Add Meteor Lake support for IVSC deviceWentong Wu1-0/+1
2024-02-19mei: me: add arrow lake point H DIDAlexander Usyskin2-0/+2
2024-02-19mei: me: add arrow lake point S DIDAlexander Usyskin2-0/+2
2024-02-18misc: eeprom/idt_89hpesx: Convert data structures to LE explicitlyDawei Li1-3/+3
2024-02-08misc: gehc-achc: Follow renaming of SPI "master" to "controller"Uwe Kleine-König1-4/+4
2024-02-04Merge 6.8-rc3 into char-misc-nextGreg Kroah-Hartman2-2/+2
2024-02-01VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()Harshit Mogalapalli1-1/+2
2024-02-01VMCI: Use struct_size() in kmalloc()Harshit Mogalapalli1-2/+2
2024-02-01lkdtm/bugs: In lkdtm_HUNG_TASK() use BUG(), not BUG_ON(1)Douglas Anderson1-1/+1
2024-02-01lkdtm/bugs: Adjust lkdtm_HUNG_TASK() to avoid tail call optimizationDouglas Anderson1-1/+2
2024-02-01lkdtm: Make lkdtm_do_action() return to avoid tail call optimizationDouglas Anderson1-8/+14
2024-01-30misc: open-dice: Fix spurious lockdep warningWill Deacon1-1/+1
2024-01-30misc: fastrpc: Mark all sessions as invalid in cb_removeEkansh Gupta1-1/+1
2024-01-30mei: pxp: add dependency on Xe driverAlexander Usyskin1-1/+1
2024-01-30mei: hdcp: add dependency on Xe driverAlexander Usyskin1-1/+1
2024-01-30mei: pxp: match without driver nameAlexander Usyskin1-2/+12
2024-01-30mei: hdcp: match without driver nameAlexander Usyskin1-2/+12
2024-01-30mei: gsc: add support for auxiliary device created by Xe driverVitaly Lubart1-0/+5
2024-01-30misc: hpilo: rename device creation loop variableIan Abbott1-4/+4
2024-01-30misc: hpilo: fix inconsistent device numbersIan Abbott1-1/+1
2024-01-22mm/slub: unify all sl[au]b parameters with "slab_$param"Xiongwei Song1-1/+1
2024-01-18Merge tag 'i2c-for-6.8-rc1-rebased' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+3
2024-01-18eeprom: at24: use of_match_ptr()Bartosz Golaszewski1-2/+3
2024-01-18Merge tag 'tty-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-2/+2
2024-01-17Merge tag 'char-misc-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds26-85/+3710
2024-01-17Merge tag 'pci-v6.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-23/+33
2024-01-15Merge branch 'pci/misc'Bjorn Helgaas1-2/+12
2024-01-15Merge branch 'pci/remove-old-api'Bjorn Helgaas2-6/+6
2024-01-10Merge tag 'hardening-v6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-1/+61
2024-01-09Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-3/+3
2024-01-08Merge tag 'powerpc-6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds5-11/+12
2024-01-08mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov2-3/+3
2024-01-08Merge tag 'vfs-6.8.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds1-1/+1
2024-01-06misc: pci_endpoint_test: Use a unique test pattern for each BARNiklas Cassel1-2/+12
2024-01-04misc: lis3lv02d_i2c: Add missing setting of the reg_ctrl callbackHans de Goede1-0/+1
2024-01-04pvpanic: Kill duplicate PCI_VENDOR_ID_REDHAT definitionAndy Shevchenko1-1/+0
2024-01-04eeprom: at24: Use pm_runtime_resume_and_get to simplify the codeHeiner Kallweit1-10/+4
2024-01-04eeprom: at24: Probe for DDR3 thermal sensor in the SPD caseHeiner Kallweit1-0/+29
2024-01-04eeprom: ee1004: add support for temperature sensorHeiner Kallweit1-0/+19
2023-12-31dw-xdata: Remove usage of the deprecated ida_simple_*() APIChristophe JAILLET1-3/+3
2023-12-31misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() APIChristophe JAILLET1-3/+3
2023-12-23pvpanic: Don't use "proxy" headersAndy Shevchenko4-12/+17
2023-12-18misc: pci_endpoint_test: Use INTX instead of LEGACYDamien Le Moal1-15/+15
2023-12-15VMCI: Remove VMCI_HANDLE_ARRAY_HEADER_SIZE and VMCI_HANDLE_ARRAY_MAX_CAPACITYChristophe JAILLET1-6/+0
2023-12-15VMCI: Remove handle_arr_calc_size()Christophe JAILLET1-9/+3
2023-12-15misc: rtsx: add to support new card reader rts5264Ricky Wu2-5/+26
2023-12-15misc: rtsx: add to support new card reader rts5264 new definition and functionRicky Wu3-1/+1165
2023-12-15misc: nsm: remove selecting the non-existing config CBORLukas Bulwahn1-1/+0
2023-12-15mei: rework Kconfig dependenciesArnd Bergmann4-11/+9
2023-12-15mei: fix vsc dependencyArnd Bergmann1-0/+1
2023-12-15mei: vsc: Rework firmware image namesSakari Ailus1-62/+10
2023-12-15mei: pxp: spdx should be at first lineAlexander Usyskin1-1/+0
2023-12-11Merge 6.7-rc5 into tty-nextGreg Kroah-Hartman2-3/+4
2023-12-11Merge 6.7-rc5 into char-misc-nextGreg Kroah-Hartman2-3/+4
2023-12-08tty: bcm: convert to u8 and size_tJiri Slaby (SUSE)1-2/+2
2023-12-07mei: Add MEI hardware support for IVSC deviceWentong Wu3-0/+466
2023-12-07mei: Add transport driver for IVSC deviceWentong Wu5-0/+1442
2023-12-07eeprom: ee1004: Add support for multiple i2c bussesHeiner Kallweit1-31/+63
2023-12-01lkdtm: Add kfence read after free crash typeStephen Boyd1-0/+60
2023-12-01VMCI: Annotate struct vmci_handle_arr with __counted_byChristophe JAILLET1-1/+1
2023-12-01powerpc: Add PVN support for HeXin C2000 processorZhao Ke1-1/+2
2023-11-28misc: Add Nitro Secure Module driverAlexander Graf3-0/+520
2023-11-28eventfd: simplify eventfd_signal()Christian Brauner1-1/+1
2023-11-27misc: ocxl: main: Remove unnecessary ‘0’ values from rcLi kunyu1-1/+1
2023-11-27misc: ocxl: link: Remove unnecessary (void*) conversionsLi zeming1-7/+7
2023-11-27misc: ocxl: afu_irq: Remove unnecessary (void*) conversionsLi zeming1-1/+1
2023-11-27misc: ocxl: context: Remove unnecessary (void*) conversionsLi zeming1-1/+1
2023-11-27misc: mei: client.c: fix problem of return '-EOVERFLOW' in mei_cl_writeSu Hui1-1/+1
2023-11-27misc: mei: client.c: return negative error code in mei_cl_writeSu Hui1-1/+1
2023-11-27mei: pxp: fix mei_pxp_send_message return valueAlexander Usyskin1-1/+2
2023-11-27misc: ocxl: main: Remove unnecessary ‘0’ values from rcLi kunyu1-1/+1
2023-11-27misc: ocxl: link: Remove unnecessary (void*) conversionsLi zeming1-7/+7
2023-11-27misc: ocxl: afu_irq: Remove unnecessary (void*) conversionsLi zeming1-1/+1
2023-11-27misc: ocxl: context: Remove unnecessary (void*) conversionsLi zeming1-1/+1
2023-11-08Merge tag 'riscv-for-linus-6.7-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+11
2023-11-05Merge tag 'i2c-for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-30/+12
2023-11-03Merge tag 'char-misc-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds32-465/+492
2023-11-02Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-26/+12
2023-11-02Merge tag 'pci-v6.7-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+4
2023-11-01Merge tag 'sysctl-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-2/+0
2023-11-01Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds10-238/+4
2023-10-30Merge tag 'hardening-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+29
2023-10-30Merge tag 'vfs-6.7.ctime' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds2-2/+2
2023-10-27lkdtm: Fix CFI_BACKWARD on RISC-VSami Tolvanen1-2/+11
2023-10-27misc: pci_endpoint_test: Add deviceID for J721S2 PCIe EP device supportSiddharth Vadapalli1-0/+4
2023-10-27uacce: make uacce_class constantGreg Kroah-Hartman1-7/+10
2023-10-25ocxl: make ocxl_class constantGreg Kroah-Hartman1-12/+15
2023-10-25cxl: make cxl_class constantGreg Kroah-Hartman1-11/+10
2023-10-25misc: phantom: make phantom_class constantGreg Kroah-Hartman1-11/+13
2023-10-23misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controllerYoshihiro Shimoda1-0/+4
2023-10-18misc: convert to new timestamp accessorsJeff Layton1-1/+1
2023-10-18ibmasm: convert to new timestamp accessorsJeff Layton1-1/+1
2023-10-18misc/pvpanic: deduplicate common codeThomas Weißschuh4-122/+80
2023-10-18mei: me: emit error only if reset was unexpectedVitaly Lubart4-5/+133
2023-10-18misc: mei: main.c: fix kernel-doc warningsRandy Dunlap1-4/+4
2023-10-18misc: mei: interrupt.c: fix kernel-doc warningsRandy Dunlap1-2/+2
2023-10-18misc: mei: hw-me.c: fix kernel-doc warningsRandy Dunlap1-8/+8
2023-10-18misc: mei: hbm.c: fix kernel-doc warningsRandy Dunlap1-0/+2
2023-10-18misc: mei: dma-ring.c: fix kernel-doc warningsRandy Dunlap1-0/+4
2023-10-18misc: mei: client.c: fix kernel-doc warningsRandy Dunlap1-10/+10
2023-10-18misc: mei: hw.h: fix kernel-doc warningsRandy Dunlap1-4/+4
2023-10-18mei: docs: fix spelling errorsTomas Winkler5-8/+8
2023-10-18mei: docs: add missing entries to kdoc in struct mei_cfg_idxTomas Winkler1-0/+4
2023-10-18mei: docs: use correct structures name in kdocTomas Winkler1-2/+2
2023-10-18mei: update mei-pxp's component interface with timeoutsAlan Previn1-6/+27
2023-10-18mei: pxp: re-enable client on errorsAlexander Usyskin1-22/+48
2023-10-18mei: pxp: recover from recv fail under memory pressureAlexander Usyskin1-1/+24
2023-10-18mei: bus: add send and recv api with timeoutAlexander Usyskin1-2/+86
2023-10-16misc: fastrpc: Unmap only if buffer is unmapped from DSPEkansh Gupta1-3/+5
2023-10-16misc: fastrpc: Clean buffers on remote invocation failuresEkansh Gupta1-5/+5
2023-10-16misc: fastrpc: Free DMA handles for RPC calls with no argumentsEkansh Gupta1-13/+10
2023-10-16misc: fastrpc: Reset metadata buffer to avoid incorrect freeEkansh Gupta1-0/+1
2023-10-16eeprom: at24: add ST M24C64-D Additional Write lockable page supportAlexander Stein1-0/+4
2023-10-12eeprom: at24: add ST M24C32-D Additional Write lockable page supportMarek Vasut1-0/+4
2023-10-11sgi-xp: Remove the now superfluous sentinel element from ctl_table arrayJoel Granados1-2/+0
2023-10-05c2port: replace deprecated strncpy with strscpyJustin Stitt1-1/+1
2023-10-05drivers: misc: ti-st: replace deprecated strncpy with strscpyJustin Stitt1-2/+3
2023-10-05ibmvmc: replace deprecated strncpy with strscpyJustin Stitt1-3/+1
2023-10-05misc: bcm-vk: Annotate struct bcm_vk_wkent with __counted_byKees Cook2-2/+2
2023-10-05misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()Jinjie Ruan1-3/+4
2023-10-05eeprom: Remove deprecated legacy eeprom driverHeiner Kallweit3-229/+0
2023-10-05eeprom: idt_89hpesx: replace open-coded kmemdup_nulJustin Stitt1-8/+3
2023-10-04vmw_balloon: dynamically allocate the vmw-balloon shrinkerQi Zheng1-26/+12
2023-09-28lkdtm/bugs: add test for panic() with stuck secondary CPUsMark Rutland1-1/+29
2023-09-25misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probeRicky WU6-212/+102
2023-09-25eeprom: at24: Annotate struct at24_data with __counted_byKees Cook1-1/+1
2023-09-11arch: Remove Itanium (IA-64) architectureArd Biesheuvel10-238/+4
2023-09-11eeprom: at24: Drop at24_get_chip_data()Biju Das1-29/+3
2023-09-01Merge tag 'char-misc-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds30-118/+571
2023-09-01Merge tag 'tty-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds3-25/+11
2023-08-31Merge tag 'powerpc-6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2-15/+1
2023-08-29Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-4/+4
2023-08-28Merge tag 'hardening-v6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-5/+46
2023-08-28Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2-2/+2
2023-08-24cxl: Drop unused detach_spa()Michael Ellerman1-5/+0
2023-08-22misc: fastrpc: Pass proper scm arguments for static process initEkansh Gupta1-4/+9
2023-08-22misc: fastrpc: Fix incorrect DMA mapping unmap requestEkansh Gupta1-3/+5
2023-08-22misc: fastrpc: Fix remote heap allocation requestEkansh Gupta1-7/+7
2023-08-22mei: make mei_class a static const structureIvan Orlov1-13/+12
2023-08-20Merge commit b320441c04c9 ("Merge tag 'tty-6.5-rc7' of git://git.kernel.org/p...Greg Kroah-Hartman7-59/+24
2023-08-18mmu_notifiers: rename invalidate_range notifierAlistair Popple1-4/+4
2023-08-17lkdtm: Add FAM_BOUNDS test for __counted_byKees Cook1-3/+44
2023-08-16cxl: Use pci_find_vsec_capability() to simplify the codeXiongfeng Wang1-10/+1
2023-08-15list: Introduce CONFIG_LIST_HARDENEDMarco Elver1-2/+2
2023-08-13Merge 6.5-rc6 into char-misc-nextGreg Kroah-Hartman7-59/+24
2023-08-12misc: microchip: pci1xxxx: Fix some NULL vs IS_ERR() bugsDan Carpenter1-4/+4
2023-08-12misc: tps6594: Remove redundant dev_err_probe() for platform_get_irq_byname()Ruan Jinjie2-4/+2
2023-08-11misc: hpilo: make ilo_class a static const structureIvan Orlov1-9/+9
2023-08-11misc: genwqe: make class_genwqe a static const structureIvan Orlov2-24/+27
2023-08-11misc: eeprom/idt_89hpesx: Use devm_kmemdup to replace devm_kmalloc + memcpyLi Zetao1-5/+6
2023-08-11misc: eeprom/idt_89hpesx: Switch to memdup_user_nul() helperRuan Jinjie1-9/+3
2023-08-11tty: make tty_operations::write()'s count size_tJiri Slaby (SUSE)1-1/+2
2023-08-11tty: propagate u8 data to tty_operations::write()Jiri Slaby (SUSE)1-3/+1
2023-08-11misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf()Jiri Slaby (SUSE)2-7/+6
2023-08-11tty: use u8 for flagsJiri Slaby (SUSE)1-1/+1
2023-08-11tty: use u8 for charsJiri Slaby (SUSE)1-1/+1
2023-08-11tty: make tty_ldisc_ops::*buf*() hooks operate on size_tJiri Slaby (SUSE)1-1/+1