{"push_id":1168525052,"size":1000,"distinct_size":1433,"ref":"refs/heads/master","head":"0586803d020d85beb073886b07610719b0f98b40","before":"0daf88c7f8c9085a81336a0ad2dd3bcc84c7a18a","commits":[{"sha":"c87c129f7f754324a702a302edbbdeb752215e4c","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"rockchip: rk3288: clock: Fix various minor errors\n\nFix a number of small errors which were found in reviewing the clock code.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/c87c129f7f754324a702a302edbbdeb752215e4c"},{"sha":"318922b30fd0f255a72d7ccd7d7fd58dfb5feb2e","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"rockchip: rk3288: pinctrl: Fix HDMI pinctrl\n\nSince the device tree does not specify the EDID pinctrl option for HDMI we\nmust set it manually. Fix the driver to handle this.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/318922b30fd0f255a72d7ccd7d7fd58dfb5feb2e"},{"sha":"dae594f2105b08ce76aa6b3b02433abb0796be51","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"rockchip: spl: Support full-speed CPU in SPL\n\nAdd a feature which speeds up the CPU to full speed in SPL to minimise\nboot time. This is only supported for certain boards (at present only\njerry).\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/dae594f2105b08ce76aa6b3b02433abb0796be51"},{"sha":"d78a3d20456a4e9fdb93e8f01b26cfdb6f4c206b","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"rockchip: jerry: Add support for timing SPI flash speed\n\nAdd the 'time' and 'sf test' commands so that we can test SPI flash\nperformance.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/d78a3d20456a4e9fdb93e8f01b26cfdb6f4c206b"},{"sha":"74336f7daa4b1a45d04ddc9ef05737af54ae4836","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"rockchip: jerry: Enable EDP and HDMI video output\n\nEnable these devices using the VOPL video output device. We explicitly\ndisable VOPB in the device tree to avoid it taking over. Since this device\nhas an LCD display this comes up by default. If the display fails for some\nreason then it will attempt to use HDMI. It is possible to force it to fail\n(and thus fall back to HDMI) by puting 'return -EPERM' at the top of\nrk_edp_probe(). For now there is no easy way to select between the two.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/74336f7daa4b1a45d04ddc9ef05737af54ae4836"},{"sha":"889b8a3147e5ea453297c117c911efb61f798c0f","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"rockchip: firefly-rk3288: Enable HDMI output\n\nEnable HDMI output and a console on firefly.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/889b8a3147e5ea453297c117c911efb61f798c0f"},{"sha":"6406f453546cf9c398a6a94346c1d3ed570e7d7e","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"rockchip: dts: Sync up SPDIF node with Linux\n\nThis has been added and we have references to it in the rock2 board. Add\nthis node.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/6406f453546cf9c398a6a94346c1d3ed570e7d7e"},{"sha":"68b08c40774af367cf79b65793c9e82f6c490746","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"rockchip: rock2: Bring in device tree files from Linux\n\nBring in the current device tree files for rock2 from linux/next commit\n719d6c1. Hopefully this is the latest one.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/68b08c40774af367cf79b65793c9e82f6c490746"},{"sha":"cf629bb2ba769f2257f43336adef2cdf4acff9bf","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"rockchip: rock2: dts: Make changes for U-Boot\n\nAdd the required pre-relocation tags and SDRAM init information for U-Boot.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/cf629bb2ba769f2257f43336adef2cdf4acff9bf"},{"sha":"7c1058fadc8d7c25c6c1313d939897a091500fbe","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"rockchip: Add support for Raxda Rock 2\n\nThis board includes an RK3288 SoC on a SOM. It can be mounted on a\nbase-board which provides a wide range of peripherals.\n\nSo far this is verified to boot to a prompt from a microSD card. The serial\nconsole works as well as HDMI.\n\nThanks to Tom Cubie for sending me a board.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/7c1058fadc8d7c25c6c1313d939897a091500fbe"},{"sha":"f138713073b5587b195cb73e12394e57c15cbb01","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"rockchip: Update the README\n\nGPIO, I2C, LCD and HDMI are now implemented. We have more than one PMIC.\nThere is an implementation to run the CPU at full speed although it does\nnot seem to make much difference.\n\nUpdate the README to cover recent developments.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/f138713073b5587b195cb73e12394e57c15cbb01"},{"sha":"67871a595873930a0a536b1685e5caac53766701","author":{"name":"Thomas Chou","email":"5f919b14acad347486cfcc925fe5476cb2791020@wytron.com.tw"},"message":"devicetree: use wildcard to clean arch subdir\n\nUse wildcard to clean arch subdirectories, as it is cleaner than\nlisting all the arch which builds dtb.\n\nSigned-off-by: Thomas Chou <thomas@wytron.com.tw>\nReviewed-by: Bin Meng <bmeng.cn@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/67871a595873930a0a536b1685e5caac53766701"},{"sha":"12f229ea8f6c8e20f8fd07906eafc853c4c354a9","author":{"name":"Tom Rini","email":"b48d6b6dbb09ca3e1d3496b75a0c8f820fad19c4@konsulko.com"},"message":"Merge git://git.denx.de/u-boot-fdt","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/12f229ea8f6c8e20f8fd07906eafc853c4c354a9"},{"sha":"56a7bbd7412ae8dedca14877bb7aa45199de730c","author":{"name":"Stefan Brüns","email":"25f4effc9a808de3e8d8bca99de575e973bba908@rwth-aachen.de"},"message":"usb: dwc2: Fix out-of-bounds access, fix chunk size\n\nFix two errors in transfer len calculation, move loop invariant code out\nof loop.\n\nIf xfer_len is equal to CONFIG_DWC2_MAX_TRANSFER_SIZE (or slightly\nsmaller), the xfer_len will be to large, e.g.:\n  xfer_len = MAX_TRANSFER_SIZE = 65535\n  max packet size = 512\n    => num_packets = 128\n    => IN xfer_len = 65536\n\nFor OUT transactions larger than (65536 - mps) bytes, the xfer_len\ndetermination is quite awkward, it is only correct due to:\n- max_packet_size for control/bulk/interrupt is required to be\n  power-of-two.\n- (CONFIG_DWC2_MAX_TRANSFER_SIZE + 1) % max-packet-size is zero\n  for all allowed (2^3 ... 2^9) packet sizes\n\nAs the max xfer len is loop invariant, it can be moved out of the loop.\n\nSigned-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/56a7bbd7412ae8dedca14877bb7aa45199de730c"},{"sha":"03460cdc3d73e06596e5925fa4a19d7e1da68b29","author":{"name":"Stefan Brüns","email":"25f4effc9a808de3e8d8bca99de575e973bba908@rwth-aachen.de"},"message":"usb: dwc2: Simplify wait_for_chhltd(), remove ignore_ack\n\nA transfer is completed if the XFERCOMP flag is set, irrespective of the\nACK flag. BULK OUT transfers to some HS devices complete without having\nthe ACK flag set, which signal the devices has responded with an NYET\nto the transfer (PING protocol).\nThe new behaviour matches the Linux kernel minus any PING protocol.\n\nAlso see 5966defabdcc (usb: dwc2: fix bulk transfers)\n\nSigned-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/03460cdc3d73e06596e5925fa4a19d7e1da68b29"},{"sha":"daed305941eb7ff30039af8142c2392bd5c3ad91","author":{"name":"Stefan Brüns","email":"25f4effc9a808de3e8d8bca99de575e973bba908@rwth-aachen.de"},"message":"usb: dwc2: split transfer core from outer loop\n\nSplit the movement of data between CPU and Host Controller from the\nstatus handling and tracking of transfer progress.\nThis will also simplify adding of SPLIT transaction support.\n\nSigned-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/daed305941eb7ff30039af8142c2392bd5c3ad91"},{"sha":"890f0ee4bb454712c302bd9d235091cd3fe70931","author":{"name":"Stefan Brüns","email":"25f4effc9a808de3e8d8bca99de575e973bba908@rwth-aachen.de"},"message":"usb: dwc2: add helper function for setting SPLIT HC registers\n\nThe split register setting is used for both SSPLIT and CSPLIT transactions,\nthe bit for CSPLIT has to be set seperately.\n\nSigned-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/890f0ee4bb454712c302bd9d235091cd3fe70931"},{"sha":"b54e44705258c0443310ed12b8982707d7992fa8","author":{"name":"Stefan Brüns","email":"25f4effc9a808de3e8d8bca99de575e973bba908@rwth-aachen.de"},"message":"usb: dwc2: Implement SPLIT transaction support\n\nIn contrast to non-SPLIT transfers each transaction has to be submitted\nas an individual chunk.\nThe transaction state machine proceeds from SSPLIT to CSPLIT if the ACK\nflag is set. CSPLIT has to be repeated while NYET is set.\n\nSigned-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/b54e44705258c0443310ed12b8982707d7992fa8"},{"sha":"d2ff51b372a6800fcf1394fc2ca9821d86b15335","author":{"name":"Stefan Brüns","email":"25f4effc9a808de3e8d8bca99de575e973bba908@rwth-aachen.de"},"message":"usb: dwc2: Add SPLIT INTERRUPT transaction support\n\nCSPLITs for INTERRUPT transactions have to be scheduled in each microframe\nfollowing the SSPLIT. INTERRUPT transfers are executed in the next even/\nodd microframe depending on the HCCHAR_ODDFRM flag.\n\nAs there are no handshakes for INTERRUPT SSPLITs the SSPLIT may have\nfailed (transport error) without the error being detected by the host\ndriver. If the last CSPLIT is not received within 4 microframes after the\nSSPLIT there was a transaction error and the complete transaction has\nto be restarted.\n\nSigned-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/d2ff51b372a6800fcf1394fc2ca9821d86b15335"},{"sha":"25612f23b5ba1f7d0fb96dbf576b98dc122da24c","author":{"name":"Stefan Brüns","email":"25f4effc9a808de3e8d8bca99de575e973bba908@rwth-aachen.de"},"message":"usb: dwc2: Do not mix data toggle for IN and OUT endpoints, check bounds\n\nUSB protocol allows for 16 IN and 16 OUT endpoints (USB 2.0 Spec,\n8.3.2.2 Endpoint Field). A function may have an EP 1 for both IN and OUT,\nso these two should be kept separate. As EPs are either BULK or INTERRUPT\n(or ISO), it is fine to have one array per direction for all transfer\ntypes (also see e236519b7365ef75c5da6a5623f0b03d9c00cfae).\n\nUSB device address is 7 bits, so a bus may have more than 16 devices.\nCheck the device number, as the DWC2 driver only supports BULK/ISO for\nthe first 16 devices.\n\nSigned-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>","distinct":true,"url":"https://api.github.com/repos/Xilinx/u-boot-xlnx/commits/25612f23b5ba1f7d0fb96dbf576b98dc122da24c"}]}
{"actor":{"display_login":"michalsimek"}}