linux_dsm_epyc7002/arch/blackfin/kernel
Rafael J. Wysocki 67f9cbf9af PM / Blackfin: Use struct syscore_ops instead of sysdevs for PM
Convert some Blackfin architecture's code to using struct syscore_ops
objects for power management instead of sysdev classes and sysdevs.

This simplifies the code and reduces the kernel's memory footprint.
It also is necessary for removing sysdevs from the kernel entirely in
the future.

Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
Acked-by: Mike Frysinger <vapier@gentoo.org>
2011-04-24 19:16:10 +02:00
..
cplb-mpu Blackfin: Rename IRQ flags handling functions 2010-10-07 14:08:52 +01:00
cplb-nompu Blackfin: no-mpu: fix masking of small uncached dma region 2011-01-10 07:18:18 -05:00
.gitignore Blackfin: ignore generated vmlinux.lds 2009-05-27 00:27:03 -04:00
asm-offsets.c Blackfin: mass clean up of copyright/licensing info 2009-10-07 04:36:26 -04:00
bfin_dma_5xx.c Blackfin: bf54x: add kconfig for UART2/3 DMA channel assignments 2011-03-18 03:49:23 -04:00
bfin_gpio.c Blackfin: gpio: add peripheral group check 2010-10-22 04:02:01 -04:00
bfin_ksyms.c Blackfin: move string functions to normal lib/ assembly 2010-05-22 14:19:09 -04:00
cplbinfo.c Blackfin: cplbinfo: drop d_path() hacks 2009-10-07 04:48:04 -04:00
dma-mapping.c Blackfin: dma-mapping: fix thinko in constant optimization 2010-03-09 00:30:46 -05:00
dumpstack.c Blackfin: make hardware trace output a little more useful 2010-05-21 09:40:19 -04:00
early_printk.c Blackfin: mass clean up of copyright/licensing info 2009-10-07 04:36:26 -04:00
entry.S Blackfin: initial XIP support 2010-03-09 00:30:48 -05:00
exception.c Blackfin: split kernel/traps.c 2010-05-21 09:40:17 -04:00
fixed_code.S Blackfin: mass clean up of copyright/licensing info 2009-10-07 04:36:26 -04:00
flat.c Blackfin: mass clean up of copyright/licensing info 2009-10-07 04:36:26 -04:00
ftrace-entry.S Blackfin: add support for dynamic ftrace 2010-08-06 12:55:54 -04:00
ftrace.c Blackfin: add support for dynamic ftrace 2010-08-06 12:55:54 -04:00
gptimers.c Blackfin: gptimers: fix thinko when disabling timers 2011-04-13 19:34:05 -04:00
init_task.c Blackfin: fix the section name of init_thread_union 2010-03-09 00:30:48 -05:00
ipipe.c Blackfin/ipipe: upgrade to I-pipe mainline 2011-03-18 04:01:10 -04:00
irqchip.c bfin: Convert irq namespace 2011-03-29 14:47:59 +02:00
kgdb_test.c Blackfin: kgdb_test: make sure to initialize num2 2011-01-10 07:18:23 -05:00
kgdb.c Fix common misspellings 2011-03-31 11:26:23 -03:00
Makefile Blackfin: add support for dynamic ftrace 2010-08-06 12:55:54 -04:00
module.c Blackfin: use more standard pr_fmt in the module loader 2011-03-25 16:54:12 -04:00
nmi.c PM / Blackfin: Use struct syscore_ops instead of sysdevs for PM 2011-04-24 19:16:10 +02:00
process.c BKL: remove extraneous #include <smp_lock.h> 2010-11-17 08:59:32 -08:00
pseudodbg.c Blackfin: show the whole accumulator in the pseudo DBG insn 2010-05-22 14:19:06 -04:00
ptrace.c ptrace: cleanup arch_ptrace() and friends on Blackfin 2010-10-27 18:03:10 -07:00
reboot.c Blackfin arch: bfin_reset->_bfin_reset redirection no longer needed 2009-02-04 16:49:45 +08:00
setup.c Blackfin: SMP: work around anomaly 05000491 2011-03-18 04:01:04 -04:00
shadow_console.c Blackfin: mass clean up of copyright/licensing info 2009-10-07 04:36:26 -04:00
signal.c Blackfin: add support for restart_syscall() 2010-03-09 00:30:51 -05:00
stacktrace.c Blackfin: add preliminary support for STACKTRACE 2009-06-13 07:20:14 -04:00
sys_bfin.c Blackfin: add new cacheflush syscall 2010-10-22 03:48:59 -04:00
time-ts.c Blackfin: time-ts: ack gptimer sooner to avoid missing short ints 2011-04-13 19:34:05 -04:00
time.c blackfin: Switch from do_timer() to xtime_update() 2011-01-31 14:55:44 +01:00
trace.c bfin: Use proper accessors in trace 2011-03-29 14:47:59 +02:00
traps.c Fix common misspellings 2011-03-31 11:26:23 -03:00
vmlinux.lds.S Blackfin: SMP: work around anomaly 05000491 2011-03-18 04:01:04 -04:00