Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge branches 'fixes' and 'misc' into for-linus

+922 -507
+16
arch/arm/Kconfig
··· 258 258 select ARCH_HAS_CPUFREQ 259 259 select CLKDEV_LOOKUP 260 260 select HAVE_MACH_CLKDEV 261 + select HAVE_TCM 261 262 select ICST 262 263 select GENERIC_CLOCKEVENTS 263 264 select PLAT_VERSATILE ··· 1127 1126 1128 1127 source arch/arm/mm/Kconfig 1129 1128 1129 + config ARM_NR_BANKS 1130 + int 1131 + default 16 if ARCH_EP93XX 1132 + default 8 1133 + 1130 1134 config IWMMXT 1131 1135 bool "Enable iWMMXt support" 1132 1136 depends on CPU_XSCALE || CPU_XSC3 || CPU_MOHAWK || CPU_PJ4 ··· 1565 1559 legacy IPI broadcast method. Local timers allows the system 1566 1560 accounting to be spread across the timer interval, preventing a 1567 1561 "thundering herd" at every timer tick. 1562 + 1563 + config ARCH_NR_GPIO 1564 + int 1565 + default 1024 if ARCH_SHMOBILE || ARCH_TEGRA 1566 + default 350 if ARCH_U8500 1567 + default 0 1568 + help 1569 + Maximum number of GPIOs in the system. 1570 + 1571 + If unsure, leave the default value. 1568 1572 1569 1573 source kernel/Kconfig.preempt 1570 1574
+1 -6
arch/arm/common/timer-sp.c
··· 143 143 } 144 144 145 145 static struct clock_event_device sp804_clockevent = { 146 - .shift = 32, 147 146 .features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT, 148 147 .set_mode = sp804_set_mode, 149 148 .set_next_event = sp804_set_next_event, ··· 168 169 169 170 clkevt_base = base; 170 171 clkevt_reload = DIV_ROUND_CLOSEST(rate, HZ); 171 - 172 172 evt->name = name; 173 173 evt->irq = irq; 174 - evt->mult = div_sc(rate, NSEC_PER_SEC, evt->shift); 175 - evt->max_delta_ns = clockevent_delta2ns(0xffffffff, evt); 176 - evt->min_delta_ns = clockevent_delta2ns(0xf, evt); 177 174 178 175 setup_irq(irq, &sp804_timer_irq); 179 - clockevents_register_device(evt); 176 + clockevents_config_and_register(evt, rate, 0xf, 0xffffffff); 180 177 }
+48
arch/arm/include/asm/edac.h
··· 1 + /* 2 + * Copyright 2011 Calxeda, Inc. 3 + * Based on PPC version Copyright 2007 MontaVista Software, Inc. 4 + * 5 + * This program is free software; you can redistribute it and/or modify it 6 + * under the terms and conditions of the GNU General Public License, 7 + * version 2, as published by the Free Software Foundation. 8 + * 9 + * This program is distributed in the hope it will be useful, but WITHOUT 10 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 11 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for 12 + * more details. 13 + * 14 + * You should have received a copy of the GNU General Public License along with 15 + * this program. If not, see <http://www.gnu.org/licenses/>. 16 + */ 17 + #ifndef ASM_EDAC_H 18 + #define ASM_EDAC_H 19 + /* 20 + * ECC atomic, DMA, SMP and interrupt safe scrub function. 21 + * Implements the per arch atomic_scrub() that EDAC use for software 22 + * ECC scrubbing. It reads memory and then writes back the original 23 + * value, allowing the hardware to detect and correct memory errors. 24 + */ 25 + static inline void atomic_scrub(void *va, u32 size) 26 + { 27 + #if __LINUX_ARM_ARCH__ >= 6 28 + unsigned int *virt_addr = va; 29 + unsigned int temp, temp2; 30 + unsigned int i; 31 + 32 + for (i = 0; i < size / sizeof(*virt_addr); i++, virt_addr++) { 33 + /* Very carefully read and write to memory atomically 34 + * so we are interrupt, DMA and SMP safe. 35 + */ 36 + __asm__ __volatile__("\n" 37 + "1: ldrex %0, [%2]\n" 38 + " strex %1, %0, [%2]\n" 39 + " teq %1, #0\n" 40 + " bne 1b\n" 41 + : "=&r"(temp), "=&r"(temp2) 42 + : "r"(virt_addr) 43 + : "cc"); 44 + } 45 + #endif 46 + } 47 + 48 + #endif
+4
arch/arm/include/asm/gpio.h
··· 1 1 #ifndef _ARCH_ARM_GPIO_H 2 2 #define _ARCH_ARM_GPIO_H 3 3 4 + #if CONFIG_ARCH_NR_GPIO > 0 5 + #define ARCH_NR_GPIO CONFIG_ARCH_NR_GPIO 6 + #endif 7 + 4 8 /* not all ARM platforms necessarily support this API ... */ 5 9 #include <mach/gpio.h> 6 10
-17
arch/arm/include/asm/hardirq.h
··· 27 27 28 28 #define arch_irq_stat_cpu smp_irq_stat_cpu 29 29 30 - #if NR_IRQS > 512 31 - #define HARDIRQ_BITS 10 32 - #elif NR_IRQS > 256 33 - #define HARDIRQ_BITS 9 34 - #else 35 - #define HARDIRQ_BITS 8 36 - #endif 37 - 38 - /* 39 - * The hardirq mask has to be large enough to have space 40 - * for potentially all IRQ sources in the system nesting 41 - * on a single CPU: 42 - */ 43 - #if (1 << HARDIRQ_BITS) < NR_IRQS 44 - # error HARDIRQ_BITS is too low! 45 - #endif 46 - 47 30 #define __ARCH_IRQ_EXIT_IRQS_DISABLED 1 48 31 49 32 #endif /* __ASM_HARDIRQ_H */
+20
arch/arm/include/asm/opcodes.h
··· 1 + /* 2 + * arch/arm/include/asm/opcodes.h 3 + * 4 + * This program is free software; you can redistribute it and/or modify 5 + * it under the terms of the GNU General Public License version 2 as 6 + * published by the Free Software Foundation. 7 + */ 8 + 9 + #ifndef __ASM_ARM_OPCODES_H 10 + #define __ASM_ARM_OPCODES_H 11 + 12 + #ifndef __ASSEMBLY__ 13 + extern asmlinkage unsigned int arm_check_condition(u32 opcode, u32 psr); 14 + #endif 15 + 16 + #define ARM_OPCODE_CONDTEST_FAIL 0 17 + #define ARM_OPCODE_CONDTEST_PASS 1 18 + #define ARM_OPCODE_CONDTEST_UNCOND 2 19 + 20 + #endif /* __ASM_ARM_OPCODES_H */
+1
arch/arm/include/asm/pgtable.h
··· 336 336 * We provide our own arch_get_unmapped_area to cope with VIPT caches. 337 337 */ 338 338 #define HAVE_ARCH_UNMAPPED_AREA 339 + #define HAVE_ARCH_UNMAPPED_AREA_TOPDOWN 339 340 340 341 /* 341 342 * remap a physical page `pfn' of size `size' with page protection `prot'
+2
arch/arm/include/asm/processor.h
··· 123 123 124 124 #endif 125 125 126 + #define HAVE_ARCH_PICK_MMAP_LAYOUT 127 + 126 128 #endif 127 129 128 130 #endif /* __ASM_ARM_PROCESSOR_H */
+1 -5
arch/arm/include/asm/setup.h
··· 192 192 /* 193 193 * Memory map description 194 194 */ 195 - #ifdef CONFIG_ARCH_EP93XX 196 - # define NR_BANKS 16 197 - #else 198 - # define NR_BANKS 8 199 - #endif 195 + #define NR_BANKS CONFIG_ARM_NR_BANKS 200 196 201 197 struct membank { 202 198 phys_addr_t start;
+3 -2
arch/arm/include/asm/swab.h
··· 24 24 25 25 #if defined(__KERNEL__) && __LINUX_ARM_ARCH__ >= 6 26 26 27 - static inline __attribute_const__ __u16 __arch_swab16(__u16 x) 27 + static inline __attribute_const__ __u32 __arch_swahb32(__u32 x) 28 28 { 29 29 __asm__ ("rev16 %0, %1" : "=r" (x) : "r" (x)); 30 30 return x; 31 31 } 32 - #define __arch_swab16 __arch_swab16 32 + #define __arch_swahb32 __arch_swahb32 33 + #define __arch_swab16(x) ((__u16)__arch_swahb32(x)) 33 34 34 35 static inline __attribute_const__ __u32 __arch_swab32(__u32 x) 35 36 {
+1 -1
arch/arm/kernel/Makefile
··· 13 13 14 14 # Object file lists. 15 15 16 - obj-y := elf.o entry-armv.o entry-common.o irq.o \ 16 + obj-y := elf.o entry-armv.o entry-common.o irq.o opcodes.o \ 17 17 process.o ptrace.o return_address.o setup.o signal.o \ 18 18 sys_arm.o stacktrace.o time.o traps.o 19 19
+7 -59
arch/arm/kernel/kprobes-test.c
··· 202 202 #include <linux/slab.h> 203 203 #include <linux/kprobes.h> 204 204 205 + #include <asm/opcodes.h> 206 + 205 207 #include "kprobes.h" 206 208 #include "kprobes-test.h" 207 209 ··· 1052 1050 1053 1051 static unsigned long test_check_cc(int cc, unsigned long cpsr) 1054 1052 { 1055 - unsigned long temp; 1053 + int ret = arm_check_condition(cc << 28, cpsr); 1056 1054 1057 - switch (cc) { 1058 - case 0x0: /* eq */ 1059 - return cpsr & PSR_Z_BIT; 1060 - 1061 - case 0x1: /* ne */ 1062 - return (~cpsr) & PSR_Z_BIT; 1063 - 1064 - case 0x2: /* cs */ 1065 - return cpsr & PSR_C_BIT; 1066 - 1067 - case 0x3: /* cc */ 1068 - return (~cpsr) & PSR_C_BIT; 1069 - 1070 - case 0x4: /* mi */ 1071 - return cpsr & PSR_N_BIT; 1072 - 1073 - case 0x5: /* pl */ 1074 - return (~cpsr) & PSR_N_BIT; 1075 - 1076 - case 0x6: /* vs */ 1077 - return cpsr & PSR_V_BIT; 1078 - 1079 - case 0x7: /* vc */ 1080 - return (~cpsr) & PSR_V_BIT; 1081 - 1082 - case 0x8: /* hi */ 1083 - cpsr &= ~(cpsr >> 1); /* PSR_C_BIT &= ~PSR_Z_BIT */ 1084 - return cpsr & PSR_C_BIT; 1085 - 1086 - case 0x9: /* ls */ 1087 - cpsr &= ~(cpsr >> 1); /* PSR_C_BIT &= ~PSR_Z_BIT */ 1088 - return (~cpsr) & PSR_C_BIT; 1089 - 1090 - case 0xa: /* ge */ 1091 - cpsr ^= (cpsr << 3); /* PSR_N_BIT ^= PSR_V_BIT */ 1092 - return (~cpsr) & PSR_N_BIT; 1093 - 1094 - case 0xb: /* lt */ 1095 - cpsr ^= (cpsr << 3); /* PSR_N_BIT ^= PSR_V_BIT */ 1096 - return cpsr & PSR_N_BIT; 1097 - 1098 - case 0xc: /* gt */ 1099 - temp = cpsr ^ (cpsr << 3); /* PSR_N_BIT ^= PSR_V_BIT */ 1100 - temp |= (cpsr << 1); /* PSR_N_BIT |= PSR_Z_BIT */ 1101 - return (~temp) & PSR_N_BIT; 1102 - 1103 - case 0xd: /* le */ 1104 - temp = cpsr ^ (cpsr << 3); /* PSR_N_BIT ^= PSR_V_BIT */ 1105 - temp |= (cpsr << 1); /* PSR_N_BIT |= PSR_Z_BIT */ 1106 - return temp & PSR_N_BIT; 1107 - 1108 - case 0xe: /* al */ 1109 - case 0xf: /* unconditional */ 1110 - return true; 1111 - } 1112 - BUG(); 1113 - return false; 1055 + return (ret != ARM_OPCODE_CONDTEST_FAIL); 1114 1056 } 1115 1057 1116 1058 static int is_last_scenario; ··· 1074 1128 1075 1129 if (!test_case_is_thumb) { 1076 1130 /* Testing ARM code */ 1077 - probe_should_run = test_check_cc(current_instruction >> 28, cpsr) != 0; 1131 + int cc = current_instruction >> 28; 1132 + 1133 + probe_should_run = test_check_cc(cc, cpsr) != 0; 1078 1134 if (scenario == 15) 1079 1135 is_last_scenario = true; 1080 1136
+72
arch/arm/kernel/opcodes.c
··· 1 + /* 2 + * linux/arch/arm/kernel/opcodes.c 3 + * 4 + * A32 condition code lookup feature moved from nwfpe/fpopcode.c 5 + * 6 + * This program is free software; you can redistribute it and/or modify 7 + * it under the terms of the GNU General Public License version 2 as 8 + * published by the Free Software Foundation. 9 + */ 10 + 11 + #include <linux/module.h> 12 + #include <asm/opcodes.h> 13 + 14 + #define ARM_OPCODE_CONDITION_UNCOND 0xf 15 + 16 + /* 17 + * condition code lookup table 18 + * index into the table is test code: EQ, NE, ... LT, GT, AL, NV 19 + * 20 + * bit position in short is condition code: NZCV 21 + */ 22 + static const unsigned short cc_map[16] = { 23 + 0xF0F0, /* EQ == Z set */ 24 + 0x0F0F, /* NE */ 25 + 0xCCCC, /* CS == C set */ 26 + 0x3333, /* CC */ 27 + 0xFF00, /* MI == N set */ 28 + 0x00FF, /* PL */ 29 + 0xAAAA, /* VS == V set */ 30 + 0x5555, /* VC */ 31 + 0x0C0C, /* HI == C set && Z clear */ 32 + 0xF3F3, /* LS == C clear || Z set */ 33 + 0xAA55, /* GE == (N==V) */ 34 + 0x55AA, /* LT == (N!=V) */ 35 + 0x0A05, /* GT == (!Z && (N==V)) */ 36 + 0xF5FA, /* LE == (Z || (N!=V)) */ 37 + 0xFFFF, /* AL always */ 38 + 0 /* NV */ 39 + }; 40 + 41 + /* 42 + * Returns: 43 + * ARM_OPCODE_CONDTEST_FAIL - if condition fails 44 + * ARM_OPCODE_CONDTEST_PASS - if condition passes (including AL) 45 + * ARM_OPCODE_CONDTEST_UNCOND - if NV condition, or separate unconditional 46 + * opcode space from v5 onwards 47 + * 48 + * Code that tests whether a conditional instruction would pass its condition 49 + * check should check that return value == ARM_OPCODE_CONDTEST_PASS. 50 + * 51 + * Code that tests if a condition means that the instruction would be executed 52 + * (regardless of conditional or unconditional) should instead check that the 53 + * return value != ARM_OPCODE_CONDTEST_FAIL. 54 + */ 55 + asmlinkage unsigned int arm_check_condition(u32 opcode, u32 psr) 56 + { 57 + u32 cc_bits = opcode >> 28; 58 + u32 psr_cond = psr >> 28; 59 + unsigned int ret; 60 + 61 + if (cc_bits != ARM_OPCODE_CONDITION_UNCOND) { 62 + if ((cc_map[cc_bits] >> (psr_cond)) & 1) 63 + ret = ARM_OPCODE_CONDTEST_PASS; 64 + else 65 + ret = ARM_OPCODE_CONDTEST_FAIL; 66 + } else { 67 + ret = ARM_OPCODE_CONDTEST_UNCOND; 68 + } 69 + 70 + return ret; 71 + } 72 + EXPORT_SYMBOL_GPL(arm_check_condition);
+88 -7
arch/arm/kernel/smp_twd.c
··· 10 10 */ 11 11 #include <linux/init.h> 12 12 #include <linux/kernel.h> 13 + #include <linux/clk.h> 14 + #include <linux/cpufreq.h> 13 15 #include <linux/delay.h> 14 16 #include <linux/device.h> 17 + #include <linux/err.h> 15 18 #include <linux/smp.h> 16 19 #include <linux/jiffies.h> 17 20 #include <linux/clockchips.h> ··· 28 25 /* set up by the platform code */ 29 26 void __iomem *twd_base; 30 27 28 + static struct clk *twd_clk; 31 29 static unsigned long twd_timer_rate; 32 30 33 31 static struct clock_event_device __percpu **twd_evt; ··· 93 89 disable_percpu_irq(clk->irq); 94 90 } 95 91 92 + #ifdef CONFIG_CPU_FREQ 93 + 94 + /* 95 + * Updates clockevent frequency when the cpu frequency changes. 96 + * Called on the cpu that is changing frequency with interrupts disabled. 97 + */ 98 + static void twd_update_frequency(void *data) 99 + { 100 + twd_timer_rate = clk_get_rate(twd_clk); 101 + 102 + clockevents_update_freq(*__this_cpu_ptr(twd_evt), twd_timer_rate); 103 + } 104 + 105 + static int twd_cpufreq_transition(struct notifier_block *nb, 106 + unsigned long state, void *data) 107 + { 108 + struct cpufreq_freqs *freqs = data; 109 + 110 + /* 111 + * The twd clock events must be reprogrammed to account for the new 112 + * frequency. The timer is local to a cpu, so cross-call to the 113 + * changing cpu. 114 + */ 115 + if (state == CPUFREQ_POSTCHANGE || state == CPUFREQ_RESUMECHANGE) 116 + smp_call_function_single(freqs->cpu, twd_update_frequency, 117 + NULL, 1); 118 + 119 + return NOTIFY_OK; 120 + } 121 + 122 + static struct notifier_block twd_cpufreq_nb = { 123 + .notifier_call = twd_cpufreq_transition, 124 + }; 125 + 126 + static int twd_cpufreq_init(void) 127 + { 128 + if (!IS_ERR(twd_clk)) 129 + return cpufreq_register_notifier(&twd_cpufreq_nb, 130 + CPUFREQ_TRANSITION_NOTIFIER); 131 + 132 + return 0; 133 + } 134 + core_initcall(twd_cpufreq_init); 135 + 136 + #endif 137 + 96 138 static void __cpuinit twd_calibrate_rate(void) 97 139 { 98 140 unsigned long count; ··· 190 140 return IRQ_NONE; 191 141 } 192 142 143 + static struct clk *twd_get_clock(void) 144 + { 145 + struct clk *clk; 146 + int err; 147 + 148 + clk = clk_get_sys("smp_twd", NULL); 149 + if (IS_ERR(clk)) { 150 + pr_err("smp_twd: clock not found: %d\n", (int)PTR_ERR(clk)); 151 + return clk; 152 + } 153 + 154 + err = clk_prepare(clk); 155 + if (err) { 156 + pr_err("smp_twd: clock failed to prepare: %d\n", err); 157 + clk_put(clk); 158 + return ERR_PTR(err); 159 + } 160 + 161 + err = clk_enable(clk); 162 + if (err) { 163 + pr_err("smp_twd: clock failed to enable: %d\n", err); 164 + clk_unprepare(clk); 165 + clk_put(clk); 166 + return ERR_PTR(err); 167 + } 168 + 169 + return clk; 170 + } 171 + 193 172 /* 194 173 * Setup the local clock events for a CPU. 195 174 */ ··· 244 165 } 245 166 } 246 167 247 - twd_calibrate_rate(); 168 + if (!twd_clk) 169 + twd_clk = twd_get_clock(); 170 + 171 + if (!IS_ERR_OR_NULL(twd_clk)) 172 + twd_timer_rate = clk_get_rate(twd_clk); 173 + else 174 + twd_calibrate_rate(); 248 175 249 176 clk->name = "local_timer"; 250 177 clk->features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT | ··· 258 173 clk->rating = 350; 259 174 clk->set_mode = twd_set_mode; 260 175 clk->set_next_event = twd_set_next_event; 261 - clk->shift = 20; 262 - clk->mult = div_sc(twd_timer_rate, NSEC_PER_SEC, clk->shift); 263 - clk->max_delta_ns = clockevent_delta2ns(0xffffffff, clk); 264 - clk->min_delta_ns = clockevent_delta2ns(0xf, clk); 265 176 266 177 this_cpu_clk = __this_cpu_ptr(twd_evt); 267 178 *this_cpu_clk = clk; 268 179 269 - clockevents_register_device(clk); 270 - 180 + clockevents_config_and_register(clk, twd_timer_rate, 181 + 0xf, 0xffffffff); 271 182 enable_percpu_irq(clk->irq, 0); 272 183 }
+16
arch/arm/kernel/swp_emulate.c
··· 25 25 #include <linux/syscalls.h> 26 26 #include <linux/perf_event.h> 27 27 28 + #include <asm/opcodes.h> 28 29 #include <asm/traps.h> 29 30 #include <asm/uaccess.h> 30 31 ··· 185 184 unsigned int res = 0; 186 185 187 186 perf_sw_event(PERF_COUNT_SW_EMULATION_FAULTS, 1, regs, regs->ARM_pc); 187 + 188 + res = arm_check_condition(instr, regs->ARM_cpsr); 189 + switch (res) { 190 + case ARM_OPCODE_CONDTEST_PASS: 191 + break; 192 + case ARM_OPCODE_CONDTEST_FAIL: 193 + /* Condition failed - return to next instruction */ 194 + regs->ARM_pc += 4; 195 + return 0; 196 + case ARM_OPCODE_CONDTEST_UNCOND: 197 + /* If unconditional encoding - not a SWP, undef */ 198 + return -EFAULT; 199 + default: 200 + return -EINVAL; 201 + } 188 202 189 203 if (current->pid != previous_pid) { 190 204 pr_debug("\"%s\" (%ld) uses deprecated SWP{B} instruction\n",
+19 -3
arch/arm/kernel/tcm.c
··· 180 180 */ 181 181 void __init tcm_init(void) 182 182 { 183 - u32 tcm_status = read_cpuid_tcmstatus(); 184 - u8 dtcm_banks = (tcm_status >> 16) & 0x03; 185 - u8 itcm_banks = (tcm_status & 0x03); 183 + u32 tcm_status; 184 + u8 dtcm_banks; 185 + u8 itcm_banks; 186 186 size_t dtcm_code_sz = &__edtcm_data - &__sdtcm_data; 187 187 size_t itcm_code_sz = &__eitcm_text - &__sitcm_text; 188 188 char *start; ··· 190 190 char *ram; 191 191 int ret; 192 192 int i; 193 + 194 + /* 195 + * Prior to ARMv5 there is no TCM, and trying to read the status 196 + * register will hang the processor. 197 + */ 198 + if (cpu_architecture() < CPU_ARCH_ARMv5) { 199 + if (dtcm_code_sz || itcm_code_sz) 200 + pr_info("CPU TCM: %u bytes of DTCM and %u bytes of " 201 + "ITCM code compiled in, but no TCM present " 202 + "in pre-v5 CPU\n", dtcm_code_sz, itcm_code_sz); 203 + return; 204 + } 205 + 206 + tcm_status = read_cpuid_tcmstatus(); 207 + dtcm_banks = (tcm_status >> 16) & 0x03; 208 + itcm_banks = (tcm_status & 0x03); 193 209 194 210 /* Values greater than 2 for D/ITCM banks are "reserved" */ 195 211 if (dtcm_banks > 2)
+4
arch/arm/mach-integrator/Kconfig
··· 6 6 bool "Support Integrator/AP and Integrator/PP2 platforms" 7 7 select CLKSRC_MMIO 8 8 select MIGHT_HAVE_PCI 9 + select SERIAL_AMBA_PL010 10 + select SERIAL_AMBA_PL010_CONSOLE 9 11 help 10 12 Include support for the ARM(R) Integrator/AP and 11 13 Integrator/PP2 platforms. ··· 17 15 select ARCH_CINTEGRATOR 18 16 select ARM_TIMER_SP804 19 17 select PLAT_VERSATILE_CLCD 18 + select SERIAL_AMBA_PL011 19 + select SERIAL_AMBA_PL011_CONSOLE 20 20 help 21 21 Include support for the ARM(R) Integrator CP platform. 22 22
+14 -5
arch/arm/mach-integrator/core.c
··· 29 29 #include <mach/cm.h> 30 30 #include <asm/system.h> 31 31 #include <asm/leds.h> 32 + #include <asm/mach-types.h> 32 33 #include <asm/mach/time.h> 33 34 #include <asm/pgtable.h> 34 35 ··· 45 44 .flags = IORESOURCE_MEM, 46 45 }, 47 46 .irq = { IRQ_RTCINT, NO_IRQ }, 48 - .periphid = 0x00041030, 49 47 }; 50 48 51 49 static struct amba_device uart0_device = { ··· 58 58 .flags = IORESOURCE_MEM, 59 59 }, 60 60 .irq = { IRQ_UARTINT0, NO_IRQ }, 61 - .periphid = 0x0041010, 62 61 }; 63 62 64 63 static struct amba_device uart1_device = { ··· 71 72 .flags = IORESOURCE_MEM, 72 73 }, 73 74 .irq = { IRQ_UARTINT1, NO_IRQ }, 74 - .periphid = 0x0041010, 75 75 }; 76 76 77 77 static struct amba_device kmi0_device = { ··· 83 85 .flags = IORESOURCE_MEM, 84 86 }, 85 87 .irq = { IRQ_KMIINT0, NO_IRQ }, 86 - .periphid = 0x00041050, 87 88 }; 88 89 89 90 static struct amba_device kmi1_device = { ··· 95 98 .flags = IORESOURCE_MEM, 96 99 }, 97 100 .irq = { IRQ_KMIINT1, NO_IRQ }, 98 - .periphid = 0x00041050, 99 101 }; 100 102 101 103 static struct amba_device *amba_devs[] __initdata = { ··· 152 156 static int __init integrator_init(void) 153 157 { 154 158 int i; 159 + 160 + /* 161 + * The Integrator/AP lacks necessary AMBA PrimeCell IDs, so we need to 162 + * hard-code them. The Integator/CP and forward have proper cell IDs. 163 + * Else we leave them undefined to the bus driver can autoprobe them. 164 + */ 165 + if (machine_is_integrator()) { 166 + rtc_device.periphid = 0x00041030; 167 + uart0_device.periphid = 0x00041010; 168 + uart1_device.periphid = 0x00041010; 169 + kmi0_device.periphid = 0x00041050; 170 + kmi1_device.periphid = 0x00041050; 171 + } 155 172 156 173 for (i = 0; i < ARRAY_SIZE(amba_devs); i++) { 157 174 struct amba_device *d = amba_devs[i];
+3 -3
arch/arm/mach-kirkwood/sheevaplug-setup.c
··· 107 107 kirkwood_init(); 108 108 109 109 /* setup gpio pin select */ 110 - if (machine_is_sheeva_esata()) 110 + if (machine_is_esata_sheevaplug()) 111 111 kirkwood_mpp_conf(sheeva_esata_mpp_config); 112 112 else 113 113 kirkwood_mpp_conf(sheevaplug_mpp_config); ··· 123 123 kirkwood_ge00_init(&sheevaplug_ge00_data); 124 124 125 125 /* honor lower power consumption for plugs with out eSATA */ 126 - if (machine_is_sheeva_esata()) 126 + if (machine_is_esata_sheevaplug()) 127 127 kirkwood_sata_init(&sheeva_esata_sata_data); 128 128 129 129 /* enable sd wp and sd cd on plugs with esata */ 130 - if (machine_is_sheeva_esata()) 130 + if (machine_is_esata_sheevaplug()) 131 131 kirkwood_sdio_init(&sheeva_esata_mvsdio_data); 132 132 else 133 133 kirkwood_sdio_init(&sheevaplug_mvsdio_data);
+1 -1
arch/arm/mach-orion5x/ts209-setup.c
··· 178 178 179 179 static int __init qnap_ts209_pci_init(void) 180 180 { 181 - if (machine_is_ts_x09()) 181 + if (machine_is_ts209()) 182 182 pci_common_init(&qnap_ts209_pci); 183 183 184 184 return 0;
-2
arch/arm/mach-shmobile/include/mach/gpio.h
··· 12 12 13 13 #include <linux/kernel.h> 14 14 #include <linux/errno.h> 15 - 16 - #define ARCH_NR_GPIOS 1024 17 15 #include <linux/sh_pfc.h> 18 16 19 17 #ifdef CONFIG_GPIOLIB
-5
arch/arm/mach-ux500/include/mach/gpio.h
··· 1 1 #ifndef __ASM_ARCH_GPIO_H 2 2 #define __ASM_ARCH_GPIO_H 3 3 4 - /* 5 - * 288 (#267 is the highest one actually hooked up) onchip GPIOs, plus enough 6 - * room for a couple of GPIO expanders. 7 - */ 8 - #define ARCH_NR_GPIOS 350 9 4 10 5 #endif /* __ASM_ARCH_GPIO_H */
+39 -19
arch/arm/mm/fault.c
··· 231 231 232 232 static int __kprobes 233 233 __do_page_fault(struct mm_struct *mm, unsigned long addr, unsigned int fsr, 234 - struct task_struct *tsk) 234 + unsigned int flags, struct task_struct *tsk) 235 235 { 236 236 struct vm_area_struct *vma; 237 237 int fault; ··· 253 253 goto out; 254 254 } 255 255 256 - /* 257 - * If for any reason at all we couldn't handle the fault, make 258 - * sure we exit gracefully rather than endlessly redo the fault. 259 - */ 260 - fault = handle_mm_fault(mm, vma, addr & PAGE_MASK, (fsr & FSR_WRITE) ? FAULT_FLAG_WRITE : 0); 261 - if (unlikely(fault & VM_FAULT_ERROR)) 262 - return fault; 263 - if (fault & VM_FAULT_MAJOR) 264 - tsk->maj_flt++; 265 - else 266 - tsk->min_flt++; 267 - return fault; 256 + return handle_mm_fault(mm, vma, addr & PAGE_MASK, flags); 268 257 269 258 check_stack: 270 259 if (vma->vm_flags & VM_GROWSDOWN && !expand_stack(vma, addr)) ··· 268 279 struct task_struct *tsk; 269 280 struct mm_struct *mm; 270 281 int fault, sig, code; 282 + int write = fsr & FSR_WRITE; 283 + unsigned int flags = FAULT_FLAG_ALLOW_RETRY | FAULT_FLAG_KILLABLE | 284 + (write ? FAULT_FLAG_WRITE : 0); 271 285 272 286 if (notify_page_fault(regs, fsr)) 273 287 return 0; ··· 297 305 if (!down_read_trylock(&mm->mmap_sem)) { 298 306 if (!user_mode(regs) && !search_exception_tables(regs->ARM_pc)) 299 307 goto no_context; 308 + retry: 300 309 down_read(&mm->mmap_sem); 301 310 } else { 302 311 /* ··· 313 320 #endif 314 321 } 315 322 316 - fault = __do_page_fault(mm, addr, fsr, tsk); 317 - up_read(&mm->mmap_sem); 323 + fault = __do_page_fault(mm, addr, fsr, flags, tsk); 324 + 325 + /* If we need to retry but a fatal signal is pending, handle the 326 + * signal first. We do not need to release the mmap_sem because 327 + * it would already be released in __lock_page_or_retry in 328 + * mm/filemap.c. */ 329 + if ((fault & VM_FAULT_RETRY) && fatal_signal_pending(current)) 330 + return 0; 331 + 332 + /* 333 + * Major/minor page fault accounting is only done on the 334 + * initial attempt. If we go through a retry, it is extremely 335 + * likely that the page will be found in page cache at that point. 336 + */ 318 337 319 338 perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS, 1, regs, addr); 320 - if (fault & VM_FAULT_MAJOR) 321 - perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS_MAJ, 1, regs, addr); 322 - else if (fault & VM_FAULT_MINOR) 323 - perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS_MIN, 1, regs, addr); 339 + if (flags & FAULT_FLAG_ALLOW_RETRY) { 340 + if (fault & VM_FAULT_MAJOR) { 341 + tsk->maj_flt++; 342 + perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS_MAJ, 1, 343 + regs, addr); 344 + } else { 345 + tsk->min_flt++; 346 + perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS_MIN, 1, 347 + regs, addr); 348 + } 349 + if (fault & VM_FAULT_RETRY) { 350 + /* Clear FAULT_FLAG_ALLOW_RETRY to avoid any risk 351 + * of starvation. */ 352 + flags &= ~FAULT_FLAG_ALLOW_RETRY; 353 + goto retry; 354 + } 355 + } 356 + 357 + up_read(&mm->mmap_sem); 324 358 325 359 /* 326 360 * Handle the "normal" case first - VM_FAULT_MAJOR / VM_FAULT_MINOR
+168 -5
arch/arm/mm/mmap.c
··· 11 11 #include <linux/random.h> 12 12 #include <asm/cachetype.h> 13 13 14 + static inline unsigned long COLOUR_ALIGN_DOWN(unsigned long addr, 15 + unsigned long pgoff) 16 + { 17 + unsigned long base = addr & ~(SHMLBA-1); 18 + unsigned long off = (pgoff << PAGE_SHIFT) & (SHMLBA-1); 19 + 20 + if (base + off <= addr) 21 + return base + off; 22 + 23 + return base - off; 24 + } 25 + 14 26 #define COLOUR_ALIGN(addr,pgoff) \ 15 27 ((((addr)+SHMLBA-1)&~(SHMLBA-1)) + \ 16 28 (((pgoff)<<PAGE_SHIFT) & (SHMLBA-1))) 29 + 30 + /* gap between mmap and stack */ 31 + #define MIN_GAP (128*1024*1024UL) 32 + #define MAX_GAP ((TASK_SIZE)/6*5) 33 + 34 + static int mmap_is_legacy(void) 35 + { 36 + if (current->personality & ADDR_COMPAT_LAYOUT) 37 + return 1; 38 + 39 + if (rlimit(RLIMIT_STACK) == RLIM_INFINITY) 40 + return 1; 41 + 42 + return sysctl_legacy_va_layout; 43 + } 44 + 45 + static unsigned long mmap_base(unsigned long rnd) 46 + { 47 + unsigned long gap = rlimit(RLIMIT_STACK); 48 + 49 + if (gap < MIN_GAP) 50 + gap = MIN_GAP; 51 + else if (gap > MAX_GAP) 52 + gap = MAX_GAP; 53 + 54 + return PAGE_ALIGN(TASK_SIZE - gap - rnd); 55 + } 17 56 18 57 /* 19 58 * We need to ensure that shared mappings are correctly aligned to ··· 107 68 if (len > mm->cached_hole_size) { 108 69 start_addr = addr = mm->free_area_cache; 109 70 } else { 110 - start_addr = addr = TASK_UNMAPPED_BASE; 71 + start_addr = addr = mm->mmap_base; 111 72 mm->cached_hole_size = 0; 112 73 } 113 - /* 8 bits of randomness in 20 address space bits */ 114 - if ((current->flags & PF_RANDOMIZE) && 115 - !(current->personality & ADDR_NO_RANDOMIZE)) 116 - addr += (get_random_int() % (1 << 8)) << PAGE_SHIFT; 117 74 118 75 full_search: 119 76 if (do_align) ··· 146 111 } 147 112 } 148 113 114 + unsigned long 115 + arch_get_unmapped_area_topdown(struct file *filp, const unsigned long addr0, 116 + const unsigned long len, const unsigned long pgoff, 117 + const unsigned long flags) 118 + { 119 + struct vm_area_struct *vma; 120 + struct mm_struct *mm = current->mm; 121 + unsigned long addr = addr0; 122 + int do_align = 0; 123 + int aliasing = cache_is_vipt_aliasing(); 124 + 125 + /* 126 + * We only need to do colour alignment if either the I or D 127 + * caches alias. 128 + */ 129 + if (aliasing) 130 + do_align = filp || (flags & MAP_SHARED); 131 + 132 + /* requested length too big for entire address space */ 133 + if (len > TASK_SIZE) 134 + return -ENOMEM; 135 + 136 + if (flags & MAP_FIXED) { 137 + if (aliasing && flags & MAP_SHARED && 138 + (addr - (pgoff << PAGE_SHIFT)) & (SHMLBA - 1)) 139 + return -EINVAL; 140 + return addr; 141 + } 142 + 143 + /* requesting a specific address */ 144 + if (addr) { 145 + if (do_align) 146 + addr = COLOUR_ALIGN(addr, pgoff); 147 + else 148 + addr = PAGE_ALIGN(addr); 149 + vma = find_vma(mm, addr); 150 + if (TASK_SIZE - len >= addr && 151 + (!vma || addr + len <= vma->vm_start)) 152 + return addr; 153 + } 154 + 155 + /* check if free_area_cache is useful for us */ 156 + if (len <= mm->cached_hole_size) { 157 + mm->cached_hole_size = 0; 158 + mm->free_area_cache = mm->mmap_base; 159 + } 160 + 161 + /* either no address requested or can't fit in requested address hole */ 162 + addr = mm->free_area_cache; 163 + if (do_align) { 164 + unsigned long base = COLOUR_ALIGN_DOWN(addr - len, pgoff); 165 + addr = base + len; 166 + } 167 + 168 + /* make sure it can fit in the remaining address space */ 169 + if (addr > len) { 170 + vma = find_vma(mm, addr-len); 171 + if (!vma || addr <= vma->vm_start) 172 + /* remember the address as a hint for next time */ 173 + return (mm->free_area_cache = addr-len); 174 + } 175 + 176 + if (mm->mmap_base < len) 177 + goto bottomup; 178 + 179 + addr = mm->mmap_base - len; 180 + if (do_align) 181 + addr = COLOUR_ALIGN_DOWN(addr, pgoff); 182 + 183 + do { 184 + /* 185 + * Lookup failure means no vma is above this address, 186 + * else if new region fits below vma->vm_start, 187 + * return with success: 188 + */ 189 + vma = find_vma(mm, addr); 190 + if (!vma || addr+len <= vma->vm_start) 191 + /* remember the address as a hint for next time */ 192 + return (mm->free_area_cache = addr); 193 + 194 + /* remember the largest hole we saw so far */ 195 + if (addr + mm->cached_hole_size < vma->vm_start) 196 + mm->cached_hole_size = vma->vm_start - addr; 197 + 198 + /* try just below the current vma->vm_start */ 199 + addr = vma->vm_start - len; 200 + if (do_align) 201 + addr = COLOUR_ALIGN_DOWN(addr, pgoff); 202 + } while (len < vma->vm_start); 203 + 204 + bottomup: 205 + /* 206 + * A failed mmap() very likely causes application failure, 207 + * so fall back to the bottom-up function here. This scenario 208 + * can happen with large stack limits and large mmap() 209 + * allocations. 210 + */ 211 + mm->cached_hole_size = ~0UL; 212 + mm->free_area_cache = TASK_UNMAPPED_BASE; 213 + addr = arch_get_unmapped_area(filp, addr0, len, pgoff, flags); 214 + /* 215 + * Restore the topdown base: 216 + */ 217 + mm->free_area_cache = mm->mmap_base; 218 + mm->cached_hole_size = ~0UL; 219 + 220 + return addr; 221 + } 222 + 223 + void arch_pick_mmap_layout(struct mm_struct *mm) 224 + { 225 + unsigned long random_factor = 0UL; 226 + 227 + /* 8 bits of randomness in 20 address space bits */ 228 + if ((current->flags & PF_RANDOMIZE) && 229 + !(current->personality & ADDR_NO_RANDOMIZE)) 230 + random_factor = (get_random_int() % (1 << 8)) << PAGE_SHIFT; 231 + 232 + if (mmap_is_legacy()) { 233 + mm->mmap_base = TASK_UNMAPPED_BASE + random_factor; 234 + mm->get_unmapped_area = arch_get_unmapped_area; 235 + mm->unmap_area = arch_unmap_area; 236 + } else { 237 + mm->mmap_base = mmap_base(random_factor); 238 + mm->get_unmapped_area = arch_get_unmapped_area_topdown; 239 + mm->unmap_area = arch_unmap_area_topdown; 240 + } 241 + } 149 242 150 243 /* 151 244 * You really shouldn't be using read() or write() on /dev/mem. This
+11
arch/arm/mm/proc-v7.S
··· 284 284 __v7_ca9mp_setup: 285 285 mov r10, #(1 << 0) @ TLB ops broadcasting 286 286 b 1f 287 + __v7_ca7mp_setup: 287 288 __v7_ca15mp_setup: 288 289 mov r10, #0 289 290 1: ··· 464 463 .long 0xff0ffff0 465 464 __v7_proc __v7_ca5mp_setup 466 465 .size __v7_ca5mp_proc_info, . - __v7_ca5mp_proc_info 466 + 467 + /* 468 + * ARM Ltd. Cortex A7 processor. 469 + */ 470 + .type __v7_ca7mp_proc_info, #object 471 + __v7_ca7mp_proc_info: 472 + .long 0x410fc070 473 + .long 0xff0ffff0 474 + __v7_proc __v7_ca7mp_setup, hwcaps = HWCAP_IDIV 475 + .size __v7_ca7mp_proc_info, . - __v7_ca7mp_proc_info 467 476 468 477 /* 469 478 * ARM Ltd. Cortex A9 processor.
+5 -3
arch/arm/nwfpe/entry.S
··· 20 20 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 21 21 */ 22 22 23 + #include <asm/opcodes.h> 24 + 23 25 /* This is the kernel's entry point into the floating point emulator. 24 26 It is called from the kernel with code similar to this: 25 27 ··· 83 81 mov r6, r0 @ save the opcode 84 82 emulate: 85 83 ldr r1, [sp, #S_PSR] @ fetch the PSR 86 - bl checkCondition @ check the condition 87 - cmp r0, #0 @ r0 = 0 ==> condition failed 84 + bl arm_check_condition @ check the condition 85 + cmp r0, #ARM_OPCODE_CONDTEST_PASS @ condition passed? 88 86 89 87 @ if condition code failed to match, next insn 90 - beq next @ get the next instruction; 88 + bne next @ get the next instruction; 91 89 92 90 mov r0, r6 @ prepare for EmulateAll() 93 91 bl EmulateAll @ emulate the instruction
-26
arch/arm/nwfpe/fpopcode.c
··· 61 61 0x41200000 /* single 10.0 */ 62 62 }; 63 63 64 - /* condition code lookup table 65 - index into the table is test code: EQ, NE, ... LT, GT, AL, NV 66 - bit position in short is condition code: NZCV */ 67 - static const unsigned short aCC[16] = { 68 - 0xF0F0, // EQ == Z set 69 - 0x0F0F, // NE 70 - 0xCCCC, // CS == C set 71 - 0x3333, // CC 72 - 0xFF00, // MI == N set 73 - 0x00FF, // PL 74 - 0xAAAA, // VS == V set 75 - 0x5555, // VC 76 - 0x0C0C, // HI == C set && Z clear 77 - 0xF3F3, // LS == C clear || Z set 78 - 0xAA55, // GE == (N==V) 79 - 0x55AA, // LT == (N!=V) 80 - 0x0A05, // GT == (!Z && (N==V)) 81 - 0xF5FA, // LE == (Z || (N!=V)) 82 - 0xFFFF, // AL always 83 - 0 // NV 84 - }; 85 - 86 - unsigned int checkCondition(const unsigned int opcode, const unsigned int ccodes) 87 - { 88 - return (aCC[opcode >> 28] >> (ccodes >> 28)) & 1; 89 - }
-3
arch/arm/nwfpe/fpopcode.h
··· 475 475 return (nRc); 476 476 } 477 477 478 - extern unsigned int checkCondition(const unsigned int opcode, 479 - const unsigned int ccodes); 480 - 481 478 extern const float64 float64Constant[]; 482 479 extern const float32 float32Constant[]; 483 480
+378 -335
arch/arm/tools/mach-types
··· 16 16 # are merged into mainline or have been edited in the machine database 17 17 # within the last 12 months. References to machine_is_NAME() do not count! 18 18 # 19 - # Last update: Sat May 7 08:48:24 2011 19 + # Last update: Tue Dec 6 11:07:38 2011 20 20 # 21 21 # machine_is_xxx CONFIG_xxxx MACH_TYPE_xxx number 22 22 # ··· 269 269 omap3_beagle MACH_OMAP3_BEAGLE OMAP3_BEAGLE 1546 270 270 nokia_n810 MACH_NOKIA_N810 NOKIA_N810 1548 271 271 pcm038 MACH_PCM038 PCM038 1551 272 - ts_x09 MACH_TS209 TS209 1565 272 + ts209 MACH_TS209 TS209 1565 273 273 at91cap9adk MACH_AT91CAP9ADK AT91CAP9ADK 1566 274 274 mx31moboard MACH_MX31MOBOARD MX31MOBOARD 1574 275 275 vision_ep9307 MACH_VISION_EP9307 VISION_EP9307 1578 ··· 321 321 mx25_3ds MACH_MX25_3DS MX25_3DS 1771 322 322 omap3530_lv_som MACH_OMAP3530_LV_SOM OMAP3530_LV_SOM 1773 323 323 davinci_da830_evm MACH_DAVINCI_DA830_EVM DAVINCI_DA830_EVM 1781 324 - at572d940hfek MACH_AT572D940HFEB AT572D940HFEB 1783 325 324 dove_db MACH_DOVE_DB DOVE_DB 1788 326 325 overo MACH_OVERO OVERO 1798 327 326 at2440evb MACH_AT2440EVB AT2440EVB 1799 ··· 458 459 spear310 MACH_SPEAR310 SPEAR310 2660 459 460 spear320 MACH_SPEAR320 SPEAR320 2661 460 461 aquila MACH_AQUILA AQUILA 2676 461 - sheeva_esata MACH_ESATA_SHEEVAPLUG ESATA_SHEEVAPLUG 2678 462 + esata_sheevaplug MACH_ESATA_SHEEVAPLUG ESATA_SHEEVAPLUG 2678 462 463 msm7x30_surf MACH_MSM7X30_SURF MSM7X30_SURF 2679 463 464 ea2478devkit MACH_EA2478DEVKIT EA2478DEVKIT 2683 464 465 terastation_wxl MACH_TERASTATION_WXL TERASTATION_WXL 2697 ··· 490 491 eukrea_cpuimx51sd MACH_EUKREA_CPUIMX51SD EUKREA_CPUIMX51SD 2822 491 492 eukrea_cpuimx51 MACH_EUKREA_CPUIMX51 EUKREA_CPUIMX51 2823 492 493 smdkc210 MACH_SMDKC210 SMDKC210 2838 493 - omap3_braillo MACH_OMAP3_BRAILLO OMAP3_BRAILLO 2839 494 - spyplug MACH_SPYPLUG SPYPLUG 2840 495 - ginger MACH_GINGER GINGER 2841 496 - tny_t3530 MACH_TNY_T3530 TNY_T3530 2842 497 494 pca102 MACH_PCA102 PCA102 2843 498 - spade MACH_SPADE SPADE 2844 499 - mxc25_topaz MACH_MXC25_TOPAZ MXC25_TOPAZ 2845 500 495 t5325 MACH_T5325 T5325 2846 501 - gw2361 MACH_GW2361 GW2361 2847 502 - elog MACH_ELOG ELOG 2848 503 496 income MACH_INCOME INCOME 2849 504 - bcm589x MACH_BCM589X BCM589X 2850 505 - etna MACH_ETNA ETNA 2851 506 - hawks MACH_HAWKS HAWKS 2852 507 - meson MACH_MESON MESON 2853 508 - xsbase255 MACH_XSBASE255 XSBASE255 2854 509 - pvm2030 MACH_PVM2030 PVM2030 2855 510 - mioa502 MACH_MIOA502 MIOA502 2856 511 497 vvbox_sdorig2 MACH_VVBOX_SDORIG2 VVBOX_SDORIG2 2857 512 498 vvbox_sdlite2 MACH_VVBOX_SDLITE2 VVBOX_SDLITE2 2858 513 499 vvbox_sdpro4 MACH_VVBOX_SDPRO4 VVBOX_SDPRO4 2859 514 - htc_spv_m700 MACH_HTC_SPV_M700 HTC_SPV_M700 2860 515 500 mx257sx MACH_MX257SX MX257SX 2861 516 501 goni MACH_GONI GONI 2862 517 - msm8x55_svlte_ffa MACH_MSM8X55_SVLTE_FFA MSM8X55_SVLTE_FFA 2863 518 - msm8x55_svlte_surf MACH_MSM8X55_SVLTE_SURF MSM8X55_SVLTE_SURF 2864 519 - quickstep MACH_QUICKSTEP QUICKSTEP 2865 520 - dmw96 MACH_DMW96 DMW96 2866 521 - hammerhead MACH_HAMMERHEAD HAMMERHEAD 2867 522 - trident MACH_TRIDENT TRIDENT 2868 523 - lightning MACH_LIGHTNING LIGHTNING 2869 524 - iconnect MACH_ICONNECT ICONNECT 2870 525 - autobot MACH_AUTOBOT AUTOBOT 2871 526 - coconut MACH_COCONUT COCONUT 2872 527 - durian MACH_DURIAN DURIAN 2873 528 - cayenne MACH_CAYENNE CAYENNE 2874 529 - fuji MACH_FUJI FUJI 2875 530 - synology_6282 MACH_SYNOLOGY_6282 SYNOLOGY_6282 2876 531 - em1sy MACH_EM1SY EM1SY 2877 532 - m502 MACH_M502 M502 2878 533 - matrix518 MACH_MATRIX518 MATRIX518 2879 534 - tiny_gurnard MACH_TINY_GURNARD TINY_GURNARD 2880 535 - spear1310 MACH_SPEAR1310 SPEAR1310 2881 536 502 bv07 MACH_BV07 BV07 2882 537 - mxt_td61 MACH_MXT_TD61 MXT_TD61 2883 538 503 openrd_ultimate MACH_OPENRD_ULTIMATE OPENRD_ULTIMATE 2884 539 504 devixp MACH_DEVIXP DEVIXP 2885 540 505 miccpt MACH_MICCPT MICCPT 2886 541 506 mic256 MACH_MIC256 MIC256 2887 542 - as1167 MACH_AS1167 AS1167 2888 543 - omap3_ibiza MACH_OMAP3_IBIZA OMAP3_IBIZA 2889 544 507 u5500 MACH_U5500 U5500 2890 545 - davinci_picto MACH_DAVINCI_PICTO DAVINCI_PICTO 2891 546 - mecha MACH_MECHA MECHA 2892 547 - bubba3 MACH_BUBBA3 BUBBA3 2893 548 - pupitre MACH_PUPITRE PUPITRE 2894 549 - tegra_vogue MACH_TEGRA_VOGUE TEGRA_VOGUE 2896 550 - tegra_e1165 MACH_TEGRA_E1165 TEGRA_E1165 2897 551 - simplenet MACH_SIMPLENET SIMPLENET 2898 552 - ec4350tbm MACH_EC4350TBM EC4350TBM 2899 553 - pec_tc MACH_PEC_TC PEC_TC 2900 554 - pec_hc2 MACH_PEC_HC2 PEC_HC2 2901 555 - esl_mobilis_a MACH_ESL_MOBILIS_A ESL_MOBILIS_A 2902 556 - esl_mobilis_b MACH_ESL_MOBILIS_B ESL_MOBILIS_B 2903 557 - esl_wave_a MACH_ESL_WAVE_A ESL_WAVE_A 2904 558 - esl_wave_b MACH_ESL_WAVE_B ESL_WAVE_B 2905 559 - unisense_mmm MACH_UNISENSE_MMM UNISENSE_MMM 2906 560 - blueshark MACH_BLUESHARK BLUESHARK 2907 561 - e10 MACH_E10 E10 2908 562 - app3k_robin MACH_APP3K_ROBIN APP3K_ROBIN 2909 563 - pov15hd MACH_POV15HD POV15HD 2910 564 - stella MACH_STELLA STELLA 2911 565 508 linkstation_lschl MACH_LINKSTATION_LSCHL LINKSTATION_LSCHL 2913 566 - netwalker MACH_NETWALKER NETWALKER 2914 567 - acsx106 MACH_ACSX106 ACSX106 2915 568 - atlas5_c1 MACH_ATLAS5_C1 ATLAS5_C1 2916 569 - nsb3ast MACH_NSB3AST NSB3AST 2917 570 - gnet_slc MACH_GNET_SLC GNET_SLC 2918 571 - af4000 MACH_AF4000 AF4000 2919 572 - ark9431 MACH_ARK9431 ARK9431 2920 573 - fs_s5pc100 MACH_FS_S5PC100 FS_S5PC100 2921 574 - omap3505nova8 MACH_OMAP3505NOVA8 OMAP3505NOVA8 2922 575 - omap3621_edp1 MACH_OMAP3621_EDP1 OMAP3621_EDP1 2923 576 - oratisaes MACH_ORATISAES ORATISAES 2924 577 509 smdkv310 MACH_SMDKV310 SMDKV310 2925 578 - siemens_l0 MACH_SIEMENS_L0 SIEMENS_L0 2926 579 - ventana MACH_VENTANA VENTANA 2927 580 510 wm8505_7in_netbook MACH_WM8505_7IN_NETBOOK WM8505_7IN_NETBOOK 2928 581 - ec4350sdb MACH_EC4350SDB EC4350SDB 2929 582 - mimas MACH_MIMAS MIMAS 2930 583 - titan MACH_TITAN TITAN 2931 584 511 craneboard MACH_CRANEBOARD CRANEBOARD 2932 585 - es2440 MACH_ES2440 ES2440 2933 586 - najay_a9263 MACH_NAJAY_A9263 NAJAY_A9263 2934 587 - htctornado MACH_HTCTORNADO HTCTORNADO 2935 588 - dimm_mx257 MACH_DIMM_MX257 DIMM_MX257 2936 589 - jigen301 MACH_JIGEN JIGEN 2937 590 512 smdk6450 MACH_SMDK6450 SMDK6450 2938 591 - meno_qng MACH_MENO_QNG MENO_QNG 2939 592 - ns2416 MACH_NS2416 NS2416 2940 593 - rpc353 MACH_RPC353 RPC353 2941 594 - tq6410 MACH_TQ6410 TQ6410 2942 595 - sky6410 MACH_SKY6410 SKY6410 2943 596 - dynasty MACH_DYNASTY DYNASTY 2944 597 - vivo MACH_VIVO VIVO 2945 598 - bury_bl7582 MACH_BURY_BL7582 BURY_BL7582 2946 599 - bury_bps5270 MACH_BURY_BPS5270 BURY_BPS5270 2947 600 - basi MACH_BASI BASI 2948 601 - tn200 MACH_TN200 TN200 2949 602 - c2mmi MACH_C2MMI C2MMI 2950 603 - meson_6236m MACH_MESON_6236M MESON_6236M 2951 604 - meson_8626m MACH_MESON_8626M MESON_8626M 2952 605 - tube MACH_TUBE TUBE 2953 606 - messina MACH_MESSINA MESSINA 2954 607 - mx50_arm2 MACH_MX50_ARM2 MX50_ARM2 2955 608 - cetus9263 MACH_CETUS9263 CETUS9263 2956 609 513 brownstone MACH_BROWNSTONE BROWNSTONE 2957 610 - vmx25 MACH_VMX25 VMX25 2958 611 - vmx51 MACH_VMX51 VMX51 2959 612 - abacus MACH_ABACUS ABACUS 2960 613 - cm4745 MACH_CM4745 CM4745 2961 614 - oratislink MACH_ORATISLINK ORATISLINK 2962 615 - davinci_dm365_dvr MACH_DAVINCI_DM365_DVR DAVINCI_DM365_DVR 2963 616 - netviz MACH_NETVIZ NETVIZ 2964 617 514 flexibity MACH_FLEXIBITY FLEXIBITY 2965 618 - wlan_computer MACH_WLAN_COMPUTER WLAN_COMPUTER 2966 619 - lpc24xx MACH_LPC24XX LPC24XX 2967 620 - spica MACH_SPICA SPICA 2968 621 - gpsdisplay MACH_GPSDISPLAY GPSDISPLAY 2969 622 - bipnet MACH_BIPNET BIPNET 2970 623 - overo_ctu_inertial MACH_OVERO_CTU_INERTIAL OVERO_CTU_INERTIAL 2971 624 - davinci_dm355_mmm MACH_DAVINCI_DM355_MMM DAVINCI_DM355_MMM 2972 625 - pc9260_v2 MACH_PC9260_V2 PC9260_V2 2973 626 - ptx7545 MACH_PTX7545 PTX7545 2974 627 - tm_efdc MACH_TM_EFDC TM_EFDC 2975 628 - omap3_waldo1 MACH_OMAP3_WALDO1 OMAP3_WALDO1 2977 629 - flyer MACH_FLYER FLYER 2978 630 - tornado3240 MACH_TORNADO3240 TORNADO3240 2979 631 - soli_01 MACH_SOLI_01 SOLI_01 2980 632 - omapl138_europalc MACH_OMAPL138_EUROPALC OMAPL138_EUROPALC 2981 633 - helios_v1 MACH_HELIOS_V1 HELIOS_V1 2982 634 - netspace_lite_v2 MACH_NETSPACE_LITE_V2 NETSPACE_LITE_V2 2983 635 - ssc MACH_SSC SSC 2984 636 - premierwave_en MACH_PREMIERWAVE_EN PREMIERWAVE_EN 2985 637 - wasabi MACH_WASABI WASABI 2986 638 515 mx50_rdp MACH_MX50_RDP MX50_RDP 2988 639 516 universal_c210 MACH_UNIVERSAL_C210 UNIVERSAL_C210 2989 640 517 real6410 MACH_REAL6410 REAL6410 2990 641 - spx_sakura MACH_SPX_SAKURA SPX_SAKURA 2991 642 - ij3k_2440 MACH_IJ3K_2440 IJ3K_2440 2992 643 - omap3_bc10 MACH_OMAP3_BC10 OMAP3_BC10 2993 644 - thebe MACH_THEBE THEBE 2994 645 - rv082 MACH_RV082 RV082 2995 646 - armlguest MACH_ARMLGUEST ARMLGUEST 2996 647 - tjinc1000 MACH_TJINC1000 TJINC1000 2997 648 518 dockstar MACH_DOCKSTAR DOCKSTAR 2998 649 - ax8008 MACH_AX8008 AX8008 2999 650 - gnet_sgce MACH_GNET_SGCE GNET_SGCE 3000 651 - pxwnas_500_1000 MACH_PXWNAS_500_1000 PXWNAS_500_1000 3001 652 - ea20 MACH_EA20 EA20 3002 653 - awm2 MACH_AWM2 AWM2 3003 654 519 ti8148evm MACH_TI8148EVM TI8148EVM 3004 655 520 seaboard MACH_SEABOARD SEABOARD 3005 656 - linkstation_chlv2 MACH_LINKSTATION_CHLV2 LINKSTATION_CHLV2 3006 657 - tera_pro2_rack MACH_TERA_PRO2_RACK TERA_PRO2_RACK 3007 658 - rubys MACH_RUBYS RUBYS 3008 659 - aquarius MACH_AQUARIUS AQUARIUS 3009 660 521 mx53_ard MACH_MX53_ARD MX53_ARD 3010 661 522 mx53_smd MACH_MX53_SMD MX53_SMD 3011 662 - lswxl MACH_LSWXL LSWXL 3012 663 - dove_avng_v3 MACH_DOVE_AVNG_V3 DOVE_AVNG_V3 3013 664 - sdi_ess_9263 MACH_SDI_ESS_9263 SDI_ESS_9263 3014 665 - jocpu550 MACH_JOCPU550 JOCPU550 3015 666 523 msm8x60_rumi3 MACH_MSM8X60_RUMI3 MSM8X60_RUMI3 3016 667 524 msm8x60_ffa MACH_MSM8X60_FFA MSM8X60_FFA 3017 668 - yanomami MACH_YANOMAMI YANOMAMI 3018 669 - gta04 MACH_GTA04 GTA04 3019 670 525 cm_a510 MACH_CM_A510 CM_A510 3020 671 - omap3_rfs200 MACH_OMAP3_RFS200 OMAP3_RFS200 3021 672 - kx33xx MACH_KX33XX KX33XX 3022 673 - ptx7510 MACH_PTX7510 PTX7510 3023 674 - top9000 MACH_TOP9000 TOP9000 3024 675 - teenote MACH_TEENOTE TEENOTE 3025 676 - ts3 MACH_TS3 TS3 3026 677 - a0 MACH_A0 A0 3027 678 - fsm9xxx_surf MACH_FSM9XXX_SURF FSM9XXX_SURF 3028 679 - fsm9xxx_ffa MACH_FSM9XXX_FFA FSM9XXX_FFA 3029 680 - frrhwcdma60w MACH_FRRHWCDMA60W FRRHWCDMA60W 3030 681 - remus MACH_REMUS REMUS 3031 682 - at91cap7xdk MACH_AT91CAP7XDK AT91CAP7XDK 3032 683 - at91cap7stk MACH_AT91CAP7STK AT91CAP7STK 3033 684 - kt_sbc_sam9_1 MACH_KT_SBC_SAM9_1 KT_SBC_SAM9_1 3034 685 - armada_xp_db MACH_ARMADA_XP_DB ARMADA_XP_DB 3036 686 - spdm MACH_SPDM SPDM 3037 687 - gtib MACH_GTIB GTIB 3038 688 - dgm3240 MACH_DGM3240 DGM3240 3039 689 - htcmega MACH_HTCMEGA HTCMEGA 3041 690 - tricorder MACH_TRICORDER TRICORDER 3042 691 526 tx28 MACH_TX28 TX28 3043 692 - bstbrd MACH_BSTBRD BSTBRD 3044 693 - pwb3090 MACH_PWB3090 PWB3090 3045 694 - idea6410 MACH_IDEA6410 IDEA6410 3046 695 - qbc9263 MACH_QBC9263 QBC9263 3047 696 - borabora MACH_BORABORA BORABORA 3048 697 - valdez MACH_VALDEZ VALDEZ 3049 698 - ls9g20 MACH_LS9G20 LS9G20 3050 699 - mios_v1 MACH_MIOS_V1 MIOS_V1 3051 700 - s5pc110_crespo MACH_S5PC110_CRESPO S5PC110_CRESPO 3052 701 - controltek9g20 MACH_CONTROLTEK9G20 CONTROLTEK9G20 3053 702 - tin307 MACH_TIN307 TIN307 3054 703 - tin510 MACH_TIN510 TIN510 3055 704 - bluecheese MACH_BLUECHEESE BLUECHEESE 3057 705 - tem3x30 MACH_TEM3X30 TEM3X30 3058 706 - harvest_desoto MACH_HARVEST_DESOTO HARVEST_DESOTO 3059 707 - msm8x60_qrdc MACH_MSM8X60_QRDC MSM8X60_QRDC 3060 708 - spear900 MACH_SPEAR900 SPEAR900 3061 709 527 pcontrol_g20 MACH_PCONTROL_G20 PCONTROL_G20 3062 710 - rdstor MACH_RDSTOR RDSTOR 3063 711 - usdloader MACH_USDLOADER USDLOADER 3064 712 - tsoploader MACH_TSOPLOADER TSOPLOADER 3065 713 - kronos MACH_KRONOS KRONOS 3066 714 - ffcore MACH_FFCORE FFCORE 3067 715 - mone MACH_MONE MONE 3068 716 - unit2s MACH_UNIT2S UNIT2S 3069 717 - acer_a5 MACH_ACER_A5 ACER_A5 3070 718 - etherpro_isp MACH_ETHERPRO_ISP ETHERPRO_ISP 3071 719 - stretchs7000 MACH_STRETCHS7000 STRETCHS7000 3072 720 - p87_smartsim MACH_P87_SMARTSIM P87_SMARTSIM 3073 721 - tulip MACH_TULIP TULIP 3074 722 - sunflower MACH_SUNFLOWER SUNFLOWER 3075 723 - rib MACH_RIB RIB 3076 724 - clod MACH_CLOD CLOD 3077 725 - rump MACH_RUMP RUMP 3078 726 - tenderloin MACH_TENDERLOIN TENDERLOIN 3079 727 - shortloin MACH_SHORTLOIN SHORTLOIN 3080 728 - antares MACH_ANTARES ANTARES 3082 729 - wb40n MACH_WB40N WB40N 3083 730 - herring MACH_HERRING HERRING 3084 731 - naxy400 MACH_NAXY400 NAXY400 3085 732 - naxy1200 MACH_NAXY1200 NAXY1200 3086 733 528 vpr200 MACH_VPR200 VPR200 3087 734 - bug20 MACH_BUG20 BUG20 3088 735 - goflexnet MACH_GOFLEXNET GOFLEXNET 3089 736 529 torbreck MACH_TORBRECK TORBRECK 3090 737 - saarb_mg1 MACH_SAARB_MG1 SAARB_MG1 3091 738 - callisto MACH_CALLISTO CALLISTO 3092 739 - multhsu MACH_MULTHSU MULTHSU 3093 740 - saluda MACH_SALUDA SALUDA 3094 741 - pemp_omap3_apollo MACH_PEMP_OMAP3_APOLLO PEMP_OMAP3_APOLLO 3095 742 - vc0718 MACH_VC0718 VC0718 3096 743 - mvblx MACH_MVBLX MVBLX 3097 744 - inhand_apeiron MACH_INHAND_APEIRON INHAND_APEIRON 3098 745 - inhand_fury MACH_INHAND_FURY INHAND_FURY 3099 746 - inhand_siren MACH_INHAND_SIREN INHAND_SIREN 3100 747 - hdnvp MACH_HDNVP HDNVP 3101 748 - softwinner MACH_SOFTWINNER SOFTWINNER 3102 749 530 prima2_evb MACH_PRIMA2_EVB PRIMA2_EVB 3103 750 - nas6210 MACH_NAS6210 NAS6210 3104 751 - unisdev MACH_UNISDEV UNISDEV 3105 752 - sbca11 MACH_SBCA11 SBCA11 3106 753 - saga MACH_SAGA SAGA 3107 754 - ns_k330 MACH_NS_K330 NS_K330 3108 755 - tanna MACH_TANNA TANNA 3109 756 - imate8502 MACH_IMATE8502 IMATE8502 3110 757 - aspen MACH_ASPEN ASPEN 3111 758 - daintree_cwac MACH_DAINTREE_CWAC DAINTREE_CWAC 3112 759 - zmx25 MACH_ZMX25 ZMX25 3113 760 - maple1 MACH_MAPLE1 MAPLE1 3114 761 - qsd8x72_surf MACH_QSD8X72_SURF QSD8X72_SURF 3115 762 - qsd8x72_ffa MACH_QSD8X72_FFA QSD8X72_FFA 3116 763 - abilene MACH_ABILENE ABILENE 3117 764 - eigen_ttr MACH_EIGEN_TTR EIGEN_TTR 3118 765 - iomega_ix2_200 MACH_IOMEGA_IX2_200 IOMEGA_IX2_200 3119 766 - coretec_vcx7400 MACH_CORETEC_VCX7400 CORETEC_VCX7400 3120 767 - santiago MACH_SANTIAGO SANTIAGO 3121 768 - mx257sol MACH_MX257SOL MX257SOL 3122 769 - strasbourg MACH_STRASBOURG STRASBOURG 3123 770 - msm8x60_fluid MACH_MSM8X60_FLUID MSM8X60_FLUID 3124 771 - smartqv5 MACH_SMARTQV5 SMARTQV5 3125 772 - smartqv3 MACH_SMARTQV3 SMARTQV3 3126 773 - smartqv7 MACH_SMARTQV7 SMARTQV7 3127 774 531 paz00 MACH_PAZ00 PAZ00 3128 775 532 acmenetusfoxg20 MACH_ACMENETUSFOXG20 ACMENETUSFOXG20 3129 776 - fwbd_0404 MACH_FWBD_0404 FWBD_0404 3131 777 - hdgu MACH_HDGU HDGU 3132 778 - pyramid MACH_PYRAMID PYRAMID 3133 779 - epiphan MACH_EPIPHAN EPIPHAN 3134 780 - omap_bender MACH_OMAP_BENDER OMAP_BENDER 3135 781 - gurnard MACH_GURNARD GURNARD 3136 782 - gtl_it5100 MACH_GTL_IT5100 GTL_IT5100 3137 783 - bcm2708 MACH_BCM2708 BCM2708 3138 784 - mx51_ggc MACH_MX51_GGC MX51_GGC 3139 785 - sharespace MACH_SHARESPACE SHARESPACE 3140 786 - haba_knx_explorer MACH_HABA_KNX_EXPLORER HABA_KNX_EXPLORER 3141 787 - simtec_kirkmod MACH_SIMTEC_KIRKMOD SIMTEC_KIRKMOD 3142 788 - crux MACH_CRUX CRUX 3143 789 - mx51_bravo MACH_MX51_BRAVO MX51_BRAVO 3144 790 - charon MACH_CHARON CHARON 3145 791 - picocom3 MACH_PICOCOM3 PICOCOM3 3146 792 - picocom4 MACH_PICOCOM4 PICOCOM4 3147 793 - serrano MACH_SERRANO SERRANO 3148 794 - doubleshot MACH_DOUBLESHOT DOUBLESHOT 3149 795 - evsy MACH_EVSY EVSY 3150 796 - huashan MACH_HUASHAN HUASHAN 3151 797 - lausanne MACH_LAUSANNE LAUSANNE 3152 798 - emerald MACH_EMERALD EMERALD 3153 799 - tqma35 MACH_TQMA35 TQMA35 3154 800 - marvel MACH_MARVEL MARVEL 3155 801 - manuae MACH_MANUAE MANUAE 3156 802 - chacha MACH_CHACHA CHACHA 3157 803 - lemon MACH_LEMON LEMON 3158 804 - csc MACH_CSC CSC 3159 805 - gira_knxip_router MACH_GIRA_KNXIP_ROUTER GIRA_KNXIP_ROUTER 3160 806 - t20 MACH_T20 T20 3161 807 - hdmini MACH_HDMINI HDMINI 3162 808 - sciphone_g2 MACH_SCIPHONE_G2 SCIPHONE_G2 3163 809 - express MACH_EXPRESS EXPRESS 3164 810 - express_kt MACH_EXPRESS_KT EXPRESS_KT 3165 811 - maximasp MACH_MAXIMASP MAXIMASP 3166 812 - nitrogen_imx51 MACH_NITROGEN_IMX51 NITROGEN_IMX51 3167 813 - nitrogen_imx53 MACH_NITROGEN_IMX53 NITROGEN_IMX53 3168 814 - sunfire MACH_SUNFIRE SUNFIRE 3169 815 - arowana MACH_AROWANA AROWANA 3170 816 - tegra_daytona MACH_TEGRA_DAYTONA TEGRA_DAYTONA 3171 817 - tegra_swordfish MACH_TEGRA_SWORDFISH TEGRA_SWORDFISH 3172 818 - edison MACH_EDISON EDISON 3173 819 - svp8500v1 MACH_SVP8500V1 SVP8500V1 3174 820 - svp8500v2 MACH_SVP8500V2 SVP8500V2 3175 821 - svp5500 MACH_SVP5500 SVP5500 3176 822 - b5500 MACH_B5500 B5500 3177 823 - s5500 MACH_S5500 S5500 3178 824 - icon MACH_ICON ICON 3179 825 - elephant MACH_ELEPHANT ELEPHANT 3180 826 - shooter MACH_SHOOTER SHOOTER 3182 827 - spade_lte MACH_SPADE_LTE SPADE_LTE 3183 828 - philhwani MACH_PHILHWANI PHILHWANI 3184 829 - gsncomm MACH_GSNCOMM GSNCOMM 3185 830 - strasbourg_a2 MACH_STRASBOURG_A2 STRASBOURG_A2 3186 831 - mmm MACH_MMM MMM 3187 832 - davinci_dm365_bv MACH_DAVINCI_DM365_BV DAVINCI_DM365_BV 3188 833 533 ag5evm MACH_AG5EVM AG5EVM 3189 834 - sc575plc MACH_SC575PLC SC575PLC 3190 835 - sc575hmi MACH_SC575IPC SC575IPC 3191 836 - omap3_tdm3730 MACH_OMAP3_TDM3730 OMAP3_TDM3730 3192 837 - top9000_eval MACH_TOP9000_EVAL TOP9000_EVAL 3194 838 - top9000_su MACH_TOP9000_SU TOP9000_SU 3195 839 - utm300 MACH_UTM300 UTM300 3196 840 534 tsunagi MACH_TSUNAGI TSUNAGI 3197 841 - ts75xx MACH_TS75XX TS75XX 3198 842 - ts47xx MACH_TS47XX TS47XX 3200 843 - da850_k5 MACH_DA850_K5 DA850_K5 3201 844 - ax502 MACH_AX502 AX502 3202 845 - igep0032 MACH_IGEP0032 IGEP0032 3203 846 - antero MACH_ANTERO ANTERO 3204 847 - synergy MACH_SYNERGY SYNERGY 3205 848 535 ics_if_voip MACH_ICS_IF_VOIP ICS_IF_VOIP 3206 849 536 wlf_cragg_6410 MACH_WLF_CRAGG_6410 WLF_CRAGG_6410 3207 850 - punica MACH_PUNICA PUNICA 3208 851 537 trimslice MACH_TRIMSLICE TRIMSLICE 3209 852 - mx27_wmultra MACH_MX27_WMULTRA MX27_WMULTRA 3210 853 538 mackerel MACH_MACKEREL MACKEREL 3211 854 - fa9x27 MACH_FA9X27 FA9X27 3213 855 - ns2816tb MACH_NS2816TB NS2816TB 3214 856 - ns2816_ntpad MACH_NS2816_NTPAD NS2816_NTPAD 3215 857 - ns2816_ntnb MACH_NS2816_NTNB NS2816_NTNB 3216 858 539 kaen MACH_KAEN KAEN 3217 859 - nv1000 MACH_NV1000 NV1000 3218 860 - nuc950ts MACH_NUC950TS NUC950TS 3219 861 540 nokia_rm680 MACH_NOKIA_RM680 NOKIA_RM680 3220 862 - ast2200 MACH_AST2200 AST2200 3221 863 - lead MACH_LEAD LEAD 3222 864 - unino1 MACH_UNINO1 UNINO1 3223 865 - greeco MACH_GREECO GREECO 3224 866 - verdi MACH_VERDI VERDI 3225 867 541 dm6446_adbox MACH_DM6446_ADBOX DM6446_ADBOX 3226 868 542 quad_salsa MACH_QUAD_SALSA QUAD_SALSA 3227 869 543 abb_gma_1_1 MACH_ABB_GMA_1_1 ABB_GMA_1_1 3228 ··· 621 949 ts4800 MACH_TS4800 TS4800 3313 622 950 tqma9263 MACH_TQMA9263 TQMA9263 3314 623 951 holiday MACH_HOLIDAY HOLIDAY 3315 624 - dma_6410 MACH_DMA6410 DMA6410 3316 625 952 pcats_overlay MACH_PCATS_OVERLAY PCATS_OVERLAY 3317 626 953 hwgw6410 MACH_HWGW6410 HWGW6410 3318 627 954 shenzhou MACH_SHENZHOU SHENZHOU 3319 628 955 cwme9210 MACH_CWME9210 CWME9210 3320 629 956 cwme9210js MACH_CWME9210JS CWME9210JS 3321 630 - pgs_v1 MACH_PGS_SITARA PGS_SITARA 3322 631 957 colibri_tegra2 MACH_COLIBRI_TEGRA2 COLIBRI_TEGRA2 3323 632 958 w21 MACH_W21 W21 3324 633 959 polysat1 MACH_POLYSAT1 POLYSAT1 3325 ··· 691 1021 bockw MACH_BOCKW BOCKW 3386 692 1022 eva2000 MACH_EVA2000 EVA2000 3387 693 1023 steelyard MACH_STEELYARD STEELYARD 3388 694 - sdh001 MACH_MACH_SDH001 MACH_SDH001 3390 695 1024 nsslsboard MACH_NSSLSBOARD NSSLSBOARD 3392 696 1025 geneva_b5 MACH_GENEVA_B5 GENEVA_B5 3393 697 1026 spear1340 MACH_SPEAR1340 SPEAR1340 3394 698 1027 rexmas MACH_REXMAS REXMAS 3395 699 1028 msm8960_cdp MACH_MSM8960_CDP MSM8960_CDP 3396 700 - msm8960_mdp MACH_MSM8960_MDP MSM8960_MDP 3397 701 1029 msm8960_fluid MACH_MSM8960_FLUID MSM8960_FLUID 3398 702 1030 msm8960_apq MACH_MSM8960_APQ MSM8960_APQ 3399 703 1031 helios_v2 MACH_HELIOS_V2 HELIOS_V2 3400 ··· 791 1123 thales_adc MACH_THALES_ADC THALES_ADC 3492 792 1124 ubisys_p9d_evp MACH_UBISYS_P9D_EVP UBISYS_P9D_EVP 3493 793 1125 atdgp318 MACH_ATDGP318 ATDGP318 3494 1126 + dma210u MACH_DMA210U DMA210U 3495 1127 + em_t3 MACH_EM_T3 EM_T3 3496 1128 + htx3250 MACH_HTX3250 HTX3250 3497 1129 + g50 MACH_G50 G50 3498 1130 + eco5 MACH_ECO5 ECO5 3499 1131 + wintergrasp MACH_WINTERGRASP WINTERGRASP 3500 1132 + puro MACH_PURO PURO 3501 1133 + shooter_k MACH_SHOOTER_K SHOOTER_K 3502 1134 + nspire MACH_NSPIRE NSPIRE 3503 1135 + mickxx MACH_MICKXX MICKXX 3504 1136 + lxmb MACH_LXMB LXMB 3505 1137 + adam MACH_ADAM ADAM 3507 1138 + b1004 MACH_B1004 B1004 3508 1139 + oboea MACH_OBOEA OBOEA 3509 1140 + a1015 MACH_A1015 A1015 3510 1141 + robin_vbdt30 MACH_ROBIN_VBDT30 ROBIN_VBDT30 3511 1142 + tegra_enterprise MACH_TEGRA_ENTERPRISE TEGRA_ENTERPRISE 3512 1143 + rfl108200_mk10 MACH_RFL108200_MK10 RFL108200_MK10 3513 1144 + rfl108300_mk16 MACH_RFL108300_MK16 RFL108300_MK16 3514 1145 + rover_v7 MACH_ROVER_V7 ROVER_V7 3515 1146 + miphone MACH_MIPHONE MIPHONE 3516 1147 + femtobts MACH_FEMTOBTS FEMTOBTS 3517 1148 + monopoli MACH_MONOPOLI MONOPOLI 3518 1149 + boss MACH_BOSS BOSS 3519 1150 + davinci_dm368_vtam MACH_DAVINCI_DM368_VTAM DAVINCI_DM368_VTAM 3520 1151 + clcon MACH_CLCON CLCON 3521 1152 + nokia_rm696 MACH_NOKIA_RM696 NOKIA_RM696 3522 1153 + tahiti MACH_TAHITI TAHITI 3523 1154 + fighter MACH_FIGHTER FIGHTER 3524 1155 + sgh_i710 MACH_SGH_I710 SGH_I710 3525 1156 + integreproscb MACH_INTEGREPROSCB INTEGREPROSCB 3526 1157 + monza MACH_MONZA MONZA 3527 1158 + calimain MACH_CALIMAIN CALIMAIN 3528 1159 + mx6q_sabreauto MACH_MX6Q_SABREAUTO MX6Q_SABREAUTO 3529 1160 + gma01x MACH_GMA01X GMA01X 3530 1161 + sbc51 MACH_SBC51 SBC51 3531 1162 + fit MACH_FIT FIT 3532 1163 + steelhead MACH_STEELHEAD STEELHEAD 3533 1164 + panther MACH_PANTHER PANTHER 3534 1165 + msm8960_liquid MACH_MSM8960_LIQUID MSM8960_LIQUID 3535 1166 + lexikonct MACH_LEXIKONCT LEXIKONCT 3536 1167 + ns2816_stb MACH_NS2816_STB NS2816_STB 3537 1168 + sei_mm2_lpc3250 MACH_SEI_MM2_LPC3250 SEI_MM2_LPC3250 3538 1169 + cmimx53 MACH_CMIMX53 CMIMX53 3539 1170 + sandwich MACH_SANDWICH SANDWICH 3540 1171 + chief MACH_CHIEF CHIEF 3541 1172 + pogo_e02 MACH_POGO_E02 POGO_E02 3542 1173 + mikrap_x168 MACH_MIKRAP_X168 MIKRAP_X168 3543 1174 + htcmozart MACH_HTCMOZART HTCMOZART 3544 1175 + htcgold MACH_HTCGOLD HTCGOLD 3545 1176 + mt72xx MACH_MT72XX MT72XX 3546 1177 + mx51_ivy MACH_MX51_IVY MX51_IVY 3547 1178 + mx51_lvd MACH_MX51_LVD MX51_LVD 3548 1179 + omap3_wiser2 MACH_OMAP3_WISER2 OMAP3_WISER2 3549 1180 + dreamplug MACH_DREAMPLUG DREAMPLUG 3550 1181 + cobas_c_111 MACH_COBAS_C_111 COBAS_C_111 3551 1182 + cobas_u_411 MACH_COBAS_U_411 COBAS_U_411 3552 1183 + hssd MACH_HSSD HSSD 3553 1184 + iom35x MACH_IOM35X IOM35X 3554 1185 + psom_omap MACH_PSOM_OMAP PSOM_OMAP 3555 1186 + iphone_2g MACH_IPHONE_2G IPHONE_2G 3556 1187 + iphone_3g MACH_IPHONE_3G IPHONE_3G 3557 1188 + ipod_touch_1g MACH_IPOD_TOUCH_1G IPOD_TOUCH_1G 3558 1189 + pharos_tpc MACH_PHAROS_TPC PHAROS_TPC 3559 1190 + mx53_hydra MACH_MX53_HYDRA MX53_HYDRA 3560 1191 + ns2816_dev_board MACH_NS2816_DEV_BOARD NS2816_DEV_BOARD 3561 1192 + iphone_3gs MACH_IPHONE_3GS IPHONE_3GS 3562 1193 + iphone_4 MACH_IPHONE_4 IPHONE_4 3563 1194 + ipod_touch_4g MACH_IPOD_TOUCH_4G IPOD_TOUCH_4G 3564 1195 + dragon_e1100 MACH_DRAGON_E1100 DRAGON_E1100 3565 1196 + topside MACH_TOPSIDE TOPSIDE 3566 1197 + irisiii MACH_IRISIII IRISIII 3567 1198 + deto_macarm9 MACH_DETO_MACARM9 DETO_MACARM9 3568 1199 + eti_d1 MACH_ETI_D1 ETI_D1 3569 1200 + som3530sdk MACH_SOM3530SDK SOM3530SDK 3570 1201 + oc_engine MACH_OC_ENGINE OC_ENGINE 3571 1202 + apq8064_sim MACH_APQ8064_SIM APQ8064_SIM 3572 1203 + alps MACH_ALPS ALPS 3575 1204 + tny_t3730 MACH_TNY_T3730 TNY_T3730 3576 1205 + geryon_nfe MACH_GERYON_NFE GERYON_NFE 3577 1206 + ns2816_ref_board MACH_NS2816_REF_BOARD NS2816_REF_BOARD 3578 1207 + silverstone MACH_SILVERSTONE SILVERSTONE 3579 1208 + mtt2440 MACH_MTT2440 MTT2440 3580 1209 + ynicdb MACH_YNICDB YNICDB 3581 1210 + bct MACH_BCT BCT 3582 1211 + tuscan MACH_TUSCAN TUSCAN 3583 1212 + xbt_sam9g45 MACH_XBT_SAM9G45 XBT_SAM9G45 3584 1213 + enbw_cmc MACH_ENBW_CMC ENBW_CMC 3585 1214 + ch104mx257 MACH_CH104MX257 CH104MX257 3587 1215 + openpri MACH_OPENPRI OPENPRI 3588 1216 + am335xevm MACH_AM335XEVM AM335XEVM 3589 1217 + picodmb MACH_PICODMB PICODMB 3590 1218 + waluigi MACH_WALUIGI WALUIGI 3591 1219 + punicag7 MACH_PUNICAG7 PUNICAG7 3592 1220 + ipad_1g MACH_IPAD_1G IPAD_1G 3593 1221 + appletv_2g MACH_APPLETV_2G APPLETV_2G 3594 1222 + mach_ecog45 MACH_MACH_ECOG45 MACH_ECOG45 3595 1223 + ait_cam_enc_4xx MACH_AIT_CAM_ENC_4XX AIT_CAM_ENC_4XX 3596 1224 + runnymede MACH_RUNNYMEDE RUNNYMEDE 3597 1225 + play MACH_PLAY PLAY 3598 1226 + hw90260 MACH_HW90260 HW90260 3599 1227 + tagh MACH_TAGH TAGH 3600 1228 + filbert MACH_FILBERT FILBERT 3601 1229 + getinge_netcomv3 MACH_GETINGE_NETCOMV3 GETINGE_NETCOMV3 3602 1230 + cw20 MACH_CW20 CW20 3603 1231 + cinema MACH_CINEMA CINEMA 3604 1232 + cinema_tea MACH_CINEMA_TEA CINEMA_TEA 3605 1233 + cinema_coffee MACH_CINEMA_COFFEE CINEMA_COFFEE 3606 1234 + cinema_juice MACH_CINEMA_JUICE CINEMA_JUICE 3607 1235 + mx53_mirage2 MACH_MX53_MIRAGE2 MX53_MIRAGE2 3609 1236 + mx53_efikasb MACH_MX53_EFIKASB MX53_EFIKASB 3610 1237 + stm_b2000 MACH_STM_B2000 STM_B2000 3612 794 1238 m28evk MACH_M28EVK M28EVK 3613 1239 + pda MACH_PDA PDA 3614 1240 + meraki_mr58 MACH_MERAKI_MR58 MERAKI_MR58 3615 1241 + kota2 MACH_KOTA2 KOTA2 3616 1242 + letcool MACH_LETCOOL LETCOOL 3617 1243 + mx27iat MACH_MX27IAT MX27IAT 3618 1244 + apollo_td MACH_APOLLO_TD APOLLO_TD 3619 1245 + arena MACH_ARENA ARENA 3620 1246 + gsngateway MACH_GSNGATEWAY GSNGATEWAY 3621 1247 + lf2000 MACH_LF2000 LF2000 3622 1248 + bonito MACH_BONITO BONITO 3623 1249 + asymptote MACH_ASYMPTOTE ASYMPTOTE 3624 1250 + bst2brd MACH_BST2BRD BST2BRD 3625 1251 + tx335s MACH_TX335S TX335S 3626 1252 + pelco_tesla MACH_PELCO_TESLA PELCO_TESLA 3627 1253 + rrhtestplat MACH_RRHTESTPLAT RRHTESTPLAT 3628 1254 + vidtonic_pro MACH_VIDTONIC_PRO VIDTONIC_PRO 3629 1255 + pl_apollo MACH_PL_APOLLO PL_APOLLO 3630 1256 + pl_phoenix MACH_PL_PHOENIX PL_PHOENIX 3631 1257 + m28cu3 MACH_M28CU3 M28CU3 3632 1258 + vvbox_hd MACH_VVBOX_HD VVBOX_HD 3633 1259 + coreware_sam9260_ MACH_COREWARE_SAM9260_ COREWARE_SAM9260_ 3634 1260 + marmaduke MACH_MARMADUKE MARMADUKE 3635 1261 + amg_xlcore_camera MACH_AMG_XLCORE_CAMERA AMG_XLCORE_CAMERA 3636 1262 + omap3_egf MACH_OMAP3_EGF OMAP3_EGF 3637 795 1263 smdk4212 MACH_SMDK4212 SMDK4212 3638 1264 + dnp9200 MACH_DNP9200 DNP9200 3639 1265 + tf101 MACH_TF101 TF101 3640 1266 + omap3silvio MACH_OMAP3SILVIO OMAP3SILVIO 3641 1267 + picasso2 MACH_PICASSO2 PICASSO2 3642 1268 + vangogh2 MACH_VANGOGH2 VANGOGH2 3643 1269 + olpc_xo_1_75 MACH_OLPC_XO_1_75 OLPC_XO_1_75 3644 1270 + gx400 MACH_GX400 GX400 3645 1271 + gs300 MACH_GS300 GS300 3646 1272 + acer_a9 MACH_ACER_A9 ACER_A9 3647 1273 + vivow_evm MACH_VIVOW_EVM VIVOW_EVM 3648 1274 + veloce_cxq MACH_VELOCE_CXQ VELOCE_CXQ 3649 1275 + veloce_cxm MACH_VELOCE_CXM VELOCE_CXM 3650 1276 + p1852 MACH_P1852 P1852 3651 1277 + naxy100 MACH_NAXY100 NAXY100 3652 1278 + taishan MACH_TAISHAN TAISHAN 3653 1279 + touchlink MACH_TOUCHLINK TOUCHLINK 3654 1280 + stm32f103ze MACH_STM32F103ZE STM32F103ZE 3655 1281 + mcx MACH_MCX MCX 3656 1282 + stm_nmhdk_fli7610 MACH_STM_NMHDK_FLI7610 STM_NMHDK_FLI7610 3657 1283 + top28x MACH_TOP28X TOP28X 3658 1284 + okl4vp_microvisor MACH_OKL4VP_MICROVISOR OKL4VP_MICROVISOR 3659 1285 + pop MACH_POP POP 3660 1286 + layer MACH_LAYER LAYER 3661 1287 + trondheim MACH_TRONDHEIM TRONDHEIM 3662 1288 + eva MACH_EVA EVA 3663 1289 + trust_taurus MACH_TRUST_TAURUS TRUST_TAURUS 3664 1290 + ns2816_huashan MACH_NS2816_HUASHAN NS2816_HUASHAN 3665 1291 + ns2816_yangcheng MACH_NS2816_YANGCHENG NS2816_YANGCHENG 3666 1292 + p852 MACH_P852 P852 3667 1293 + flea3 MACH_FLEA3 FLEA3 3668 1294 + bowfin MACH_BOWFIN BOWFIN 3669 1295 + mv88de3100 MACH_MV88DE3100 MV88DE3100 3670 1296 + pia_am35x MACH_PIA_AM35X PIA_AM35X 3671 1297 + cedar MACH_CEDAR CEDAR 3672 1298 + picasso_e MACH_PICASSO_E PICASSO_E 3673 1299 + samsung_e60 MACH_SAMSUNG_E60 SAMSUNG_E60 3674 1300 + sdvr_mini MACH_SDVR_MINI SDVR_MINI 3676 1301 + omap3_ij3k MACH_OMAP3_IJ3K OMAP3_IJ3K 3677 1302 + modasmc1 MACH_MODASMC1 MODASMC1 3678 1303 + apq8064_rumi3 MACH_APQ8064_RUMI3 APQ8064_RUMI3 3679 1304 + matrix506 MACH_MATRIX506 MATRIX506 3680 1305 + msm9615_mtp MACH_MSM9615_MTP MSM9615_MTP 3681 1306 + dm36x_spawndc MACH_DM36X_SPAWNDC DM36X_SPAWNDC 3682 1307 + sff792 MACH_SFF792 SFF792 3683 1308 + am335xiaevm MACH_AM335XIAEVM AM335XIAEVM 3684 1309 + g3c2440 MACH_G3C2440 G3C2440 3685 1310 + tion270 MACH_TION270 TION270 3686 1311 + w22q7arm02 MACH_W22Q7ARM02 W22Q7ARM02 3687 1312 + omap_cat MACH_OMAP_CAT OMAP_CAT 3688 1313 + at91sam9n12ek MACH_AT91SAM9N12EK AT91SAM9N12EK 3689 1314 + morrison MACH_MORRISON MORRISON 3690 1315 + svdu MACH_SVDU SVDU 3691 1316 + lpp01 MACH_LPP01 LPP01 3692 1317 + ubc283 MACH_UBC283 UBC283 3693 1318 + zeppelin MACH_ZEPPELIN ZEPPELIN 3694 1319 + motus MACH_MOTUS MOTUS 3695 1320 + neomainboard MACH_NEOMAINBOARD NEOMAINBOARD 3696 1321 + devkit3250 MACH_DEVKIT3250 DEVKIT3250 3697 1322 + devkit7000 MACH_DEVKIT7000 DEVKIT7000 3698 1323 + fmc_uic MACH_FMC_UIC FMC_UIC 3699 1324 + fmc_dcm MACH_FMC_DCM FMC_DCM 3700 1325 + batwm MACH_BATWM BATWM 3701 1326 + atlas6cb MACH_ATLAS6CB ATLAS6CB 3702 1327 + blue MACH_BLUE BLUE 3705 1328 + colorado MACH_COLORADO COLORADO 3706 1329 + popc MACH_POPC POPC 3707 1330 + promwad_jade MACH_PROMWAD_JADE PROMWAD_JADE 3708 1331 + amp MACH_AMP AMP 3709 1332 + gnet_amp MACH_GNET_AMP GNET_AMP 3710 1333 + toques MACH_TOQUES TOQUES 3711 1334 + dct_storm MACH_DCT_STORM DCT_STORM 3713 1335 + owl MACH_OWL OWL 3715 1336 + cogent_csb1741 MACH_COGENT_CSB1741 COGENT_CSB1741 3716 1337 + adillustra610 MACH_ADILLUSTRA610 ADILLUSTRA610 3718 1338 + ecafe_na04 MACH_ECAFE_NA04 ECAFE_NA04 3719 1339 + popct MACH_POPCT POPCT 3720 1340 + omap3_helena MACH_OMAP3_HELENA OMAP3_HELENA 3721 1341 + ach MACH_ACH ACH 3722 1342 + module_dtb MACH_MODULE_DTB MODULE_DTB 3723 1343 + oslo_elisabeth MACH_OSLO_ELISABETH OSLO_ELISABETH 3725 1344 + tt01 MACH_TT01 TT01 3726 1345 + msm8930_cdp MACH_MSM8930_CDP MSM8930_CDP 3727 1346 + msm8930_mtp MACH_MSM8930_MTP MSM8930_MTP 3728 1347 + msm8930_fluid MACH_MSM8930_FLUID MSM8930_FLUID 3729 1348 + ltu11 MACH_LTU11 LTU11 3730 1349 + am1808_spawnco MACH_AM1808_SPAWNCO AM1808_SPAWNCO 3731 1350 + flx6410 MACH_FLX6410 FLX6410 3732 1351 + mx6q_qsb MACH_MX6Q_QSB MX6Q_QSB 3733 1352 + mx53_plt424 MACH_MX53_PLT424 MX53_PLT424 3734 1353 + jasmine MACH_JASMINE JASMINE 3735 1354 + l138_owlboard_plus MACH_L138_OWLBOARD_PLUS L138_OWLBOARD_PLUS 3736 1355 + wr21 MACH_WR21 WR21 3737 1356 + peaboy MACH_PEABOY PEABOY 3739 1357 + mx28_plato MACH_MX28_PLATO MX28_PLATO 3740 1358 + kacom2 MACH_KACOM2 KACOM2 3741 1359 + slco MACH_SLCO SLCO 3742 1360 + imx51pico MACH_IMX51PICO IMX51PICO 3743 1361 + glink1 MACH_GLINK1 GLINK1 3744 1362 + diamond MACH_DIAMOND DIAMOND 3745 1363 + d9000 MACH_D9000 D9000 3746 1364 + w5300e01 MACH_W5300E01 W5300E01 3747 1365 + im6000 MACH_IM6000 IM6000 3748 1366 + mx51_fred51 MACH_MX51_FRED51 MX51_FRED51 3749 1367 + stm32f2 MACH_STM32F2 STM32F2 3750 1368 + ville MACH_VILLE VILLE 3751 1369 + ptip_murnau MACH_PTIP_MURNAU PTIP_MURNAU 3752 1370 + ptip_classic MACH_PTIP_CLASSIC PTIP_CLASSIC 3753 1371 + mx53grb MACH_MX53GRB MX53GRB 3754 1372 + gagarin MACH_GAGARIN GAGARIN 3755 1373 + nas2big MACH_NAS2BIG NAS2BIG 3757 1374 + superfemto MACH_SUPERFEMTO SUPERFEMTO 3758 1375 + teufel MACH_TEUFEL TEUFEL 3759 1376 + dinara MACH_DINARA DINARA 3760 1377 + vanquish MACH_VANQUISH VANQUISH 3761 1378 + zipabox1 MACH_ZIPABOX1 ZIPABOX1 3762 1379 + u9540 MACH_U9540 U9540 3763 1380 + jet MACH_JET JET 3764 796 1381 smdk4412 MACH_SMDK4412 SMDK4412 3765 1382 + elite MACH_ELITE ELITE 3766 1383 + spear320_hmi MACH_SPEAR320_HMI SPEAR320_HMI 3767 1384 + ontario MACH_ONTARIO ONTARIO 3768 1385 + mx6q_sabrelite MACH_MX6Q_SABRELITE MX6Q_SABRELITE 3769 1386 + vc200 MACH_VC200 VC200 3770 1387 + msm7625a_ffa MACH_MSM7625A_FFA MSM7625A_FFA 3771 1388 + msm7625a_surf MACH_MSM7625A_SURF MSM7625A_SURF 3772 1389 + benthossbp MACH_BENTHOSSBP BENTHOSSBP 3773 1390 + smdk5210 MACH_SMDK5210 SMDK5210 3774 1391 + empq2300 MACH_EMPQ2300 EMPQ2300 3775 1392 + minipos MACH_MINIPOS MINIPOS 3776 1393 + omap5_sevm MACH_OMAP5_SEVM OMAP5_SEVM 3777 1394 + shelter MACH_SHELTER SHELTER 3778 1395 + omap3_devkit8500 MACH_OMAP3_DEVKIT8500 OMAP3_DEVKIT8500 3779 1396 + edgetd MACH_EDGETD EDGETD 3780 1397 + copperyard MACH_COPPERYARD COPPERYARD 3781 1398 + edge MACH_EDGE EDGE 3782 1399 + edge_u MACH_EDGE_U EDGE_U 3783 1400 + edge_td MACH_EDGE_TD EDGE_TD 3784 1401 + wdss MACH_WDSS WDSS 3785 1402 + dl_pb25 MACH_DL_PB25 DL_PB25 3786 1403 + dss11 MACH_DSS11 DSS11 3787 1404 + cpa MACH_CPA CPA 3788 1405 + aptp2000 MACH_APTP2000 APTP2000 3789 1406 + marzen MACH_MARZEN MARZEN 3790 1407 + st_turbine MACH_ST_TURBINE ST_TURBINE 3791 1408 + gtl_it3300 MACH_GTL_IT3300 GTL_IT3300 3792 1409 + mx6_mule MACH_MX6_MULE MX6_MULE 3793 1410 + v7pxa_dt MACH_V7PXA_DT V7PXA_DT 3794 1411 + v7mmp_dt MACH_V7MMP_DT V7MMP_DT 3795 1412 + dragon7 MACH_DRAGON7 DRAGON7 3796 1413 + krome MACH_KROME KROME 3797 1414 + oratisdante MACH_ORATISDANTE ORATISDANTE 3798 1415 + fathom MACH_FATHOM FATHOM 3799 1416 + dns325 MACH_DNS325 DNS325 3800 1417 + sarnen MACH_SARNEN SARNEN 3801 1418 + ubisys_g1 MACH_UBISYS_G1 UBISYS_G1 3802 1419 + mx53_pf1 MACH_MX53_PF1 MX53_PF1 3803 1420 + asanti MACH_ASANTI ASANTI 3804 1421 + volta MACH_VOLTA VOLTA 3805 1422 + knight MACH_KNIGHT KNIGHT 3807 1423 + beaglebone MACH_BEAGLEBONE BEAGLEBONE 3808 1424 + becker MACH_BECKER BECKER 3809 1425 + fc360 MACH_FC360 FC360 3810 1426 + pmi2_xls MACH_PMI2_XLS PMI2_XLS 3811 1427 + taranto MACH_TARANTO TARANTO 3812 1428 + plutux MACH_PLUTUX PLUTUX 3813 1429 + ipmp_medcom MACH_IPMP_MEDCOM IPMP_MEDCOM 3814 1430 + absolut MACH_ABSOLUT ABSOLUT 3815 1431 + awpb3 MACH_AWPB3 AWPB3 3816 1432 + nfp32xx_dt MACH_NFP32XX_DT NFP32XX_DT 3817 1433 + dl_pb53 MACH_DL_PB53 DL_PB53 3818 1434 + acu_ii MACH_ACU_II ACU_II 3819 1435 + avalon MACH_AVALON AVALON 3820 1436 + sphinx MACH_SPHINX SPHINX 3821 1437 + titan_t MACH_TITAN_T TITAN_T 3822 1438 + harvest_boris MACH_HARVEST_BORIS HARVEST_BORIS 3823 1439 + mach_msm7x30_m3s MACH_MACH_MSM7X30_M3S MACH_MSM7X30_M3S 3824 1440 + smdk5250 MACH_SMDK5250 SMDK5250 3825 1441 + imxt_lite MACH_IMXT_LITE IMXT_LITE 3826 1442 + imxt_std MACH_IMXT_STD IMXT_STD 3827 1443 + imxt_log MACH_IMXT_LOG IMXT_LOG 3828 1444 + imxt_nav MACH_IMXT_NAV IMXT_NAV 3829 1445 + imxt_full MACH_IMXT_FULL IMXT_FULL 3830 1446 + ag09015 MACH_AG09015 AG09015 3831 1447 + am3517_mt_ventoux MACH_AM3517_MT_VENTOUX AM3517_MT_VENTOUX 3832 1448 + dp1arm9 MACH_DP1ARM9 DP1ARM9 3833 1449 + picasso_m MACH_PICASSO_M PICASSO_M 3834 1450 + video_gadget MACH_VIDEO_GADGET VIDEO_GADGET 3835 1451 + mtt_om3x MACH_MTT_OM3X MTT_OM3X 3836 1452 + mx6q_arm2 MACH_MX6Q_ARM2 MX6Q_ARM2 3837 1453 + picosam9g45 MACH_PICOSAM9G45 PICOSAM9G45 3838 1454 + vpm_dm365 MACH_VPM_DM365 VPM_DM365 3839 1455 + bonfire MACH_BONFIRE BONFIRE 3840 1456 + mt2p2d MACH_MT2P2D MT2P2D 3841 1457 + sigpda01 MACH_SIGPDA01 SIGPDA01 3842 1458 + cn27 MACH_CN27 CN27 3843 1459 + mx25_cwtap MACH_MX25_CWTAP MX25_CWTAP 3844 1460 + apf28 MACH_APF28 APF28 3845 1461 + pelco_maxwell MACH_PELCO_MAXWELL PELCO_MAXWELL 3846 1462 + ge_phoenix MACH_GE_PHOENIX GE_PHOENIX 3847 1463 + empc_a500 MACH_EMPC_A500 EMPC_A500 3848 1464 + ims_arm9 MACH_IMS_ARM9 IMS_ARM9 3849 1465 + mini2416 MACH_MINI2416 MINI2416 3850 1466 + mini2450 MACH_MINI2450 MINI2450 3851 1467 + mini310 MACH_MINI310 MINI310 3852 1468 + spear_hurricane MACH_SPEAR_HURRICANE SPEAR_HURRICANE 3853 1469 + mt7208 MACH_MT7208 MT7208 3854 1470 + lpc178x MACH_LPC178X LPC178X 3855 1471 + farleys MACH_FARLEYS FARLEYS 3856 1472 + efm32gg_dk3750 MACH_EFM32GG_DK3750 EFM32GG_DK3750 3857 1473 + zeus_board MACH_ZEUS_BOARD ZEUS_BOARD 3858 1474 + cc51 MACH_CC51 CC51 3859 1475 + fxi_c210 MACH_FXI_C210 FXI_C210 3860 1476 + msm8627_cdp MACH_MSM8627_CDP MSM8627_CDP 3861 1477 + msm8627_mtp MACH_MSM8627_MTP MSM8627_MTP 3862 1478 + armadillo800eva MACH_ARMADILLO800EVA ARMADILLO800EVA 3863 1479 + primou MACH_PRIMOU PRIMOU 3864 1480 + primoc MACH_PRIMOC PRIMOC 3865 1481 + primoct MACH_PRIMOCT PRIMOCT 3866 1482 + a9500 MACH_A9500 A9500 3867 1483 + pluto MACH_PLUTO PLUTO 3869 1484 + acfx100 MACH_ACFX100 ACFX100 3870 1485 + msm8625_rumi3 MACH_MSM8625_RUMI3 MSM8625_RUMI3 3871 1486 + valente MACH_VALENTE VALENTE 3872 1487 + crfs_rfeye MACH_CRFS_RFEYE CRFS_RFEYE 3873 1488 + rfeye MACH_RFEYE RFEYE 3874 1489 + phidget_sbc3 MACH_PHIDGET_SBC3 PHIDGET_SBC3 3875 1490 + tcw_mika MACH_TCW_MIKA TCW_MIKA 3876 1491 + imx28_egf MACH_IMX28_EGF IMX28_EGF 3877 1492 + valente_wx MACH_VALENTE_WX VALENTE_WX 3878 1493 + huangshans MACH_HUANGSHANS HUANGSHANS 3879 1494 + bosphorus1 MACH_BOSPHORUS1 BOSPHORUS1 3880 1495 + prima MACH_PRIMA PRIMA 3881 1496 + evita_ulk MACH_EVITA_ULK EVITA_ULK 3884 1497 + merisc600 MACH_MERISC600 MERISC600 3885 1498 + dolak MACH_DOLAK DOLAK 3886 1499 + sbc53 MACH_SBC53 SBC53 3887 1500 + elite_ulk MACH_ELITE_ULK ELITE_ULK 3888 1501 + pov2 MACH_POV2 POV2 3889 1502 + ipod_touch_2g MACH_IPOD_TOUCH_2G IPOD_TOUCH_2G 3890 1503 + da850_pqab MACH_DA850_PQAB DA850_PQAB 3891