|
Linux Kernel
3.7.1
|
#include <linux/platform_device.h>#include <linux/init.h>#include <linux/serial.h>#include <linux/serial_sci.h>#include <linux/io.h>#include <linux/mm.h>#include <linux/dma-mapping.h>#include <linux/sh_timer.h>#include <linux/sh_dma.h>#include <linux/sh_intc.h>#include <cpu/dma-register.h>#include <asm/mmzone.h>Go to the source code of this file.
Macros | |
| #define | USB_EHCI_START 0xffe70000 |
| #define | USB_OHCI_START 0xffe70400 |
| #define | USBCTL0 0xffe70858 |
| #define | CLOCK_MODE_MASK 0xffffff7f |
| #define | EXT_CLOCK_MODE 0x00000080 |
| #define | USBINITREG1 0xffe70094 |
| #define | USBINITREG2 0xffe7009c |
| #define | USBINITVAL1 0x00ff0040 |
| #define | USBINITVAL2 0x00000001 |
| #define | USBPCTL1 0xffe70804 |
| #define | USBST 0xffe70808 |
| #define | PHY_ENB 0x00000001 |
| #define | PLL_ENB 0x00000002 |
| #define | PHY_RST 0x00000004 |
| #define | ACT_PLL_STATUS 0xc0000000 |
| #define | CnINTMSK0 0xfe410030 |
| #define | CnINTMSK1 0xfe410040 |
| #define | CnINTMSKCLR0 0xfe410050 |
| #define | CnINTMSKCLR1 0xfe410060 |
| #define | CnINT2MSKR0 0xfe410a20 |
| #define | CnINT2MSKR1 0xfe410a24 |
| #define | CnINT2MSKR2 0xfe410a28 |
| #define | CnINT2MSKR3 0xfe410a2c |
| #define | CnINT2MSKCR0 0xfe410a30 |
| #define | CnINT2MSKCR1 0xfe410a34 |
| #define | CnINT2MSKCR2 0xfe410a38 |
| #define | CnINT2MSKCR3 0xfe410a3c |
| #define | INTMSK2 0xfe410068 |
| #define | INTMSKCLR2 0xfe41006c |
| #define | INTDISTCR0 0xfe4100b0 |
| #define | INTDISTCR1 0xfe4100b4 |
| #define | INT2DISTCR0 0xfe410900 |
| #define | INT2DISTCR1 0xfe410904 |
| #define | INT2DISTCR2 0xfe410908 |
| #define | INT2DISTCR3 0xfe41090c |
| #define | INTC_ICR0 0xfe410000 |
| #define | INTC_INTMSK0 CnINTMSK0 |
| #define | INTC_INTMSK1 CnINTMSK1 |
| #define | INTC_INTMSK2 INTMSK2 |
| #define | INTC_INTMSKCLR1 CnINTMSKCLR1 |
| #define | INTC_INTMSKCLR2 INTMSKCLR2 |
Enumerations | |
| enum | { UNUSED = 0, IRL0_LLLL, IRL0_LLLH, IRL0_LLHL, IRL0_LLHH, IRL0_LHLL, IRL0_LHLH, IRL0_LHHL, IRL0_LHHH, IRL0_HLLL, IRL0_HLLH, IRL0_HLHL, IRL0_HLHH, IRL0_HHLL, IRL0_HHLH, IRL0_HHHL, IRL4_LLLL, IRL4_LLLH, IRL4_LLHL, IRL4_LLHH, IRL4_LHLL, IRL4_LHLH, IRL4_LHHL, IRL4_LHHH, IRL4_HLLL, IRL4_HLLH, IRL4_HLHL, IRL4_HLHH, IRL4_HHLL, IRL4_HHLH, IRL4_HHHL, IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, WDT, TMU0_0, TMU0_1, TMU0_2, TMU0_3, TMU1_0, TMU1_1, TMU1_2, DMAC0_0, DMAC0_1, DMAC0_2, DMAC0_3, DMAC0_4, DMAC0_5, DMAC0_6, HUDI1, HUDI0, DMAC1_0, DMAC1_1, DMAC1_2, DMAC1_3, HPB_0, HPB_1, HPB_2, SCIF0_0, SCIF0_1, SCIF0_2, SCIF0_3, SCIF1, TMU2, TMU3, SCIF2, SCIF3, SCIF4, SCIF5, Eth_0, Eth_1, PCIeC0_0, PCIeC0_1, PCIeC0_2, PCIeC1_0, PCIeC1_1, PCIeC1_2, USB, I2C0, I2C1, DU, SSI0, SSI1, SSI2, SSI3, PCIeC2_0, PCIeC2_1, PCIeC2_2, HAC0, HAC1, FLCTL, HSPI, GPIO0, GPIO1, Thermal, INTICI0, INTICI1, INTICI2, INTICI3, INTICI4, INTICI5, INTICI6, INTICI7, TXI1, BRI1, RXI1, ERI1 } |
Functions | |
| void __init | sh7786_usb_use_exclock (void) |
| void __init | plat_irq_setup (void) |
| void __init | plat_irq_setup_pins (int mode) |
| void __init | plat_mem_setup (void) |
| arch_initcall (sh7786_devices_setup) | |
| void __init | plat_early_device_setup (void) |
| #define ACT_PLL_STATUS 0xc0000000 |
Definition at line 648 of file setup-sh7786.c.
| #define CLOCK_MODE_MASK 0xffffff7f |
Definition at line 629 of file setup-sh7786.c.
| #define CnINT2MSKCR0 0xfe410a30 |
Definition at line 778 of file setup-sh7786.c.
| #define CnINT2MSKCR1 0xfe410a34 |
Definition at line 779 of file setup-sh7786.c.
| #define CnINT2MSKCR2 0xfe410a38 |
Definition at line 780 of file setup-sh7786.c.
| #define CnINT2MSKCR3 0xfe410a3c |
Definition at line 781 of file setup-sh7786.c.
| #define CnINT2MSKR0 0xfe410a20 |
Definition at line 774 of file setup-sh7786.c.
| #define CnINT2MSKR1 0xfe410a24 |
Definition at line 775 of file setup-sh7786.c.
| #define CnINT2MSKR2 0xfe410a28 |
Definition at line 776 of file setup-sh7786.c.
| #define CnINT2MSKR3 0xfe410a2c |
Definition at line 777 of file setup-sh7786.c.
| #define CnINTMSK0 0xfe410030 |
Definition at line 770 of file setup-sh7786.c.
| #define CnINTMSK1 0xfe410040 |
Definition at line 771 of file setup-sh7786.c.
| #define CnINTMSKCLR0 0xfe410050 |
Definition at line 772 of file setup-sh7786.c.
| #define CnINTMSKCLR1 0xfe410060 |
Definition at line 773 of file setup-sh7786.c.
| #define EXT_CLOCK_MODE 0x00000080 |
Definition at line 630 of file setup-sh7786.c.
| #define INT2DISTCR0 0xfe410900 |
Definition at line 787 of file setup-sh7786.c.
| #define INT2DISTCR1 0xfe410904 |
Definition at line 788 of file setup-sh7786.c.
| #define INT2DISTCR2 0xfe410908 |
Definition at line 789 of file setup-sh7786.c.
| #define INT2DISTCR3 0xfe41090c |
Definition at line 790 of file setup-sh7786.c.
| #define INTC_ICR0 0xfe410000 |
Definition at line 961 of file setup-sh7786.c.
| #define INTC_INTMSK0 CnINTMSK0 |
Definition at line 962 of file setup-sh7786.c.
| #define INTC_INTMSK1 CnINTMSK1 |
Definition at line 963 of file setup-sh7786.c.
| #define INTC_INTMSK2 INTMSK2 |
Definition at line 964 of file setup-sh7786.c.
| #define INTC_INTMSKCLR1 CnINTMSKCLR1 |
Definition at line 965 of file setup-sh7786.c.
| #define INTC_INTMSKCLR2 INTMSKCLR2 |
Definition at line 966 of file setup-sh7786.c.
| #define INTDISTCR0 0xfe4100b0 |
Definition at line 785 of file setup-sh7786.c.
| #define INTDISTCR1 0xfe4100b4 |
Definition at line 786 of file setup-sh7786.c.
| #define INTMSK2 0xfe410068 |
Definition at line 782 of file setup-sh7786.c.
| #define INTMSKCLR2 0xfe41006c |
Definition at line 783 of file setup-sh7786.c.
| #define PHY_ENB 0x00000001 |
Definition at line 645 of file setup-sh7786.c.
| #define PHY_RST 0x00000004 |
Definition at line 647 of file setup-sh7786.c.
| #define PLL_ENB 0x00000002 |
Definition at line 646 of file setup-sh7786.c.
| #define USB_EHCI_START 0xffe70000 |
Definition at line 546 of file setup-sh7786.c.
| #define USB_OHCI_START 0xffe70400 |
Definition at line 547 of file setup-sh7786.c.
| #define USBCTL0 0xffe70858 |
Definition at line 628 of file setup-sh7786.c.
| #define USBINITREG1 0xffe70094 |
Definition at line 638 of file setup-sh7786.c.
| #define USBINITREG2 0xffe7009c |
Definition at line 639 of file setup-sh7786.c.
| #define USBINITVAL1 0x00ff0040 |
Definition at line 640 of file setup-sh7786.c.
| #define USBINITVAL2 0x00000001 |
Definition at line 641 of file setup-sh7786.c.
| #define USBPCTL1 0xffe70804 |
Definition at line 643 of file setup-sh7786.c.
| #define USBST 0xffe70808 |
Definition at line 644 of file setup-sh7786.c.
| anonymous enum |
Definition at line 680 of file setup-sh7786.c.
| arch_initcall | ( | sh7786_devices_setup | ) |
Definition at line 1055 of file setup-sh7786.c.
Definition at line 968 of file setup-sh7786.c.
Definition at line 983 of file setup-sh7786.c.
Definition at line 1021 of file setup-sh7786.c.
Definition at line 632 of file setup-sh7786.c.
1.8.2