aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc
AgeCommit message (Expand)AuthorFilesLines
2025-05-28Merge tag 'hardening-v6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-14/+3
2025-05-27Merge tag 'irq-cleanups-2025-05-25' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+3
2025-05-16misc: hi6421-spmi-pmic: Switch to irq_domain_create_simple()Jiri Slaby (SUSE)1-2/+3
2025-05-02x86/msr: Add explicit includes of <asm/msr.h>Xin Li (Intel)1-0/+1
2025-04-28lkdtm: use SLAB_NO_MERGE instead of an empty constructorHarry Yoo1-14/+3
2025-04-26Merge tag 'pci-v6.15-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-20/+1
2025-04-23misc: pci_endpoint_test: Defer IRQ allocation until ioctl(PCITEST_SET_IRQTYPE)Niklas Cassel1-20/+1
2025-04-15mei: vsc: Use struct vsc_tp_packet as vsc-tp tx_buf and rx_buf typeHans de Goede1-7/+7
2025-04-15mei: vsc: Fix fortify-panic caused by invalid counted_by() useHans de Goede1-11/+15
2025-04-15misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ackRengarajan S1-1/+1
2025-04-15misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registrationRengarajan S1-1/+5
2025-04-15mei: me: add panther lake H DIDAlexander Usyskin2-0/+2
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner4-5/+5
2025-04-02Merge tag 'powerpc-6.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds25-12887/+0
2025-04-02Merge tag 'objtool-urgent-2025-04-01' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-3/+11
2025-04-02Merge branch 'topic/cxl' into nextMichael Ellerman25-12887/+0
2025-04-01Merge tag 'i2c-for-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-6/+4
2025-04-01Merge tag 'char-misc-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds8-141/+16
2025-03-28Merge tag 'pci-v6.15-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-61/+70
2025-03-28objtool, lkdtm: Obfuscate the do_nothing() pointerJosh Poimboeuf1-3/+11
2025-03-27Merge branch 'pci/controller/dwc'Bjorn Helgaas1-1/+0
2025-03-26misc: pci_endpoint_test: Add support for PCITEST_IRQ_TYPE_AUTONiklas Cassel1-5/+20
2025-03-25Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+1
2025-03-25Merge tag 'i2c-host-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/an...Wolfram Sang6-20/+10
2025-03-19Merge tag 'v6.14-rc7' into x86/core, to pick up fixesIngo Molnar6-20/+10
2025-03-16cxl: Remove driverAndrew Donnellan25-12887/+0
2025-03-14misc: pci_endpoint_test: Use IRQ_TYPE_* defines from UAPI headerNiklas Cassel1-23/+23
2025-03-14misc: pci_endpoint_test: Do not use managed IRQ functionsKunihiko Hayashi1-5/+4
2025-03-14misc: pci_endpoint_test: Remove global 'irq_type' and 'no_msi'Kunihiko Hayashi1-15/+3
2025-03-14misc: pci_endpoint_test: Fix 'irq_type' to convey the correct typeKunihiko Hayashi1-0/+1
2025-03-14misc: lis3lv02d: convert to use faux_deviceGreg Kroah-Hartman2-18/+12
2025-03-10Merge 6.14-rc6 into char-misc-nextGreg Kroah-Hartman6-20/+10
2025-03-08misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' errorKunihiko Hayashi1-1/+1
2025-03-08misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_ir...Kunihiko Hayashi1-0/+3
2025-03-08misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAXNiklas Cassel1-8/+10
2025-03-08misc: pci_endpoint_test: Give disabled BARs a distinct error codeNiklas Cassel1-2/+4
2025-03-08misc: pci_endpoint_test: Fix potential truncation in pci_endpoint_test_probe()Niklas Cassel1-1/+1
2025-03-08misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_bar() error handlingNiklas Cassel1-2/+2
2025-03-06PCI: Add Rockchip Vendor IDShawn Lin1-1/+0
2025-03-03eeprom: at24: Drop of_match_ptr() and ACPI_PTR() protectionsAndy Shevchenko1-6/+4
2025-02-27Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection"Christian Heusel1-15/+0
2025-02-27x86/cpu: Drop configuration options for early 64-bit CPUsArnd Bergmann1-1/+1
2025-02-21ntsync: Check wait count based on byte size.Elizabeth Figura1-3/+3
2025-02-20eeprom: ee1004: Check chip before probingEddie James1-0/+4
2025-02-20mei: Remove unused functionsDr. David Alan Gilbert5-123/+0
2025-02-20eeprom: digsy_mtc: Make GPIO lookup table match the deviceAndy Shevchenko1-1/+1
2025-02-19ntsync: Set the permissions to be 0666Mike Lothian1-0/+1
2025-02-19mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIOHans de Goede1-1/+1
2025-02-19mei: me: add panther lake P DIDAlexander Usyskin2-0/+4
2025-02-18misc: vcpu_stall_detector: Switch to use hrtimer_setup()Nam Cao1-2/+1
2025-01-28treewide: const qualify ctl_tables where applicableJoel Granados1-2/+2
2025-01-27Merge tag 'char-misc-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds16-106/+1196
2025-01-25Merge tag 'pci-v6.14-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-126/+226
2025-01-21misc: pci_endpoint_test: Fix IOCTL return valueManivannan Sadhasivam1-128/+127
2025-01-21misc: pci_endpoint_test: Remove redundant 'remainder' testHans Zhang1-7/+1
2025-01-21misc: pci_endpoint_test: Add consecutive BAR testNiklas Cassel1-0/+88
2025-01-21misc: pci_endpoint_test: Add support for capabilitiesNiklas Cassel1-0/+19
2025-01-20Merge tag 'powerpc-6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds3-2/+8
2025-01-17ntsync: Fix reference leaks in the remaining create ioctls.Elizabeth Figura1-2/+2
2025-01-16ntsync: fix a file reference leak in drivers/misc/ntsync.cAl Viro1-4/+6
2025-01-13Merge 6.13-rc4 into char-misc-nextGreg Kroah-Hartman1-2/+2
2025-01-10misc: fastrpc: Fix copy buffer page sizeEkansh Gupta1-2/+2
2025-01-10misc: fastrpc: Fix registered buffer page addressEkansh Gupta1-1/+1
2025-01-10misc: fastrpc: Deregister device nodes properly in error scenariosAnandu Krishnan E1-1/+1
2025-01-10drivers/card_reader/rtsx_usb: Restore interrupt based detectionSean Rhodes1-0/+15
2025-01-10misc: fastrpc: Rename tgid and pid to client_idEkansh Gupta1-24/+24
2025-01-10misc: fastrpc: Add support for multiple PD from one processEkansh Gupta1-14/+16
2025-01-10misc: keba: Fix kernfs warning on module unloadGerhard Engleder1-24/+45
2025-01-10misc: Kconfig: Make MCHP_LAN966X_PCI depend on OF_OVERLAYRicardo Ribalda1-2/+1
2025-01-08misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set configRengarajan S1-1/+1
2025-01-08misc: microchip: pci1xxxx: Resolve kernel panic during GPIO IRQ handlingRengarajan S1-1/+1
2025-01-08misc: microchip: pci1xxxx: Add push-pull drive support for GPIORengarajan S1-0/+3
2025-01-08ntsync: No longer depend on BROKEN.Elizabeth Figura1-1/+0
2025-01-08ntsync: Introduce alertable waits.Elizabeth Figura1-9/+61
2025-01-08ntsync: Introduce NTSYNC_IOC_EVENT_READ.Elizabeth Figura1-0/+24
2025-01-08ntsync: Introduce NTSYNC_IOC_MUTEX_READ.Elizabeth Figura1-0/+26
2025-01-08ntsync: Introduce NTSYNC_IOC_SEM_READ.Elizabeth Figura1-0/+24
2025-01-08ntsync: Introduce NTSYNC_IOC_EVENT_PULSE.Elizabeth Figura1-2/+6
2025-01-08ntsync: Introduce NTSYNC_IOC_EVENT_RESET.Elizabeth Figura1-0/+24
2025-01-08ntsync: Introduce NTSYNC_IOC_EVENT_SET.Elizabeth Figura1-0/+27
2025-01-08ntsync: Introduce NTSYNC_IOC_CREATE_EVENT.Elizabeth Figura1-0/+59
2025-01-08ntsync: Introduce NTSYNC_IOC_MUTEX_KILL.Elizabeth Figura1-2/+59
2025-01-08ntsync: Introduce NTSYNC_IOC_MUTEX_UNLOCK.Elizabeth Figura1-0/+53
2025-01-08ntsync: Introduce NTSYNC_IOC_CREATE_MUTEX.Elizabeth Figura1-3/+71
2025-01-08ntsync: Introduce NTSYNC_IOC_WAIT_ALL.Elizabeth Figura1-14/+322
2025-01-08ntsync: Introduce NTSYNC_IOC_WAIT_ANY.Elizabeth Figura1-1/+246
2025-01-08ntsync: Rename NTSYNC_IOC_SEM_POST to NTSYNC_IOC_SEM_RELEASE.Elizabeth Figura1-5/+5
2025-01-08ntsync: Return the fd from NTSYNC_IOC_CREATE_SEM.Elizabeth Figura1-5/+2
2025-01-08misc:minor basic kunit testsVimal Agrawal2-0/+70
2024-12-24misc: ds1682: Constify 'struct bin_attribute'Thomas Weißschuh1-4/+4
2024-12-24misc: eeprom/max6875: Constify 'struct bin_attribute'Thomas Weißschuh1-2/+2
2024-12-24misc: eeprom/idt_89hpesx: Constify 'struct bin_attribute'Thomas Weißschuh1-3/+3
2024-12-24misc: pch_phub: Constify 'struct bin_attribute'Thomas Weißschuh1-4/+4
2024-12-24misc: c2port: Constify 'struct bin_attribute'Thomas Weißschuh1-6/+6
2024-12-24misc: c2port: Calculate bin_attribute size through group callbackThomas Weißschuh1-3/+14
2024-12-24misc: sram: constify 'struct bin_attribute'Thomas Weißschuh1-4/+4
2024-12-24cxl: Constify 'struct bin_attribute'Thomas Weißschuh1-4/+4
2024-12-24ocxl: Constify 'struct bin_attribute'Thomas Weißschuh1-2/+2
2024-12-13cxl: Deprecate driverAndrew Donnellan3-2/+8
2024-12-02module: Convert symbol namespace to string literalPeter Zijlstra4-12/+12
2024-12-01Get rid of 'remove_new' relic from platform driver structLinus Torvalds12-12/+12
2024-11-30Merge tag 'tty-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-2/+13
2024-11-29Merge tag 'char-misc-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds23-2000/+945
2024-11-29Merge tag 'driver-core-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2024-11-25Merge tag 'hardening-v6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2024-11-21Merge tag 'i2c-for-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+4
2024-11-20Merge tag 'soc-drivers-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-0/+419
2024-11-19Compiler Attributes: disable __counted_by for clang < 19.1.3Jan Hendrik Farr1-1/+1
2024-11-18Merge tag 'i2c-host-6.13-p1' of git://git.kernel.org/pub/scm/linux/kernel/git...Wolfram Sang6-11/+6
2024-11-14Merge tag 'at24-updates-for-v6.13-rc1' of git://git.kernel.org/pub/scm/linux/...Wolfram Sang1-0/+4
2024-11-12Merge tag 'reset-for-v6.13' of git://git.pengutronix.de/pza/linux into soc/dr...Arnd Bergmann4-0/+419
2024-11-12mei: vsc: Fix typo "maintstepping" -> "mainstepping"Colin Ian King1-1/+1
2024-11-12misc: isl29020: Fix the wrong format specifierZhu Jun1-1/+1
2024-11-10mei: vsc: Improve error logging in vsc_identify_silicon()Hans de Goede1-10/+16
2024-11-10mei: vsc: Do not re-enable interrupt from vsc_tp_reset()Hans de Goede2-4/+0
2024-11-07misc: atmel-ssc: Use of_property_present() for non-boolean propertiesRob Herring (Arm)1-2/+2
2024-11-07misc: keba: Add hardware dependencyJean Delvare1-0/+1
2024-11-05sysfs: treewide: constify attribute callback of bin_attribute::mmap()Thomas Weißschuh1-1/+1
2024-11-05Merge 6.12-rc6 into char-misc-nextGreg Kroah-Hartman1-2/+2
2024-11-05eeprom: Fix the cacography in KconfigLuo Yifan1-2/+2
2024-11-05misc: rtsx: Cleanup on DRV_NAME cardreader variablesDesnes Nunes2-5/+3
2024-11-04misc: lan966x_pci: Fix dtc warn 'Missing interrupt-parent'Herve Codina1-0/+10
2024-11-04misc: lan966x_pci: Fix dtc warns 'missing or empty reg/ranges property'Herve Codina1-18/+18
2024-10-29mei: use kvmalloc for read bufferAlexander Usyskin1-2/+2
2024-10-24misc: Add support for LAN966x PCI deviceHerve Codina4-0/+409
2024-10-22eeprom: at24: add ST M24256E Additional Write lockable page supportMarek Vasut1-0/+4
2024-10-21Merge 6.12-rc4 into tty-nextGreg Kroah-Hartman5-9/+4
2024-10-21Merge 6.12-rc4 into char-misc-nextGreg Kroah-Hartman5-9/+4
2024-10-20Merge tag 'char-misc-6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-1/+4
2024-10-18misc: ti-st: st_kim: remove the driverBartosz Golaszewski7-1941/+0
2024-10-18misc: keba: Fix missing I2C dependencyGerhard Engleder1-0/+1
2024-10-18misc: rtsx: list supported models in Kconfig helpYo-Jung (Leo) Lin1-1/+2
2024-10-13misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for OTP deviceHeiko Thiery1-0/+1
2024-10-13misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for EEPROM deviceHeiko Thiery1-0/+1
2024-10-13misc: keba: Add UART devicesGerhard Engleder1-0/+104
2024-10-13misc: keba: Add battery deviceGerhard Engleder1-0/+59
2024-10-13misc: keba: Add fan deviceGerhard Engleder1-9/+74
2024-10-13misc: keba: Support EEPROM sections as separate devicesGerhard Engleder1-3/+102
2024-10-13misc: keba: Add LAN9252 driverGerhard Engleder3-0/+371
2024-10-13misc: keba: Add SPI controller deviceGerhard Engleder1-15/+204
2024-10-13misc: keba: Use capital letters for I2C error messageGerhard Engleder1-1/+1
2024-10-13misc: keba: Use variable ret for return valuesGerhard Engleder1-7/+7
2024-10-13rpmb: Remove some useless lockingChristophe JAILLET1-5/+0
2024-10-13rpmb: Remove usage of the deprecated ida_simple_xx() APIChristophe JAILLET1-2/+2
2024-10-13misc: apds990x: Fix missing pm_runtime_disable()Jinjie Ruan1-5/+7
2024-10-13misc: eeprom_93xx46: Changing 'unsigned' to 'unsigned int'Daniel Hejduk1-1/+1
2024-10-13mei: bus: Reorganize kerneldoc parameter namesJulia Lawall1-1/+1
2024-10-11misc: eeprom: eeprom_93cx6: Switch to BIT() macroParker Newman1-2/+3
2024-10-11misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycleParker Newman1-0/+10
2024-10-09misc: sgi-gru: Don't disable preemption in GRU driverDimitri Sivanich3-8/+0
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro6-6/+6
2024-09-27[tree-wide] finally take no_llseek outAl Viro4-5/+0
2024-09-26Merge tag 'char-misc-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds8-218/+51
2024-09-21Merge tag 'mm-nonmm-stable-2024-09-21-07-52' of git://git.kernel.org/pub/scm/...Linus Torvalds1-0/+1
2024-09-18Merge tag 'mmc-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds3-0/+242
2024-09-11ocxl: Remove the unused declarations in headr fileZhang Zekun1-2/+0
2024-09-11cxl: Constify struct kobj_typeHongbo Li1-1/+1
2024-09-09Merge 6.11-rc7 into char-misc-nextGreg Kroah-Hartman3-14/+8
2024-09-04rpmb: fix error path in rpmb_dev_register()Jens Wiklander1-6/+4
2024-09-03VMCI: Fix use-after-free when removing resource in vmci_resource_remove()David Fernandez Gonzalez1-1/+2
2024-09-03misc: keba: Fix sysfs group creationGerhard Engleder1-10/+4
2024-09-03misc: tsl2550: replace simple_strtoul to kstrtoulHongbo Li1-4/+4
2024-09-03misc: lis3lv02d: Fix incorrect of_get_property() usageRob Herring (Arm)1-2/+2
2024-09-03misc: fastrpc: Fix double free of 'buf' in error pathSukrut Bellary1-3/+2
2024-09-03misc: fastrpc: Add support for cdsp1 remoteprocLing Xu1-4/+6
2024-09-01fault-inject: improve build for CONFIG_FAULT_INJECTION=nJani Nikula1-0/+1
2024-08-26rpmb: add Replay Protected Memory Block (RPMB) subsystemJens Wiklander3-0/+244
2024-08-19Merge 6.11-rc4 into char-misc-nextGreg Kroah-Hartman2-19/+19
2024-08-18Merge tag 'char-misc-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-19/+3
2024-08-15Merge tag 'hardening-v6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+16
2024-08-15Revert "misc: fastrpc: Restrict untrusted app to attach to privileged PD"Griffin Kroah-Hartman1-19/+3
2024-08-13kgdbts: fix hw_access_break_testFlorian Rommel1-2/+2
2024-08-12Merge 6.11-rc3 into char-misc-nextGreg Kroah-Hartman2-35/+52
2024-08-05refcount: Report UAF for refcount_sub_and_test(0) when counter==0Petr Pavlu1-0/+16
2024-07-31cxl: Use of_property_ accessor functionsRob Herring (Arm)2-105/+33
2024-07-31cxl: Drop printing of DT propertiesRob Herring (Arm)1-98/+3
2024-07-31misc: mrvl-cn10k-dpi: add PCI_IOV dependencyArnd Bergmann1-1/+1
2024-07-31eeprom: ee1004: Fix locking issues in ee1004_probe()Armin Wolf1-34/+51
2024-07-25Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-5/+5
2024-07-19Merge tag 'pci-v6.11-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-29/+58
2024-07-19Merge tag 'i2c-for-6.11-rc1-try2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+8
2024-07-19Merge tag 'char-misc-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds27-269/+1502
2024-07-18Merge tag 'drm-next-2024-07-18' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds3-6/+6
2024-07-18misc: Kconfig: exclude mrvl-cn10k-dpi compilation for 32-bit systemsVamsi Attunuru1-1/+1
2024-07-16Merge tag 'hardening-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+30
2024-07-12misc: delete Makefile.rejGreg Kroah-Hartman1-7/+0
2024-07-12misc: Kconfig: add a new dependency for MARVELL_CN10K_DPIVamsi Attunuru1-0/+1
2024-07-10misc: mrvl-cn10k-dpi: add Octeon CN10K DPI administrative driverVamsi Attunuru4-0/+698
2024-07-10Merge tag 'at24-updates-for-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/...Wolfram Sang1-0/+8
2024-07-09misc: pci_endpoint_test: Remove unused pci_endpoint_test_bar_{readl,writel} f...Jiapeng Chong1-12/+0
2024-07-09misc: pci_endpoint_test: Document policy about adding pci_device_idYoshihiro Shimoda1-0/+4
2024-07-09misc: pci_endpoint_test: Refactor dma_set_mask_and_coherent() logicFrank Li1-5/+1
2024-07-09misc: pci_endpoint_test: Use memcpy_toio()/memcpy_fromio() for BAR testsNiklas Cassel1-12/+42
2024-07-09misc: pci_endpoint_test: Add support for Rockchip rk3588Niklas Cassel1-0/+11
2024-07-09misc: keba: Fix missing AUXILIARY_BUS dependencyGerhard Engleder1-0/+1
2024-07-05Merge v6.10-rc6 into drm-nextDaniel Vetter5-29/+27
2024-07-05misc: fastrpc: use coherent pool for untranslated Compute BanksDylan Van Assche1-1/+4
2024-07-05misc: fastrpc: support complete DMA pool access to the DSPDylan Van Assche1-0/+19
2024-07-05misc: fastrpc: add missing MODULE_DESCRIPTION() macroJeff Johnson1-0/+1
2024-07-05misc: fastrpc: Add missing dev_err newlinesEkansh Gupta1-5/+5