From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751181AbdKTNwc (ORCPT ); Mon, 20 Nov 2017 08:52:32 -0500 Received: from mailout2.samsung.com ([203.254.224.25]:14391 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751086AbdKTNw3 (ORCPT ); Mon, 20 Nov 2017 08:52:29 -0500 DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.samsung.com 20171120135227epoutp02f1e56f9c8203b5357e60da723f1b42e5~4z5zeFV6U1458014580epoutp02c X-AuditID: b6c32a36-3bdff7000000117d-8e-5a12de1b35ff From: Bartlomiej Zolnierkiewicz To: Linus Torvalds Cc: linux-fbdev@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Kees Cook Subject: [GIT PULL] fbdev changes for v4.15 Date: Mon, 20 Nov 2017 14:52:24 +0100 Message-id: <2543232.dkZFGG5Tsa@amdc3058> User-Agent: KMail/4.13.3 (Linux/3.13.0-96-generic; KDE/4.13.3; x86_64; ; ) MIME-version: 1.0 Content-transfer-encoding: 7Bit Content-type: text/plain; charset="us-ascii" X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrDIsWRmVeSWpSXmKPExsWy7bCmga70PaEog8nHuCyufH3PZnGmO9fi RN8HVovLu+awWTzqe8vuwOoxu+Eii8eJGb9ZPO53H2fy+LxJLoAlissmJTUnsyy1SN8ugStj 291OloJTZhXPOpQbGPdodDFyckgImEi0zVvI2sXIxSEksINR4tuF+WwgCSGB74wST+9xwBS9 XTmbEaJoN6PEj52boTq+MkqcODWbCaSKTcBKYmL7KkYQW0TASOLziyusIDazQDOjxPez/iC2 sIC2xK59K8HqWQRUJWYe+wxWzyugKTF5+XF2EFtUwEtiy752Joi4oMSPyfdYIObIS+zbPxVq po7E2WPrwC6SEJjAJvH9Tg8LxKkuEu+n3YayhSVeHd8CNJQDyJaWuHTUFiI8nVFi+28JiN7N jBKrdk9gh0hYSxw+fhFqAZ/Eu689rBC9vBIdbUIQJR4SO/dOZoSwHSUaWr8xgZQICcRKbP1g PYFRZhaSq2chuXoWkqsXMDKvYhRLLSjOTU8tNiww0itOzC0uzUvXS87P3cQIjnMtsx2Mi875 HGIU4GBU4uH9wCMUJcSaWFZcmXuIUYKDWUmEVy0KKMSbklhZlVqUH19UmpNafIhRmoNFSZxX dP21CCGB9MSS1OzU1ILUIpgsEwenVAOjVt32oGRug4UrvgsFsYoFMGk/Yk91ebfQ2OOW/Ikj GyflJE5X3NqfJLRA2+vM7LDn7l4cIRumN04w+B53Zsur9S8Egq/6+H3pvD11/g2OzoTvCV28 K7O2hyVOchXo4NPcJOmydY7VifItJQz9y000HnP7vpuqxLDbnbfjR3JGzRRvzv0Mmy4psRRn JBpqMRcVJwIAXgsQC+8CAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDLMWRmVeSWpSXmKPExsVy+t9jAV2pe0JRBnPnm1pc+fqezeJMd67F ib4PrBaXd81hs3jU95bdgdVjdsNFFo8TM36zeNzvPs7k8XmTXABLFJdNSmpOZllqkb5dAlfG trudLAWnzCqedSg3MO7R6GLk5JAQMJF4u3I2YxcjF4eQwE5GifsXb7NDOF8ZJTZ+v80EUsUm YCUxsX0VI4gtImAk8fnFFVaQImaBZkaJz1+mMoMkhAW0JXbtWwnWwCKgKjHz2GewBl4BTYnJ y4+zg9iiAl4SW/a1M0HEBSV+TL7HAmIzC8hL7Ns/lRXC1pJYv/M40wRG3llIymYhKZuFpGwB I/MqRsnUguLc9NxiowLDvNRyveLE3OLSvHS95PzcTYzAMNx2WKtvB+P9JfGHGAU4GJV4eD/w CEUJsSaWFVfmHmKU4GBWEuFViwIK8aYkVlalFuXHF5XmpBYfYpTmYFES572ddyxSSCA9sSQ1 OzW1ILUIJsvEwSnVwDj7St2e1X8PJLnwtvyx3S3xP8DnyqTMA2sapXdy2hRcOhxa2Maq/jog fo7ovZ2xJ2ZG+L3hM2JJLYmYurXy+vVd8o01Mo07NKJ7aiXC3z4Msz6xXiH6C1NKUeHZvf8t Truyzb6v05UzreqzvO/G7dvvzJraeizxi2TRknQRpR3fQzhZKt/KZCmxFGckGmoxFxUnAgBz 1wc9PwIAAA== X-CMS-MailID: 20171120135226epcas1p297dd4a390fdc985b2fddca177715acc3 X-Msg-Generator: CA CMS-TYPE: 101P X-CMS-RootMailID: 20171120135226epcas1p297dd4a390fdc985b2fddca177715acc3 X-RootMTR: 20171120135226epcas1p297dd4a390fdc985b2fddca177715acc3 References: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, Please pull fbdev changes for v4.15. There is nothing really major here (though removal of the dead igafb driver stands out in diffstat), please see the signed tag description for details. Test merge revealed a small merge conflict in include/video/iga.h caused by SPDX tags addition (the resolution is trivial, just remove the file). Best regards, -- Bartlomiej Zolnierkiewicz Samsung R&D Institute Poland Samsung Electronics The following changes since commit 8a5776a5f49812d29fe4b2d0a2d71675c3facf3f: Linux 4.14-rc4 (2017-10-08 20:53:29 -0700) are available in the git repository at: https://github.com/bzolnier/linux.git tags/fbdev-v4.15 for you to fetch changes up to 5f215d252496543ba22299bccef5062d30d63cfe: OMAPFB: prevent buffer underflow in omapfb_parse_vram_param() (2017-11-17 17:21:49 +0100) ---------------------------------------------------------------- fbdev changes for v4.15: - convert timers to use timer_setup() (Kees Cook, Thierry Reding) - fix panels support on iMX boards in mxsfb driver (Stefan Agner) - fix timeout on EDID read in udlfb driver (Ladislav Michl) - add missing modes to fix out of bounds access in controlfb driver (Geert Uytterhoeven) - update initialisation paths in sa1100fb driver to be more robust (Russell King) - fix error handling path of ->probe method in au1200fb driver (Christophe JAILLET) - fix handling of cases when either panel or crt is defined in sm501fb driver (Sudip Mukherjee, Colin Ian King) - add ability to the Goldfish FB driver to be recognized by OS via DT (Aleksandar Markovic) - structures constifications (Bhumika Goyal) - misc fixes (Allen Pais, Gustavo A. R. Silva, Dan Carpenter) - misc cleanups (Colin Ian King, Himanshu Jha, Markus Elfring) - remove dead igafb driver ---------------------------------------------------------------- Aleksandar Markovic (2): Documentation: Add device tree binding for Goldfish FB driver video: goldfishfb: Add support for device tree bindings Allen Pais (1): video: fbdev: matroxfb: return -ENOMEM on allocation failure Bartlomiej Zolnierkiewicz (2): Merge tag 'v4.14-rc4' of git://git.kernel.org/.../torvalds/linux into fbdev-for-next video: fbdev: remove dead igafb driver Bhumika Goyal (1): video: fbdev: dnfb: make fb_var_screeninfo static and const Christophe JAILLET (8): video: fbdev: au1200fb: Fix a potential double free video: fbdev: au1200fb: Return an error code if a memory allocation fails video: fbdev: au1200fb: Release some resources if a memory allocation fails video: fbdev: au1200fb: Fix incorrect IRQ freeing video: fbdev: au1200fb: Fix error handling path video: fbdev: au1200fb: Remove some dead code video: fbdev: au1200fb: Propagate an error code video: fbdev: au1200fb: Style clean up Colin Ian King (5): video: fbdev: aty: make const arrays static, reduces object code size video: fbdev: sis: make const array specialtv static, reduces object code size video: fbdev: radeon: make const array post_divs static, reduces object code size video: fbdev: intelfb: remove redundant variables video: fbdev: sm501fb: fix potential null pointer dereference on fbi Dan Carpenter (1): OMAPFB: prevent buffer underflow in omapfb_parse_vram_param() Geert Uytterhoeven (1): fbdev: controlfb: Add missing modes to fix out of bounds access Gustavo A. R. Silva (4): video: fbdev: sm501fb: mark expected switch fall-through in sm501fb_blank_crt video: fbdev: aty: radeon_pm: mark expected switch fall-throughs video: fbdev: cirrusfb: mark expected switch fall-throughs video: fbdev: sis_main: mark expected switch fall-throughs Himanshu Jha (1): video: fbdev: pxa3xx_gcu: Use setup_timer and mod_timer Kees Cook (2): video: fbdev: pxa3xx_gcu: Convert timers to use timer_setup() video: fbdev: Convert timers to use timer_setup() Ladislav Michl (1): video: udlfb: Fix read EDID timeout Markus Elfring (1): video/fbdev/dnfb: Use common error handling code in dnfb_probe() Russell King (8): video: sa1100fb: use devm_kzalloc() video: sa1100fb: use devm_clk_get() video: sa1100fb: use devm_ioremap_resource() video: sa1100fb: use devm_request_irq() video: sa1100fb: use devm_gpio_request_one() video: sa1100fb: clean up failure path video: sa1100fb: fix video memory allocation leak video: sa1100fb: move pseudo palette into sa1100fb_info structure Stefan Agner (1): video: fbdev: mxsfb: fix pixelclock polarity Sudip Mukherjee (3): sm501fb: deallocate colormap only if allocated sm501fb: unregister framebuffer only if registered sm501fb: suspend and resume fb if it exists Thierry Reding (1): fbcon: Initialize ops->info early .../bindings/display/google,goldfish-fb.txt | 17 + drivers/video/fbdev/Kconfig | 10 - drivers/video/fbdev/Makefile | 1 - drivers/video/fbdev/aty/atyfb_base.c | 4 +- drivers/video/fbdev/aty/radeon_base.c | 10 +- drivers/video/fbdev/aty/radeon_pm.c | 3 + drivers/video/fbdev/au1200fb.c | 43 +- drivers/video/fbdev/cirrusfb.c | 6 +- drivers/video/fbdev/controlfb.h | 2 + drivers/video/fbdev/core/fbcon.c | 11 +- drivers/video/fbdev/core/fbcon.h | 1 + drivers/video/fbdev/dnfb.c | 15 +- drivers/video/fbdev/goldfishfb.c | 8 +- drivers/video/fbdev/igafb.c | 579 --------------------- drivers/video/fbdev/intelfb/intelfbhw.c | 9 +- drivers/video/fbdev/matrox/matroxfb_base.c | 2 +- drivers/video/fbdev/mxsfb.c | 13 +- drivers/video/fbdev/omap/hwa742.c | 6 +- drivers/video/fbdev/omap2/omapfb/dss/dsi.c | 6 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 2 +- drivers/video/fbdev/pxa3xx-gcu.c | 24 +- drivers/video/fbdev/sa1100fb.c | 75 +-- drivers/video/fbdev/sa1100fb.h | 2 + drivers/video/fbdev/sis/init301.c | 2 +- drivers/video/fbdev/sis/sis_main.c | 4 + drivers/video/fbdev/sm501fb.c | 22 +- drivers/video/fbdev/udlfb.c | 10 +- include/video/iga.h | 24 - 28 files changed, 164 insertions(+), 747 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/google,goldfish-fb.txt delete mode 100644 drivers/video/fbdev/igafb.c delete mode 100644 include/video/iga.h