android_kernel_xiaomi_sm8350/include/asm-arm/arch-pxa
eric miao 2f1a74e5a2 [ARM] pxa: make pxa2xx_spi driver use ssp_request()/ssp_free()
1. make pxa2xx_spi.c use ssp_request() and ssp_free() to get the common
   information of the designated SSP port.

2. remove those IRQ/memory request code, ssp_request() has done that for
   the driver

3. the SPI platform device is thus made psuedo, no resource (memory/IRQ)
   has to be defined, all will be retreived by ssp_request()

4. introduce ssp_get_clk_div() to handle controller difference in clock
   divisor setting

5. use clk_xxx() API for clock enable/disable, and clk_get_rate() to
   handle the different SSP clock frequency between different processors

Signed-off-by: eric miao <eric.miao@marvell.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2008-01-26 15:07:52 +00:00
..
akita.h
audio.h
bitfield.h
cm-x270.h [ARM] 4576/1: CM-X270 machine support 2007-10-15 18:53:57 +01:00
corgi.h
debug-macro.S
dma.h [ARM] 4576/1: CM-X270 machine support 2007-10-15 18:53:57 +01:00
entry-macro.S
gpio.h [ARM] pxa: Avoid pxa_gpio_mode() in gpio_direction_{in,out}put() 2007-10-15 18:53:55 +01:00
hardware.h [ARM] pxa: silence warnings from cpu_is_xxx() macros 2008-01-10 12:33:54 +00:00
i2c.h
idp.h
io.h
irda.h
irqs.h [ARM] 4673/1: pxa: add missing IRQ_SSP4 definitions for PXA3xx 2007-11-29 20:52:46 +00:00
lpd270.h
lubbock.h
mainstone.h
memory.h [ARM] 4576/1: CM-X270 machine support 2007-10-15 18:53:57 +01:00
mfp-pxa300.h [ARM] 4674/1: pxa: increase LCD PCLK drive strength to fast 2mA for PXA300/PXA310 2007-11-29 20:52:50 +00:00
mfp-pxa320.h [ARM] 4653/1: pxa: fix a gpio typo in mfp-pxa320.h 2007-11-26 14:38:55 +00:00
mfp.h [ARM] 4654/1: pxa: update default MFP register value 2007-11-26 14:38:57 +00:00
mmc.h
mtd-xip.h
ohci.h
pm.h PM: Move definition of struct pm_ops to suspend.h 2007-10-18 14:37:18 -07:00
poodle.h
pxa2xx_spi.h [ARM] pxa: make pxa2xx_spi driver use ssp_request()/ssp_free() 2008-01-26 15:07:52 +00:00
pxa3xx-regs.h [ARM] pxa: PXA3xx base support 2007-10-15 18:53:43 +01:00
pxa27x_keyboard.h
pxa-regs.h [ARM] pxa: move SSP register definitions from pxa-regs.h to regs-ssp.h 2008-01-26 15:07:51 +00:00
pxafb.h pxafb: Add support for other palette formats 2007-10-16 09:43:15 -07:00
regs-ssp.h [ARM] pxa: use __raw_writel()/__raw_readl() for ssp_xxxx() 2008-01-26 15:07:51 +00:00
sharpsl.h backlight: Convert corgi backlight driver into a more generic driver 2007-10-11 22:24:13 +01:00
spitz.h
ssp.h [ARM] pxa: define "struct ssp_device" and add ssp_request()/ssp_free() 2008-01-26 15:07:51 +00:00
system.h
timex.h [ARM] pxa: PXA3xx base support 2007-10-15 18:53:43 +01:00
tosa.h
trizeps4.h
udc.h
uncompress.h [ARM] 4663/1: Only putc uncompressor output into FFUART if it was enabled by the bootloader 2008-01-26 15:07:51 +00:00
vmalloc.h
zylonite.h [ARM] pxa: PXA3xx base support 2007-10-15 18:53:43 +01:00