Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
linux
Commits
2cc60550
Commit
2cc60550
authored
Jan 09, 2006
by
Linus Torvalds
Browse files
Options
Browse Files
Download
Plain Diff
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
parents
3995f4c5
3ebc284d
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
752 additions
and
1363 deletions
+752
-1363
arch/sparc64/defconfig
arch/sparc64/defconfig
+746
-1358
arch/sparc64/kernel/entry.S
arch/sparc64/kernel/entry.S
+2
-5
arch/sparc64/kernel/power.c
arch/sparc64/kernel/power.c
+4
-0
No files found.
arch/sparc64/defconfig
View file @
2cc60550
This diff is collapsed.
Click to expand it.
arch/sparc64/kernel/entry.S
View file @
2cc60550
...
@@ -1657,13 +1657,10 @@ ret_sys_call:
...
@@ -1657,13 +1657,10 @@ ret_sys_call:
/
*
Check
if
force_successful_syscall_return
()
/
*
Check
if
force_successful_syscall_return
()
*
was
invoked
.
*
was
invoked
.
*/
*/
ldub
[%
curptr
+
TI_SYS_NOERROR
],
%
l0
ldub
[%
curptr
+
TI_SYS_NOERROR
],
%
l2
brz
,
pt
%
l0
,
1
f
brnz
,
a
,
pn
%
l2
,
80
f
nop
ba
,
pt
%
xcc
,
80
f
stb
%
g0
,
[%
curptr
+
TI_SYS_NOERROR
]
stb
%
g0
,
[%
curptr
+
TI_SYS_NOERROR
]
1
:
cmp
%
o0
,
-
ERESTART_RESTARTBLOCK
cmp
%
o0
,
-
ERESTART_RESTARTBLOCK
bgeu
,
pn
%
xcc
,
1
f
bgeu
,
pn
%
xcc
,
1
f
andcc
%
l0
,
(
_TIF_SYSCALL_TRACE|_TIF_SECCOMP|_TIF_SYSCALL_AUDIT
),
%
l6
andcc
%
l0
,
(
_TIF_SYSCALL_TRACE|_TIF_SECCOMP|_TIF_SYSCALL_AUDIT
),
%
l6
...
...
arch/sparc64/kernel/power.c
View file @
2cc60550
...
@@ -14,6 +14,7 @@
...
@@ -14,6 +14,7 @@
#include <linux/signal.h>
#include <linux/signal.h>
#include <linux/delay.h>
#include <linux/delay.h>
#include <linux/interrupt.h>
#include <linux/interrupt.h>
#include <linux/pm.h>
#include <asm/system.h>
#include <asm/system.h>
#include <asm/ebus.h>
#include <asm/ebus.h>
...
@@ -70,6 +71,9 @@ void machine_power_off(void)
...
@@ -70,6 +71,9 @@ void machine_power_off(void)
machine_halt
();
machine_halt
();
}
}
void
(
*
pm_power_off
)(
void
)
=
machine_power_off
;
EXPORT_SYMBOL
(
pm_power_off
);
#ifdef CONFIG_PCI
#ifdef CONFIG_PCI
static
int
powerd
(
void
*
__unused
)
static
int
powerd
(
void
*
__unused
)
{
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment