Hi Felix, Jonas, On Tue, 2015-11-17 at 16:47 +0300, Alexey Brodkin wrote: > Hi Felix, Jonas, > > On Fri, 2015-11-13 at 21:39 +0300, Alexey Brodkin wrote: > > This patch introduces support of new boards with ARC cores. > > > > [1] Synopsys SDP board > > This is a new-generation development board from Synopsys that > > consists of base-board and CPU tile-board (which might have a real > > ASIC or FPGA with CPU image). > > It sports a lot of DesignWare peripherals like GMAC, USB, SPI, I2C > > etc and is intended to be used for early development of ARC-based > > products. > > > > [2] nSIM > > This is a virtual board implemented in Synopsys proprietary > > software simulator (even though available for free for open source > > community). This board has only serial port as a peripheral and so > > it is meant to be used for runtime testing which is especially > > useful during bring-up of new tools and platforms. > > What's also important ARC cores are very configurable so there're > > many variations of options like cache sizes, their line lengths, > > additional hardware blocks like multipliers, dividers etc. And this > > board could be used to make sure built software still runs on > > different HW configurations. > > > > Cc: Felix Fietkau <n...@openwrt.org> > > Cc: Jo-Philipp Wich <j...@openwrt.org> > > Cc: Jonas Gorski <j...@openwrt.org> > > Signed-off-by: Alexey Brodkin <abrod...@synopsys.com> > > --- > > Changes compared to v4: > > * Removed DTS variable from profile descriptions in > > target/linux/arc770/generic/profiles/0x-yyy > > * Reworked board type detection in base-files/lib/arc.sh > > Now looking for a full match of "compatible" property. > > > > Changes compared to v3: > > * Accomodate new KERNEL_INITRAMFS_NAME variable for building .elfs > > * Add and use "model" property in device tree description > > * Remove extra console from kernel command line > > * Use new buildsystem for resulting images > > * Nuked ARC-specific inittab, use default one instead > > * Linux kernel config is passed through "make kernel_oldconfig" > > * eth0 is now LAN instead of WAN > > > > Changes compared to v2: > > * Fixed copyright dates > > * Cleaned-up init scripts > > > > Changes compared to v1: > > * Switched to SoC-centered design. Now instead of common ARC700 > > support we claim support of boards based on ARC770D. > > This allows to use the same one build of kernel binary for both > > boards. > > * Implemented run-time scripts that parse Device Tree compatible > > tag and according to it do configuration of serial port and network. > > * Implemented ability to patch in built Linux kernel external .dtb > > * Linux kernel switched from 4.1 to 4.3 > > * Rebased on current master > > Any comments on this one or there's a chance it could be applied?
Ping! -Alexey _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel