login
Login
/
Register
Search
Search this site:
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2007
»
October
»
18
Re: GEODE: use symbolic constant in cs5536 reboot fixup
view
thread
Previous message: [
thread
] [
date
] [
author
]
Next message: [thread] [
date
] [
author
]
[view in full thread]
From: Jordan Crouse
Subject:
Re: GEODE: use symbolic constant in cs5536 reboot fixup
Date: Thursday, October 18, 2007 - 12:36 pm
On 18/10/07 15:26 -0400, Andres Salomon wrote:
quoted text
> Simple cosmetic update for the cs5536 reboot fixup; define the MSR that's used > for rebooting in geode.h, and use the define. > > Signed-off-by: Andres Salomon <dilinger@debian.org>
Acked-by: Jordan Crouse <jordan.crouse@amd.com>
quoted text
> diff --git a/arch/x86/kernel/reboot_fixups_32.c b/arch/x86/kernel/reboot_fixups_32.c > index 8b30b26..1a07bbe 100644 > --- a/arch/x86/kernel/reboot_fixups_32.c > +++ b/arch/x86/kernel/reboot_fixups_32.c > @@ -12,6 +12,7 @@ > #include <linux/interrupt.h> > #include <asm/reboot_fixups.h> > #include <asm/msr.h> > +#include <asm/geode.h> > > static void cs5530a_warm_reset(struct pci_dev *dev) > { > @@ -24,11 +25,8 @@ static void cs5530a_warm_reset(struct pci_dev *dev) > > static void cs5536_warm_reset(struct pci_dev *dev) > { > - /* > - * 6.6.2.12 Soft Reset (DIVIL_SOFT_RESET) > - * writing 1 to the LSB of this MSR causes a hard reset. > - */ > - wrmsrl(0x51400017, 1ULL); > + /* writing 1 to the LSB of this MSR causes a hard reset */ > + wrmsrl(MSR_DIVIL_SOFT_RESET, 1ULL); > udelay(50); /* shouldn't get here but be safe and spin a while */ > } > > diff --git a/include/asm-x86/geode.h b/include/asm-x86/geode.h > index d948988..771af33 100644 > --- a/include/asm-x86/geode.h > +++ b/include/asm-x86/geode.h > @@ -38,6 +38,8 @@ extern int geode_get_dev_base(unsigned int dev); > #define MSR_LBAR_ACPI 0x5140000E > #define MSR_LBAR_PMS 0x5140000F > > +#define MSR_DIVIL_SOFT_RESET 0x51400017 > + > #define MSR_PIC_YSEL_LOW 0x51400020 > #define MSR_PIC_YSEL_HIGH 0x51400021 > #define MSR_PIC_ZSEL_LOW 0x51400022 > >
-- Jordan Crouse Systems Software Development Engineer Advanced Micro Devices, Inc. -
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [thread] [
date
] [
author
]
Messages in current thread:
[PATCH] GEODE: use symbolic constant in cs5536 reboot fixup
, Andres Salomon
, (Thu Oct 18, 12:26 pm)
Re: GEODE: use symbolic constant in cs5536 reboot fixup
, Jordan Crouse
, (Thu Oct 18, 12:36 pm)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Paul Turner
[tg_shares_up rewrite v4 11/11] sched: update tg->shares after cpu.shares write
Mr. James W. Laferriere
Re: Linux 2.6.25-rc1 , syntax error near unexpected token `;'
Linus Torvalds
Linux 2.6.34-rc4
Colin Cross
[PATCH 12/21] ARM: tegra: Add suspend and hotplug support
Chuck Ebbert
Re: PCI: Unable to reserve mem region problem
git
:
Fredrik Kuivinen
Re: fatal: unable to create '.git/index': File exists
Ralf Wildenhues
[PATCH] Fix typos in the documentation
Wink Saville
How-to combine several separate git repos?
Denis Bueno
Git clone error
pradeep singh
git-update-server-info may be required,cannot clone and pull from a remote reposit...
linux-netdev
:
Jamie Lokier
Re: POHMELFS high performance network filesystem. Transactions, failover, performa...
Timo Teräs
ip xfrm policy semantics
Jarek Poplawski
Re: socket api problem: can't bind an ipv6 socket to ::ffff:0.0.0.0
Kurt Van Dijck
Re: [PATCH net-next-2.6 1/2] can: add driver for Softing card
Eric Dumazet
Re: [PATCH net-next-2.6] net: Introduce skb_orphan_try()
openbsd-misc
:
Sevan / Venture37
Re: This is what Linus Torvalds calls openBSD crowd
Netmaffia.hu
Tini Lányok AKCIÓBAN OTTHON
Siju George
This is what Linus Torvalds calls openBSD crowd
Darrin Chandler
Re: OT: Python (was Re: vi in /bin)
frantisek holop
Re: splassert: vwakeup: and friends
git-commits-head
:
Linux Kernel Mailing List
ASoC: fix registration of the SoC card in the Freescale MPC8610 drivers
Linux Kernel Mailing List
drivers/acpi: use kasprintf
Linux Kernel Mailing List
powerpc/fsl_msi: enable msi allocation in all banks
Linux Kernel Mailing List
bnx2x: Moving includes
Linux Kernel Mailing List
nfsd41: sanity check client drc maxreqs
Colocation donated by:
Syndicate