{"push_id":887672941,"size":12,"distinct_size":12,"ref":"refs/heads/odroid-xu3-cpufreq","head":"8a2816b6680f156f43a2716c1488cc57817fd07e","before":"378d406a2916c65685da687267306b89aa6616a8","commits":[{"sha":"c8504edc473e78b0a5c9ac973a7ccccf0730e508","author":{"email":"24970bf3d8506c473367e9292a8e5eb43a40bda0@samsung.com","name":"Bartlomiej Zolnierkiewicz"},"message":"cpufreq: arm_big_little: add cluster regulator support\n\nAdd cluster regulator support as a preparation to adding\ngeneric arm_big_little_dt cpufreq_dt driver support for\nODROID-XU3 board.  This allows arm_big_little[_dt] driver\nto set not only the frequency but also the voltage (which\nis obtained from operating point's voltage value) for CPU\nclusters.\n\nCc: Kukjin Kim <kgene.kim@samsung.com>\nCc: Doug Anderson <dianders@chromium.org>\nCc: Javier Martinez Canillas <javier@osg.samsung.com>\nCc: Andreas Faerber <afaerber@suse.de>\nCc: Sachin Kamat <sachin.kamat@linaro.org>\nCc: Thomas Abraham <thomas.ab@samsung.com>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>\nSigned-off-by: Ben Gamari <ben@smart-cactus.org>","distinct":true,"url":"https://api.github.com/repos/bgamari/linux/commits/c8504edc473e78b0a5c9ac973a7ccccf0730e508"},{"sha":"7e8894651f45b74e5250017290289cc782a0e0a2","author":{"email":"d1b8f0fdcf98a613f0a493cb7d77cc13bb1f4fac@samsung.com","name":"Thomas Abraham"},"message":"clk: samsung: exynos5420: add cpu clock configuration data and instantiate cpu clock\n\nWith the addition of the new Samsung specific cpu-clock type, the\narm clock can be represented as a cpu-clock type. Add the CPU clock\nconfiguration data and instantiate the CPU clock type for Exynos5420.\n\nChanges by Bartlomiej:\n- split Exynos5420 support from the original patches\n- moved E5420_[EGL,KFC]_DIV0() macros to clk-exynos5420.c\n\nChanges by Ben Gamari:\n- Rebased\n\nCc: Tomasz Figa <tomasz.figa@gmail.com>\nCc: Mike Turquette <mturquette@linaro.org>\nCc: Javier Martinez Canillas <javier@osg.samsung.com>\nSigned-off-by: Thomas Abraham <thomas.ab@samsung.com>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>\nSigned-off-by: Ben Gamari <ben@smart-cactus.org>","distinct":true,"url":"https://api.github.com/repos/bgamari/linux/commits/7e8894651f45b74e5250017290289cc782a0e0a2"},{"sha":"f2a1c612c9158894852644567c0aea033aad6f2f","author":{"email":"d1b8f0fdcf98a613f0a493cb7d77cc13bb1f4fac@samsung.com","name":"Thomas Abraham"},"message":"ARM: dts: Exynos5420: add CPU OPP and regulator supply property\n\nFor Exynos5420 platforms, add CPU operating points and CPU\nregulator supply properties for migrating from Exynos specific\ncpufreq driver to using generic cpufreq driver.\n\nChanges by Bartlomiej:\n- split Exynos5420 support from the original patch\n\nChanges by Ben Gamari:\n- Port to operating-points-v2\n\nCc: Kukjin Kim <kgene.kim@samsung.com>\nCc: Doug Anderson <dianders@chromium.org>\nCc: Javier Martinez Canillas <javier.martinez@collabora.co.uk>\nCc: Andreas Faerber <afaerber@suse.de>\nCc: Sachin Kamat <sachin.kamat@linaro.org>\nCc: Thomas Abraham <thomas.ab@samsung.com>\nCc: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>\nSigned-off-by: Ben Gamari <ben@smart-cactus.org>","distinct":true,"url":"https://api.github.com/repos/bgamari/linux/commits/f2a1c612c9158894852644567c0aea033aad6f2f"},{"sha":"e994bf83d862fe192c6a7621c88573859aa0a5cf","author":{"email":"d1b8f0fdcf98a613f0a493cb7d77cc13bb1f4fac@samsung.com","name":"Thomas Abraham"},"message":"ARM: Exynos: use generic cpufreq driver for Exynos5420\n\nThe new CPU clock type allows the use of generic arm_big_little_dt\ncpufreq driver for Exynos5420.\n\nChanges by Bartlomiej:\n- split Exynos5420 support from the original patch\n- disable cpufreq if big.LITTLE switcher support is enabled\n\nChanges by Ben Gamari:\n- rebase\n\nCc: Tomasz Figa <tomasz.figa@gmail.com>\nCc: Mike Turquette <mturquette@linaro.org>\nCc: Thomas Abraham <thomas.ab@samsung.com>\nCc: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>\nCc: Javier Martinez Canillas <javier@osg.samsung.com> (Mon. 15:01)\nSigned-off-by: Thomas Abraham <thomas.ab@samsung.com>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>\nSigned-off-by: Ben Gamari <ben@smart-cactus.org>","distinct":true,"url":"https://api.github.com/repos/bgamari/linux/commits/e994bf83d862fe192c6a7621c88573859aa0a5cf"},{"sha":"5608833b1557d44ce0f6b0401df46e0e8306b3a6","author":{"email":"24970bf3d8506c473367e9292a8e5eb43a40bda0@samsung.com","name":"Bartlomiej Zolnierkiewicz"},"message":"clk: samsung: exynos5800: fix cpu clock configuration data\n\nFix cpu clock configuration data for Exynos5800 (it uses\nhigher PCLK_DBG divider values than Exynos5420 and supports\nadditional frequencies).\n\nBased on Hardkernel's kernel for ODROID-XU3 board.\n\nCc: Tomasz Figa <tomasz.figa@gmail.com>\nCc: Mike Turquette <mturquette@linaro.org>\nCc: Javier Martinez Canillas <javier@osg.samsung.com>\nCc: Thomas Abraham <thomas.ab@samsung.com>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>\nSigned-off-by: Ben Gamari <ben@smart-cactus.org>","distinct":true,"url":"https://api.github.com/repos/bgamari/linux/commits/5608833b1557d44ce0f6b0401df46e0e8306b3a6"},{"sha":"29d16aed63181be70d25ece03e1182baf89a46b1","author":{"email":"24970bf3d8506c473367e9292a8e5eb43a40bda0@samsung.com","name":"Bartlomiej Zolnierkiewicz"},"message":"ARM: dts: Exynos5800: fix CPU OPP\n\nFix CPU operating points for Exynos5800 (it uses different\nvoltages than Exynos5420 and supports additional frequencies).\nHowever don't use 2000MHz & 1900MHz OPPs (for A15 cores) and\n1400MHz OPP (for A7 cores) until there is a separate DTS for\nODROID-XU3 Lite board (which doesn't support these higher\nOPPs).\n\nBased on Hardkernel's kernel for ODROID-XU3 board.\n\nCc: Kukjin Kim <kgene.kim@samsung.com>\nCc: Doug Anderson <dianders@chromium.org>\nCc: Javier Martinez Canillas <javier@osg.samsung.com>\nCc: Andreas Faerber <afaerber@suse.de>\nCc: Sachin Kamat <sachin.kamat@linaro.org>\nCc: Thomas Abraham <thomas.ab@samsung.com>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>\nSigned-off-by: Ben Gamari <ben@smart-cactus.org>","distinct":true,"url":"https://api.github.com/repos/bgamari/linux/commits/29d16aed63181be70d25ece03e1182baf89a46b1"},{"sha":"b1a05614191c6bfc4c156cf62b7e95e8acb9400b","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@smart-cactus.org","name":"Ben Gamari"},"message":"ARM: dts: Exynos5422: fix OPP tables\n\nThe Exynos 5422 is identical to the 5800 except for the fact that it\nboots from the A7 cores. Consequently, the core numbering is different:\ncores 0-3 are A7s whereas 4-7 are A15s.\n\nWe can reuse the device tree of the 5800 for the 5422 but we must take\ncare to override the OPP tables and CPU clocks.  These are otherwise\ninherited from the exynos5800 devicetree, which has the CPU clusters\nreversed compared to the 5422. This results in the A15 cores only\nreaching 1.4GHz, the maximum rate of the KFC clock.\n\nCc: Javier Martinez Canillas <javier@osg.samsung.com>\nSigned-off-by: Ben Gamari <ben@smart-cactus.org>","distinct":true,"url":"https://api.github.com/repos/bgamari/linux/commits/b1a05614191c6bfc4c156cf62b7e95e8acb9400b"},{"sha":"37b0a13d6b8689969701654c0c8c2f2575ed2841","author":{"email":"d1b8f0fdcf98a613f0a493cb7d77cc13bb1f4fac@samsung.com","name":"Thomas Abraham"},"message":"ARM: Exynos: use generic cpufreq driver for Exynos5800\n\nThe new CPU clock type allows the use of generic arm_big_little_dt\ncpufreq driver for Exynos5800.\n\nChanges by Bartlomiej:\n- split Exynos5800 support from the original patch\n- disable cpufreq if big.LITTLE switcher support is enabled\n\nChanges by bgamari:\n- rebase\n\nCc: Tomasz Figa <tomasz.figa@gmail.com>\nCc: Kukjin Kim <kgene.kim@samsung.com>\nCc: Javier Martinez Canillas <javier@osg.samsung.com>\nSigned-off-by: Thomas Abraham <thomas.ab@samsung.com>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/bgamari/linux/commits/37b0a13d6b8689969701654c0c8c2f2575ed2841"},{"sha":"93641e06b6df8fd5ab4811996cc00631c8c36b08","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@smart-cactus.org","name":"Ben Gamari"},"message":"ARM: dts: Exynos5420/5800: add cluster regulator supply properties\n\nAdd cluster regulator supply properties as a preparation to adding\ngeneric arm_big_little_dt cpufreq driver support for Exynos5420 and\nExynos5800 based boards.\n\nChanges by Ben Gamari:\n- Add regulators to odroidxu4\n\nCc: Kukjin Kim <kgene.kim@samsung.com>\nCc: Doug Anderson <dianders@chromium.org>\nCc: Javier Martinez Canillas <javier@osg.samsung.com>\nCc: Andreas Faerber <afaerber@suse.de>\nCc: Sachin Kamat <sachin.kamat@linaro.org>\nCc: Thomas Abraham <thomas.ab@samsung.com>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>\nSigned-off-by: Ben Gamari <ben@smart-cactus.org>","distinct":true,"url":"https://api.github.com/repos/bgamari/linux/commits/93641e06b6df8fd5ab4811996cc00631c8c36b08"},{"sha":"d00383153dbaa2fe4b9091246ba73de2c6e2025c","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@smart-cactus.org","name":"Ben Gamari"},"message":"cpufreq: arm-big-little: accept operating-points-v2 nodes\n\nThe arm_big_little cpufreq driver can use operating points from\noperating-points-v2 nodes without any trouble.\n\nCc: Javier Martinez Canillas <javier@osg.samsung.com>\nSigned-off-by: Ben Gamari <ben@smart-cactus.org>","distinct":true,"url":"https://api.github.com/repos/bgamari/linux/commits/d00383153dbaa2fe4b9091246ba73de2c6e2025c"},{"sha":"c7209647084493f3b4ddb507dadc9dd3b1c494ba","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@smart-cactus.org","name":"Ben Gamari"},"message":"cpufreq: arm-big-little: clarify frequency units\n\nThe frequency units are very confusing in this area as OPPs use Hz\nwhereas cpufreq uses kHz. Be explicit about this in variable naming.\n\nCc: Javier Martinez Canillas <javier@osg.samsung.com>\nSigned-off-by: Ben Gamari <ben@smart-cactus.org>","distinct":true,"url":"https://api.github.com/repos/bgamari/linux/commits/c7209647084493f3b4ddb507dadc9dd3b1c494ba"},{"sha":"8a2816b6680f156f43a2716c1488cc57817fd07e","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@smart-cactus.org","name":"Ben Gamari"},"message":"cpufreq: arm-big-little: warn on invalid regulator\n\nCc: Javier Martinez Canillas <javier@osg.samsung.com>\nSigned-off-by: Ben Gamari <ben@smart-cactus.org>","distinct":true,"url":"https://api.github.com/repos/bgamari/linux/commits/8a2816b6680f156f43a2716c1488cc57817fd07e"}]}