{"push_id":653851785,"size":16,"distinct_size":16,"ref":"refs/heads/WIP-05May2015","head":"1131d4e22cf8f13d0dabaad7f1b84d9baffdfbd6","before":"ff7e9cfc338ecd6db5ed7d6ff8fb7a2889b0131c","commits":[{"sha":"350b50eea31ac740e71f5d59b9a6a04b316c6d8d","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"arm: armada-xp: Move SoC sources to mach-mvebu\n\nMove arch/arm/cpu/armv7armada-xp/* -> arch/arm/mach-mvebu/*\n\nSince this platform will be extended to support other Marvell SoC's as\nwell, lets rename it directly to mvebu.\n\nThis will be used by the upcoming Armada 38x suport (A38x).\n\nSigned-off-by: Stefan Roese <sr@denx.de>\nCc: Masahiro Yamada <yamada.masahiro@socionext.com>\nTested-by: Kevin Smith <kevin.smith@elecsyscorp.com>\nTested-by: Dirk Eibach <dirk.eibach@gdsys.cc>","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/350b50eea31ac740e71f5d59b9a6a04b316c6d8d"},{"sha":"8cb78722306351c5d61ce4da18c284ef59c0caef","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"arm: armada-xp: Move SoC headers to mach-mvebu/include/mach\n\nMove arch/arm/include/asm/arch-armada-xp/*\n     -> arch/arm/mach-mvebu/include/mach/*\n\nAdditionally the SYS_SOC is renamed from \"armada-xp\" to \"mvebu\". With this\nchange all these files can better be shared with other, newer Mavell\nMVEBU SoC's. Like the upcoming Armada 38x support.\n\nSigned-off-by: Stefan Roese <sr@denx.de>\nCc: Masahiro Yamada <yamada.masahiro@socionext.com>\nTested-by: Kevin Smith <kevin.smith@elecsyscorp.com>\nTested-by: Dirk Eibach <dirk.eibach@gdsys.cc>","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/8cb78722306351c5d61ce4da18c284ef59c0caef"},{"sha":"d0787656405fc9a43f00715a0d05c2860cbe7b81","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"arm: mvebu: Move mvebu-common into mach-mvebu\n\nNow that the mach-mvebu directory exists and is used by Armada XP we can\nmove the mvebu-common files into this directory as well.\n\nSigned-off-by: Stefan Roese <sr@denx.de>\nCc: Masahiro Yamada <yamada.masahiro@socionext.com>\nTested-by: Kevin Smith <kevin.smith@elecsyscorp.com>\nTested-by: Dirk Eibach <dirk.eibach@gdsys.cc>","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/d0787656405fc9a43f00715a0d05c2860cbe7b81"},{"sha":"250eea74b98fb36c6bd7bebfa5ba9980b9347340","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"arm: mvebu: Change header macros from ARMADA_XP to MVEBU\n\nSince these files will be used for other MVEBU SoC's, lets reflect this\nin the headers marcos as well.\n\nSigned-off-by: Stefan Roese <sr@denx.de>\nTested-by: Kevin Smith <kevin.smith@elecsyscorp.com>\nTested-by: Dirk Eibach <dirk.eibach@gdsys.cc>","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/250eea74b98fb36c6bd7bebfa5ba9980b9347340"},{"sha":"8402b69b7eaef9c5389bdb5dc6f0454a4a76ea80","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"arm: mvebu: Remove unreferenced define\n\nMAX_MVNETA_DEVS is not used anywhere in U-Boot. So lets remove it.\n\nSigned-off-by: Stefan Roese <sr@denx.de>\nTested-by: Kevin Smith <kevin.smith@elecsyscorp.com>\nTested-by: Dirk Eibach <dirk.eibach@gdsys.cc>","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/8402b69b7eaef9c5389bdb5dc6f0454a4a76ea80"},{"sha":"f7c0ef073d9e6cdfb98ec7b6dd754926b6afc3ea","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"arm: mvebu: Only define MV88F78X60 for Armada XP\n\nThis define is used by the DDR training code for Armada XP. With the\nupcoming addition of Armada 38x support, lets only define it for\nArmada XP in this common header.\n\nSigned-off-by: Stefan Roese <sr@denx.de>\nTested-by: Kevin Smith <kevin.smith@elecsyscorp.com>\nTested-by: Dirk Eibach <dirk.eibach@gdsys.cc>","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/f7c0ef073d9e6cdfb98ec7b6dd754926b6afc3ea"},{"sha":"880b15a37b22ce516b24460e4bbedd9a6b055625","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"arm: mvebu: Move CONFIG_SPL_LDSCRIPT to common header\n\nThis way, new MVEBU boards don't need to specifiy the common location\nfor the SPL linker script.\n\nSigned-off-by: Stefan Roese <sr@denx.de>\nTested-by: Kevin Smith <kevin.smith@elecsyscorp.com>\nTested-by: Dirk Eibach <dirk.eibach@gdsys.cc>","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/880b15a37b22ce516b24460e4bbedd9a6b055625"},{"sha":"9c6d3b7b666b949a5015146a6539b468fbbf451f","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"arm: mvebu: Add basic Armada 38x support\n\nThis patch adds support for the Marvell Armada 38x SoC family.\n\nSupported peripherals are:\n- UART\n- Ethernet (mvneta)\n- I2C\n- SPI (including SPI NOR flash)\n\nTested on Marvell DB-88F6820-GP evaluation board.\n\nSigned-off-by: Stefan Roese <sr@denx.de>\nTested-by: Kevin Smith <kevin.smith@elecsyscorp.com>\nTested-by: Dirk Eibach <dirk.eibach@gdsys.cc>","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/9c6d3b7b666b949a5015146a6539b468fbbf451f"},{"sha":"cae9008f69ab07b6faf75ebd0167ef06b8ebaf99","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"arm: mvebu: Change network init code to allow a more flexible setup\n\nWith the introduction of the Armada 38x support, its necessary to change\nthe mvneta ethernet driver init call from always 4 times to a\nconfigurable value. Lets make this init call more flexible by moving\nthe actually used devices to the config header.\n\nAdditionally this patch takes care of the slightly different base\naddresses for the ethernet controllers on A38x.\n\nSigned-off-by: Stefan Roese <sr@denx.de>\nTested-by: Kevin Smith <kevin.smith@elecsyscorp.com>\nTested-by: Dirk Eibach <dirk.eibach@gdsys.cc>\nAcked-by: Joe Hershberger <joe.hershberger@ni.com>","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/cae9008f69ab07b6faf75ebd0167ef06b8ebaf99"},{"sha":"e89bf8bcc9e331d09348e9456d46f8f022eb0732","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"arm: mvebu: Remove coherency configuration\n\nWe are not using the coherency feature in U-Boot at all. So lets remove\nthis configuration from the mbus driver.\n\nSigned-off-by: Stefan Roese <sr@denx.de>\nCc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>\nTested-by: Kevin Smith <kevin.smith@elecsyscorp.com>\nTested-by: Dirk Eibach <dirk.eibach@gdsys.cc>","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/e89bf8bcc9e331d09348e9456d46f8f022eb0732"},{"sha":"b81d0ea7280b2d325e7c16cce808bec035d60a08","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"arm: mvebu: mv-common.h: Add CONFIG_PREBOOT\n\nThis enables the usage of the \"preboot\" environment variable on Marvell\nboards.\n\nSigned-off-by: Stefan Roese <sr@denx.de>\nTested-by: Kevin Smith <kevin.smith@elecsyscorp.com>\nTested-by: Dirk Eibach <dirk.eibach@gdsys.cc>","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/b81d0ea7280b2d325e7c16cce808bec035d60a08"},{"sha":"60b75324ea6fb0a72786f3ec36c1057f39ebe2e6","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"arm: mvebu: Add d-cache invalidate before enabling the d-cache\n\nThis solves some RX problems that have been seen, when using the\nmvneta ethernet driver. The cache needs to be reset into a \"clean\"\nstate before using it.\n\nSigned-off-by: Stefan Roese <sr@denx.de>\nTested-by: Kevin Smith <kevin.smith@elecsyscorp.com>\nTested-by: Dirk Eibach <dirk.eibach@gdsys.cc>","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/60b75324ea6fb0a72786f3ec36c1057f39ebe2e6"},{"sha":"2bae75a488b589d3cdcc58d9fdc1383f571b4a65","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"arm: mvebu: Add Armada A38x DB-88F6820-GP board support\n\nThis patch adds support for the Marvell DB-88F6820-GP Armada A38x\nevaluation board.\n\nSupported peripherals are:\n- UART\n- Ethernet (mvneta)\n- I2C\n- SPI (including SPI NOR flash)\n\nPlease note that this board support right now only supports the\nmain U-Boot. Without the bin_hdr integration (DDR training etc). This\nwill be added in a few days / weeks to complete this board port. But\ntill then this U-Boot version can be run on the target via the\noriginal Marvell U-Boot via this command:\n\ntftpboot 4000000 db-88f6820-gp/u-boot.bin;go 4000000\n\nSigned-off-by: Stefan Roese <sr@denx.de>\nTested-by: Kevin Smith <kevin.smith@elecsyscorp.com>\nTested-by: Dirk Eibach <dirk.eibach@gdsys.cc>","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/2bae75a488b589d3cdcc58d9fdc1383f571b4a65"},{"sha":"144d509378dfd9630d8c50fb65f702ad763ea8c8","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"arm: mvebu: db-mv784mp-gp: Fix ECC I2C address\n\nThe macro to select the I2C address for ECC bus-width detection\nwas defined incorrectly for the Marvell DB-MV784MP-GP board. This\npatch changes the macro to the correct value to fix this issue.\n\nSigned-off-by: Stefan Roese <sr@denx.de>","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/144d509378dfd9630d8c50fb65f702ad763ea8c8"},{"sha":"2083db7a75792d317a8e726e8be72abea8941d03","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"arm: mvebu: Remove \"u-boot.kwb\" CONFIG_BUILD_TARGET for non-SPL targets\n\nBy removing this default build target, the \"u-boot.kwb\" target is not\nautomatically generated. This fixes a temporary build error when using\nout-of-tree builds, as buildman does per default (reported by Simon).\n\nWhen the full SPL support is added for these targets with the DDR training\ncode, the \"u-boot-spl.kwb\" image will be generated automatically.\n\nUsers providing a special bin_hdr binary (binary.0) file can always add\nthis binary file and generate the full firmware image by issuing the\n\"make u-boot.kwb\" command directly.\n\nSigned-off-by: Stefan Roese <sr@denx.de>\nCc: Simon Glass <sjg@chromium.org>\nCc: Prafulla Wadaskar <prafulla@marvell.com>\nCc: Luka Perkov <luka.perkov@sartura.hr>","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/2083db7a75792d317a8e726e8be72abea8941d03"},{"sha":"1131d4e22cf8f13d0dabaad7f1b84d9baffdfbd6","author":{"email":"47764aff062bf9ebe98a2274b29052b74a9567e2@konsulko.com","name":"Tom Rini"},"message":"Merge git://git.denx.de/u-boot-marvell","distinct":true,"url":"https://api.github.com/repos/trini/u-boot/commits/1131d4e22cf8f13d0dabaad7f1b84d9baffdfbd6"}]}