{"push_id":2528047465,"size":33,"distinct_size":33,"ref":"refs/heads/for_each_set_port_word","head":"925736bbee3d3de91832e0734e1551af4b0becda","before":"b14b5f7ac9525259615537fe70e9627aeaed4016","commits":[{"sha":"12f92ccc5baeb99e2f1d3ea9ae2e35441a56a100","author":{"name":"Laura Abbott","email":"b8f3952ea9a7ddc193d05c7cc03f120086c69f1e@redhat.com"},"message":"gpio: xra1403: Switch to a fixed upper bound for registers\n\nGeert Uytterhoeven pointed out that the number of register was a\nfixed upper bound so there's no need to use a dynamically allocated\narray in place of a VLA. Use the defined upper bound.\n\nSuggested-by: Geert Uytterhoeven <geert@linux-m68k.org>\nSigned-off-by: Laura Abbott <labbott@redhat.com>\nReviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/12f92ccc5baeb99e2f1d3ea9ae2e35441a56a100"},{"sha":"ce82c6a077801dad735ac3165e09ec82ffd64ee7","author":{"name":"Manivannan Sadhasivam","email":"7cdffa2a61f6c51ff0ae24b4793b8c7f31d1b1b0@linaro.org"},"message":"dt-bindings: gpio: Add gpio bindings for Actions S900 SoC\n\nAdd gpio bindings for Actions Semi S900 SoC.\n\nSigned-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>\nReviewed-by: Rob Herring <robh@kernel.org>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/ce82c6a077801dad735ac3165e09ec82ffd64ee7"},{"sha":"d3654d38809c670a43d2c26f882e95287927e1ea","author":{"name":"Manivannan Sadhasivam","email":"7cdffa2a61f6c51ff0ae24b4793b8c7f31d1b1b0@linaro.org"},"message":"gpio: Add gpio driver for Actions OWL S900 SoC\n\nAdd gpio driver for Actions Semi OWL family S900 SoC. Set of registers\ncontrolling the gpio shares the same register range with pinctrl block.\n\nGPIO registers are organized as 6 banks and each bank controls the\nmaximum of 32 gpios.\n\nSigned-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>\nReviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/d3654d38809c670a43d2c26f882e95287927e1ea"},{"sha":"547c78d640fc66841557cabbe615a46053d121f6","author":{"name":"Linus Walleij","email":"9cd9d802d23c0ed5e224beabf4ae4a5c478746ef@linaro.org"},"message":"gpio: Add a reference to CEC on GPIO\n\nThis adds a pointer to the CEC GPIO driver from the GPIO list of\nexamples of drivers on top of GPIO.\n\nCc: linux-media@vger.kernel.org\nAcked-by: Hans Verkuil <hans.verkuil@cisco.com>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/547c78d640fc66841557cabbe615a46053d121f6"},{"sha":"3d68292fe3cefc76014fbb65097359a26d86204f","author":{"name":"Baolin Wang","email":"15dea144c40def5d80a1e0a9b85720001c5629cd@linaro.org"},"message":"gpio: eic: Add edge trigger emulation for EIC\n\nThe Spreadtrum debounce EIC and latch EIC can not support edge trigger,\nbut most GPIO users (like gpio-key driver) only use the edge trigger,\nthus the EIC driver need add some support to emulate the edge trigger\nto satisfy this requirement.\n\nSigned-off-by: Baolin Wang <baolin.wang@linaro.org>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/3d68292fe3cefc76014fbb65097359a26d86204f"},{"sha":"e92af4204e383c0cbf598ba9f08c5b3766d7ae40","author":{"name":"Baolin Wang","email":"15dea144c40def5d80a1e0a9b85720001c5629cd@linaro.org"},"message":"gpio: pmic_eic: Add edge trigger emulation for PMIC EIC\n\nThis patch will toggle the EIC level to emulate the edge trigger to\nsupport PMIC EIC egdge trigger function, which is required by gpio-keys\ndriver.\n\nSigned-off-by: Baolin Wang <baolin.wang@linaro.org>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/e92af4204e383c0cbf598ba9f08c5b3766d7ae40"},{"sha":"af0f9337be5e1a491e0011cfe8b66d961a932e86","author":{"name":"Biju Das","email":"c658680a46d28b9214f262ea481152007f5d08fb@bp.renesas.com"},"message":"dt-bindings: gpio: rcar: Add r8a77470 (RZ/G1C) support\n\nRenesas RZ/G1C (R8A77470) SoC GPIO blocks are identical to the R-Car Gen2\nfamily. Add support for its GPIO controllers.\n\nSigned-off-by: Biju Das <biju.das@bp.renesas.com>\nReviewed-by: Chris Paterson <chris.paterson2@renesas.com>\nReviewed-by: Simon Horman <horms+renesas@verge.net.au>\nReviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/af0f9337be5e1a491e0011cfe8b66d961a932e86"},{"sha":"f46d402a431cfd7adf662c4f4a483ca6c8b40a6f","author":{"name":"Colin Ian King","email":"d100aa70785e45ee8deab668147d941941915c21@canonical.com"},"message":"gpio: 104-dio-48e: make array 'ports' static, shrinks object size\n\nDon't populate the const read-only array 'ports' on the stack but instead\nmake it static. Makes the object code smaller by over 100 buytes:\n\nBefore:\n   text\t   data\t    bss\t    dec\t    hex\tfilename\n  10959\t   4952\t    832\t  16743\t   4167\tdrivers/gpio/gpio-104-dio-48e.o\n\nAfter:\n   text\t   data\t    bss\t    dec\t    hex\tfilename\n  10790\t   5008\t    832\t  16630\t   40f6\tdrivers/gpio/gpio-104-dio-48e.o\n\n(gcc version 7.2.0 x86_64)\n\nSigned-off-by: Colin Ian King <colin.king@canonical.com>\nAcked-by: William Breathitt Gray <vilhelm.gray@gmail.com>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/f46d402a431cfd7adf662c4f4a483ca6c8b40a6f"},{"sha":"9a6c505f7df11de27b7a6a6622c4fd85ca95240b","author":{"name":"Bartosz Golaszewski","email":"7e69c118ddffd07aca622770438a975e0cddf6f8@bgdev.pl"},"message":"gpiolib: add hogs support for machine code\n\nBoard files constitute a significant part of the users of the legacy\nGPIO framework. In many cases they only export a line and set its\ndesired value. We could use GPIO hogs for that like we do for DT and\nACPI but there's no support for that in machine code.\n\nThis patch proposes to extend the machine.h API with support for\nregistering hog tables in board files.\n\nSigned-off-by: Bartosz Golaszewski <brgl@bgdev.pl>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/9a6c505f7df11de27b7a6a6622c4fd85ca95240b"},{"sha":"0c5228c68e89e6e498f75580391ac8bb64008b0f","author":{"name":"Linus Walleij","email":"9cd9d802d23c0ed5e224beabf4ae4a5c478746ef@linaro.org"},"message":"gpio: loongson: Use right include\n\nThe driver includes <linux/gpio.h> which is wrong, rely on\n<linux/gpio/driver.h> and remove to call to gpio_set_value() in\nfavor of calling the internal function. Move functions around to\navoid forward declarations.\n\nCc: Keguang Zhang <keguang.zhang@gmail.com>\nCc: Jiaxun Yang <jiaxun.yang@flygoat.com>\nCc: Huacai Chen <chenhc@lemote.com>\nCc: linux-mips@linux-mips.org\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/0c5228c68e89e6e498f75580391ac8bb64008b0f"},{"sha":"fe8d84fc727c918159a1be580be2d13a7285f336","author":{"name":"Linus Walleij","email":"9cd9d802d23c0ed5e224beabf4ae4a5c478746ef@linaro.org"},"message":"gpio: loongson: Create a dynamic platform device\n\nIt is pretty helpful to create some kind of device for backing the\nGPIO chips, especially when preparing the driver for using\nGENERIC_GPIO, so let's create a simple platform device and a simple\nplatform device driver and create the gpiochip in the .probe() routine\nfor the device driver. Keep all at the core initcall so the behaviour\nis the same as before.\n\nCc: Keguang Zhang <keguang.zhang@gmail.com>\nCc: Jiaxun Yang <jiaxun.yang@flygoat.com>\nCc: Huacai Chen <chenhc@lemote.com>\nCc: linux-mips@linux-mips.org\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/fe8d84fc727c918159a1be580be2d13a7285f336"},{"sha":"657329d93091d65c1c57149850b1cea426b1fe5f","author":{"name":"Linus Walleij","email":"9cd9d802d23c0ed5e224beabf4ae4a5c478746ef@linaro.org"},"message":"gpio: loongson: Use BIT() macros\n\nThis switches the Loongson driver over to using the bitops BIT()\nmacros and drops some local variables and make the code easier\nto read (in my opinion).\n\nCc: Keguang Zhang <keguang.zhang@gmail.com>\nCc: Jiaxun Yang <jiaxun.yang@flygoat.com>\nCc: Huacai Chen <chenhc@lemote.com>\nCc: linux-mips@linux-mips.org\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/657329d93091d65c1c57149850b1cea426b1fe5f"},{"sha":"afc59b08375ec62023594a1ef265e9ebe81bba2c","author":{"name":"Linus Walleij","email":"9cd9d802d23c0ed5e224beabf4ae4a5c478746ef@linaro.org"},"message":"gpio: lp3943: Include the right header\n\nThis is a driver so only include <linux/gpio/driver.h>.\n\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/afc59b08375ec62023594a1ef265e9ebe81bba2c"},{"sha":"17c9a8746d3bb0bcc6c1bb503c6623753eea44bb","author":{"name":"Linus Walleij","email":"9cd9d802d23c0ed5e224beabf4ae4a5c478746ef@linaro.org"},"message":"gpio: lp873x: Include the right header\n\nThis is a driver so include only <linux/gpio/driver.h>.\n\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/17c9a8746d3bb0bcc6c1bb503c6623753eea44bb"},{"sha":"d0ed12b3b2b9d0839d55b11efaa11d5cd7ad6c9a","author":{"name":"Linus Walleij","email":"9cd9d802d23c0ed5e224beabf4ae4a5c478746ef@linaro.org"},"message":"gpio: lpc32xx: Include the right header\n\nThis is a driver so only include <linux/gpio/driver.h>.\n\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/d0ed12b3b2b9d0839d55b11efaa11d5cd7ad6c9a"},{"sha":"c6c3c344fe226df668e493a5352adf0bba3df12b","author":{"name":"Linus Walleij","email":"9cd9d802d23c0ed5e224beabf4ae4a5c478746ef@linaro.org"},"message":"gpio: lynxpoint: Include the right header\n\nThis is a driver so only include <linux/gpio/driver.h>.\n\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/c6c3c344fe226df668e493a5352adf0bba3df12b"},{"sha":"a617b92a6a5172f735b6c4135fc87291d2562cb4","author":{"name":"Linus Walleij","email":"9cd9d802d23c0ed5e224beabf4ae4a5c478746ef@linaro.org"},"message":"gpio: max730x: Include the right header\n\nThis is a driver so only include <linux/gpio/driver.h>.\n\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/a617b92a6a5172f735b6c4135fc87291d2562cb4"},{"sha":"ab0e34a9cb55653e95b212d9783902fddc927082","author":{"name":"Linus Walleij","email":"9cd9d802d23c0ed5e224beabf4ae4a5c478746ef@linaro.org"},"message":"gpio: mc33880: Include the right header\n\nThis is a driver so only include <linux/gpio/driver.h>.\n\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/ab0e34a9cb55653e95b212d9783902fddc927082"},{"sha":"3904fefe604dfc213cfb9457410ac2a43d356b11","author":{"name":"Linus Walleij","email":"9cd9d802d23c0ed5e224beabf4ae4a5c478746ef@linaro.org"},"message":"gpio: mc9s08dz60: Include the right header\n\nThis is a driver so only include <linux/gpio/driver.h>.\n\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/3904fefe604dfc213cfb9457410ac2a43d356b11"},{"sha":"8bf6eeb935c7d7bb5b3f81dcf20be11b6e34c003","author":{"name":"Linus Walleij","email":"9cd9d802d23c0ed5e224beabf4ae4a5c478746ef@linaro.org"},"message":"gpio: ml_ioh: Include the right header\n\nThis is a driver so include only <linux/gpio/driver.h>.\n\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":true,"url":"https://api.github.com/repos/vilhelmgray/gpio/commits/8bf6eeb935c7d7bb5b3f81dcf20be11b6e34c003"}]}
{"actor":{"display_login":"vilhelmgray"}}