android_kernel_xiaomi_sm7250/arch/sh
Magnus Damm b8b47bfbe4 sh: pass along struct pci_channel
These patches rework the pci code for the sh architecture.

Currently each board implements some kind of ioport to address mapping.
Some boards use generic_io_base others try passing addresses as io ports.
This is the first set of patches that try to unify the pci code as much
as possible to avoid duplicated code. This will in the end lead to fewer
lines board specific code and more generic code.

This patch makes sure a struct pci_channel pointer is passed along to
various pci functions such as pci_read_reg(), pci_write_reg(),
pci_fixup_pcic(), sh7751_pcic_init() and sh7780_pcic_init().

Signed-off-by: Magnus Damm <damm@igel.co.jp>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2009-04-16 16:00:12 +09:00
..
boards sh: ap325: use edge control for ov772x camera 2009-04-13 22:45:10 +09:00
boot sh: Support fixed 32-bit PMB mappings from bootloader. 2009-03-10 15:49:54 +09:00
cchips sh: fix the HD64461 level-triggered interrupts handling 2009-03-20 18:57:48 +09:00
configs sh: update defconfigs. 2009-04-02 22:02:26 +09:00
drivers sh: pass along struct pci_channel 2009-04-16 16:00:12 +09:00
include sh: Add support for DMA API debugging. 2009-04-09 10:36:54 -07:00
kernel sh: sh7786: modify usb setup timeout judgment bug. 2009-04-14 07:25:35 +09:00
lib sh: Handle calling csum_partial with misaligned data 2009-01-29 11:56:02 +09:00
lib64 sh: Provide sdivsi3/udivsi3/udivdi3 for sh64, kill off libgcc linking. 2008-12-22 18:44:05 +09:00
math-emu sh: Fix up the math-emu build. 2007-06-11 15:57:42 +09:00
mm sh: Pre-allocate a reasonable number of DMA debug entries. 2009-04-14 15:22:15 +09:00
oprofile sh: Add support for SH7786 CPU subtype. 2009-03-03 15:40:25 +09:00
tools sh: add support for SMSC Polaris platform 2009-03-21 01:26:33 +09:00
Kconfig sh: Plug in support for ARCH=sh64 using sh SRCARCH. 2009-04-11 08:39:27 +09:00
Kconfig.cpu sh: Support for extended ASIDs on PTEAEX-capable SH-X3 cores. 2009-03-17 17:49:49 +09:00
Kconfig.debug sh: Conditionalize the code dumper on CONFIG_DUMP_CODE. 2008-12-22 18:44:47 +09:00
Makefile sh: Generate uImage by default on Urquell board. 2009-03-10 17:00:48 +09:00