{"push_id":790861911,"size":163,"distinct_size":12,"ref":"refs/heads/rmboard","head":"95f4a8c3f66d4d117f6c07a91fcc9bd4a8f9ff23","before":"c38243f611c02e077e836cf0ce554aac1cef77be","commits":[{"sha":"9035edbae9dd3c10751d78bf80a1b2bc225cda4f","author":{"email":"c1bea0b74f167edfbdd50bbf383f9090784ce2e7@cogentembedded.com","name":"Vladimir Barinov"},"message":"gpio: sh-pfc: fix gpio input read\n\nFix gpio_read: gpio input (INDT) and gpio output (OUTDT) registers\nhave different offset. gpio_read must be performed from INDT.\n\nSigned-off-by: Vladimir Barinov <vladimir.barinov@cogentembedded.com>\nSigned-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/9035edbae9dd3c10751d78bf80a1b2bc225cda4f"},{"sha":"53be7bf2a536c3b0c260993e51bb0803938d21f5","author":{"email":"c1bea0b74f167edfbdd50bbf383f9090784ce2e7@cogentembedded.com","name":"Vladimir Barinov"},"message":"serial: serial-sh: SCIFA interface for R-Car Gen2 SoCs\n\nAdd SCIFA console interface for R-Car Gen2 SoCs.\nSCIFA has different registers offsets and sizes then SCI. Hence it needs to\nput it's macro definitions separately.\n\nSigned-off-by: Vladimir Barinov <vladimir.barinov@cogentembedded.com>\nSigned-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/53be7bf2a536c3b0c260993e51bb0803938d21f5"},{"sha":"b8f91e2c92b7a8e01234fe384186202a24238f92","author":{"email":"c1bea0b74f167edfbdd50bbf383f9090784ce2e7@cogentembedded.com","name":"Vladimir Barinov"},"message":"arch: rmobile: add SCIFA port base offsets\n\nadd SCIFA port base offsets\n\nSigned-off-by: Vladimir Barinov <vladimir.barinov@cogentembedded.com>\nSigned-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/b8f91e2c92b7a8e01234fe384186202a24238f92"},{"sha":"21871138b7686b36dd8ae97cab5dc1e9c5c6e183","author":{"email":"c1bea0b74f167edfbdd50bbf383f9090784ce2e7@cogentembedded.com","name":"Vladimir Barinov"},"message":"arm: rmobile: Add Stout board support\n\nStout is an entry level development board based on R-Car H2 SoC (R8A7790)\n\nThis commit supports the following peripherals:\n- SCIFA, I2C, Ethernet, QSPI, SDHI0/2, CPLD\n\nSigned-off-by: Vladimir Barinov <vladimir.barinov@cogentembedded.com>\nSigned-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/21871138b7686b36dd8ae97cab5dc1e9c5c6e183"},{"sha":"dd9d013c0378bd5e8af0c94e435cab0bd934b4f3","author":{"email":"9fa1be1a5b5729e4c6b404f34c9ce49ff4882fd8@redhat.com","name":"Hans de Goede"},"message":"sun4i: Add defconfig and dts for the pov protab2-ips9 tablet\n\nThe Point of View protab2-ips9 is a tablet with a 9\" ips 1024x768 lcd\nscreen, microsd slot, headphones, mini hdmi, mini usb b and power barrel\nconnectors.\n\nThe dts file is identical to the one submitted to the upstream kernel.\n\nSigned-off-by: Hans de Goede <hdegoede@redhat.com>\nAcked-by: Ian Campbell <ijc@hellion.org.uk>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/dd9d013c0378bd5e8af0c94e435cab0bd934b4f3"},{"sha":"deed69d62dcfe75498658fea05d67d7f46d1692f","author":{"email":"9fa1be1a5b5729e4c6b404f34c9ce49ff4882fd8@redhat.com","name":"Hans de Goede"},"message":"sun4i: Add defconfig and dts for inet9f-rev03 based tablets\n\nThe inet9f-rev03 pcb is specially designed for gaming tablets, such as\nthe qware tb-g100 tablet.\n\nThese 7\" tablets feature a dpad, firebuttons and 2 joysticks on the sides\nof the screen.\n\nBesides this they have the usual connectors: power-barrel, mini usb,\nmini hdmi, headphone and micro-sd slot.\n\nThe dts is identical to the dts submitted to the upstream kernel.\n\nSigned-off-by: Hans de Goede <hdegoede@redhat.com>\nAcked-by: Ian Campbell <ijc@hellion.org.uk>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/deed69d62dcfe75498658fea05d67d7f46d1692f"},{"sha":"05e4d62a634e911cedcf88e4b91f3623e1c4b2f6","author":{"email":"9fa1be1a5b5729e4c6b404f34c9ce49ff4882fd8@redhat.com","name":"Hans de Goede"},"message":"sun4i: Add dts and defconfig for iNet-1 based tablets\n\nThe iNet-tek iNet-1 PCB is a PCB found in various generic 10.1\" 1024x600\nA10 based tablets such as the Point of View Protab2 XXL and the\nCherry M1007.\n\nThis patch has been tested on both rev2 and rev5 of this board / these\ntablets.\n\nThese tablets feature the usual connectors: headphone, mini hdmi,\npower-barrel, mini-usb and a micro-sd slot.\n\nThe dts is identical to the dts submitted to the upstream kernel.\n\nSigned-off-by: Hans de Goede <hdegoede@redhat.com>\nAcked-by: Ian Campbell <ijc@hellion.org.uk>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/05e4d62a634e911cedcf88e4b91f3623e1c4b2f6"},{"sha":"56f5eb401d30f240ea0ccd874a08c67ede4c21b7","author":{"email":"9fa1be1a5b5729e4c6b404f34c9ce49ff4882fd8@redhat.com","name":"Hans de Goede"},"message":"sun5i: Add q8_a13_tablet defconfig and dts\n\nThis commits adds a generic support for q8 formfactor a13 based tablets.\n\nThese tablets ship in many variants, with the difference mainly being the\ntouchscreen controller / accelerometer / wifi chip used.\n\nThe wifi is USB based, and thus not listed in devicetree.\n\nATM the kernel does not support the touchscreen / accelerometer on these\ndevices. In the future we may need multiple configs with different\nCONFIG_DEFAULT_DEVICE_TREE settings, this depends on how we solve the\nhw differences on the kernel side.\n\nFor now this will suffice.\n\nThe dts files are identical to the dts files submitted to the upstream\nkernel for these tablets.\n\nSigned-off-by: Hans de Goede <hdegoede@redhat.com>\nAcked-by: Ian Campbell <ijc@hellion.org.uk>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/56f5eb401d30f240ea0ccd874a08c67ede4c21b7"},{"sha":"2ad76bf2c7e4da8331ffdd621f0302e745db1351","author":{"email":"7e6e1ea64c8035f359b5cb25b89bbadff4a53bf4@vdwaa.nl","name":"Jelle van der Waa"},"message":"sun5i: Add A10s-Wobo-i5 defconfig and dts\n\nThe Wobo i5 top set box is a somewhat curious A10s based top set box,\nit uses an AXP209 rather then the AXP152 usually used in combination\nwith the A10s. It has an ethernet phy connected to PORTD rather then\nPORTA, and its built-in usb wifi is connected via the otg controller.\n\nThe dts file changes are identical to the changes submitted to the\nupstream kernel.\n\nSigned-off-by: Jelle van der Waa <jelle@vdwaa.nl>\nAcked-by: Hans de Goede <hdegoede@redhat.com>\nSigned-off-by: Hans de Goede <hdegoede@redhat.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/2ad76bf2c7e4da8331ffdd621f0302e745db1351"},{"sha":"f88d546fb5efa1793db0856dd19611f70bf764d9","author":{"email":"7555503cb5aac63adfd3a7d90e098b88fda217d4@gmail.com","name":"Siarhei Siamashka"},"message":"sunxi: Fix wrong serial console setup in Forfun Q88DB tablet\n\nThe Forfun Q88DB tablet was unbootable since commit\nb6006baf9c2553543e3384983d23d95efbf24fa6 (\"sunxi: Move all\nboards to the driver-model\"). Appears that this is caused\nby the wrong serial console setup in the SPL. The serial\nconsole should use PG3/PG4 pins according to the FEX file.\n\nSigned-off-by: Siarhei Siamashka <siarhei.siamashka@gmail.com>\nAcked-by: Hans de Goede <hdegoede@redhat.com>\nSigned-off-by: Hans de Goede <hdegoede@redhat.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/f88d546fb5efa1793db0856dd19611f70bf764d9"},{"sha":"bfb05d0187d70274c77d02dc0de5e728e1f8be05","author":{"email":"7555503cb5aac63adfd3a7d90e098b88fda217d4@gmail.com","name":"Siarhei Siamashka"},"message":"sunxi: Ensure that 'mksunxiboot' tool produces deterministic output\n\nCurrently some uninitialized padding bytes are written to the output\nfile, as can be confirmed with valgrind:\n\n$ valgrind tools/mksunxiboot spl/u-boot-spl.bin spl/sunxi-spl.bin\n\n==5581== Syscall param write(buf) points to uninitialised byte(s)\n==5581==    at 0x4F0F940: __write_nocancel (in /lib64/libc-2.20.so)\n==5581==    by 0x400839: main (in /tmp/u-boot/tools/mksunxiboot)\n==5581==  Address 0xffeff5d3c is on thread 1's stack\n==5581==  in frame #1, created by main (???)\n\nThis patch fixes the problem by clearing the whole structure instead\nof just a portion of it.\n\nSigned-off-by: Siarhei Siamashka <siarhei.siamashka@gmail.com>\nAcked-by: Hans de Goede <hdegoede@redhat.com>\nSigned-off-by: Hans de Goede <hdegoede@redhat.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/bfb05d0187d70274c77d02dc0de5e728e1f8be05"},{"sha":"cc19722f040fe326b1622dd1e2699179def7e45d","author":{"email":"44b7497c4bb5f3e8c071b12b7ece82766a88068d@denx.de","name":"Stefan Roese"},"message":"sunxi_nand_spl: Add config parameter for 4KiB page sized NAND devices\n\nThis patch adds support for NAND chips with 4KiB page size and 24/1024\nECC strength. Like the Micron MT29F32G08CBACAWP which is used on the\nICnova-A20 SoM.\n\nSigned-off-by: Stefan Roese <sr@denx.de>\nAcked-by: Hans de Goede <hdegoede@redhat.com>\nSigned-off-by: Hans de Goede <hdegoede@redhat.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/cc19722f040fe326b1622dd1e2699179def7e45d"},{"sha":"b1fc3c56d2dc502e7a32afeea5282a0d795920e2","author":{"email":"47764aff062bf9ebe98a2274b29052b74a9567e2@konsulko.com","name":"Tom Rini"},"message":"Merge branch 'master' of http://git.denx.de/u-boot-sunxi","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/b1fc3c56d2dc502e7a32afeea5282a0d795920e2"},{"sha":"350500b30df2ac96d3722de5aa5500832956f9a2","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"git-mailrc: add Alexey as ARC maintainer\n\nIt's easier to Cc him on ARC-releated patches.\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/350500b30df2ac96d3722de5aa5500832956f9a2"},{"sha":"18a10d46f267057ede0490ddba71c106475b4eb1","author":{"email":"5ef2a23ba3aff51d1cfc8c113c1ec34b608b3b13@wwwdotorg.org","name":"Stephen Warren"},"message":"fat: handle paths that include ../\n\nThe FAT code contains a special case to parse the root directory. This\nis needed since the root directory location/layout on disk is special\ncased for FAT12/16. In particular, the location and size of the FAT12/16\nroot directory is hard-coded and contiguous, whereas all FAT12/16 non-root\ndirectories, and all FAT32 directories, are stored in a non-contiguous\nfashion, with the layout represented by a linked-list of clusters in the\nFAT.\n\nIf a file path contains ../ (for example /extlinux/../bcm2835-rpi-cm.dtb),\nit is possible to need to parse the root directory for the first element\nin the path (requiring application of the special case), then a sub-\ndirectory (in the general way), then re-parse the root directory (again\nrequiring the special case). However, the current code in U-Boot only\napplies the special case for the very first path element, and never for\nany later path element. When reparsing the root directory without\napplying the special case, any file in a sector (or cluster?) other than\nthe first sector/cluster of the root directory will not be found.\n\nThis change modifies the non-root-dir-parsing loop of do_fat_read_at()\nto detect if it's walked back to the root directory, and if so, jumps\nback to the special case code that handles parsing of the root directory.\n\nThis change was tested using sandbox by executing:\n\n./u-boot -c \"host bind 0 ../sd-p1.bin; ls host 0:0\"\n./u-boot -c \"host bind 0 ../sd-p1.bin; ls host 0:0 /\"\n./u-boot -c \"host bind 0 ../sd-p1.bin; ls host 0:0 /extlinux\"\n./u-boot -c \"host bind 0 ../sd-p1.bin; ls host 0:0 /extlinux/\"\n./u-boot -c \"host bind 0 ../sd-p1.bin; ls host 0:0 /extlinux/..\"\n./u-boot -c \"host bind 0 ../sd-p1.bin; ls host 0:0 /extlinux/../\"\n./u-boot -c \"host bind 0 ../sd-p1.bin; ls host 0:0 /extlinux/../backup\"\n./u-boot -c \"host bind 0 ../sd-p1.bin; ls host 0:0 /extlinux/../backup/\"\n./u-boot -c \"host bind 0 ../sd-p1.bin; ls host 0:0 /extlinux/../backup/..\"\n./u-boot -c \"host bind 0 ../sd-p1.bin; ls host 0:0 /extlinux/../backup/../\"\n./u-boot -c \"host bind 0 ../sd-p1.bin; load host 0:0 0 /bcm2835-rpi-cm.dtb\"\n./u-boot -c \"host bind 0 ../sd-p1.bin; load host 0:0 0 /extlinux/../bcm2835-rpi-cm.dtb\"\n./u-boot -c \"host bind 0 ../sd-p1.bin; load host 0:0 0 /backup/../bcm2835-rpi-cm.dtb\"\n./u-boot -c \"host bind 0 ../sd-p1.bin; load host 0:0 0 /extlinux/..backup/../bcm2835-rpi-cm.dtb\"\n./u-boot -c \"host bind 0 ../sd-p1.bin; load host 0:0 0 /extlinux/../backup/../bcm2835-rpi-cm.dtb\"\n\n(/extlinux and /backup are in different sectors so trigger some different\ncases, and bcm2835-rpi-cm.dtb is in a sector of the root directory other\nthan the first).\n\nIn all honesty, this change is a bit of a hack, using goto and all.\nHowever, as demonstrated above it appears to work well in practice, is\nquite minimal, likely doesn't introduce any risk of regressions, and\nhopefully doesn't introduce any maintenance issues.\n\nThe correct fix would be to collapse the root and non-root loops in\ndo_fat_read_at() and get_dentfromdir() into a single loop that has a\nsmall special-case when moving from one sector to the next, to handle\nthe layout difference of root/non-root directories. AFAIK all other\naspects of directory parsing are identical. However, that's a much\nlarger change which needs significantly more thought before it's\nimplemented.\n\nSigned-off-by: Stephen Warren <swarren@wwwdotorg.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/18a10d46f267057ede0490ddba71c106475b4eb1"},{"sha":"6312e9aab8672a06caf5cbd7fd88b620d7122949","author":{"email":"7657d59c56274be36a025570f1176fae6f7571c3@oevsv.at","name":"Hannes Petermaier"},"message":"board/BuR: simplify default IP-setup on B&R boards.\n\nTo simplify and having a common default IP-setup on all B&R boards we\nintroduce an environment variable \"brdefaultip\" which does following.\n\nTest if ${ipaddr} is empty, if yes it set's up some defaults:\n- ipaddr   : 192.168.60.1\n- netmask  : 255.255.255.0\n- gatewayip: 192.168.60.254\n- serverip : 192.168.60.254\n\nThis environment is ran from CONFIG_PREBOOT.\n\nAll other \"tricks\" are dropped.\n\nSigned-off-by: Hannes Schmelzer <oe5hpm@oevsv.at>\nReviewed-by: Tom Rini <trini@konsulko.com>\nAcked-by: Joe Hershberger <joe.hershberger@ni.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/6312e9aab8672a06caf5cbd7fd88b620d7122949"},{"sha":"c12e0d9317cf9a86622a32c7060b62f3b0f151f2","author":{"email":"119ee8bfe841f60ca03ea257caa03354d3059526@freescale.com","name":"Peng Fan"},"message":"driver: misc: correct Kconfig entry\n\nShould use FSL_SEC_MON, not CONFIG_FSL_SEC_MON as Kconfig entry.\n\nSigned-off-by: Peng Fan <Peng.Fan@freescale.com>\nCc: Simon Glass <sjg@chromium.org>\nCc: Masahiro Yamada <yamada.m@jp.panasonic.com>\nCc: Fabio Estevam <fabio.estevam@freescale.com>\nCc: York Sun <yorksun@freescale.com>\nCc: Stefan Roese <sr@denx.de>\nCc: Tom Rini <trini@konsulko.com>\nAcked-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/c12e0d9317cf9a86622a32c7060b62f3b0f151f2"},{"sha":"bab8d1e2280f039fbbb3039ec4750e54091b6113","author":{"email":"cab8e3b5e86fec6508364ac368c160d09cd3a3dc@mleia.com","name":"Vladimir Zapolskiy"},"message":"lpc32xx: remove duplicated DMA_CLK_ENABLE bit definition\n\nBecause there is an originally defined CLK_DMA_ENABLE macro in clk.h,\nno reason to add another DMA_CLK_ENABLE macro with the same value.\n\nRemove DMA_CLK_ENABLE, since it does not follow naming convention from\nthe code, this implies renaming of DMA_CLK_ENABLE to CLK_DMA_ENABLE in\nlpc32xx/devices.c file.\n\nSigned-off-by: Vladimir Zapolskiy <vz@mleia.com>\nTested-by: Sylvain Lemieux <slemieux@tycoint.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/bab8d1e2280f039fbbb3039ec4750e54091b6113"},{"sha":"d6927a5d10c3702728d1c77f008229863874de95","author":{"email":"c1574519d727edaf2e16b260e452051ef77bf018@ti.com","name":"Lokesh Vutla"},"message":"ARM: DRA7: emif: Fix disabling/enabling of refreshes\n\nclrsetbits_le32/clrbits_le32 takes mask of the bits as input that\nare needed to be set/clear. But emif driver passes the shift of the bits.\nFixing it here.\n\nReported-by: Mark Mckeown <m-mckeown@ti.com>\nSigned-off-by: Lokesh Vutla <lokeshvutla@ti.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/d6927a5d10c3702728d1c77f008229863874de95"},{"sha":"8ebaaed22b1d0d9dfa60d7e7e69b8628a8a34245","author":{"email":"c1574519d727edaf2e16b260e452051ef77bf018@ti.com","name":"Lokesh Vutla"},"message":"ti_omap4_common: use ext4 fs as default.\n\nAll TI SoCs expect filesystem to be ext4, omap4_common is the only one\nwith ext3. move omap4 to ext4 so that we can start consolidating MMC\narguments.\n\nSigned-off-by: Lokesh Vutla <lokeshvutla@ti.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/8ebaaed22b1d0d9dfa60d7e7e69b8628a8a34245"}]}