From: ralf@linux-mips.org To: linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org Cc: Russell King <linux@arm.linux.org.uk>, Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.com>, "H. Peter Anvin" <hpa@zytor.com>, x86@kernel.org, linux-arm-kernel@lists.infradead.org, linux-mips@linux-mips.org Subject: [patch 02/14] i8253: Unify all kernel declarations of i8253_lock in <linux/i8253.h>. Date: Wed, 01 Jun 2011 19:04:58 +0100 [thread overview] Message-ID: <20110601180610.134151920@duck.linux-mips.net> (raw) In-Reply-To: 20110601180456.801265664@duck.linux-mips.net [-- Attachment #1: i8253-move-common-declarations-to-new-header.patch --] [-- Type: text/plain, Size: 3142 bytes --] Signed-off-by: Ralf Baechle <ralf@linux-mips.org> To: linux-kernel@vger.kernel.org Cc: Russell King <linux@arm.linux.org.uk> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Ingo Molnar <mingo@redhat.com> Cc: "H. Peter Anvin" <hpa@zytor.com> Cc: x86@kernel.org Cc: linux-arm-kernel@lists.infradead.org Cc: linux-mips@linux-mips.org arch/arm/include/asm/i8253.h | 9 --------- arch/mips/include/asm/i8253.h | 12 ------------ arch/x86/include/asm/i8253.h | 10 ---------- include/linux/i8253.h | 14 ++++++++++++++ 4 files changed, 14 insertions(+), 31 deletions(-) Index: linux-mips/include/linux/i8253.h =================================================================== --- linux-mips.orig/include/linux/i8253.h +++ linux-mips/include/linux/i8253.h @@ -2,10 +2,24 @@ * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details. + * + * Machine specific IO port address definition for generic. + * Written by Osamu Tomita <tomita@cinet.co.jp> */ #ifndef __LINUX_I8253_H #define __LINUX_I8253_H +#include <linux/spinlock.h> #include <asm/i8253.h> +/* i8253A PIT registers */ +#define PIT_MODE 0x43 +#define PIT_CH0 0x40 +#define PIT_CH2 0x42 + +#define inb_pit inb_p +#define outb_pit outb_p + +extern raw_spinlock_t i8253_lock; + #endif /* __LINUX_I8253_H */ Index: linux-mips/arch/arm/include/asm/i8253.h =================================================================== --- linux-mips.orig/arch/arm/include/asm/i8253.h +++ linux-mips/arch/arm/include/asm/i8253.h @@ -1,15 +1,6 @@ #ifndef __ASMARM_I8253_H #define __ASMARM_I8253_H -/* i8253A PIT registers */ -#define PIT_MODE 0x43 -#define PIT_CH0 0x40 - #define PIT_LATCH ((PIT_TICK_RATE + HZ / 2) / HZ) -extern raw_spinlock_t i8253_lock; - -#define outb_pit outb_p -#define inb_pit inb_p - #endif Index: linux-mips/arch/mips/include/asm/i8253.h =================================================================== --- linux-mips.orig/arch/mips/include/asm/i8253.h +++ linux-mips/arch/mips/include/asm/i8253.h @@ -5,20 +5,8 @@ #ifndef __ASM_I8253_H #define __ASM_I8253_H -#include <linux/spinlock.h> - -/* i8253A PIT registers */ -#define PIT_MODE 0x43 -#define PIT_CH0 0x40 -#define PIT_CH2 0x42 - #define PIT_LATCH LATCH -extern raw_spinlock_t i8253_lock; - extern void setup_pit_timer(void); -#define inb_pit inb_p -#define outb_pit outb_p - #endif /* __ASM_I8253_H */ Index: linux-mips/arch/x86/include/asm/i8253.h =================================================================== --- linux-mips.orig/arch/x86/include/asm/i8253.h +++ linux-mips/arch/x86/include/asm/i8253.h @@ -1,20 +1,10 @@ #ifndef _ASM_X86_I8253_H #define _ASM_X86_I8253_H -/* i8253A PIT registers */ -#define PIT_MODE 0x43 -#define PIT_CH0 0x40 -#define PIT_CH2 0x42 - #define PIT_LATCH LATCH -extern raw_spinlock_t i8253_lock; - extern struct clock_event_device *global_clock_event; extern void setup_pit_timer(void); -#define inb_pit inb_p -#define outb_pit outb_p - #endif /* _ASM_X86_I8253_H */
WARNING: multiple messages have this Message-ID (diff)
From: ralf@linux-mips.org (ralf at linux-mips.org) To: linux-arm-kernel@lists.infradead.org Subject: [patch 02/14] i8253: Unify all kernel declarations of i8253_lock in <linux/i8253.h>. Date: Wed, 01 Jun 2011 19:04:58 +0100 [thread overview] Message-ID: <20110601180610.134151920@duck.linux-mips.net> (raw) In-Reply-To: 20110601180456.801265664@duck.linux-mips.net An embedded and charset-unspecified text was scrubbed... Name: i8253-move-common-declarations-to-new-header.patch URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20110601/66c86a24/attachment.ksh>
next prev parent reply other threads:[~2011-06-01 19:47 UTC|newest] Thread overview: 60+ messages / expand[flat|nested] mbox.gz Atom feed top 2011-06-01 18:04 [patch 00/14] Sort out i8253 and PC speaker locking and headers ralf 2011-06-01 18:04 ` [patch 01/14] i8253: Create <linux/i8253.h> and make all in kernel users to use it ralf 2011-06-09 11:16 ` [tip:timers/cleanup] i8253: Create linux/i8253.h and use it in all 8253 related files tip-bot for Ralf Baechle 2011-06-09 13:04 ` tip-bot for Ralf Baechle 2011-06-01 18:04 ` ralf [this message] 2011-06-01 18:04 ` [patch 02/14] i8253: Unify all kernel declarations of i8253_lock in <linux/i8253.h> ralf at linux-mips.org 2011-06-09 11:16 ` [tip:timers/cleanup] i8253: Unify all kernel declarations of i8253_lock tip-bot for Ralf Baechle 2011-06-09 13:04 ` tip-bot for Ralf Baechle 2011-06-01 18:04 ` [patch 03/14] i8253: Consolidate all kernel definitions of i8253_lock in lib/i8253-lock.c ralf 2011-06-09 11:17 ` [tip:timers/cleanup] i8253: Consolidate all kernel definitions of i8253_lock tip-bot for Ralf Baechle 2011-06-09 13:04 ` tip-bot for Ralf Baechle 2011-06-01 18:05 ` [patch 04/14] i8253: Make MIPS use the shared i8253_lock ralf 2011-06-01 18:05 ` [patch 05/14] i8253: Make x86 " ralf 2011-06-01 18:05 ` [patch 06/14] i8253: Make pcspkr input driver " ralf 2011-06-09 11:17 ` [tip:timers/cleanup] " tip-bot for Ralf Baechle 2011-06-09 13:05 ` tip-bot for Ralf Baechle 2011-06-01 18:05 ` [patch 07/14] i8253: Make pcsp sound " ralf 2011-06-01 18:05 ` ralf 2011-06-03 9:53 ` [alsa-devel] " Takashi Iwai 2011-06-03 9:53 ` Takashi Iwai 2011-06-09 11:18 ` [tip:timers/cleanup] " tip-bot for Ralf Baechle 2011-06-09 13:05 ` tip-bot for Ralf Baechle 2011-06-01 18:05 ` [patch 08/14] i8253: Alpha: Cleanup remaining users of i8253pit.h ralf 2011-06-09 11:19 ` [tip:timers/cleanup] alpha: i8253: " tip-bot for Ralf Baechle 2011-06-09 13:06 ` tip-bot for Ralf Baechle 2011-06-01 18:05 ` [patch 09/14] i8253: Alpha, PowerPC: Remove unused <asm/8253pit.h> header ralf 2011-06-01 18:05 ` ralf 2011-06-09 5:07 ` Benjamin Herrenschmidt 2011-06-09 5:07 ` Benjamin Herrenschmidt 2011-06-09 11:19 ` [tip:timers/cleanup] i8253: Alpha, PowerPC: Remove unused asm/8253pit.h tip-bot for Ralf Baechle 2011-06-09 13:07 ` tip-bot for Ralf Baechle 2011-06-01 18:05 ` [patch 10/14] i8253: x86: Consolidate definitions of global_clock_event ralf 2011-06-09 11:19 ` [tip:timers/cleanup] x86: i8253: " tip-bot for Ralf Baechle 2011-06-09 13:07 ` tip-bot for Ralf Baechle 2011-06-01 18:05 ` [patch 11/14] i8253: Consolidate definitions of PIT_LATCH ralf 2011-06-01 18:05 ` ralf at linux-mips.org 2011-06-01 18:05 ` ralf 2011-06-09 11:20 ` [tip:timers/cleanup] " tip-bot for Ralf Baechle 2011-06-09 13:07 ` tip-bot for Ralf Baechle 2011-06-01 18:05 ` [patch 12/14] i8253: Move remaining content and delete <asm/i8253.h> ralf 2011-06-01 18:05 ` ralf at linux-mips.org 2011-06-01 18:05 ` ralf 2011-06-02 11:29 ` Sergei Shtylyov 2011-06-02 11:29 ` Sergei Shtylyov 2011-06-09 11:20 ` [tip:timers/cleanup] i8253: Move remaining content and delete asm/i8253.h tip-bot for Ralf Baechle 2011-06-09 13:08 ` tip-bot for Ralf Baechle 2011-06-01 18:05 ` [patch 13/14] PCSPKR: Cleanup Kconfig dependencies ralf 2011-06-01 18:05 ` ralf 2011-06-09 5:09 ` Benjamin Herrenschmidt 2011-06-09 5:09 ` Benjamin Herrenschmidt 2011-06-09 11:21 ` [tip:timers/cleanup] pcspkr: " tip-bot for Ralf Baechle 2011-06-09 13:08 ` tip-bot for Ralf Baechle 2011-06-01 18:05 ` [patch 14/14] PCSPKR: MIPS: Make config dependencies finer grained ralf 2011-06-09 11:21 ` [tip:timers/cleanup] pcpskr: " tip-bot for Ralf Baechle 2011-06-09 13:09 ` tip-bot for Ralf Baechle 2011-06-02 19:11 ` [patch 00/14] Sort out i8253 and PC speaker locking and headers Gerhard Pircher 2011-06-03 18:00 ` Ralf Baechle 2011-06-03 18:00 ` Ralf Baechle 2011-06-03 19:22 ` Gerhard Pircher 2011-06-03 19:22 ` Gerhard Pircher
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20110601180610.134151920@duck.linux-mips.net \ --to=ralf@linux-mips.org \ --cc=hpa@zytor.com \ --cc=linux-arch@vger.kernel.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-mips@linux-mips.org \ --cc=linux@arm.linux.org.uk \ --cc=mingo@redhat.com \ --cc=tglx@linutronix.de \ --cc=x86@kernel.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.