Revision 05946bce839b4fed5442dbfab77060fb75e051f3 authored by Anton Vorontsov on 04 July 2008, 16:59:38 UTC, committed by Linus Torvalds on 04 July 2008, 17:40:06 UTC
This patch fixes following build error when CONFIG_PM is set. CC drivers/video/fsl-diu-fb.o drivers/video/fsl-diu-fb.c: In function 'fsl_diu_suspend': drivers/video/fsl-diu-fb.c:1327: error: 'ofdev' undeclared (first use in this function) drivers/video/fsl-diu-fb.c:1327: error: (Each undeclared identifier is reported only once drivers/video/fsl-diu-fb.c:1327: error: for each function it appears in.) drivers/video/fsl-diu-fb.c: In function 'fsl_diu_resume': drivers/video/fsl-diu-fb.c:1337: error: 'ofdev' undeclared (first use in this function) While I'm at it, also fix this warning: drivers/video/fsl-diu-fb.c: In function 'fsl_diu_alloc': drivers/video/fsl-diu-fb.c:314: warning: format '%lx' expects type 'long unsigned int', but argument 3 has type 'phys_addr_t' And these section mismatches: ..from the function fsl_diu_remove() to the function .exit.text:uninstall_fb() ..from the function fsl_diu_remove() to the function .exit.text:uninstall_fb() ..from the function install_fb() to the variable .devinit.data:fsl_diu_mode_db ..from the function install_fb() to the variable .devinit.data:fsl_diu_mode_db ..from the function fsl_diu_probe() to the function .exit.text:uninstall_fb() ..from the function fsl_diu_probe() to the function .exit.text:uninstall_fb() Also, some sparse fixes: make two functions static, and use NULL where appropriate. There are still a lot of sparse warnings, mainly wrt absence of __iomem annotations, but some will require ugly __force stuff. I'll leave them for now, since proper fix would be not that trivial as few one-liners below. Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com> Cc: Timur Tabi <timur@freescale.com> Cc: Antonino Daplas <adaplas@gmail.com> Cc: York Sun <yorksun@freescale.com> Cc: Krzysztof Helt <krzysztof.h1@poczta.fm> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent 7059d4b
File | Mode | Size |
---|---|---|
iseries | ||
8253pit.h | -rw-r--r-- | 181 bytes |
8xx_immap.h | -rw-r--r-- | 13.8 KB |
Kbuild | -rw-r--r-- | 847 bytes |
a.out.h | -rw-r--r-- | 706 bytes |
abs_addr.h | -rw-r--r-- | 1.8 KB |
agp.h | -rw-r--r-- | 613 bytes |
asm-compat.h | -rw-r--r-- | 3.2 KB |
atomic.h | -rw-r--r-- | 9.1 KB |
auxvec.h | -rw-r--r-- | 508 bytes |
backlight.h | -rw-r--r-- | 1.1 KB |
bitops.h | -rw-r--r-- | 10.8 KB |
bootx.h | -rw-r--r-- | 5.1 KB |
btext.h | -rw-r--r-- | 858 bytes |
bug.h | -rw-r--r-- | 3.0 KB |
bugs.h | -rw-r--r-- | 486 bytes |
byteorder.h | -rw-r--r-- | 2.2 KB |
cache.h | -rw-r--r-- | 1021 bytes |
cacheflush.h | -rw-r--r-- | 2.6 KB |
cell-pmu.h | -rw-r--r-- | 3.9 KB |
cell-regs.h | -rw-r--r-- | 9.0 KB |
checksum.h | -rw-r--r-- | 3.5 KB |
clk_interface.h | -rw-r--r-- | 683 bytes |
compat.h | -rw-r--r-- | 4.6 KB |
cpm.h | -rw-r--r-- | 3.4 KB |
cpm1.h | -rw-r--r-- | 23.3 KB |
cpm2.h | -rw-r--r-- | 50.5 KB |
cputable.h | -rw-r--r-- | 18.6 KB |
cputhreads.h | -rw-r--r-- | 1.5 KB |
cputime.h | -rw-r--r-- | 5.4 KB |
current.h | -rw-r--r-- | 835 bytes |
dbdma.h | -rw-r--r-- | 3.7 KB |
dcr-mmio.h | -rw-r--r-- | 1.7 KB |
dcr-native.h | -rw-r--r-- | 3.2 KB |
dcr-regs.h | -rw-r--r-- | 4.7 KB |
dcr.h | -rw-r--r-- | 1.5 KB |
delay.h | -rw-r--r-- | 1.0 KB |
device.h | -rw-r--r-- | 479 bytes |
div64.h | -rw-r--r-- | 31 bytes |
dma-mapping.h | -rw-r--r-- | 10.7 KB |
dma.h | -rw-r--r-- | 10.8 KB |
edac.h | -rw-r--r-- | 1.1 KB |
eeh.h | -rw-r--r-- | 5.8 KB |
eeh_event.h | -rw-r--r-- | 1.8 KB |
elf.h | -rw-r--r-- | 17.7 KB |
emergency-restart.h | -rw-r--r-- | 43 bytes |
errno.h | -rw-r--r-- | 223 bytes |
exception.h | -rw-r--r-- | 9.9 KB |
fb.h | -rw-r--r-- | 444 bytes |
fcntl.h | -rw-r--r-- | 304 bytes |
firmware.h | -rw-r--r-- | 4.8 KB |
fixmap.h | -rw-r--r-- | 3.1 KB |
floppy.h | -rw-r--r-- | 5.0 KB |
fs_pd.h | -rw-r--r-- | 1.0 KB |
fsl_lbc.h | -rw-r--r-- | 10.7 KB |
futex.h | -rw-r--r-- | 2.8 KB |
gpio.h | -rw-r--r-- | 1.2 KB |
grackle.h | -rw-r--r-- | 292 bytes |
hardirq.h | -rw-r--r-- | 846 bytes |
heathrow.h | -rw-r--r-- | 2.5 KB |
highmem.h | -rw-r--r-- | 3.4 KB |
hugetlb.h | -rw-r--r-- | 1.7 KB |
hvcall.h | -rw-r--r-- | 9.5 KB |
hvconsole.h | -rw-r--r-- | 1.4 KB |
hvcserver.h | -rw-r--r-- | 2.1 KB |
hw_irq.h | -rw-r--r-- | 2.9 KB |
hydra.h | -rw-r--r-- | 2.9 KB |
i8259.h | -rw-r--r-- | 448 bytes |
ibmebus.h | -rw-r--r-- | 2.2 KB |
ide.h | -rw-r--r-- | 1.8 KB |
immap_86xx.h | -rw-r--r-- | 6.3 KB |
immap_cpm2.h | -rw-r--r-- | 10.5 KB |
immap_qe.h | -rw-r--r-- | 15.7 KB |
io-defs.h | -rw-r--r-- | 3.1 KB |
io.h | -rw-r--r-- | 24.3 KB |
ioctl.h | -rw-r--r-- | 2.4 KB |
ioctls.h | -rw-r--r-- | 3.5 KB |
iommu.h | -rw-r--r-- | 4.3 KB |
ipcbuf.h | -rw-r--r-- | 993 bytes |
ipic.h | -rw-r--r-- | 3.8 KB |
irq.h | -rw-r--r-- | 21.1 KB |
irq_regs.h | -rw-r--r-- | 35 bytes |
irqflags.h | -rw-r--r-- | 1.0 KB |
kdebug.h | -rw-r--r-- | 252 bytes |
kdump.h | -rw-r--r-- | 906 bytes |
kexec.h | -rw-r--r-- | 3.9 KB |
keylargo.h | -rw-r--r-- | 10.8 KB |
kgdb.h | -rw-r--r-- | 1.7 KB |
kmap_types.h | -rw-r--r-- | 666 bytes |
kprobes.h | -rw-r--r-- | 3.7 KB |
kvm.h | -rw-r--r-- | 1.2 KB |
kvm_asm.h | -rw-r--r-- | 1.9 KB |
kvm_host.h | -rw-r--r-- | 3.0 KB |
kvm_para.h | -rw-r--r-- | 1016 bytes |
kvm_ppc.h | -rw-r--r-- | 3.3 KB |
libata-portmap.h | -rw-r--r-- | 334 bytes |
linkage.h | -rw-r--r-- | 129 bytes |
lmb.h | -rw-r--r-- | 286 bytes |
local.h | -rw-r--r-- | 4.7 KB |
lppaca.h | -rw-r--r-- | 7.1 KB |
lv1call.h | -rw-r--r-- | 18.7 KB |
machdep.h | -rw-r--r-- | 11.4 KB |
macio.h | -rw-r--r-- | 3.7 KB |
mc146818rtc.h | -rw-r--r-- | 943 bytes |
mediabay.h | -rw-r--r-- | 1.2 KB |
mman.h | -rw-r--r-- | 989 bytes |
mmu-40x.h | -rw-r--r-- | 1.8 KB |
mmu-44x.h | -rw-r--r-- | 2.4 KB |
mmu-8xx.h | -rw-r--r-- | 5.8 KB |
mmu-fsl-booke.h | -rw-r--r-- | 2.0 KB |
mmu-hash32.h | -rw-r--r-- | 2.4 KB |
mmu-hash64.h | -rw-r--r-- | 14.8 KB |
mmu.h | -rw-r--r-- | 719 bytes |
mmu_context.h | -rw-r--r-- | 7.8 KB |
mmzone.h | -rw-r--r-- | 1016 bytes |
module.h | -rw-r--r-- | 2.0 KB |
mpc512x.h | -rw-r--r-- | 637 bytes |
mpc52xx.h | -rw-r--r-- | 8.8 KB |
mpc52xx_psc.h | -rw-r--r-- | 6.6 KB |
mpc8260.h | -rw-r--r-- | 703 bytes |
mpc86xx.h | -rw-r--r-- | 881 bytes |
mpc8xx.h | -rw-r--r-- | 469 bytes |
mpic.h | -rw-r--r-- | 13.5 KB |
msgbuf.h | -rw-r--r-- | 980 bytes |
mutex.h | -rw-r--r-- | 308 bytes |
namei.h | -rw-r--r-- | 387 bytes |
nvram.h | -rw-r--r-- | 3.8 KB |
of_device.h | -rw-r--r-- | 897 bytes |
of_platform.h | -rw-r--r-- | 1.3 KB |
ohare.h | -rw-r--r-- | 1.6 KB |
oprofile_impl.h | -rw-r--r-- | 2.9 KB |
pSeries_reconfig.h | -rw-r--r-- | 797 bytes |
paca.h | -rw-r--r-- | 3.6 KB |
page.h | -rw-r--r-- | 6.5 KB |
page_32.h | -rw-r--r-- | 1.0 KB |
page_64.h | -rw-r--r-- | 4.7 KB |
param.h | -rw-r--r-- | 492 bytes |
parport.h | -rw-r--r-- | 977 bytes |
pasemi_dma.h | -rw-r--r-- | 23.3 KB |
pci-bridge.h | -rw-r--r-- | 9.0 KB |
pci.h | -rw-r--r-- | 6.2 KB |
percpu.h | -rw-r--r-- | 559 bytes |
pgalloc-32.h | -rw-r--r-- | 1.5 KB |
pgalloc-64.h | -rw-r--r-- | 4.2 KB |
pgalloc.h | -rw-r--r-- | 231 bytes |
pgtable-4k.h | -rw-r--r-- | 3.8 KB |
pgtable-64k.h | -rw-r--r-- | 5.2 KB |
pgtable-ppc32.h | -rw-r--r-- | 27.0 KB |
pgtable-ppc64.h | -rw-r--r-- | 14.1 KB |
pgtable.h | -rw-r--r-- | 1.1 KB |
phyp_dump.h | -rw-r--r-- | 1.4 KB |
pmac_feature.h | -rw-r--r-- | 13.1 KB |
pmac_low_i2c.h | -rw-r--r-- | 3.4 KB |
pmac_pfunc.h | -rw-r--r-- | 8.0 KB |
pmc.h | -rw-r--r-- | 1.1 KB |
pmi.h | -rw-r--r-- | 1.7 KB |
poll.h | -rw-r--r-- | 30 bytes |
posix_types.h | -rw-r--r-- | 3.3 KB |
ppc-pci.h | -rw-r--r-- | 4.6 KB |
ppc4xx.h | -rw-r--r-- | 519 bytes |
ppc_asm.h | -rw-r--r-- | 14.2 KB |
processor.h | -rw-r--r-- | 8.4 KB |
prom.h | -rw-r--r-- | 10.8 KB |
ps3.h | -rw-r--r-- | 14.9 KB |
ps3av.h | -rw-r--r-- | 23.5 KB |
ps3fb.h | -rw-r--r-- | 1.7 KB |
ps3stor.h | -rw-r--r-- | 2.0 KB |
ptrace.h | -rw-r--r-- | 8.0 KB |
qe.h | -rw-r--r-- | 21.1 KB |
qe_ic.h | -rw-r--r-- | 4.0 KB |
reg.h | -rw-r--r-- | 34.1 KB |
reg_8xx.h | -rw-r--r-- | 1.6 KB |
reg_booke.h | -rw-r--r-- | 21.3 KB |
reg_fsl_emb.h | -rw-r--r-- | 2.8 KB |
resource.h | -rw-r--r-- | 34 bytes |
rheap.h | -rw-r--r-- | 2.4 KB |
rio.h | -rw-r--r-- | 506 bytes |
rtas.h | -rw-r--r-- | 8.1 KB |
rtc.h | -rw-r--r-- | 2.0 KB |
rwsem.h | -rw-r--r-- | 4.1 KB |
scatterlist.h | -rw-r--r-- | 1.2 KB |
seccomp.h | -rw-r--r-- | 512 bytes |
sections.h | -rw-r--r-- | 384 bytes |
semaphore.h | -rw-r--r-- | 29 bytes |
sembuf.h | -rw-r--r-- | 1.0 KB |
serial.h | -rw-r--r-- | 677 bytes |
setjmp.h | -rw-r--r-- | 525 bytes |
setup.h | -rw-r--r-- | 124 bytes |
shmbuf.h | -rw-r--r-- | 1.6 KB |
shmparam.h | -rw-r--r-- | 167 bytes |
sigcontext.h | -rw-r--r-- | 1.9 KB |
siginfo.h | -rw-r--r-- | 740 bytes |
signal.h | -rw-r--r-- | 3.5 KB |
smp.h | -rw-r--r-- | 3.1 KB |
smu.h | -rw-r--r-- | 19.4 KB |
socket.h | -rw-r--r-- | 1.5 KB |
sockios.h | -rw-r--r-- | 634 bytes |
sparsemem.h | -rw-r--r-- | 906 bytes |
spinlock.h | -rw-r--r-- | 6.7 KB |
spinlock_types.h | -rw-r--r-- | 381 bytes |
spu.h | -rw-r--r-- | 25.4 KB |
spu_csa.h | -rw-r--r-- | 6.9 KB |
spu_info.h | -rw-r--r-- | 1.4 KB |
spu_priv1.h | -rw-r--r-- | 5.7 KB |
sstep.h | -rw-r--r-- | 1.1 KB |
stat.h | -rw-r--r-- | 2.2 KB |
statfs.h | -rw-r--r-- | 1016 bytes |
string.h | -rw-r--r-- | 1.0 KB |
suspend.h | -rw-r--r-- | 232 bytes |
synch.h | -rw-r--r-- | 642 bytes |
syscalls.h | -rw-r--r-- | 2.0 KB |
systbl.h | -rw-r--r-- | 7.6 KB |
system.h | -rw-r--r-- | 15.1 KB |
tce.h | -rw-r--r-- | 1.6 KB |
termbits.h | -rw-r--r-- | 5.0 KB |
termios.h | -rw-r--r-- | 1.9 KB |
thread_info.h | -rw-r--r-- | 4.8 KB |
time.h | -rw-r--r-- | 6.0 KB |
timex.h | -rw-r--r-- | 793 bytes |
tlb.h | -rw-r--r-- | 1.9 KB |
tlbflush.h | -rw-r--r-- | 4.7 KB |
topology.h | -rw-r--r-- | 2.3 KB |
tsi108.h | -rw-r--r-- | 3.6 KB |
tsi108_irq.h | -rw-r--r-- | 4.5 KB |
tsi108_pci.h | -rw-r--r-- | 1.8 KB |
types.h | -rw-r--r-- | 1.6 KB |
uaccess.h | -rw-r--r-- | 14.0 KB |
ucc.h | -rw-r--r-- | 1.7 KB |
ucc_fast.h | -rw-r--r-- | 7.6 KB |
ucc_slow.h | -rw-r--r-- | 9.5 KB |
ucontext.h | -rw-r--r-- | 912 bytes |
udbg.h | -rw-r--r-- | 1.8 KB |
uic.h | -rw-r--r-- | 648 bytes |
unaligned.h | -rw-r--r-- | 383 bytes |
uninorth.h | -rw-r--r-- | 8.2 KB |
unistd.h | -rw-r--r-- | 10.4 KB |
user.h | -rw-r--r-- | 2.1 KB |
vdso.h | -rw-r--r-- | 1.5 KB |
vdso_datapage.h | -rw-r--r-- | 4.0 KB |
vga.h | -rw-r--r-- | 1.1 KB |
vio.h | -rw-r--r-- | 2.4 KB |
xilinx_intc.h | -rw-r--r-- | 604 bytes |
xmon.h | -rw-r--r-- | 658 bytes |
xor.h | -rw-r--r-- | 29 bytes |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...