{"push_id":623318310,"size":29,"distinct_size":29,"ref":"refs/heads/master","head":"d68df028099235c5316eec1ed5f586f3744a8707","before":"8a5c9ca4d0b8aa13a1bb321494d24f656a9a7d72","commits":[{"sha":"b263302aa588464cec3bbdde09e2b52765dbae9e","author":{"email":"28bb999771e6ad78ee97af1785a1b97cdc0ce334@phytium.com.cn","name":"David Feng"},"message":"ARMv8: enable pre-allocation malloc\n\nAllocate memory space for pre-allocation malloc and zero global data.\nThis code is partly from crt0.S.\n\nSigned-off-by: David Feng <fenghua@phytium.com.cn>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/b263302aa588464cec3bbdde09e2b52765dbae9e"},{"sha":"d8bafe1310487ba0e0785997726b4792072178d3","author":{"email":"28bb999771e6ad78ee97af1785a1b97cdc0ce334@phytium.com.cn","name":"David Feng"},"message":"ARMv8: enable DM in vexpress64 board\n\nSigned-off-by: David Feng <fenghua@phytium.com.cn>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/d8bafe1310487ba0e0785997726b4792072178d3"},{"sha":"0edb3a8ec9a48725bf323e99b2167318fae4315a","author":{"email":"5ef2a23ba3aff51d1cfc8c113c1ec34b608b3b13@nvidia.com","name":"Stephen Warren"},"message":"ARM: tegra: pinctrl: move Tegra210 code to the correct dir\n\nPatches that added the Tegra210 pinctrl driver and renamed directories\narch/arm/cpu/tegra{$soc}-common -> arch/arm/mach-tegra/tegra-${soc}\ncrossed. Move the Tegra210 pinctrl driver to the correct location. This\nwasn't detected since Tegra210 support is in the process of being added,\nand isn't buildable yet.\n\nSigned-off-by: Stephen Warren <swarren@nvidia.com>\nSigned-off-by: Tom Warren <twarren@nvidia.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/0edb3a8ec9a48725bf323e99b2167318fae4315a"},{"sha":"c21478bc6e527f57cb2e3251c7d6baa3e54514c2","author":{"email":"5ef2a23ba3aff51d1cfc8c113c1ec34b608b3b13@nvidia.com","name":"Stephen Warren"},"message":"ARM: tegra: pinctrl: minor cleanup\n\nMove struct pmux_pingrp_desc type and tegra_soc_pingroups variable\ndeclaration together with other pin/mux level definitions. Now the whole\nfile is grouped/ordered pin/mux-related then drvgrp-related definitions.\n\nFix typo in ifdef comment.\n\nSigned-off-by: Stephen Warren <swarren@nvidia.com>\nSigned-off-by: Tom Warren <twarren@nvidia.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/c21478bc6e527f57cb2e3251c7d6baa3e54514c2"},{"sha":"5ee7ec7bafe6d02ebacdde06bb536f55cff4cdd8","author":{"email":"5ef2a23ba3aff51d1cfc8c113c1ec34b608b3b13@nvidia.com","name":"Stephen Warren"},"message":"ARM: tegra: pinctrl: add support for MIPI PAD control groups\n\nSome pinmux controls are in a different register set. Add support for\nmanipulating those in a similar way to existing pins/groups.\n\nSigned-off-by: Stephen Warren <swarren@nvidia.com>\nSigned-off-by: Tom Warren <twarren@nvidia.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/5ee7ec7bafe6d02ebacdde06bb536f55cff4cdd8"},{"sha":"89d9437356ce9121f99889c11b55ed28fb8851b2","author":{"email":"5ef2a23ba3aff51d1cfc8c113c1ec34b608b3b13@nvidia.com","name":"Stephen Warren"},"message":"ARM: tegra: enable MIPI PAD CTRL support for Tegra124\n\nThis allows selection between CSI and DSI_B on the MIPI pads.\n\nSigned-off-by: Stephen Warren <swarren@nvidia.com>\nSigned-off-by: Tom Warren <twarren@nvidia.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/89d9437356ce9121f99889c11b55ed28fb8851b2"},{"sha":"a101638ece27fe8c4b42c654c047d0eacc92b1a8","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"tegra: seaboard: Remove unused CONFIG_UART_DISABLE_GPIO\n\nThis CONFIG is not used, so drop it.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>\nTested-by: Stephen Warren <swarren@wwwdotorg.org>\nAcked-by: Stephen Warren <swarren@wwwdotorg.org>\nSigned-off-by: Tom Warren <twarren@nvidia.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/a101638ece27fe8c4b42c654c047d0eacc92b1a8"},{"sha":"37220efab846ece7cdfc7a8fba3d8294adc6093d","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"tegra: seaboard: Correct the gpio_request() call\n\nRequesting a GPIO without a name is not supposed anymore. This causes the\nrequest to fail. Add a name so that the serial console works on seaboard.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>\nReported-by: Stephen Warren <swarren@nvidia.com>\nSigned-off-by: Tom Warren <twarren@nvidia.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/37220efab846ece7cdfc7a8fba3d8294adc6093d"},{"sha":"d1db97aaa43d6ae5e1e790e872f79d36d8809660","author":{"email":"44592b4eea36663c86b994bb0ea99d15309c1c7d@ziswiler.com","name":"Marcel Ziswiler"},"message":"ARM: tegra: get rid of colibri_t20-common\n\nAs a preparatory step to renaming the board folder as well first get\nrid of the colibri_t20-common after having integrated it into\ncolibri_t20_iris for now.\n\nWhile at it also migrate to using NVIDIA's common.mk magic.\n\nSigned-off-by: Marcel Ziswiler <marcel@ziswiler.com>\nSigned-off-by: Tom Warren <twarren@nvidia.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/d1db97aaa43d6ae5e1e790e872f79d36d8809660"},{"sha":"e57c6e5b50d330516e30f61b824613d551316086","author":{"email":"44592b4eea36663c86b994bb0ea99d15309c1c7d@ziswiler.com","name":"Marcel Ziswiler"},"message":"ARM: tegra: rename colibri_t20 board/configuration/device-tree\n\nIn accordance with our other modules supported by U-Boot and as agreed\nupon for Apalis/Colibri T30 get rid of the carrier board in the board/\nconfiguration/device-tree naming.\n\nWhile at it also bring the prompt more in line with our other products.\n\nSigned-off-by: Marcel Ziswiler <marcel@ziswiler.com>\nSigned-off-by: Tom Warren <twarren@nvidia.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/e57c6e5b50d330516e30f61b824613d551316086"},{"sha":"1ed056e84db0ea5c4365a5e0a79dd94ff1bc4b0b","author":{"email":"44592b4eea36663c86b994bb0ea99d15309c1c7d@ziswiler.com","name":"Marcel Ziswiler"},"message":"ARM: tegra: fix colibri_t20 machine type\n\nA while ago I got Russell to change the machine type of our Colibri T20\nfrom COLIBRI_TEGRA2 to COLIBRI_T20 which at least in parts is also\nreflected in his machine registry:\n\nhttp://www.arm.linux.org.uk/developer/machines/list.php?id=3323\n\nFor us it is really very beneficial to actually still be able to boot\ndownstream L4T kernel with its working hardware accelerated\ngraphics/multimedia stack albeit it being proprietary/closed-source.\n\nSigned-off-by: Marcel Ziswiler <marcel@ziswiler.com>\nAcked-by: Stephen Warren <swarren@nvidia.com>\nSigned-off-by: Tom Warren <twarren@nvidia.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/1ed056e84db0ea5c4365a5e0a79dd94ff1bc4b0b"},{"sha":"00a5270bd843f436d2c60d2a8512a302061596f5","author":{"email":"44592b4eea36663c86b994bb0ea99d15309c1c7d@ziswiler.com","name":"Marcel Ziswiler"},"message":"ARM: tegra: fix colibri_t20 asix reset\n\nFix ASIX USB to Ethernet chip reset.\n\nSigned-off-by: Marcel Ziswiler <marcel@ziswiler.com>\nAcked-by: Stephen Warren <swarren@nvidia.com>\nSigned-off-by: Tom Warren <twarren@nvidia.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/00a5270bd843f436d2c60d2a8512a302061596f5"},{"sha":"e979a808612f0209ce43eddbb8bf46fe2bdf9fb8","author":{"email":"44592b4eea36663c86b994bb0ea99d15309c1c7d@ziswiler.com","name":"Marcel Ziswiler"},"message":"ARM: tegra: update colibri_t20 configuration\n\nBring the Colibri T20 configuration in-line with Apalis/Colibri T30.\n\nSigned-off-by: Marcel Ziswiler <marcel@ziswiler.com>\nSigned-off-by: Tom Warren <twarren@nvidia.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/e979a808612f0209ce43eddbb8bf46fe2bdf9fb8"},{"sha":"9b219d4dfb1f358fa0dfa03f6e529c82f9299dd2","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@lynxeye.de","name":"Lucas Stach"},"message":"tegra: pinmux: fix FUNCMUX_NDFLASH_KBC_8_BIT\n\nEven the 8-bit case needs KBCB configured, as pin D7 is located in this\npingroup.\n\nPlease note that pingroup ATC seems to come out of reset with its\nconfig set to NAND so one needs to explicitly configure some other\nfunction to this group in order to avoid clashing settings which is\noutside the scope of this patch.\n\nSigned-off-by: Lucas Stach <dev@lynxeye.de>\nSigned-off-by: Marcel Ziswiler <marcel@ziswiler.com>\nTested-by: Marcel Ziswiler <marcel@ziswiler.com>\nSigned-off-by: Tom Warren <twarren@nvidia.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/9b219d4dfb1f358fa0dfa03f6e529c82f9299dd2"},{"sha":"76a30fedd44428c7108084266389c9b4ba5678c8","author":{"email":"44592b4eea36663c86b994bb0ea99d15309c1c7d@ziswiler.com","name":"Marcel Ziswiler"},"message":"ARM: tegra: colibri_t20: fix nand pinmux\n\nPingroup ATC seems to come out of reset with config set to NAND, so we\nneed to explicitly configure some other function to this group in order\nto avoid clashing settings.\n\nSigned-off-by: Marcel Ziswiler <marcel@ziswiler.com>\nSigned-off-by: Tom Warren <twarren@nvidia.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/76a30fedd44428c7108084266389c9b4ba5678c8"},{"sha":"36d68668e33191d55b2a23c9f0ec0c1ffecd6897","author":{"email":"1fa739873496c8c0c1b521f2061ee5fa4a0306e8@synopsys.com","name":"Alexey Brodkin"},"message":"serial/serial_arc: set registers address during compilation\n\nBeing global variable with 0 value it falls into .bss area which we may\nonly use after relocation to RAM. And right afetr relocation we zero\n.bss - effectively cleaing register address set for early console.\n\nNow with pre-set value \"regs\" variable is no longer in .bss and this way\nsafely survives relocation.\n\nSigned-off-by: Alexey Brodkin <abrodkin@synopsys.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/36d68668e33191d55b2a23c9f0ec0c1ffecd6897"},{"sha":"ae4a351ad9e3b800e8eb55b27c302d8be256540e","author":{"email":"1fa739873496c8c0c1b521f2061ee5fa4a0306e8@synopsys.com","name":"Alexey Brodkin"},"message":"arc: cache - build invalidate_icache_all() and invalidate_dcache_all()\nalways\n\nMake both invalidate_icache_all() and invalidate_dcache_all() available\neven if U-Boot is configured with CONFIG_SYS_DCACHE_OFF and/or\nCONFIG_SYS_ICACHE_OFF.\n\nThis is useful because configuration of U-Boot may not match actual\nhardware features. Real board may have cache(s) but for some reason we\nmay want to run U-Boot with cache(s) disabled (for example if some\nperipherals work improperly with existing drivers if data cache is\nenabled). So board may start with cache(s) enabled (that's the case for\nARC cores with built-in caches) but early in U-Boot we disable cache(s)\nand make sure all contents of data cache gets flushed in RAM.\n\nSigned-off-by: Alexey Brodkin <abrodkin@synopsys.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/ae4a351ad9e3b800e8eb55b27c302d8be256540e"},{"sha":"4d93617d87285f01f450a30584520369ff3585d2","author":{"email":"1fa739873496c8c0c1b521f2061ee5fa4a0306e8@synopsys.com","name":"Alexey Brodkin"},"message":"arc: merge common start-up code between ARC and ARCv2\n\nEven though ARCompact and ARCv2 are not binary compatible most of\nassembly instructions are used in both. With this change we'll get rid\nof duplicate code.\n\nStill IVTs are implemented differently so we're keeping them in separate\nfiles.\n\nSigned-off-by: Alexey Brodkin <abrodkin@synopsys.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/4d93617d87285f01f450a30584520369ff3585d2"},{"sha":"8ee28251d95e237302c7c44929e59a813e147622","author":{"email":"1fa739873496c8c0c1b521f2061ee5fa4a0306e8@synopsys.com","name":"Alexey Brodkin"},"message":"arc: move low-level interrupt and exception handlers in a separate file\n\nThis separation makes maintenance of code easier because those low-level\ninterrupt- or exception handling routines are pretty static and usually\nrequire not much care while start-up code is a subject of modifications\nand enhancements.\n\nSigned-off-by: Alexey Brodkin <abrodkin@synopsys.com>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/8ee28251d95e237302c7c44929e59a813e147622"},{"sha":"3fb8016360d5433f3c4da51f8dd57550e7ef9018","author":{"email":"1fa739873496c8c0c1b521f2061ee5fa4a0306e8@synopsys.com","name":"Alexey Brodkin"},"message":"arc: clean-up init procedure\n\nIntention behind this work was elimination of as much assembly-written\ncode as it is possible.\n\nIn case of ARC we already have relocation fix-up implemented in C so why\ndon't we use C for U-Boot copying, .bss zeroing etc.\n\nIt turned out x86 uses pretty similar approach so we re-used parts of\ncode in \"board_f.c\" initially implemented for x86.\n\nNow assembly usage during init is limited to stack- and frame-pointer\nsetup before and after relocation.\n\nSigned-off-by: Alexey Brodkin <abrodkin@synopsys.com>\nCc: Simon Glass <sjg@chromium.org>","distinct":true,"url":"https://api.github.com/repos/bsd-hacker/www.denx.de-u-boot/commits/3fb8016360d5433f3c4da51f8dd57550e7ef9018"}]}