{"push_id":947189185,"size":110,"distinct_size":15,"ref":"refs/heads/base","head":"bf3dfd0255e7433a887d5f5dae9314d55d442460","before":"f9fa2ede0af237a110c51b4a40e02d84c81d4698","commits":[{"sha":"b21e20b255a02393727c93b1927a381ce3008fa4","author":{"email":"378b411a8a63ecc7605ec4272234862d7781c6ae@socionext.com","name":"Masahiro Yamada"},"message":"clk: add fixed rate clock driver\n\nThis commit intends to implement \"fixed-clock\" as in Linux.\n(drivers/clk/clk-fixed-rate.c in Linux)\n\nIf you need a very simple clock to just provide fixed clock rate\nlike a crystal oscillator, you do not have to write a new driver.\nThis driver can support it.\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>\nAcked-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/b21e20b255a02393727c93b1927a381ce3008fa4"},{"sha":"e70cc438311c753edc1f19214ffc090061e60880","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"dm: clk: Add support for decoding clocks from the device tree\n\nAdd a method which can locate a clock for a device, given its index. This\nuses the normal device tree bindings to return the clock device and the\nfirst argument which is normally used as a peripheral ID in U-Boot.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>\nReviewed-by: Masahiro Yamada <yamada.masahiro@socionext.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/e70cc438311c753edc1f19214ffc090061e60880"},{"sha":"f7ee071a22df69e919c9829bbd800cb5e9c1703c","author":{"email":"47d6898d69484cecf82b43667abe052526630c0f@rock-chips.com","name":"Jeffy Chen"},"message":"ARM: bootm: Try to use relocated ramdisk\n\nAfter boot_ramdisk_high(), ramdisk would be relocated to\ninitrd_start & initrd_end, so use them instead of rd_start & rd_end.\n\nSigned-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>\nAcked-by: Simon Glass <sjg@chromium.org>\nReviewed-by: Tom Rini <trini@konsulko.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/f7ee071a22df69e919c9829bbd800cb5e9c1703c"},{"sha":"9d19e5d3da0e12077f4cc6b672ba88199bf48796","author":{"email":"47d6898d69484cecf82b43667abe052526630c0f@rock-chips.com","name":"Jeffy Chen"},"message":"rockchip: rk3036: Bind GPIO banks\n\nCall dm_scan_fdt_node() in rk3036 pinctrl uclass binding.\n\nSigned-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>\nAcked-by: Simon Glass <sjg@chromium.org>\nReviewed-by: Tom Rini <trini@konsulko.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/9d19e5d3da0e12077f4cc6b672ba88199bf48796"},{"sha":"197e14ea7ae76cc0bc18d601495ca01b097b0b2f","author":{"email":"47d6898d69484cecf82b43667abe052526630c0f@rock-chips.com","name":"Jeffy Chen"},"message":"rockchip: kylin: Add default gpt partition table\n\nAdd default android gpt partition table for kylin board.\n\nUse \"gpt write mmc 0 $partitions\" to apply.\n\nSigned-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>\nAcked-by: Simon Glass <sjg@chromium.org>\nReviewed-by: Tom Rini <trini@konsulko.com>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/197e14ea7ae76cc0bc18d601495ca01b097b0b2f"},{"sha":"e68f203667c74ab2970a895f895c7b36a818efee","author":{"email":"47d6898d69484cecf82b43667abe052526630c0f@rock-chips.com","name":"Jeffy Chen"},"message":"rockchip: kylin: Check fastboot request\n\nWe will save boot mode flag in grf's os_reg[4], if fastboot\nrequested or fastboot key pressed, try to enter fastboot mode\nat preboot stage.\n\nSigned-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>\nAcked-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/e68f203667c74ab2970a895f895c7b36a818efee"},{"sha":"b6517a0d024f7430dac6bed97fac296f42d5c66b","author":{"email":"47d6898d69484cecf82b43667abe052526630c0f@rock-chips.com","name":"Jeffy Chen"},"message":"rockchip: kylin: Store env in emmc\n\nThere's a 64K reserved area at the end of the first 4M.\nStore env there, so we can use fastboot to flash it.\n\nSigned-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>\nAcked-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/b6517a0d024f7430dac6bed97fac296f42d5c66b"},{"sha":"0379597e55c17519be36fdf357d4463279da5aca","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"dm: core: Don't set pinctrl for pinctrl devices\n\nThere is sort-of race condition when a pinctrl device is probed. The pinctrl\nfunction is called which may end up using the same device as is being\nprobed. This results in operations being used before the device is actually\nprobed.\n\nFor now, disallow pinctrl operations on pinctrl devices while probing. An\nalternative solution would be to move the operation to later in the\ndevice_probe() function (for pinctrl devices only) but this needs more\nthought.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/0379597e55c17519be36fdf357d4463279da5aca"},{"sha":"52db39a22b0544446e630c853292bfa255a21e24","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"dm: pinctrl: Add a function to parse PIN_CONFIG flags\n\nAdd a function which produces a flags word from a few common PIN_CONFIG\nsettings. This is useful for simple pinctrl drivers that don't need to worry\nabout drive strength, etc.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/52db39a22b0544446e630c853292bfa255a21e24"},{"sha":"931b24c5a0530f778d44d7292283cd6050ebb5ad","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"dm: pmic: Add 'reg status' to show all regulators\n\nIt is convenient to be able to see the status of all regulators in a list.\nAdd this feature to the 'reg status' command.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/931b24c5a0530f778d44d7292283cd6050ebb5ad"},{"sha":"61101e058395b9e6a861114bf66630b7b2886d80","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"dts: Bring in pinctrl device tree binding\n\nAdd this binding file since we now use it in U-Boot.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/61101e058395b9e6a861114bf66630b7b2886d80"},{"sha":"2a4febfd919303e6af49b170b5acf163696e85c1","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"power: Add base support for the RK808 PMIC\n\nThis Rockchip PMIC provides features suitable for battery-powered\napplications. It is commonly used with Rockchip SoCs.\n\nAdd a driver which provides register access. The regulator driver will use\nthis.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/2a4febfd919303e6af49b170b5acf163696e85c1"},{"sha":"e1227764cdbcd397728e95de1662c2b9e967d5fe","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"power: Add support for RK808 regulators\n\nAdd regulator support for the RK808 PMIC. It integrated 4 BUCKs and 8 LDOs\nall of which are supported by this driver.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/e1227764cdbcd397728e95de1662c2b9e967d5fe"},{"sha":"5fd6badbd265ef45d3e1faebe5868426ab69595c","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"dm: Add a power sequencing uclass\n\nSome devices need special sequences to be used when starting up. Add a\nuclass for this. Drivers can be added to provide specific features as\nneeded.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/5fd6badbd265ef45d3e1faebe5868426ab69595c"},{"sha":"1e724f8ea8b72f83d08e129d73ee21d2c8c337bc","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"rockchip: Avoid using MMC code when not booting from MMC\n\nThis saves some code space in SPL which is useful on jerry.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/1e724f8ea8b72f83d08e129d73ee21d2c8c337bc"},{"sha":"a4275f5e5264525205f0516015bd3e6b3ecc4d72","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"rockchip: Convert the PMU IOMUX registers into an array\n\nThis is easier to deal with when using generic code since it allows us to\nuse a register index instead of naming each register.\n\nAdjust it, adding an enum to improve readability.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/a4275f5e5264525205f0516015bd3e6b3ecc4d72"},{"sha":"e1efec4e0aadb90e5b10b7d3ed4c34da372aad92","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"rockchip: mmc: Use a pwrseq device if available\n\nUse the pwrseq uclass to find a suitable power sequence for the MMC device.\nIf this is enabled in the device tree, we will pick it up automatically.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/e1efec4e0aadb90e5b10b7d3ed4c34da372aad92"},{"sha":"ec4ac4e7c07fb76f8d0ae5e0f1670f6f879618a6","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"rockchip: Correct the defconfig order\n\nThis has got out of sequence somehow. Fix it.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/ec4ac4e7c07fb76f8d0ae5e0f1670f6f879618a6"},{"sha":"79d020ee74241251c0888a3badae9666e457eb6d","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"rockchip: Use pwrseq for MMC start-up on jerry\n\nThis is defined in the device tree in Linux. Copy over the settings so that\nthis can be used instead of hard-coding the reset line.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/79d020ee74241251c0888a3badae9666e457eb6d"},{"sha":"f4adc9a50475e0c07ea5441e12e2f3caa54a76d3","author":{"email":"c00b0378376498bd9cd974c388df8854c0131d27@chromium.org","name":"Simon Glass"},"message":"rockchip: jerry: Disable pmic-int-1 setup to avoid a hang\n\nThis hangs when activated (by probing the PMIC). Disable it for now until we\nunderstand the root cause.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>","distinct":false,"url":"https://api.github.com/repos/masahir0y/u-boot-yamada/commits/f4adc9a50475e0c07ea5441e12e2f3caa54a76d3"}]}