Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
Pull trivial tree from Jiri Kosina: "It's indeed trivial -- mostly documentation updates and a bunch of typo fixes from Masanari. There are also several linux/version.h include removals from Jesper." * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (101 commits) kcore: fix spelling in read_kcore() comment constify struct pci_dev * in obvious cases Revert "char: Fix typo in viotape.c" init: fix wording error in mm_init comment usb: gadget: Kconfig: fix typo for 'different' Revert "power, max8998: Include linux/module.h just once in drivers/power/max8998_charger.c" writeback: fix fn name in writeback_inodes_sb_nr_if_idle() comment header writeback: fix typo in the writeback_control comment Documentation: Fix multiple typo in Documentation tpm_tis: fix tis_lock with respect to RCU Revert "media: Fix typo in mixer_drv.c and hdmi_drv.c" Doc: Update numastat.txt qla4xxx: Add missing spaces to error messages compiler.h: Fix typo security: struct security_operations kerneldoc fix Documentation: broken URL in libata.tmpl Documentation: broken URL in filesystems.tmpl mtd: simplify return logic in do_map_probe() mm: fix comment typo of truncate_inode_pages_range power: bq27x00: Fix typos in comment ...
This commit is contained in:
@@ -94,7 +94,7 @@
|
||||
/* Note that *all* calls to CMOS_READ and CMOS_WRITE must be done with
|
||||
* rtc_lock held. Due to the index-port/data-port design of the RTC, we
|
||||
* don't want two different things trying to get to it at once. (e.g. the
|
||||
* periodic 11 min sync from time.c vs. this driver.)
|
||||
* periodic 11 min sync from kernel/time/ntp.c vs. this driver.)
|
||||
*/
|
||||
|
||||
#include <linux/types.h>
|
||||
|
||||
+2
-2
@@ -57,8 +57,8 @@
|
||||
* Note that *all* calls to CMOS_READ and CMOS_WRITE are done with
|
||||
* interrupts disabled. Due to the index-port/data-port (0x70/0x71)
|
||||
* design of the RTC, we don't want two different things trying to
|
||||
* get to it at once. (e.g. the periodic 11 min sync from time.c vs.
|
||||
* this driver.)
|
||||
* get to it at once. (e.g. the periodic 11 min sync from
|
||||
* kernel/time/ntp.c vs. this driver.)
|
||||
*/
|
||||
|
||||
#include <linux/interrupt.h>
|
||||
|
||||
@@ -76,7 +76,7 @@ enum tis_defaults {
|
||||
#define TPM_RID(l) (0x0F04 | ((l) << 12))
|
||||
|
||||
static LIST_HEAD(tis_chips);
|
||||
static DEFINE_SPINLOCK(tis_lock);
|
||||
static DEFINE_MUTEX(tis_lock);
|
||||
|
||||
#if defined(CONFIG_PNP) && defined(CONFIG_ACPI)
|
||||
static int is_itpm(struct pnp_dev *dev)
|
||||
@@ -689,9 +689,9 @@ static int tpm_tis_init(struct device *dev, resource_size_t start,
|
||||
}
|
||||
|
||||
INIT_LIST_HEAD(&chip->vendor.list);
|
||||
spin_lock(&tis_lock);
|
||||
mutex_lock(&tis_lock);
|
||||
list_add(&chip->vendor.list, &tis_chips);
|
||||
spin_unlock(&tis_lock);
|
||||
mutex_unlock(&tis_lock);
|
||||
|
||||
|
||||
return 0;
|
||||
@@ -855,7 +855,7 @@ static void __exit cleanup_tis(void)
|
||||
{
|
||||
struct tpm_vendor_specific *i, *j;
|
||||
struct tpm_chip *chip;
|
||||
spin_lock(&tis_lock);
|
||||
mutex_lock(&tis_lock);
|
||||
list_for_each_entry_safe(i, j, &tis_chips, list) {
|
||||
chip = to_tpm_chip(i);
|
||||
tpm_remove_hardware(chip->dev);
|
||||
@@ -871,7 +871,7 @@ static void __exit cleanup_tis(void)
|
||||
iounmap(i->iobase);
|
||||
list_del(&i->list);
|
||||
}
|
||||
spin_unlock(&tis_lock);
|
||||
mutex_unlock(&tis_lock);
|
||||
#ifdef CONFIG_PNP
|
||||
if (!force) {
|
||||
pnp_unregister_driver(&tis_pnp_driver);
|
||||
|
||||
Reference in New Issue
Block a user