Changeset 31529 for trunk


Ignore:
Timestamp:
2012-04-29T17:55:28+02:00 (4 years ago)
Author:
juhosg
Message:

mpc85xx: add support for 3.3

Based on a patch by Wojciech Dubowik <Wojciech.Dubowik@…>

Location:
trunk/target/linux/mpc85xx
Files:
3 added
3 copied

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/mpc85xx/config-3.3

    r31528 r31529  
    55CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y 
    66CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y 
     7CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y 
    78CONFIG_ARCH_HAS_ILOG2_U32=y 
    89CONFIG_ARCH_HAS_WALK_MEMORY=y 
     10CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y 
    911CONFIG_ARCH_HIBERNATION_POSSIBLE=y 
    1012CONFIG_ARCH_MAY_HAVE_PC_FDC=y 
    1113# CONFIG_ARCH_NO_VIRT_TO_BUS is not set 
    1214# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set 
    13 CONFIG_ARCH_POPULATES_NODE_MAP=y 
    1415CONFIG_ARCH_REQUIRE_GPIOLIB=y 
    1516CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y 
     
    1819CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y 
    1920CONFIG_AUDIT_ARCH=y 
    20 # CONFIG_AUTO_IRQ_AFFINITY is not set 
    21 CONFIG_BKL=y 
     21CONFIG_BCMA_POSSIBLE=y 
    2222CONFIG_BOOKE=y 
    2323CONFIG_BOUNCE=y 
     
    3636CONFIG_ELF_CORE=y 
    3737CONFIG_ENABLE_MUST_CHECK=y 
    38 CONFIG_EXPERT=y 
    39 CONFIG_FREEZER=y 
     38# CONFIG_EPAPR_BOOT is not set 
    4039CONFIG_FSL_BOOKE=y 
    4140CONFIG_FSL_EMB_PERFMON=y 
    4241CONFIG_FSL_LBC=y 
    4342CONFIG_FSL_PCI=y 
    44 CONFIG_FSL_PMC=y 
    4543CONFIG_FSL_PQ_MDIO=y 
    4644CONFIG_FSL_SOC=y 
     
    5250CONFIG_GENERIC_CLOCKEVENTS_BUILD=y 
    5351CONFIG_GENERIC_CMOS_UPDATE=y 
    54 CONFIG_GENERIC_FIND_LAST_BIT=y 
    55 CONFIG_GENERIC_FIND_NEXT_BIT=y 
     52# CONFIG_GENERIC_CPU_DEVICES is not set 
    5653CONFIG_GENERIC_GPIO=y 
    57 # CONFIG_GENERIC_HARDIRQS_NO_DEPRECATED is not set 
    58 # CONFIG_GENERIC_IOMAP is not set 
    59 # CONFIG_GENERIC_IRQ_PROBE is not set 
     54CONFIG_GENERIC_IRQ_SHOW=y 
     55CONFIG_GENERIC_IRQ_SHOW_LEVEL=y 
    6056CONFIG_GENERIC_ISA_DMA=y 
    6157CONFIG_GENERIC_NVRAM=y 
    62 # CONFIG_GENERIC_PENDING_IRQ is not set 
     58CONFIG_GENERIC_PCI_IOMAP=y 
    6359# CONFIG_GENERIC_TBSYNC is not set 
    6460CONFIG_GENERIC_TIME_VSYSCALL=y 
     
    6763CONFIG_GIANFAR=y 
    6864CONFIG_GPIOLIB=y 
     65CONFIG_GPIO_MPC8XXX=y 
    6966# CONFIG_HAMRADIO is not set 
    70 # CONFIG_HARDIRQS_SW_RESEND is not set 
    7167CONFIG_HAS_DMA=y 
    7268CONFIG_HAS_IOMEM=y 
    7369CONFIG_HAS_IOPORT=y 
    7470CONFIG_HAS_RAPIDIO=y 
     71CONFIG_HAVE_ARCH_JUMP_LABEL=y 
    7572CONFIG_HAVE_ARCH_KGDB=y 
    7673CONFIG_HAVE_ARCH_TRACEHOOK=y 
     
    8986CONFIG_HAVE_LATENCYTOP_SUPPORT=y 
    9087CONFIG_HAVE_MEMBLOCK=y 
     88CONFIG_HAVE_MEMBLOCK_NODE_MAP=y 
    9189CONFIG_HAVE_OPROFILE=y 
    9290CONFIG_HAVE_PERF_EVENTS=y 
     
    9492# CONFIG_HAVE_SETUP_PER_CPU_AREA is not set 
    9593CONFIG_HAVE_SPARSE_IRQ=y 
    96 # CONFIG_HIBERNATION is not set 
     94CONFIG_HAVE_SYSCALL_TRACEPOINTS=y 
    9795CONFIG_HZ=250 
    9896# CONFIG_HZ_100 is not set 
     
    10199CONFIG_INET_TCP_DIAG=y 
    102100CONFIG_INITRAMFS_SOURCE="" 
    103 CONFIG_INOTIFY_USER=y 
    104101CONFIG_IOMMU_HELPER=y 
    105102# CONFIG_IPIC is not set 
    106 CONFIG_IRQ_PER_CPU=y 
     103CONFIG_IRQ_FORCED_THREADING=y 
    107104CONFIG_ISA_DMA_API=y 
    108105CONFIG_KERNEL_START=0xc0000000 
     
    114111CONFIG_LOWMEM_SIZE=0x30000000 
    115112CONFIG_LXT_PHY=y 
    116 CONFIG_MACH_NO_WESTBRIDGE=y 
    117113# CONFIG_MATH_EMULATION is not set 
    118114CONFIG_MAX_ACTIVE_REGIONS=32 
     115CONFIG_MDIO_BOARDINFO=y 
    119116CONFIG_MIGRATION=y 
    120117# CONFIG_MII is not set 
     118# CONFIG_MLX4_CORE is not set 
    121119# CONFIG_MMIO_NVRAM is not set 
    122120# CONFIG_MPC8536_DS is not set 
     
    127125CONFIG_MPC85xx_MDS=y 
    128126# CONFIG_MPC85xx_RDB is not set 
    129 CONFIG_MPC8xxx_GPIO=y 
    130127CONFIG_MPIC=y 
    131128# CONFIG_MPIC_U3_HT_IRQS is not set 
     
    136133CONFIG_NEED_PER_CPU_KM=y 
    137134CONFIG_NEED_SG_DMA_LENGTH=y 
     135# CONFIG_NONSTATIC_KERNEL is not set 
    138136CONFIG_NR_IRQS=512 
    139137CONFIG_OF=y 
     
    147145CONFIG_OF_MDIO=y 
    148146CONFIG_OF_NET=y 
     147CONFIG_OF_PCI=y 
     148CONFIG_OF_PCI_IRQ=y 
     149# CONFIG_P1010_RDB is not set 
    149150# CONFIG_P1022_DS is not set 
     151# CONFIG_P1023_RDS is not set 
     152# CONFIG_P2041_RDB is not set 
    150153# CONFIG_P3041_DS is not set 
     154# CONFIG_P3060_QDS is not set 
    151155# CONFIG_P4080_DS is not set 
    152156# CONFIG_P5020_DS is not set 
     
    163167CONFIG_PHYSICAL_START=0x00000000 
    164168# CONFIG_PHYS_64BIT is not set 
    165 CONFIG_PM=y 
    166 # CONFIG_PM_DEBUG is not set 
    167 CONFIG_PM_OPS=y 
    168 # CONFIG_PM_RUNTIME is not set 
    169 CONFIG_PM_SLEEP=y 
    170169CONFIG_PPC=y 
    171170CONFIG_PPC32=y 
     
    187186# CONFIG_PPC_E500MC is not set 
    188187# CONFIG_PPC_EARLY_DEBUG is not set 
     188# CONFIG_PPC_EPAPR_HV_PIC is not set 
    189189CONFIG_PPC_FSL_BOOK3E=y 
    190190CONFIG_PPC_I8259=y 
    191 # CONFIG_PPC_INDIRECT_IO is not set 
     191# CONFIG_PPC_ICP_HV is not set 
     192# CONFIG_PPC_ICP_NATIVE is not set 
     193# CONFIG_PPC_ICS_RTAS is not set 
    192194CONFIG_PPC_INDIRECT_PCI=y 
    193195CONFIG_PPC_LIB_RHEAP=y 
    194196CONFIG_PPC_MMU_NOHASH=y 
    195 CONFIG_PPC_MMU_NOHASH_32=y 
    196197# CONFIG_PPC_MM_SLICES is not set 
    197198# CONFIG_PPC_MPC106 is not set 
    198199CONFIG_PPC_OF=y 
     200# CONFIG_PPC_P7_NAP is not set 
    199201CONFIG_PPC_PCI_CHOICE=y 
    200202# CONFIG_PPC_RTAS is not set 
     203CONFIG_PPC_SMP_MUXED_IPI=y 
    201204CONFIG_PPC_UDBG_16550=y 
    202205CONFIG_PPC_WERROR=y 
     206# CONFIG_PPC_WSP is not set 
     207# CONFIG_PPC_XICS is not set 
    203208# CONFIG_PQ2ADS is not set 
    204209# CONFIG_PREEMPT_RCU is not set 
    205 CONFIG_PRINT_STACK_DEPTH=64 
    206210CONFIG_PROC_DEVICETREE=y 
    207211CONFIG_PROC_PAGE_MONITOR=y 
     
    209213CONFIG_QUICC_ENGINE=y 
    210214# CONFIG_QUOTACTL is not set 
    211 # CONFIG_RAPIDIO is not set 
    212215CONFIG_RWSEM_XCHGADD_ALGORITHM=y 
    213216# CONFIG_SBC8548 is not set 
     
    215218CONFIG_SCHED_HRTICK=y 
    216219# CONFIG_SCSI_DMA is not set 
     220CONFIG_SERIAL_8250_FSL=y 
    217221CONFIG_SERIAL_8250_SHARE_IRQ=y 
    218222CONFIG_SERIAL_OF_PLATFORM=y 
    219223# CONFIG_SERIAL_QE is not set 
     224CONFIG_SIMPLE_GPIO=y 
    220225# CONFIG_SLAB is not set 
    221226CONFIG_SLUB=y 
     
    225230# CONFIG_STRIP_ASM_SYMS is not set 
    226231# CONFIG_STX_GP3 is not set 
    227 CONFIG_SUSPEND=y 
    228 CONFIG_SUSPEND_FREEZER=y 
    229232CONFIG_SWIOTLB=y 
    230233CONFIG_TASK_SIZE=0xc0000000 
     
    238241CONFIG_UCC_GETH=y 
    239242# CONFIG_UGETH_TX_ON_DEMAND is not set 
     243CONFIG_USB_ARCH_HAS_XHCI=y 
    240244CONFIG_USB_SUPPORT=y 
    241245CONFIG_VM_EVENT_COUNTERS=y 
  • trunk/target/linux/mpc85xx/patches-3.3/120-mpc8548_cds_i8259_noirq_init.patch

    r31528 r31529  
    11--- a/arch/powerpc/platforms/85xx/mpc85xx_cds.c 
    22+++ b/arch/powerpc/platforms/85xx/mpc85xx_cds.c 
    3 @@ -234,15 +234,16 @@ static int mpc85xx_cds_8259_attach(void) 
     3@@ -215,15 +215,16 @@ static int mpc85xx_cds_8259_attach(void) 
    44                return -ENODEV; 
    55        } 
  • trunk/target/linux/mpc85xx/patches-3.3/130-mpc8548_cds_disable_i8259_irq.patch

    r31528 r31529  
    11--- a/arch/powerpc/boot/dts/mpc8548cds.dts 
    22+++ b/arch/powerpc/boot/dts/mpc8548cds.dts 
    3 @@ -492,8 +492,10 @@ 
     3@@ -260,8 +260,10 @@ 
    44                                        #address-cells = <0>; 
    55                                        #interrupt-cells = <2>; 
    66                                        compatible = "chrp,iic"; 
    77+/* 
    8                                         interrupts = <0 1>; 
     8                                        interrupts = <0 1 0 0>; 
    99                                        interrupt-parent = <&mpic>; 
    1010+*/ 
Note: See TracChangeset for help on using the changeset viewer.