{"push_id":657775128,"size":391,"distinct_size":0,"ref":"refs/heads/linux-next/akpm-base","head":"c0dde78cb58aecf2dbb8d3365df2593fae590c88","before":"f9202f4e7ab7c462f5ce6c046ebca9349c20a5b3","commits":[{"sha":"0ea001d3b43cc9d387c093ae205c4228cd88a886","author":{"email":"83f0f67e3a475ac31423a7deb3ea3845def2c091@rock-chips.com","name":"Chris Zhong"},"message":"ARM: rockchip: disable dapswjdp during suspend\n\nReset dapswjdp is controlled by JTAG_TRSTN, if the iomux of this pin is\nnot \"jtag_trstn\". the AP would think this pin is always high, so it can\nnot reset before resume. When system resume, but the dapswjdp is not in\na default state, it may Access some illegal address, it cause system\ncrash during resume.\nLet's disable this jtag function by clear the dapdeviceen bit, it\nprohibit the dapswjdp to access memory and registers. This bit would\nbe enable in MASKROM, so we need clear it in suspend everytime.\n\nSigned-off-by: Chris Zhong <zyw@rock-chips.com>\nReviewed-by: Doug Anderson <dianders@chromium.org>\nSigned-off-by: Heiko Stuebner <heiko@sntech.de>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/0ea001d3b43cc9d387c093ae205c4228cd88a886"},{"sha":"b403125d3bbf8046c1186e1a49cb17bb5551db14","author":{"email":"83f0f67e3a475ac31423a7deb3ea3845def2c091@rock-chips.com","name":"Chris Zhong"},"message":"ARM: rockchip: fix undefined instruction of reset_ctrl_regs\n\nSometimes the debug module may not work well after resume, since it has\nnot been correctly reset when wakeup from suspend. That cause system\ncrash during reusme, and a 'undefined instruction' is displayed on the\nconsole. Set the GRF_FORCE_JTAG bit of RK3288_GRF_SOC_CON0 can ensure\nthat debug modul is reset. And we can change the value of\nRK3288_GRF_SOC_CON0 back when system resume.\n\nSigned-off-by: Chris Zhong <zyw@rock-chips.com>\nTested-by: Caesar Wang <wxt@rock-chips.com>\nReviewed-by: Douglas Anderson <dianders@chromium.org>\n\nAccording to discussions, there does not seem a better solution available.\nPlease also see the potential security implication described in the\ncomment inline in the code.\n\nSigned-off-by: Heiko Stuebner <heiko@sntech.de>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/b403125d3bbf8046c1186e1a49cb17bb5551db14"},{"sha":"2a9fe3ca84afff6259820c4f62e579f41476becc","author":{"email":"9ab5f52a1ca0bcf4f70d6d9008e02f6134b5b8f2@sntech.de","name":"Heiko Stuebner"},"message":"rockchip: make sure timer7 is enabled on rk3288 platforms\n\ntimer7 supplies the architected timer and thus as has to run when\nthe system clocksource and clockevents drivers are registered.\n\nWhile it should be the responsibility of the bootloader to do this,\nand there exists a fix in a community u-boot, all u-boot based systems\nthat actually shipped have the mentioned issue.\n\nTherefore to not require every developer to update their u-boot, add a\nsnippet for this, enabling the timer early in the kernel.\n\nSigned-off-by: Heiko Stuebner <heiko@sntech.de>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/2a9fe3ca84afff6259820c4f62e579f41476becc"},{"sha":"53d2669844263fd5fdc70f0eb6a2eb8a21086d8e","author":{"email":"fe47b31f388f85ce6ddf64bf3a0cf6b46077d0e6@linaro.org","name":"Ulf Hansson"},"message":"ARM: ux500: Move GPIO regulator for SD-card into board DTSs\n\nThe GPIO regulator for the SD-card isn't a ux500 SOC configuration, but\ninstead it's specific to the board. Move the definition of it, into the\nboard DTSs.\n\nFixes: c94a4ab7af3f (\"ARM: ux500: Disable the MMCI gpio-regulator by default\")\nSigned-off-by: Ulf Hansson <ulf.hansson@linaro.org>\nReviewed-by: Bjorn Andersson <bjorn.andersson@sonymobile.com>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/53d2669844263fd5fdc70f0eb6a2eb8a21086d8e"},{"sha":"f9a8c3914ba85f19c3360b19612d77c47adb8942","author":{"email":"fe47b31f388f85ce6ddf64bf3a0cf6b46077d0e6@linaro.org","name":"Ulf Hansson"},"message":"ARM: ux500: Enable GPIO regulator for SD-card for HREF boards\n\nFixes: c94a4ab7af3f (\"ARM: ux500: Disable the MMCI gpio-regulator by default\")\nSigned-off-by: Ulf Hansson <ulf.hansson@linaro.org>\nReviewed-by: Bjorn Andersson <bjorn.andersson@sonymobile.com>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/f9a8c3914ba85f19c3360b19612d77c47adb8942"},{"sha":"11133db7a836b0cb411faa048f07a38e994d1382","author":{"email":"fe47b31f388f85ce6ddf64bf3a0cf6b46077d0e6@linaro.org","name":"Ulf Hansson"},"message":"ARM: ux500: Enable GPIO regulator for SD-card for snowball\n\nFixes: c94a4ab7af3f (\"ARM: ux500: Disable the MMCI gpio-regulator by default\")\nSigned-off-by: Ulf Hansson <ulf.hansson@linaro.org>\nReviewed-by: Bjorn Andersson <bjorn.andersson@sonymobile.com>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/11133db7a836b0cb411faa048f07a38e994d1382"},{"sha":"68ce9a1f24b8e8894955032a4af74998315be9fe","author":{"email":"912cf7eb7d8018e2943586ae6657d21fd4e38239@linaro.org","name":"Shawn Guo"},"message":"ARM: dts: imx6qdl-sabreauto: remove pinctrl-assert-gpios\n\nThe pinctrl-assert-gpios is an invalid pinctrl property.  It was\nprobably sneaked from vendor tree.  Remove it.\n\nFixes: 4e18a2243a87 (\"ARM: imx6qdl-sabreauto.dtsi: add max7310 support\")\nSigned-off-by: Shawn Guo <shawn.guo@linaro.org>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/68ce9a1f24b8e8894955032a4af74998315be9fe"},{"sha":"aa8d6b73ea33c2167c543663ab66039ec94d58f1","author":{"email":"94b2a0a74cb42a2dd0cf1b763601af7f13907aa9@free.fr","name":"Robert Jarzmik"},"message":"ARM: pxa: pxa_cplds: add lubbock and mainstone IO\n\nHistorically, this support was in arch/arm/mach-pxa/lubbock.c and\narch/arm/mach-pxa/mainstone.c. When gpio-pxa was moved to drivers/pxa,\nit became a driver, and its initialization and probing happened at\npostcore initcall. The lubbock code used to install the chained lubbock\ninterrupt handler at init_irq() time.\n\nThe consequence of the gpio-pxa change is that the installed chained irq\nhandler lubbock_irq_handler() was overwritten in pxa_gpio_probe(_dt)(),\nremoving :\n - the handler\n - the falling edge detection setting of GPIO0, which revealed the\n   interrupt request from the lubbock IO board.\n\nAs a fix, move the gpio0 chained handler setup to a place where we have\nthe guarantee that pxa_gpio_probe() was called before, so that lubbock\nhandler becomes the true IRQ chained handler of GPIO0, demuxing the\nlubbock IO board interrupts.\n\nThis patch moves all that handling to a mfd driver. It's only purpose\nfor the time being is the interrupt handling, but in the future it\nshould encompass all the motherboard CPLDs handling :\n - leds\n - switches\n - hexleds\n\nThe same logic applies to mainstone board.\n\nFixes: 157d2644cb0c (\"ARM: pxa: change gpio to platform device\")\nSigned-off-by: Robert Jarzmik <robert.jarzmik@free.fr>\nAcked-by: Arnd Bergmann <arnd@arndb.de>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/aa8d6b73ea33c2167c543663ab66039ec94d58f1"},{"sha":"277688639f98a9e34a6f109f9cd6129f92e718c1","author":{"email":"94b2a0a74cb42a2dd0cf1b763601af7f13907aa9@free.fr","name":"Robert Jarzmik"},"message":"ARM: pxa: mainstone: use new pxa_cplds driver\n\nAs the interrupt handling was transferred to the pxa_cplds driver,\nmake the switch in mainstone platform code.\n\nFixes: 157d2644cb0c (\"ARM: pxa: change gpio to platform device\")\nSigned-off-by: Robert Jarzmik <robert.jarzmik@free.fr>\nAcked-by: Arnd Bergmann <arnd@arndb.de>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/277688639f98a9e34a6f109f9cd6129f92e718c1"},{"sha":"fc9e38c0f4d38bfc68b405cf48365d65f7b6319e","author":{"email":"94b2a0a74cb42a2dd0cf1b763601af7f13907aa9@free.fr","name":"Robert Jarzmik"},"message":"ARM: pxa: lubbock: use new pxa_cplds driver\n\nAs the interrupt handling was transferred to the pxa_cplds driver,\nmake the switch in lubbock platform code.\n\nFixes: 157d2644cb0c (\"ARM: pxa: change gpio to platform device\")\nSigned-off-by: Robert Jarzmik <robert.jarzmik@free.fr>\nAcked-by: Arnd Bergmann <arnd@arndb.de>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/fc9e38c0f4d38bfc68b405cf48365d65f7b6319e"},{"sha":"d3cc2e865055f58378de86c6b51a5636328ca827","author":{"email":"59190c1867e3222b932a0de3c668eb2d980d69a2@gmail.com","name":"Florian Fainelli"},"message":"MAINTAINERS: Update mach-bcm maintainers list\n\nAdd Ray Jui and Scott Branden for the mach-bcm/ entries.\n\nSigned-off-by: Florian Fainelli <f.fainelli@gmail.com>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/d3cc2e865055f58378de86c6b51a5636328ca827"},{"sha":"049a4c506586c293b6fe54b5c61762230417dbf8","author":{"email":"59190c1867e3222b932a0de3c668eb2d980d69a2@gmail.com","name":"Florian Fainelli"},"message":"MAINTAINERS: Remove Christian Daudt for mach-bcm\n\nChristian has not been responding to mach-bcm related emails since\naround July 2013, and with Scott and Ray maintaining the platform, we\nshould have enough coverage to get that going now.\n\nSigned-off-by: Florian Fainelli <f.fainelli@gmail.com>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/049a4c506586c293b6fe54b5c61762230417dbf8"},{"sha":"1de2a662d0f2d3b211b7d10ea6578abe5c39eda3","author":{"email":"59190c1867e3222b932a0de3c668eb2d980d69a2@gmail.com","name":"Florian Fainelli"},"message":"MAINTAINERS: Update brcmstb entry\n\nWe have not heard back from Marc in a while, since we last asked him to\nack/nack this change here: https://lkml.org/lkml/2015/1/14/1004\n\nThis was back in January, we are in the 3.21^W4.1 merge window now, so,\nas outlined in this email thread, remove him from the MAINTAINERS list\nnow.\n\nSigned-off-by: Florian Fainelli <f.fainelli@gmail.com>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/1de2a662d0f2d3b211b7d10ea6578abe5c39eda3"},{"sha":"f80e625e1a18480fb8feedc77757b9538f604374","author":{"email":"50340dac81ea19fe83fac5aeb54143c4e6c17f32@dannf.org","name":"dann frazier"},"message":"rtc: efi: Update author email address\n\nI'm no longer employed by HP.\n\nSigned-off-by: dann frazier <dannf@dannf.org>\nSigned-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/f80e625e1a18480fb8feedc77757b9538f604374"},{"sha":"9f0f23ec8d0a9bb89007347f637372efb0725341","author":{"email":"e2fab786eddc0871341d92c5a7126cb6c6b4f7fc@gmail.com","name":"Krzysztof Kozlowski"},"message":"rtc: ab8500: Constify platform_device_id\n\nThe platform_device_id is not modified by the driver and core uses it as\nconst.\n\nSigned-off-by: Krzysztof Kozlowski <k.kozlowski.k@gmail.com>\nSigned-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/9f0f23ec8d0a9bb89007347f637372efb0725341"},{"sha":"de56f9a6e46b95c29500710bc57228ff0c1e4196","author":{"email":"e2fab786eddc0871341d92c5a7126cb6c6b4f7fc@gmail.com","name":"Krzysztof Kozlowski"},"message":"rtc: hid-sensor-time: Constify platform_device_id\n\nThe platform_device_id is not modified by the driver and core uses it as\nconst.\n\nSigned-off-by: Krzysztof Kozlowski <k.kozlowski.k@gmail.com>\nSigned-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/de56f9a6e46b95c29500710bc57228ff0c1e4196"},{"sha":"f075b1207a19f524ab6b708a6dc6379829df7420","author":{"email":"e2fab786eddc0871341d92c5a7126cb6c6b4f7fc@gmail.com","name":"Krzysztof Kozlowski"},"message":"rtc: mxc: Constify platform_device_id\n\nThe platform_device_id is not modified by the driver and core uses it as\nconst.\n\nSigned-off-by: Krzysztof Kozlowski <k.kozlowski.k@gmail.com>\nSigned-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/f075b1207a19f524ab6b708a6dc6379829df7420"},{"sha":"2139e2053c752e7653c24ec1be4632d13aedc3e4","author":{"email":"e2fab786eddc0871341d92c5a7126cb6c6b4f7fc@gmail.com","name":"Krzysztof Kozlowski"},"message":"rtc: interface: Fix coding style violations\n\nFix issues reported by checkpatch:\n  ERROR: open brace '{' following struct go on the same line\n  ERROR: \"foo* bar\" should be \"foo *bar\"\nAdditionally adjust alignment of wrapped function arguments.\n\nSigned-off-by: Krzysztof Kozlowski <k.kozlowski.k@gmail.com>\nSigned-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/2139e2053c752e7653c24ec1be4632d13aedc3e4"},{"sha":"48a87d5f2533f9398c80719f0824df7e2638b7e0","author":{"email":"e2fab786eddc0871341d92c5a7126cb6c6b4f7fc@gmail.com","name":"Krzysztof Kozlowski"},"message":"rtc: interface: Remove unused return value from rtc_timer_cancel()\n\nThe rtc_timer_cancel() always returns 0 and cannot fail (calls only\nother void-returning functions).\n\nSigned-off-by: Krzysztof Kozlowski <k.kozlowski.k@gmail.com>\nSigned-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/48a87d5f2533f9398c80719f0824df7e2638b7e0"},{"sha":"1bf1b431d98d7e5b5419876d4c219469e60693e1","author":{"email":"c2fce4493a16d94b58efb315151c29911fc5d347@amd.com","name":"Oded Gabbay"},"message":"iommu/amd: Fix bug in put_pasid_state_wait\n\nThis patch fixes a bug in put_pasid_state_wait that appeared in kernel 4.0\nThe bug is that pasid_state->count wasn't decremented before entering the\nwait_event. Thus, the condition in wait_event will never be true.\n\nThe fix is to decrement (atomically) the pasid_state->count before the\nwait_event.\n\nSigned-off-by: Oded Gabbay <oded.gabbay@amd.com>\nCc: stable@vger.kernel.org #v4.0\nSigned-off-by: Joerg Roedel <jroedel@suse.de>","distinct":false,"url":"https://api.github.com/repos/olivieer/kernel_msm/commits/1bf1b431d98d7e5b5419876d4c219469e60693e1"}]}