aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/char
AgeCommit message (Expand)AuthorFilesLines
2013-04-01Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-14/+39
2013-03-30virtio: console: add locking around c_ovq operationsAmit Shah1-0/+5
2013-03-30virtio: console: rename cvq_lock to c_ivq_lockAmit Shah1-8/+9
2013-03-20hw_random: free rng_buffer at module exitSatoru Takeuchi1-0/+9
2013-03-18Revert "virtio_console: Initialize guest_connected=true for rproc_serial"Sjur Brændeland1-6/+16
2013-03-12Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+11
2013-03-08Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-4/+8
2013-03-08virtio: rng: disallow multiple device registrations, fixes crashesAmit Shah1-2/+11
2013-03-05hw_random: make buffer usable in scatterlist.Rusty Russell1-3/+16
2013-03-04random: fix locking dependency with the tasklist_lockTheodore Ts'o1-4/+8
2013-02-27drivers/char/misc.c:misc_register(): do not loop on misc_list unconditionallyDae S. Kim1-7/+9
2013-02-27ipmi: add options to disable openfirmware and PCI scanningCorey Minyard1-10/+28
2013-02-27ipmi: add new kernel options to prevent automatic ipmi initCorey Minyard1-4/+24
2013-02-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds11-23/+23
2013-02-26Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-26/+5
2013-02-25Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-55/+73
2013-02-22new helper: file_inode(file)Al Viro11-23/+23
2013-02-22Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-3/+3
2013-02-21Merge tag 'char-misc-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-311/+346
2013-02-21Merge tag 'tty-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds3-36/+37
2013-02-21Merge tag 'driver-core-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-10/+12
2013-02-21Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds12-80/+1155
2013-02-20drm/i915: Disable WC PTE updates to w/a buggy IOMMU on ILKChris Wilson1-2/+35
2013-02-19locking: Various static lock initializer fixesThomas Gleixner1-3/+3
2013-02-15Merge branch 'acpi-cleanup'Rafael J. Wysocki2-2/+2
2013-02-15drm/i915: Fix gen2 mappable calculationsBen Widawsky1-1/+4
2013-02-14tpm/ibmvtpm: build only when IBM pseries is configuredKent Yoder1-1/+1
2013-02-13virtio_console: Initialize guest_connected=true for rproc_serialSjur Brændeland1-5/+2
2013-02-13virtio: use module_virtio_driver.Rusty Russell1-12/+1
2013-02-12virtio_console: Use virtio device index to generate port nameSjur Brændeland1-13/+3
2013-02-08pcmcia: synclink_cs: cleanup checkpatch warningsAlexey Khoroshilov1-306/+310
2013-02-08pcmcia: synclink_cs: fix error handling in mgslpc_probe()Alexey Khoroshilov1-10/+41
2013-02-07virtio_console: Don't access uninitialized data.Sjur Brændeland1-1/+2
2013-02-06drivers/char/mem.c: fix small coding style issuesHans Grob1-5/+5
2013-02-05tpm_tis: check pnp_acpi_device return codeKent Yoder1-0/+3
2013-02-05char/tpm/tpm_i2c_stm_st33: drop temporary variable for return valuePeter Huewe1-3/+1
2013-02-05char/tpm/tpm_i2c_stm_st33: remove dead assignment in tpm_st33_i2c_probePeter Huewe1-2/+0
2013-02-05char/tpm/tpm_i2c_stm_st33: Remove __devexit attributePeter Huewe1-1/+1
2013-02-05char/tpm/tpm_i2c_stm_st33: Don't use memcpy for one byte assignmentPeter Huewe1-4/+2
2013-02-05tpm_i2c_stm_st33: removed unused variables/codeKent Yoder1-17/+1
2013-02-05TPM: Wait for TPM_ACCESS tpmRegValidSts to go high at startupJason Gunthorpe1-0/+21
2013-02-05tpm: Fix cancellation of TPM commands (interrupt mode)Stefan Berger3-12/+31
2013-02-05tpm: Fix cancellation of TPM commands (polling mode)Stefan Berger8-8/+48
2013-02-05tpm: Store TPM vendor IDStefan Berger2-0/+3
2013-02-05TPM: Work around buggy TPMs that block during continue self testJason Gunthorpe1-1/+9
2013-02-05tpm_i2c_stm_st33: fix oops when i2c client is unavailableKent Yoder2-6/+11
2013-02-05char/tpm: Use struct dev_pm_ops for power managementPeter Huewe1-16/+12
2013-02-05TPM: STMicroelectronics ST33 I2C BUILD STUFFMathias Leblanc2-0/+11
2013-02-05tpm: rename STM driver to match other i2c driversKent Yoder2-1/+1
2013-02-05tpm: STM i2c driver fixesKent Yoder2-89/+69
2013-02-05tpm: rename vendor data to priv and provide an accessorKent Yoder2-5/+7
2013-02-05TPM: STMicroelectronics ST33 I2C KERNEL 3.xMathias Leblanc2-0/+984
2013-02-05char/tpm: Use true and false for boolsPeter Huewe1-6/+6
2013-02-05TPM: Switch to __packed instead of __attribute__((packed))Jason Gunthorpe2-21/+21
2013-02-05TPM: Issue TPM_STARTUP at driver load if the TPM has not been startedJason Gunthorpe2-4/+46
2013-02-05char/tpm: simplify duration calculation and eliminate smatch warning.Peter Huewe1-7/+6
2013-02-05char/tpm: Remove duplicated lookup tablePeter Huewe1-17/+1
2013-01-31drm/i915: remove intel_gtt structureBen Widawsky1-15/+21
2013-01-30TTY: synclink: Convert + to | for bit operationsJoe Perches1-13/+13
2013-01-26ACPI: Remove useless type argument of driver .remove() operationRafael J. Wysocki2-2/+2
2013-01-22char: Convert to devm_ioremap_resource()Thierry Reding3-10/+12
2013-01-22virtio_console: Let unconnected rproc device receive data.Sjur Brændeland1-1/+4
2013-01-20Drivers: char: exynos_rng_pm_ops can be staticFengguang Wu1-1/+1
2013-01-20agp/intel: Add gma_bus_addrBen Widawsky1-2/+3
2013-01-20drm/i915: Needs_dmar, notBen Widawsky1-4/+6
2013-01-20drm/i915: Remove scratch page from sharedBen Widawsky1-4/+5
2013-01-20drm/i915: Cut out the infamous ILK w/a from AGP layerBen Widawsky1-27/+0
2013-01-18tty: Added a CONFIG_TTY option to allow removal of TTYJoe Millenbach2-5/+6
2013-01-17Merge tag 'drm-intel-next-2012-12-21' of git://people.freedesktop.org/~danvet...Dave Airlie1-1/+0
2013-01-15TTY: synclink, remove unneeded testsJiri Slaby1-3/+0
2013-01-15TTY: switch tty_flip_buffer_pushJiri Slaby1-11/+3
2013-01-15TTY: move low_latency to tty_portJiri Slaby1-1/+1
2013-01-15TTY: switch tty_insert_flip_charJiri Slaby1-1/+1
2013-01-15TTY: switch tty_buffer_request_room to tty_portJiri Slaby1-1/+2
2013-01-15synclink fix ldisc buffer argumentPaul Fulghum1-1/+11
2013-01-03Drivers: char: remove __dev* attributes.Greg Kroah-Hartman26-58/+49
2012-12-20Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-99/+230
2012-12-20drm/i915: Move GSM mapping into dev_privBen Widawsky1-1/+0
2012-12-19Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-13/+27
2012-12-18virtio_console: Add support for remoteproc serialSjur Brændeland1-23/+169
2012-12-18virtio_console: Merge struct buffer_token into struct port_bufferSjur Brændeland1-76/+53
2012-12-18virtio_console: Free buffers from out-queue upon closesjur.brandeland@stericsson.com1-0/+4
2012-12-18virtio_console: Use kmalloc instead of kzallocSjur Brændeland1-1/+1
2012-12-18virtio_console: Free buffer if splice failsSjur Brændeland1-0/+2
2012-12-18virtio: console: make it clear that virtqueue_add_buf() no longer returns > 0Rusty Russell1-5/+5
2012-12-18virtio: console: don't rely on virtqueue_add_buf() returning capacity.Amit Shah1-0/+2
2012-12-17Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2-399/+12
2012-12-16Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds2-56/+30
2012-12-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds3-7/+3
2012-12-13Merge tag 'multiplatform' of git://git.kernel.org/pub/scm/linux/kernel/git/ar...Linus Torvalds1-1/+1
2012-12-12Merge tag 'headers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-2/+0
2012-12-11Merge tag 'tty-3.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2-2/+7
2012-12-11Merge tag 'char-misc-3.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds36-81/+83
2012-12-11Merge tag 'driver-core-3.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-6/+6
2012-12-03Merge branch 'block-dev'Linus Torvalds1-1/+1
2012-11-29blockdev: remove bd_block_size_semaphore againLinus Torvalds1-1/+1
2012-11-28tpm_infineon: remove use of __devexit_pBill Pemberton1-1/+1
2012-11-28tpm: remove use of __devinitBill Pemberton4-5/+5
2012-11-26drivers/char: for hpet, add count checking, and ~0UL instead of -1Chen Gang1-1/+4
2012-11-22IXP4xx: HW pseudo-random generator is available on IXP45x/46x only.Krzysztof Hałasa2-4/+7
2012-11-21char: remove use of __devexitBill Pemberton30-33/+33
2012-11-21char: remove use of __devinitconstBill Pemberton2-3/+3
2012-11-21char: remove use of __devinitdataBill Pemberton10-12/+12
2012-11-21char: remove use of __devinitBill Pemberton6-23/+23
2012-11-21char: remove use of __devexit_pBill Pemberton2-2/+2
2012-11-20Merge branch 'for-airlied' of git://people.freedesktop.org/~danvet/drm-intel ...Dave Airlie2-399/+12
2012-11-19various: Fix spelling of "asynchronous" in comments.Adam Buchbinder2-2/+2
2012-11-15TTY: call tty_port_destroy in the rest of driversJiri Slaby2-2/+7
2012-11-12Merge tag 'for-3.8-at91_header_clean' of git://github.com/at91linux/linux-at9...Arnd Bergmann1-1/+1
2012-11-11drm/i915: Kill off now unused gen6+ AGP codeBen Widawsky2-398/+11
2012-11-11drm/i915: Stop using AGP layer for GEN6+Ben Widawsky1-1/+1
2012-11-08random: prime last_data value per fips requirementsJarod Wilson1-0/+17
2012-11-08random: fix debug format stringsJiri Kosina1-9/+10
2012-11-05Merge branch 'depends/tty' into next/headersOlof Johansson4-5/+36
2012-11-05ARM: plat-nomadik: move MTU, kill plat-nomadikLinus Walleij1-1/+1
2012-11-01drivers/char/tpm: remove tasklet and cleanupAshley Lai2-56/+30
2012-10-29Merge 3.7-rc3 into char-misc-nextGreg Kroah-Hartman1-1/+1
2012-10-28Merge branch 'master' into for-nextJiri Kosina41-509/+2962
2012-10-25sonypi: suspend/resume callbacks should be conditionally compiled on CONFIG_P...Yuanhan Liu1-1/+1
2012-10-24pc8736x_gpio: use platform_device_unregister in pc8736x_gpio_cleanup()Wei Yongjun1-2/+1
2012-10-24/dev/mem: use phys_addr_t for physical addressesCyril Chemparathy1-5/+5
2012-10-16Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-1/+1
2012-10-16IPMI: Detect register spacing on PCI interfacesCorey Minyard1-2/+34
2012-10-16IPMI: Fix some uninitialized warningCorey Minyard1-1/+1
2012-10-16IPMI: Change link orderMatthew Garrett1-1/+0
2012-10-15random: make it possible to enable debugging without rebuildJiri Kosina1-4/+0
2012-10-16Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-in...Dave Airlie1-1/+1
2012-10-15ARM: OMAP: Trivial driver changes to remove include plat/cpu.hTony Lindgren1-2/+0
2012-10-15parport: dead code in pp_writeAlan Cox1-5/+1
2012-10-12drm/i915: disable wc gtt pte mappings on gen2Daniel Vetter1-1/+1
2012-10-11Merge branch 'tpmdd-next-v3.6' of git://github.com/shpedoikal/linux into for-...James Morris1-7/+14
2012-10-11Merge branch 'tpmdd-fixes-v3.6' of git://github.com/shpedoikal/linux into for...James Morris3-11/+19
2012-10-11Merge tag 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds2-6/+6
2012-10-11Merge branch 'for-3.7/core' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2012-10-10tpm: Propagate error from tpm_transmit to fix a timeout hangPeter Huewe1-7/+14
2012-10-10driver/char/tpm: fix regression causesd by ppiGang Wei3-11/+19
2012-10-09mm: kill vma flag VM_RESERVED and mm->reserved_vm counterKonstantin Khlebnikov3-3/+3
2012-10-07Merge branch 'late/fixes' into fixesOlof Johansson2-6/+6
2012-10-07Merge branch 'virtio-next' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds1-20/+178
2012-10-07Merge tag 'soc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm...Linus Torvalds1-51/+70
2012-10-07ARM: footbridge: nw_gpio_lock is raw_spin_lockArnd Bergmann2-6/+6
2012-10-06sections: fix section conflicts in drivers/charAndi Kleen1-1/+1
2012-10-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds2-69/+56
2012-10-03Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-32/+30
2012-10-02Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds16-160/+2440
2012-10-02Merge branch 'for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2-3/+3
2012-10-01Merge tag 'drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-34/+0
2012-10-01Merge tag 'tty-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/ttyLinus Torvalds3-99/+81
2012-10-01Merge tag 'char-misc-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/gr...Linus Torvalds8-18/+36
2012-09-28virtio: console: fix error handling in init() functionAlexey Khoroshilov1-1/+11
2012-09-28virtio/console: Allocate scatterlist according to the current pipe sizeMasami Hiramatsu1-11/+12
2012-09-28virtio/console: Wait until the port is ready on spliceMasami Hiramatsu1-12/+27
2012-09-28virtio/console: Add a failback for unstealable pipe bufferMasami Hiramatsu1-3/+25
2012-09-28virtio/console: Add splice_write supportMasami Hiramatsu1-8/+128
2012-09-28Merge tag 'v3.6-rc7' into nextJames Morris2-36/+70
2012-09-26pcmcia: synclink_cs: fix potential tty NULL dereferenceAlexey Khoroshilov1-7/+13
2012-09-26drivers/char/mmtimer.c: Remove useless kfreePeter Senna Tschudin1-2/+1
2012-09-26drivers/char: removes unnecessary semicolonPeter Senna Tschudin2-3/+3
2012-09-26Fix a crash when block device is read and block size is changed at the same timeMikulas Patocka1-1/+1
2012-09-23hwrng: OMAP: remove SoC restrictions from driver registrationPaul Walmsley1-3/+0
2012-09-23hwrng: OMAP: convert to use runtime PMPaul Walmsley1-26/+9
2012-09-23hwrng: OMAP: store per-device data in per-device variables, not file staticsPaul Walmsley1-38/+77
2012-09-20agp/intel: Use a write-combining map for updating PTEsChris Wilson1-3/+8
2012-09-20drm/i915: Replace the array of pages with a scatterlistChris Wilson1-29/+22
2012-09-18char/misc: remove CONFIG_EXPERIMENTAL dependenciesGreg Kroah-Hartman1-3/+3
2012-09-16Merge tag 'tegra-for-3.7-drivers-i2c' of git://git.kernel.org/pub/scm/linux/k...Olof Johansson4-14/+137
2012-09-13Merge commit 'v3.6-rc5' into nextBjorn Helgaas4-14/+137
2012-09-12tpm: fix tpm_acpi sparse warning on different address spacesKent Yoder1-2/+2
2012-09-07hwrng: mxc-rnga - Access data via structureFabio Estevam1-57/+51
2012-09-07hwrng: mxc-rnga - Adapt clocks to new i.mx clock frameworkFabio Estevam1-5/+5
2012-09-05virtio: console: fix error handling in init() functionAlexey Khoroshilov1-1/+11
2012-09-05ppdev: ppdev_init: do not return zero in case of failureAlexey Khoroshilov1-1/+2
2012-09-05serial: add a new helper functionHuang Shijie1-1/+1
2012-09-04driver/char/tpm: declare internal symbols as staticXiaoyan Zhang2-20/+21
2012-08-27Merge v3.6-rc3 into 'char-misc-next'Greg Kroah-Hartman1-1/+3
2012-08-27Merge 3.6-rc3 into tty-nextGreg Kroah-Hartman4-14/+137
2012-08-22driver: add PPI support in tpm driverXiaoyan Zhang4-1/+475
2012-08-22tpm: Do not dereference NULL pointer if acpi_os_map_memory() fails.Jesper Juhl1-0/+5
2012-08-22drivers/char/tpm: Add securityfs support for event logAshley Lai4-12/+93
2012-08-22drivers/char/tpm: Add new device driver to support IBM vTPMAshley Lai5-0/+836
2012-08-22sgi-agp: Use list_for_each_entry() for bus->devices traversalBjorn Helgaas1-3/+2
2012-08-22tpm: compile out unused code in the PNP and PM casesKent Yoder1-1/+2
2012-08-22tpm: fix double write race and tpm_release free issueKent Yoder1-2/+3
2012-08-22hw_random: add support for the TPM chip as a hardware RNG sourceKent Yoder3-0/+64
2012-08-22tpm: Move tpm_get_random api into the TPM device driverKent Yoder2-6/+76
2012-08-22tpm: modularize event log collectionKent Yoder5-142/+182
2012-08-22char/tpm: Add new driver for Infineon I2C TIS TPMPeter Huewe3-0/+707
2012-08-20workqueue: deprecate flush[_delayed]_work_sync()Tejun Heo2-3/+3
2012-08-20drivers/char/hw_random/octeon-rng.c: drop frees of devm allocated dataJulia Lawall1-12/+5
2012-08-17drm/i915: fix hsw uncached pteDaniel Vetter2-36/+70
2012-08-16TTY: tty_alloc_driver() returns error pointersDan Carpenter2-4/+4
2012-08-16drivers/char/tlclk.c: fix error return codeJulia Lawall1-1/+3
2012-08-14TTY: synclink_cs, fix buildJiri Slaby1-1/+1
2012-08-14Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2-6/+93
2012-08-13TTY: synclink_cs, final cleanup in synclink_cs_initJiri Slaby1-33/+32
2012-08-13TTY: synclink_cs, use dynamic tty devicesJiri Slaby1-12/+15
2012-08-13TTY: synclink_cs, sanitize fail pathsJiri Slaby1-27/+14
2012-08-13TTY: use tty_port_link_deviceJiri Slaby1-0/+1
2012-08-13TTY: add support for unnumbered device nodesJiri Slaby1-13/+4
2012-08-13Merge branch 'for-arm-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/c...Arnd Bergmann1-34/+0