[#4614] It failed at ssb.h to build BF561 kernel with watchdog enabled

Document created by Aaronwu Employee on Aug 29, 2013
Version 1Show Document
  • View in full screen mode

[#4614] It failed at ssb.h to build BF561 kernel with watchdog enabled

Submitted By: Vivi Li

Open Date

2008-11-06 03:57:40     Close Date

2008-11-11 02:15:19

Priority:

Medium     Assignee:

Nobody

Status:

Closed     Fixed In Release:

N/A

Found In Release:

N/A     Release:

Category:

N/A     Board:

N/A

Processor:

N/A     Silicon Revision:

Is this bug repeatable?:

Yes     Resolution:

Out of Date

Uboot version or rev.:

    Toolchain version or rev.:

toolchain-2008_Oct_10

App binary format:

N/A     

Summary: It failed at ssb.h to build BF561 kernel with watchdog enabled

Details:

 

Build BF561 kernel with watchdog enabled, it failed at include/linux/ssb/ssb.h.

 

Kernel config is attached. Bellow is the log:

--

make[1]: Entering directory `/home/test/work/cruise/checkouts/uclinux-dist/linux-2.6.x'^M

  CHK     include/linux/version.h^M

  CHK     include/linux/utsrelease.h^M

  CALL    scripts/checksyscalls.sh^M

  CHK     include/linux/compile.h^M

  GEN     usr/initramfs_data.cpio.gz^M

  AS      usr/initramfs_data.o^M

  LD      usr/built-in.o^M

  GZIP    kernel/config_data.gz^M

  IKCFG   kernel/config_data.h^M

  CC      kernel/configs.o^M

  LD      kernel/built-in.o^M

  CC      drivers/ssb/main.o^M

In file included from drivers/ssb/ssb_private.h:4,^M

                 from drivers/ssb/main.c:11:^M

include/linux/ssb/ssb.h: In function ‘ssb_dma_mapping_error’:^M

include/linux/ssb/ssb.h:430: error: implicit declaration of function ‘pci_dma_mapping_error’^M

include/linux/ssb/ssb.h: In function ‘ssb_dma_sync_single_for_cpu’:^M

include/linux/ssb/ssb.h:475: error: implicit declaration of function ‘pci_dma_sync_single_for_cpu’^M

include/linux/ssb/ssb.h: In function ‘ssb_dma_sync_single_for_device’:^M

include/linux/ssb/ssb.h:493: error: implicit declaration of function ‘pci_dma_sync_single_for_device’^M

include/linux/ssb/ssb.h: In function ‘ssb_dma_sync_single_range_for_cpu’:^M

include/linux/ssb/ssb.h:517: error: implicit declaration of function ‘dma_sync_single_range_for_cpu’^M

include/linux/ssb/ssb.h: In function ‘ssb_dma_sync_single_range_for_device’:^M

include/linux/ssb/ssb.h:538: error: implicit declaration of function ‘dma_sync_single_range_for_device’^M

drivers/ssb/main.c: In function ‘ssb_dma_set_mask’:^M

drivers/ssb/main.c:1183: error: implicit declaration of function ‘dma_set_mask’^M

make[3]: *** [drivers/ssb/main.o] Error 1^M

make[2]: *** [drivers/ssb] Error 2^M

make[1]: *** [drivers] Error 2^M

make[1]: Leaving directory `/home/test/work/cruise/checkouts/uclinux-dist/linux-2.6.x'^M

make: *** [linux] Error 1^M

--

 

Follow-ups

 

--- Mike Frysinger                                           2008-11-06 23:43:24

your build system is probably building things wrong ... SSB should never be

selected

 

--- Vivi Li                                                  2008-11-11 02:15:19

The bug disappear for the latest source code in trunk. So close it.

Thanks!

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

config.watchdog    application/octet-stream    26029    Vivi Li

Attachments

Outcomes