{"push_id":1024566553,"size":83,"distinct_size":83,"ref":"refs/heads/master","head":"f8a4826383860318d90079bf40402447d369ad87","before":"41bccb814285047c7f0da2435c8c3af1c2fd7c5b","commits":[{"sha":"c5412b084bf95781c54463570f96059a1d99d363","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"omap3: String-based reboot mode handling\n\nThis switches reboot mode handling to a string-based interface, that allows more\nflexibility to set a common interface with the next generations of OMAP devices.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>\nReviewed-by: Tom Rini <trini@konsulko.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/c5412b084bf95781c54463570f96059a1d99d363"},{"sha":"90ca5dfec4406bd0d6759395d8d24cb401be2c28","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"omap3: Use a define for reboot reason offset\n\nThis introduces a define for the offset to the reboot reason, rather than\nhardcoding it.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>\nReviewed-by: Tom Rini <trini@konsulko.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/90ca5dfec4406bd0d6759395d8d24cb401be2c28"},{"sha":"8e643d748e313b22da145101baaa9fa123455722","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"sniper: Get rid of reset_misc\n\nThere is no need to set the reboot mode to a particular value prior to reboot,\nsince valid values will have been caught and cleared earlier.\n\nIn addition, this breaks the reboot-bootloader fastboot call, by overriding the\nrequired value for fastboot.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>\nReviewed-by: Tom Rini <trini@konsulko.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/8e643d748e313b22da145101baaa9fa123455722"},{"sha":"6add08e97a012b47e904ec0f3d3363739fbe2555","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"sniper: Clear reboot mode garbage on cold reset\n\nReboot mode garbage is found on cold reset and might be seen as valid on the\nnext warm reset, thus it has to be cleared on cold reset.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>\nReviewed-by: Tom Rini <trini@konsulko.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/6add08e97a012b47e904ec0f3d3363739fbe2555"},{"sha":"c5dbae7c19856171e0580f490dfb3d667466e8f3","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"power: twl6030: Some more explicit registers and values definitions\n\nThis makes the twl6030 mmc and usb-related power registers and values\ndefinitions more explicit and clear and adds prefixes to them.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/c5dbae7c19856171e0580f490dfb3d667466e8f3"},{"sha":"d7b6a75497ea2a33a1d2e4b8fa4d98dc8c7e876b","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"power: twl6030: Enable VAUX1 for eMMC power, depending on BOOT2 value\n\nThis enables the VAUX1 supply, used for eMMC power in standard configurations.\nIts voltage is determined by the value of the BOOT2 pin of the TWL6030.\n\nNote that the TWL6030 might already have enabled this regulator at startup\n(depending on the value of the BOOT3 pin of the TWL6030), according to the\nTWL6030 datasheet.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/d7b6a75497ea2a33a1d2e4b8fa4d98dc8c7e876b"},{"sha":"a85362fb3e1fc7833723accddbbae431091d06b8","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"power: twl6030: Device-index-specific MMC power initialization\n\nNot every device has multiple MMC slots available, so it makes sense to enable\nonly the required LDOs for the available slots. Generic code in omap_hsmmc will\nenable both VMMC and VAUX1, in doubt.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/a85362fb3e1fc7833723accddbbae431091d06b8"},{"sha":"fbf1b08a938fc69643222eeac351c2affdaf6d13","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"omap_hsmmc: Board-specific TWL6030 MMC power initialization\n\nBoards using the TWL6030 regulator may not all use the LDOs the same way.\nSome might also not use MMC1 at all, so VMMC would't have to be enabled.\n\nThis delegates TWL6030 MMC power initializations to board-specific functions,\nthat may still call twl6030_power_mmc_init for the default behavior.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/fbf1b08a938fc69643222eeac351c2affdaf6d13"},{"sha":"7cb998ba8569ec108fcc415a32e39ec6d825ad68","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"omap4: Export elpidia sdram device details\n\nIndividual boards might provide their own emif_get_device_details function and\nuse elpidia device details in their own way, hence those have to be exported.\n\nThis also wraps existing definitions with the proper ifdef logic.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/7cb998ba8569ec108fcc415a32e39ec6d825ad68"},{"sha":"96703acd0ae7899ddf49b40ae2026a2afd16db26","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"omap4: Export elpidia sdram timings\n\nIndividual boards might provide their own emif_get_device_timings function and\nuse the elpidia timings in their own way, hence those have to be exported.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/96703acd0ae7899ddf49b40ae2026a2afd16db26"},{"sha":"ed5ddebe9628402568e8e6f3cbd51b1c345eabd5","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"omap4: Export jedec sdram timings\n\nIndividual boards might provide their own emif_get_device_timings function and\nuse the jedec timings in their own way, hence those have to be exported.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/ed5ddebe9628402568e8e6f3cbd51b1c345eabd5"},{"sha":"3ef56e61c8cbfdfdca155f5b1e2cd4d5cb5e048a","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"omap-common: Rename set_muxconf_regs_essential to set_muxconf_regs\n\nThere is no distinction between essential and non-essential mux configuration,\nso it doesn't make sense to have an \"essential\" prefix.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/3ef56e61c8cbfdfdca155f5b1e2cd4d5cb5e048a"},{"sha":"3832e54673789e2b784ce401b50eef7c2af5e2b0","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"omap-common: Remove deprecated arch_cpu_init code\n\nsave_omap_boot_params is called from spl_board_init in the SPL context. Thus,\nthere is no reason to duplicate that call on arch_cpu_init.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/3832e54673789e2b784ce401b50eef7c2af5e2b0"},{"sha":"437086b1da5fe4981ad96788010441f3268eee46","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"omap4: Remove duplicate CM_L3INIT_USBPHY_CLKCTRL reference and whitespace\n\nThis removes a duplicate reference to CM_L3INIT_USBPHY_CLKCTRLin\nenable_basic_uboot_clocks. Also, a doubled whitespace is removed.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/437086b1da5fe4981ad96788010441f3268eee46"},{"sha":"14689ad79e2e0a7119ab8d9ad78a4533eff6e83c","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"omap4: Move i2c clocks enable to enable_basic_clocks\n\nI2C is often enabled withing the U-Boot SPL, thus those clocks are required to\nbe enabled early (especially when the bootrom doesn't enable them for us).\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/14689ad79e2e0a7119ab8d9ad78a4533eff6e83c"},{"sha":"ae51b5709e6f24c04f1da9550c54c69b9ce84f19","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"Amazon Kindle Fire (first generation) codename kc1 support\n\nThe Amazon Kindle Fire (first generation) codename kc1 is a tablet that was\nreleased by Amazon back in 2011.\n\nIt is using an OMAP4430 SoC GP version, which allows running U-Boot and the\nU-Boot SPL from the ground up.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/ae51b5709e6f24c04f1da9550c54c69b9ce84f19"},{"sha":"5e56b0a80e0763fbc0f4bd14a622bcff973d7f00","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"omap-common: clocks-common: Setup USB DPLL when MUSB is in use\n\nOn (at least) OMAP4, the USB DPLL is required to be setup for the internal PHY\nto work properly. The internal PHY is used by default with the MUSB USB OTG\ncontroller.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/5e56b0a80e0763fbc0f4bd14a622bcff973d7f00"},{"sha":"6e495a453f2d59aa1ca92d1177957bfe5012bec0","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"omap4: Properly enable USB PHY clocks\n\nThis correctly enables the USB PHY clocks, by enabling CM_ALWON_USBPHY_CLKCTRL\nand correctly setting CM_L3INIT_USBPHY_CLKCTRL's value.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/6e495a453f2d59aa1ca92d1177957bfe5012bec0"},{"sha":"0343f71f0901c87ac38b274eb303d18b70c1e3e9","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"power: twl6030: Configure VUSB voltage on USB device setup\n\nThis explicitly sets VUSB voltage to 3.3V when enabling USB.\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/0343f71f0901c87ac38b274eb303d18b70c1e3e9"},{"sha":"6313c6500484ed85892f425e3ca93f706fd9a2ea","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@paulk.fr","name":"Paul Kocialkowski"},"message":"power: twl6030: Clear VUSB_IN_PMID bit on USB device setup\n\nWhen booting from USB, the bootrom sets the VUSB_IN_PMID bit of the MISC2\nregister of the TWL6030. However, U-Boot sets the VUSB_IN_VSYS bit to enable\nVBUS input. As both bits are contradictory, enabling both disables the input,\naccording to the TWL6030 TRM.\n\nThus, we need to clear the VUSB_IN_PMID bit in case of an USB boot (which could\njust as well be a memory boot after USB timed out).\n\nSigned-off-by: Paul Kocialkowski <contact@paulk.fr>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/u-boot/commits/6313c6500484ed85892f425e3ca93f706fd9a2ea"}]}