{"push_id":1186567530,"size":1000,"distinct_size":233,"ref":"refs/heads/pcie/designware","head":"131b83ea7db0834d77ee5df65c6696bccbf8a1ce","before":"a4c4ebb194001f9d5e296f625e0760233d5ad79d","commits":[{"sha":"3d6bd9065b7acf8499d414d70bdb4b4955856299","author":{"name":"Maxime Ripard","email":"27dbea1ad2d497b6a7e1902696ec74054301d6da@free-electrons.com"},"message":"drm/sun4i: remove simplefb at probe\n\nIf simplefb was setup by our bootloader and enabled in the DT, we will have\na first framebuffer loaded in our system.\n\nHowever, as soon as our DRM driver will load, it will reset the controller,\ninitialise it and, if the framebuffer emulation is enabled, register a\nsecond framebuffer device.\n\nThis is obviously pretty bad, since the first framebuffer will be some kind\nof a black hole, with memory still reserved that we can write to safely,\nbut not displayed anywhere.\n\nMake sure we remove that framebuffer when we probe so we don't end up in\nthat situation.\n\nFixes: 9026e0d122ac (\"drm: Add Allwinner A10 Display Engine support\")\nSigned-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>","distinct":true,"url":"https://api.github.com/repos/pratyushanand/linux/commits/3d6bd9065b7acf8499d414d70bdb4b4955856299"},{"sha":"7aa2e2b731b337a7bc74cd076bbcd6b8b4b95fbf","author":{"name":"Maxime Ripard","email":"27dbea1ad2d497b6a7e1902696ec74054301d6da@free-electrons.com"},"message":"drm/sun4i: Convert to connector register helpers\n\nNow that connector register helpers have been created, switch to them.\n\nSigned-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>","distinct":true,"url":"https://api.github.com/repos/pratyushanand/linux/commits/7aa2e2b731b337a7bc74cd076bbcd6b8b4b95fbf"},{"sha":"13fef095bde04228316046f997eb963285d8532e","author":{"name":"Chen-Yu Tsai","email":"d935d34b7d281e4f50030b838a1bf5c8f10bdb43@csie.org"},"message":"drm: sun4i: do cleanup if RGB output init fails\n\nsun4i_rgb_init() can fail, which results in TCON failing to bind.\nIn this case we need to do cleanup, specificly unregistering the\ndotclock, which is regmap based, and the regmap is registered as\npart of the sun4i_tcon_bind().\n\nFailing to do so results in a NULL pointer reference when the CCF\ntries to turn off unused clocks.\n\nFixes: 29e57fab97fc (\"drm: sun4i: Add RGB output\")\nSigned-off-by: Chen-Yu Tsai <wens@csie.org>\nSigned-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>","distinct":true,"url":"https://api.github.com/repos/pratyushanand/linux/commits/13fef095bde04228316046f997eb963285d8532e"},{"sha":"0e6b5259824e97a0f7e7b450421ff12865d3b0e2","author":{"name":"Shmulik Ladkani","email":"0f22133883cc23dc960c397003e8595770c40863@gmail.com"},"message":"net: l2tp: Make l2tp_ip6 namespace aware\n\nl2tp_ip6 tunnel and session lookups were still using init_net, although\nthe l2tp core infrastructure already supports lookups keyed by 'net'.\n\nAs a result, l2tp_ip6_recv discarded packets for tunnels/sessions\ncreated in namespaces other than the init_net.\n\nFix, by using dev_net(skb->dev) or sock_net(sk) where appropriate.\n\nSigned-off-by: Shmulik Ladkani <shmulik.ladkani@gmail.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/0e6b5259824e97a0f7e7b450421ff12865d3b0e2"},{"sha":"a6d206e28abe468aac5bb589669c6beb855b1a66","author":{"name":"Steve Longerbeam","email":"0198efcb88a1aab6e0ddf3ef4672dc22c9cc785c@mentor.com"},"message":"drm/imx: imx-ldb: Add DDC support\n\nAdd support for reading EDID over Display Data Channel. If no DDC\nadapter is available, falls back to hardcoded EDID or display-timings\nnode as before.\n\nSigned-off-by: Steve Longerbeam <steve_longerbeam@mentor.com>\nSigned-off-by: Akshay Bhat <akshay.bhat@timesys.com>\nAcked-by: Philipp Zabel <p.zabel@pengutronix.de>\nSigned-off-by: Philipp Zabel <p.zabel@pengutronix.de>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/a6d206e28abe468aac5bb589669c6beb855b1a66"},{"sha":"ee89686631174fa576e61400ac3580722edac120","author":{"name":"Akshay Bhat","email":"093935bdf0e13d858583186dd03e9aa768e8186b@timesys.com"},"message":"dt-bindings: imx: ldb: Add ddc-i2c-bus property\n\nDocument the ddc-i2c-bus property used by imx-ldb driver to read EDID\ninformation via I2C interface.\n\nSigned-off-by: Akshay Bhat <akshay.bhat@timesys.com>\nAcked-by: Rob Herring <robh@kernel.org>\nSigned-off-by: Philipp Zabel <p.zabel@pengutronix.de>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/ee89686631174fa576e61400ac3580722edac120"},{"sha":"620011e0477e485fc6112ace3c0a772130e8fd4f","author":{"name":"Philipp Zabel","email":"1230e64fdd5ad757d92045c84dafdec86407863a@pengutronix.de"},"message":"drm/imx: imx-ldb: use of_graph_get_endpoint_by_regs helper\n\nInstead of using of_graph_get_port_by_id() to get the port and then\nof_get_child_by_name() to get the first endpoint, get to the endpoint\nin a single step.\n\nSigned-off-by: Philipp Zabel <p.zabel@pengutronix.de>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/620011e0477e485fc6112ace3c0a772130e8fd4f"},{"sha":"3a1c117f8bf13435f6db78f294d5754b2eb6185b","author":{"name":"Philipp Zabel","email":"1230e64fdd5ad757d92045c84dafdec86407863a@pengutronix.de"},"message":"drm/imx: parallel-display: use of_graph_get_endpoint_by_regs helper\n\nInstead of using of_graph_get_port_by_id() to get the port and then\nof_get_child_by_name() to get the first endpoint, get to the endpoint\nin a single step.\n\nSigned-off-by: Philipp Zabel <p.zabel@pengutronix.de>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/3a1c117f8bf13435f6db78f294d5754b2eb6185b"},{"sha":"7932131f6381e5d2d4a78d9134f5f6bf45900ae5","author":{"name":"Philipp Zabel","email":"1230e64fdd5ad757d92045c84dafdec86407863a@pengutronix.de"},"message":"drm/imx: ipuv3-plane: enable UYVY and VYUY formats\n\nAdvertise the DRM_FORMAT_UYVY and DRM_FORMAT_VYUY formats to userspace.\n\nSigned-off-by: Philipp Zabel <p.zabel@pengutronix.de>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/7932131f6381e5d2d4a78d9134f5f6bf45900ae5"},{"sha":"4ed094fd73a7c0b8534685d2ed0f0f3ccdb96bdf","author":{"name":"Philipp Zabel","email":"1230e64fdd5ad757d92045c84dafdec86407863a@pengutronix.de"},"message":"drm/imx: use bus_flags for pixel clock polarity\n\nThis patch allows panels to set pixel clock and data enable pin polarity\nother than the default of driving data at the falling pixel clock edge\nand active high display enable.\n\nSigned-off-by: Philipp Zabel <p.zabel@pengutronix.de>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/4ed094fd73a7c0b8534685d2ed0f0f3ccdb96bdf"},{"sha":"97a6075d7cfabd0d45f8667a89da2a5fd13b4e70","author":{"name":"Lothar Waßmann","email":"4fb15d00eb19137e0cd82be1ee464e073c466626@KARO-electronics.de"},"message":"drm/imx: parallel-display: remove dead code\n\nThe 'mode_valid' flag is never set in this driver. Remove it and the\ncode that depends on it.\n\nSigned-off-by: Lothar Waßmann <LW@KARO-electronics.de>\nSigned-off-by: Philipp Zabel <p.zabel@pengutronix.de>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/97a6075d7cfabd0d45f8667a89da2a5fd13b4e70"},{"sha":"c82b4d73e2cd32fff41be0cd6e75ea83d32943b3","author":{"name":"Lothar Waßmann","email":"4fb15d00eb19137e0cd82be1ee464e073c466626@KARO-electronics.de"},"message":"drm/imx: imx-ldb: honor 'native-mode' property when selecting video mode from DT\n\nThis patch allows to select a specific video mode from a list of modes\ndefined in DT by setting the 'native-mode' property appropriately.\n\nThis change does not affect the behaviour of existing platforms, since\nthey either:\n   - have just one display-timings subnode\n   - have the native-mode property pointing to the first entry\n   - let the bootloader select the appropriate timing\n\nSigned-off-by: Lothar Waßmann <LW@KARO-electronics.de>\nSigned-off-by: Philipp Zabel <p.zabel@pengutronix.de>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/c82b4d73e2cd32fff41be0cd6e75ea83d32943b3"},{"sha":"8b3ce87377dfd462c7300a1e8aa8c2c1966716c7","author":{"name":"Liu Ying","email":"0beabf8a47b2362d4ae3e6046c2eede0a8fc9121@gmail.com"},"message":"drm/imx: ipuv3-plane: Constify ipu_plane_funcs\n\nSigned-off-by: Liu Ying <gnuiyl@gmail.com>\nSigned-off-by: Philipp Zabel <p.zabel@pengutronix.de>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/8b3ce87377dfd462c7300a1e8aa8c2c1966716c7"},{"sha":"151787ba0562fd70e7b669a1b5a398875e4fc8e7","author":{"name":"Liu Ying","email":"0beabf8a47b2362d4ae3e6046c2eede0a8fc9121@gmail.com"},"message":"drm/imx: plane: Don't set plane->crtc in ipu_plane_update()\n\nSince the drm core sets plane->crtc correctly, we don't need to do that.\n\nSigned-off-by: Liu Ying <gnuiyl@gmail.com>\nSigned-off-by: Philipp Zabel <p.zabel@pengutronix.de>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/151787ba0562fd70e7b669a1b5a398875e4fc8e7"},{"sha":"320a6480ef24b03655e1854bd01c9b0a8b8d4a3f","author":{"name":"Sylvain Lemieux","email":"6583b7ca1aa539aa4cb9286b25593870ad68d343@tycoint.com"},"message":"gpio: lpc32xx: disable broken to_irq support\n\nThe \"to_irq\" functionality is broken inside this driver since commit\n76ba59f8366f (\"genirq: Add irq_domain-aware core IRQ handler\").\n\nThe addition of the new lpc32xx irqchip driver in 4.7, fixed the\nlpc32xx platform interrupt issue.\n\nWhen switching to the new lpc32xx irqchip driver, a warning appear\nin the lpc32xx gpio driver: warning: \"NR_IRQS\" redefined.\n\nTo remove this warning (temporary solution), this patch\ndisables the broken \"to_irq\" mapping functionality support.\n\nSigned-off-by: Sylvain Lemieux <slemieux@tycoint.com>\nAcked-by: Vladimir Zapolskiy <vz@mleia.com>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/320a6480ef24b03655e1854bd01c9b0a8b8d4a3f"},{"sha":"9c10280d85c14a20751ab6c1185ad725172936d6","author":{"name":"Linus Walleij","email":"b0d9e537b6c72323d8ac72352e58c452d7c4fc88@linaro.org"},"message":"gpio: flush direction status in gpiochip_lock_as_irq()\n\nAs irqchip and gpiochip functions are orthogonal, the IRQ\nset-up or something else can have changed the direction of\nthe GPIO line from what the GPIO descriptor knows when we\nget into gpiochip_lock_as_irq(). Make sure to re-read the\ndirection setting if we have the .get_direction() callback\nenabled for the chip.\n\nElse we get problems like this:\n\niio iio:device2: interrupts on the rising edge\ngpio gpiochip2: (8012e080.gpio): gpiochip_lock_as_irq:\n  tried to flag a GPIO set as output for IRQ\ngpio gpiochip2: (8012e080.gpio): unable to lock HW IRQ 0 for IRQ\ngenirq: Failed to request resources for l3g4200d-trigger\n  (irq 111) on irqchip nmk1-32-63\niio iio:device2: failed to request trigger IRQ.\nst-gyro-i2c: probe of 2-0068 failed with error -22\n\nFixes: 72d320006177 (\"gpio: set up initial state from .get_direction()\")\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/9c10280d85c14a20751ab6c1185ad725172936d6"},{"sha":"6b1a7c9ecde434adb515e1c9a89a579a6feb3070","author":{"name":"Linus Walleij","email":"b0d9e537b6c72323d8ac72352e58c452d7c4fc88@linaro.org"},"message":"pinctrl: nomadik: fix inversion of gpio direction\n\nThe input/output directions were inversed on the GPIO direction\nread function. Loose a ! and it is correct.\n\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/6b1a7c9ecde434adb515e1c9a89a579a6feb3070"},{"sha":"9feeed94d0a8f2586f15490c8e31e1e0954fc290","author":{"name":"Geert Uytterhoeven","email":"6ab3568c168343bc5fcca77fbd6a3d6e63ce9838@linux-m68k.org"},"message":"MAINTAINERS: Add file patterns for pinctrl device tree bindings\n\nSubmitters of device tree binding documentation may forget to CC\nthe subsystem maintainer if this is missing.\n\nSigned-off-by: Geert Uytterhoeven <geert@linux-m68k.org>\nCc: Linus Walleij <linus.walleij@linaro.org>\nCc: linux-gpio@vger.kernel.org\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/9feeed94d0a8f2586f15490c8e31e1e0954fc290"},{"sha":"b7a8daa9f3d1688e994f5557577d3252c94ec282","author":{"name":"Taehee Yoo","email":"8c7da3318a0eb4df6e91bb2c274efe7a5d1d5cc2@gmail.com"},"message":"netfilter: nf_ct_helper: Fix helper unregister count.\n\nhelpers should unregister the only registered ports.\nbut, helper cannot have correct registered ports value when\nfailed to register.\n\nSigned-off-by: Taehee Yoo <ap420073@gmail.com>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/b7a8daa9f3d1688e994f5557577d3252c94ec282"},{"sha":"83170f3beccccd7ceb4f9a0ac0c4dc736afde90c","author":{"name":"Paolo Abeni","email":"760d0d6fcadb77e1b4c1d3c7879788c2b4ed8bbe@redhat.com"},"message":"netfilter: nf_dup_ipv6: set again FLOWI_FLAG_KNOWN_NH at flowi6_flags\n\nWith the commit 48e8aa6e3137 (\"ipv6: Set FLOWI_FLAG_KNOWN_NH at\nflowi6_flags\") ip6_pol_route() callers were asked to to set the\nFLOWI_FLAG_KNOWN_NH properly and xt_TEE was updated accordingly,\nbut with the later refactor in commit bbde9fc1824a (\"netfilter:\nfactor out packet duplication for IPv4/IPv6\") the flowi6_flags\nupdate was lost.\nThis commit re-add it just before the routing decision.\n\nFixes: bbde9fc1824a (\"netfilter: factor out packet duplication for IPv4/IPv6\")\nSigned-off-by: Paolo Abeni <pabeni@redhat.com>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":false,"url":"https://api.github.com/repos/pratyushanand/linux/commits/83170f3beccccd7ceb4f9a0ac0c4dc736afde90c"}]}
{"actor":{"display_login":"pratyushanand"}}