aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/char
AgeCommit message (Expand)AuthorFilesLines
2021-03-07Merge tag 'powerpc-5.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2-5/+2
2021-03-04Merge tag 'tpmdd-next-v5.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-7/+25
2021-03-03tpm: Remove unintentional dump_stack() callJarkko Sakkinen1-2/+0
2021-03-02vio: make remove callback return voidUwe Kleine-König2-5/+2
2021-02-24Merge tag 'char-misc-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2021-02-24tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality()Lukasz Majczak1-3/+13
2021-02-24tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality()Jarkko Sakkinen1-2/+12
2021-02-22Merge tag 'for-linus-5.12-1' of git://github.com/cminyard/linux-ipmiLinus Torvalds1-12/+12
2021-02-22Merge tag 'topic/iomem-mmap-vs-gup-2021-02-22' of git://anongit.freedesktop.o...Linus Torvalds1-85/+1
2021-02-22Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds1-2/+1
2021-02-21Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds4-28/+24
2021-02-21Merge tag 'tpmdd-next-v5.12-rc1-v2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds10-53/+988
2021-02-21Merge tag 'mips_5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l...Linus Torvalds1-7/+0
2021-02-21Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-14/+1
2021-02-16KEYS: trusted: Reserve TPM for seal and unseal operationsJarkko Sakkinen1-4/+0
2021-02-16tpm/ppi: Constify static struct attribute_groupRikard Falkeborn2-1/+3
2021-02-16tpm: add sysfs exports for all banks of PCR registersJames Bottomley1-0/+179
2021-02-16tpm: Remove tpm_dev_wq_lockSebastian Andrzej Siewior1-1/+0
2021-02-16char: tpm: add i2c driver for cr50Duncan Laurie3-0/+802
2021-02-16tpm: Fix fall-through warnings for ClangGustavo A. R. Silva1-0/+1
2021-02-16tpm_tis: Clean up locality releaseJames Bottomley1-46/+1
2021-02-16tpm_tis: Fix check_locality for correct locality acquisitionJames Bottomley1-1/+2
2021-02-10hwrng: timeriomem - Use device-managed registration APITian Tao1-2/+1
2021-02-10hwrng: optee - Use device-managed registration APITian Tao1-2/+1
2021-02-10hwrng: timeriomem - Fix cooldown period calculationJan Henrik Weinstock1-1/+1
2021-02-05Merge branch 'devel-stable' of git://git.armlinux.org.uk/~rmk/linux-arm into ...Greg Kroah-Hartman1-2/+1
2021-02-04random: fix the RNDRESEEDCRNG ioctlEric Biggers1-1/+1
2021-02-02amba: Make the remove callback return voidUwe Kleine-König1-2/+1
2021-01-28ipmi: remove open coded version of SMBus block writeWolfram Sang1-12/+12
2021-01-27MIPS: mm:remove function __uncached_access()Yanteng Si1-7/+0
2021-01-21random: avoid arch_get_random_seed_long() when collecting IRQ randomnessArd Biesheuvel1-14/+1
2021-01-12resource: Move devmem revoke code to resource frameworkDaniel Vetter1-84/+1
2021-01-12/dev/mem: Only set filp->f_mappingDaniel Vetter1-1/+0
2021-01-07tty_port: drop last traces of low_latencyJiri Slaby1-2/+0
2021-01-03hwrng: ingenic - Fix a resource leak in an error handling pathChristophe JAILLET1-1/+5
2021-01-03hwrng: iproc-rng200 - Move enable/disable in separate functionMatthias Brugger1-19/+16
2021-01-03hwrng: iproc-rng200 - Fix disable of the block.Matthias Brugger1-3/+0
2020-12-18Merge tag 'drm-next-2020-12-18' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2-1/+10
2020-12-17Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-8/+8
2020-12-17Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-2/+1
2020-12-16Merge tag 'for-linus-5.11-1' of git://github.com/cminyard/linux-ipmiLinus Torvalds4-9/+9
2020-12-16char: ipmi: convert comma to semicolonZheng Yongjun1-3/+3
2020-12-15Merge tag 'char-misc-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-3/+1
2020-12-15Merge tag 'drm-misc-next-2020-11-27-1' of git://anongit.freedesktop.org/drm/d...Daniel Vetter2-1/+10
2020-12-14Merge tag 's390-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-3/+4
2020-12-14Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds5-117/+3
2020-12-13um: random: Register random as hwrng-core deviceChristopher Obbard1-8/+8
2020-12-04hwrng: ks-sa - Add dependency on IOMEM and OFHerbert Xu1-0/+1
2020-12-04powerpc/ps3: make system bus's remove and shutdown callbacks return voidUwe Kleine-König1-2/+1
2020-11-27hwrng: hisi - remove HiSilicon TRNG driverWeili Qian3-113/+0
2020-11-20crypto: sha - split sha.h into sha1.h and sha2.hEric Biggers1-1/+1
2020-11-19ipmi: msghandler: Suppress suspicious RCU usage warningQinglang Miao1-1/+2
2020-11-18char/agp: Disable frontend without CONFIG_DRM_LEGACYDaniel Vetter2-1/+10
2020-11-17ipmi/watchdog: replace atomic_add() and atomic_sub()Yejune Deng1-4/+4
2020-11-16Merge 5.10-rc4 into char-misc-nextGreg Kroah-Hartman3-6/+36
2020-11-15Merge tag 'char-misc-5.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+4
2020-11-09virtio: virtio_console: fix DMA memory allocation for rproc serialAlexander Lobakin1-4/+4
2020-11-09char: mwave: remove unneeded breakTom Rix1-1/+0
2020-11-09char: lp: remove unneeded breakTom Rix1-1/+0
2020-11-09s390/trng: set quality to 1024Christian Borntraeger1-3/+4
2020-11-06tpm: efi: Don't create binary_bios_measurements file for an empty logTyler Hicks1-0/+5
2020-11-06tpm_tis: Disable interrupts on ThinkPad T490sJerry Snitselaar1-2/+27
2020-11-06hwrng: imx-rngc - irq already prints an errorNigel Christian1-3/+1
2020-11-03char: misc: increase DYNAMIC_MINORS valueSangmoon Kim1-1/+1
2020-10-27char: ipmi: remove unneeded breakTom Rix1-1/+0
2020-10-24random32: make prandom_u32() output unpredictableGeorge Spelvin1-1/+0
2020-10-15Merge tag 'drm-next-2020-10-15' of git://anongit.freedesktop.org/drm/drmLinus Torvalds3-3/+3
2020-10-15Merge tag 'char-misc-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-7/+35
2020-10-14Merge tag 'for-linus-5.10-1' of git://github.com/cminyard/linux-ipmiLinus Torvalds5-36/+89
2020-10-13Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds1-32/+24
2020-10-13Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds12-27/+364
2020-10-05ipmi_si: Fix wrong return value in try_smi_init()Tianjia Zhang1-1/+1
2020-10-02hwrng: mxc-rnga - use semicolons rather than commas to separate statementsJulia Lawall1-3/+3
2020-10-02hwrng: iproc-rng200 - use semicolons rather than commas to separate statementsJulia Lawall1-4/+4
2020-10-02hwrng: stm32 - use semicolons rather than commas to separate statementsJulia Lawall1-4/+4
2020-10-02hwrng: npcm - modify readl to readbTomer Maimon1-7/+7
2020-10-02tpm_tis: Add a check for invalid statusJames Bottomley2-0/+12
2020-10-02tpm: use %*ph to print small bufferAndy Shevchenko1-21/+10
2020-10-02tpm: tis: add support for MMIO TPM on SynQuacerMasahisa Kojima3-0/+221
2020-09-28agp: use semicolons rather than commas to separate statementsJulia Lawall3-3/+3
2020-09-25hwrng: ingenic - Add hardware TRNG for Ingenic X1830周琰杰 (Zhou Yanjie)3-0/+176
2020-09-23raw: don't keep unopened block device aroundChristoph Hellwig1-32/+19
2020-09-18ipmi: msghandler: Fix a signedness bugDan Carpenter2-2/+2
2020-09-16ipmi: add retry in try_get_dev_id()Xianting Tian2-2/+17
2020-09-15ipmi: Clean up some printksCorey Minyard3-19/+29
2020-09-15ipmi:msghandler: retry to get device id on an errorXianting Tian1-4/+25
2020-09-15ipmi:sm: Print current state when the state is invalidXianting Tian3-3/+9
2020-09-15ipmi: Reset response handler when failing to send the commandMarkus Boehme1-1/+3
2020-09-11hwrng: xiphera-trng: add support for XIP8001B hwrngAtte Tommiska3-0/+161
2020-09-11hwrng: imx-rngc - add quality to use it as kernel entropy poolMarco Felsch1-0/+1
2020-09-07char: virtio: Select VIRTIO from VIRTIO_CONSOLE.Michal Suchanek1-1/+2
2020-09-07/dev/zero: fixups for ->readChristoph Hellwig1-3/+9
2020-09-04hwrng: cctrn - Simplify with dev_err_probe()Krzysztof Kozlowski1-5/+4
2020-09-03ipmi: add a newline when printing parameter 'panic_op' by sysfsXiongfeng Wang1-4/+4
2020-09-03/dev/zero: also implement ->readChristoph Hellwig1-0/+22
2020-09-01raw: deprecate the raw driverChristoph Hellwig1-0/+5
2020-08-31Merge 5.9-rc3 into char-misc-nextGreg Kroah-Hartman6-13/+8
2020-08-30Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-7/+2
2020-08-28lp: Avoid comma separated statementsJoe Perches1-2/+4
2020-08-28char: mspec: Use kvzalloc() in mspec_mmap()Denis Efremov1-4/+1
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva5-6/+6
2020-08-21hwrng: intel - cleanup initializationTom Rix1-1/+1
2020-08-21hwrng: optee - fix wait use caseJorge Ramirez-Ortiz1-2/+2
2020-08-21hwrng: optee - handle unlimited data ratesJorge Ramirez-Ortiz1-1/+1
2020-08-21crypto: ingenic - Drop kfree for memory allocated with devm_kzallocWei Yongjun1-7/+2
2020-08-18char: ipmi: convert tasklets to use new tasklet_setup() APIAllen Pais1-7/+6
2020-08-08Merge tag 'for-linus-5.9-1' of git://github.com/cminyard/linux-ipmiLinus Torvalds3-9/+7
2020-08-05Merge tag 'drm-next-2020-08-06' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-1/+3
2020-08-05Merge tag 'char-misc-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-14/+14
2020-08-03Merge tag 'arm-drivers-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-10/+60
2020-08-03Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds15-24/+433
2020-08-03Merge tag 'tpmdd-next-v5.9' of git://git.infradead.org/users/jjs/linux-tpmddLinus Torvalds5-40/+65
2020-07-31hwrng: core - remove redundant initialization of variable retColin Ian King1-1/+1
2020-07-31crypto: ingenic - Add hardware RNG for Ingenic JZ4780 and X1000周琰杰 (Zhou Yanjie)3-0/+170
2020-07-29random32: update the net random state on interrupt and activityWilly Tarreau1-0/+1
2020-07-27Merge 5.8-rc7 into char-misc-nextGreg Kroah-Hartman1-3/+7
2020-07-24tpm: Add support for event log pointer found in TPM2 ACPI tableStefan Berger1-21/+42
2020-07-24tpm: Unify the mismatching TPM space buffer sizesJarkko Sakkinen4-19/+23
2020-07-24Merge v5.8-rc6 into drm-nextDave Airlie9-28/+35
2020-07-23/dev/mem: Add missing memory barriers for devmem_inodeEric Biggers1-3/+7
2020-07-23char: Replace HTTP links with HTTPS onesAlexander A. Klimov1-3/+3
2020-07-23hwrng: imx-rngc - enable driver for i.MX6Horia Geantă1-1/+1
2020-07-21ipmi/watchdog: add missing newlines when printing parameters by sysfsXiongfeng Wang1-2/+7
2020-07-20ipmi: remve duplicate code in __ipmi_bmc_register()Jing Xiangfeng1-2/+0
2020-07-20Merge v5.8-rc6 into char-misc-nextGreg Kroah-Hartman9-28/+35
2020-07-16Merge tag 'char-misc-5.8-rc6' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+2
2020-07-16hwrng: ks-sa - Replace HTTP links with HTTPS onesAlexander A. Klimov1-1/+1
2020-07-16hwrng: ba431 - Include kernel.hHerbert Xu1-0/+1
2020-07-13Merge tag 'optee-bus-for-v5.9' of git://git.linaro.org/people/jens.wiklander/...Arnd Bergmann1-10/+60
2020-07-10virtio: virtio_console: add missing MODULE_DEVICE_TABLE() for rproc serialAlexander Lobakin1-1/+2
2020-07-10char/mwave: remove redundant initialization of variable bRCColin Ian King1-2/+2
2020-07-10ttyprintk: remove redundant initialization of variable retColin Ian King1-1/+1
2020-07-10char: raw: do not leak CONFIG_MAX_RAW_DEVS to userspaceMasahiro Yamada1-4/+4
2020-07-10virtio_console: Constify some static variablesRikard Falkeborn1-4/+4
2020-07-10tpm_ftpm_tee: register driver on TEE busMaxim Uvarov1-10/+60
2020-07-09hwrng: virtio - Constify id_table[]Rikard Falkeborn1-1/+1
2020-07-09hwrng: nomadik - Constify nmk_rng_ids[]Rikard Falkeborn1-1/+1
2020-07-09hwrng: bcm2835 - Constify bcm2835_rng_devtype[]Rikard Falkeborn1-1/+1
2020-07-09hwrng: ba431 - HW_RANDOM_BA431 should not default to yGeert Uytterhoeven1-3/+0
2020-07-09hwrng: ba431 - Add dependency on HAS_IOMEMHerbert Xu1-0/+1
2020-07-09hwrng: octeon - Fix sparse warningsHerbert Xu1-3/+3
2020-07-09hwrng: pic32 - Fix W=1 unused variable warningHerbert Xu1-1/+1
2020-07-09hwrng: st - Fix W=1 unused variable warningHerbert Xu1-1/+2
2020-07-09hwrng: bcm2835 - Fix W=1 unused variable warningHerbert Xu1-2/+1
2020-07-09hwrng: hisi - Fix W=1 unused variable warningHerbert Xu1-1/+1
2020-07-09hwrng: omap - Fix W=1 unused variable warningHerbert Xu1-9/+2
2020-07-09hwrng: npcm - Fix W=1 unused variable warningHerbert Xu1-1/+1
2020-07-07Revert commit e918e570415c ("tpm_tis: Remove the HID IFX0102")Jarkko Sakkinen1-0/+8
2020-07-02tpm_tis: Remove the HID IFX0102Jarkko Sakkinen1-1/+0
2020-07-02tpm_tis_spi: Prefer async probeDouglas Anderson1-0/+1
2020-07-02tpm: ibmvtpm: Wait for ready buffer before probing for TPM2 attributesDavid Gibson1-7/+7
2020-07-02tpm/st33zp24: fix spelling mistake "drescription" -> "description"Binbin Zhou3-4/+4
2020-07-02tpm_tis: extra chip->ops check on error path in tpm_tis_core_initVasily Averin1-1/+1
2020-07-02tpm_tis_spi: Don't send anything during flow controlDouglas Anderson1-5/+4
2020-07-02tpm: Fix TIS locality timeout problemsJames Bottomley1-10/+9
2020-06-25Merge drm/drm-next into drm-intel-next-queuedJani Nikula36-226/+1117
2020-06-24ipmi: ssif: Remove finished TODO comment about SMBus alertMisono Tomohiro1-5/+0
2020-06-21Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-0/+1
2020-06-18hwrng: ba431 - add support for BA431 hwrngOlivier Sobrie3-0/+247
2020-06-17maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultChristoph Hellwig1-1/+1
2020-06-15hwrng: ks-sa - Fix runtime PM imbalance on errorDinghao Liu1-0/+1
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada5-63/+63
2020-06-10Merge branch 'work.sysctl' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-1/+1
2020-06-09mmap locking API: convert mmap_sem commentsMichel Lespinasse1-1/+1
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport4-4/+0
2020-06-08random: fix an incorrect __user annotation on proc_do_entropyChristoph Hellwig1-1/+1
2020-06-07Merge tag 'char-misc-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-9/+109
2020-06-05Merge tag 'for-linus-5.8-1' of git://github.com/cminyard/linux-ipmiLinus Torvalds4-38/+18
2020-06-05Merge tag 'powerpc-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-1/+1
2020-06-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds1-1/+1
2020-06-03Merge branch 'work.splice' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-1/+1
2020-06-02Merge tag 'drm-next-2020-06-02' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-8/+13
2020-06-01Merge branch 'uaccess.access_ok' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-18/+0
2020-06-01Merge tag 'docs-5.8' of git://git.lwn.net/linuxLinus Torvalds3-3/+3
2020-06-01Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds8-12/+828
2020-05-29cm4000_cs.c cmm_ioctl(): get rid of pointless access_ok()Al Viro1-14/+0
2020-05-29nvram: drop useless access_ok()Al Viro1-4/+0
2020-05-28powerpc: Remove Xilinx PPC405/PPC440 supportMichal Simek1-1/+1
2020-05-27ipmi:ssif: Remove dynamic platform device handingCorey Minyard1-22/+1
2020-05-27/dev/mem: Revoke mappings when a driver claims the regionDan Williams1-2/+99
2020-05-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-2/+2
2020-05-22tpm: eventlog: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-7/+5
2020-05-22tpm/tpm_ftpm_tee: Use UUID API for exporting the UUIDAndy Shevchenko1-1/+1
2020-05-22agp/intel: Fix a memory leak on module initialisation failureQiushi Wu1-1/+3
2020-05-20fs: rename pipe_buf ->steal to ->try_stealChristoph Hellwig1-1/+1
2020-05-18Try to load acpi_ipmi when an SSIF ACPI IPMI interface is addedCorey Minyard1-0/+1
2020-05-18ipmi_si: Load acpi_ipmi when ACPI IPMI interface addedStuart Hayes1-0/+2
2020-05-18ipmi:bt-bmc: Fix error handling and status checkTang Bin1-6/+6
2020-05-18ipmi: Replace guid_copy() with import_guid() where it makes senseAndy Shevchenko1-1/+1
2020-05-18ipmi: use vzalloc instead of kmalloc for user creationFeng Tang1-3/+4
2020-05-18ipmi:bt-bmc: Fix some format issue of the codeTang Bin1-3/+3
2020-05-18ipmi:bt-bmc: Avoid unnecessary checkTang Bin1-3/+0
2020-05-17Merge tag 'for-linus-5.7-2' of git://github.com/cminyard/linux-ipmiLinus Torvalds1-2/+2
2020-05-15docs: fix references for ipmi.rst fileMauro Carvalho Chehab3-3/+3
2020-05-14char: ipmi: convert to use i2c_new_client_device()Wolfram Sang1-2/+2
2020-05-08crypto: lib/sha1 - fold linux/cryptohash.h into crypto/sha.hEric Biggers1-1/+1
2020-05-08crypto: lib/sha1 - rename "sha" to "sha1"Eric Biggers1-3/+3
2020-05-08hwrng: cctrng - update help descriptionHadar Gat1-6/+7
2020-05-08hwrng: cctrng - change default to nHadar Gat1-1/+0
2020-05-08hwrng: cctrng - Add dependency on OFHadar Gat1-1/+1