]> git.baikalelectronics.ru Git - kernel.git/commit
[AVR32] Implement at32_add_device_cf()
authorHaavard Skinnemoen <hskinnemoen@atmel.com>
Mon, 22 Oct 2007 16:32:14 +0000 (18:32 +0200)
committerHaavard Skinnemoen <hskinnemoen@atmel.com>
Tue, 23 Oct 2007 09:20:05 +0000 (11:20 +0200)
commit50d5a3f554eb25b396b83d84678cabb64952c5f6
tree68cfd362cc740aebe06a857a96b80d5446d4467a
parentdf437e3b5c148768a5eb830ad519496375904aa4
[AVR32] Implement at32_add_device_cf()

Implement at32_add_device_cf() which will add a platform_device for
the at32_cf driver (not merged yet). Separate out most of the
at32_add_device_ide() code and use it to implement
at32_add_device_cf() as well.

This changes the API in the following ways:
  * The board code must initialize data->cs to the chipselect ID to
    use before calling any of these functions.
  * The board code must use GPIO_PIN_NONE to indicate unused CF pins.

Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
arch/avr32/mach-at32ap/at32ap7000.c
include/asm-avr32/arch-at32ap/board.h