<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in sa1100fb.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>76f92201 - fbdev: Push pgprot_decrypted() into mmap implementations</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#76f92201</link>
        <description>fbdev: Push pgprot_decrypted() into mmap implementationsIf a driver sets struct fb_ops.fb_mmap, the fbdev core automaticallycalls pgprot_decrypted(). But the default fb_mmap code doesn&apos;t handlepgprot_decrypted().Move the call to pgprot_decrypted() into each drivers&apos; fb_mmap function.This only concerns fb_mmap functions for system and DMA memory. ForI/O memory, which is the default case, nothing changes. The fb_mmapfor I/O-memory can later be moved into a helper as well.DRM&apos;s fbdev emulation handles pgprot_decrypted() internally via thePrime helpers. Fbdev doesn&apos;t have to do anything in this case. Incases where DRM uses deferred I/O, this patch updates fb_mmap correctly.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Reviewed-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20231127131655.4020-30-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Mon, 27 Nov 2023 13:15:58 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>3bf4f1b3 - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#3bf4f1b3</link>
        <description>fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpersInitialize the instance of struct fb_ops with fbdev initializermacros for framebuffers in I/O address space. Set the read/write,draw and mmap callbacks to the correct implementation and avoidimplicit defaults. Also select the necessary I/O helpers in Kconfig.Fbdev drivers sometimes rely on the callbacks being NULL for adefault implementation to be invoked; hence requiring the I/Ohelpers to be built in any case. Setting all callbacks in alldrivers explicitly will allow to make the I/O helpers optional.This benefits systems that do not use these functions.No functional changes.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Acked-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20230927074722.6197-34-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Wed, 27 Sep 2023 07:27:06 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>e638d371 - fbdev: sa1100fb: mark sa1100fb_init() static</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#e638d371</link>
        <description>fbdev: sa1100fb: mark sa1100fb_init() staticThis is a global function that is only referenced as an initcall. This causesa warning:drivers/video/fbdev/sa1100fb.c:1218:12: error: no previous prototype for &apos;sa1100fb_init&apos; [-Werror=missing-prototypes]Make it static instead.Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Mon, 16 Oct 2023 20:04:40 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>45733d28 - fbdev: Remove FBINFO_DEFAULT from devm_kzalloc()&apos;ed structs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#45733d28</link>
        <description>fbdev: Remove FBINFO_DEFAULT from devm_kzalloc()&apos;ed structsThe flag FBINFO_DEFAULT is 0 and has no effect, as struct fbinfo.flagshas been allocated to zero by devm_kzalloc(). So do not set it.Flags should signal differences from the default values. After cleaningup all occurrences of FBINFO_DEFAULT, the token will be removed.v4:	* clarify commit message (Geert, Dan)v2:	* fix commit message (Miguel)Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Acked-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;Cc: Helge Deller &lt;deller@gmx.de&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20230715185343.7193-5-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Sat, 15 Jul 2023 18:51:46 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>6a7be526 - fbdev: sa1100fb: Remove trailing whitespaces</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#6a7be526</link>
        <description>fbdev: sa1100fb: Remove trailing whitespacesFix coding style. No functional changes.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Fri, 31 Mar 2023 09:23:11 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>9a9e1be1 - ARM: sa1100: remove unused board files</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#9a9e1be1</link>
        <description>ARM: sa1100: remove unused board filesThe Cerf, H3100, Badge4, Hackkit, LART, NanoEngine, PLEB, Shannon andSimpad machines were all marked as unused as there are no known usersleft. Remove all of these, along with references to them in defconfigfiles and drivers.Four machines remain now: Assabet, Collie (Zaurus SL5500), iPAQ H3600and Jornada 720, each of which had one person still using them, withCollie also being supported in Qemu.Cc: Peter Chubb &lt;peter.chubb@unsw.edu.au&gt;Cc: Stefan Eletzhofer &lt;stefan.eletzhofer@eletztrick.de&gt;Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Acked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;Acked-by: Lee Jones &lt;lee@kernel.org&gt;Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Thu, 29 Sep 2022 13:26:06 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>bf64b99c - video: fbdev: sa1100fb: Remove unused sa1100fb_setup()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#bf64b99c</link>
        <description>video: fbdev: sa1100fb: Remove unused sa1100fb_setup()sa1100fb_setup() has been unused since the beginning of Linux githistory.Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Mon, 11 Jul 2022 15:37:52 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;</dc:creator>
    </item>
<item>
        <title>ad04fae0 - fbdev: Use fallthrough pseudo-keyword</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#ad04fae0</link>
        <description>fbdev: Use fallthrough pseudo-keywordReplace the existing /* fall through */ comments and its variants withthe new pseudo-keyword macro fallthrough[1]. Also, remove unnecessaryfall-through markings when it is the case.[1] https://www.kernel.org/doc/html/latest/process/deprecated.html?highlight=fallthrough#implicit-switch-case-fall-throughSigned-off-by: Gustavo A. R. Silva &lt;gustavoars@kernel.org&gt;Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20200707210539.GA12530@embeddedor

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Tue, 07 Jul 2020 21:05:39 +0000</pubDate>
        <dc:creator>Gustavo A. R. Silva &lt;gustavoars@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>df561f66 - treewide: Use fallthrough pseudo-keyword</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#df561f66</link>
        <description>treewide: Use fallthrough pseudo-keywordReplace the existing /* fall through */ comments and its variants withthe new pseudo-keyword macro fallthrough[1]. Also, remove unnecessaryfall-through markings when it is the case.[1] https://www.kernel.org/doc/html/v5.7/process/deprecated.html?highlight=fallthrough#implicit-switch-case-fall-throughSigned-off-by: Gustavo A. R. Silva &lt;gustavoars@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Sun, 23 Aug 2020 22:36:59 +0000</pubDate>
        <dc:creator>Gustavo A. R. Silva &lt;gustavoars@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>7c7b2a35 - video: fbdev: Replace HTTP links with HTTPS ones</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#7c7b2a35</link>
        <description>video: fbdev: Replace HTTP links with HTTPS onesRationale:Reduces attack surface on kernel devs opening the links for MITMas HTTPS traffic is much harder to manipulate.Deterministic algorithm:For each file:  If not .svg:    For each line:      If doesn&apos;t contain `\bxmlns\b`:        For each link, `\bhttp://[^# \t\r\n]*(?:\w|/)`:	  If neither `\bgnu\.org/license`, nor `\bmozilla\.org/MPL\b`:            If both the HTTP and HTTPS versions            return 200 OK and serve the same content:              Replace HTTP with HTTPS.Signed-off-by: Alexander A. Klimov &lt;grandmaster@al2klimov.de&gt;Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20200719203714.61745-1-grandmaster@al2klimov.de

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Sun, 19 Jul 2020 20:37:14 +0000</pubDate>
        <dc:creator>Alexander A. Klimov &lt;grandmaster@al2klimov.de&gt;</dc:creator>
    </item>
<item>
        <title>5e4096ef - ARM/fbdev: sa11x0: Switch to use GPIO descriptors</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#5e4096ef</link>
        <description>ARM/fbdev: sa11x0: Switch to use GPIO descriptorsThis converts the SA11x0 frame buffer driver to useGPIO descriptors. Get the GPIO optional and registera look-up table specifically for the Shannon machine.Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Cc: Russell King &lt;linux@armlinux.org.uk&gt;Signed-off-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20200415165055.193113-1-linus.walleij@linaro.org

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Wed, 15 Apr 2020 16:50:55 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>3c3c5639 - video: sa1100fb: constify copied structure</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#3c3c5639</link>
        <description>video: sa1100fb: constify copied structureThe monspecs structure is only copied into another structure,so make it const.The opportunity for this change was found using Coccinelle.Signed-off-by: Julia Lawall &lt;Julia.Lawall@inria.fr&gt;Signed-off-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/1577864614-5543-8-git-send-email-Julia.Lawall@inria.fr

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Wed, 01 Jan 2020 07:43:25 +0000</pubDate>
        <dc:creator>Julia Lawall &lt;Julia.Lawall@inria.fr&gt;</dc:creator>
    </item>
<item>
        <title>3149299e - fbdev/sa1100fb: use devm_platform_ioremap_resource() to simplify code</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#3149299e</link>
        <description>fbdev/sa1100fb: use devm_platform_ioremap_resource() to simplify codeUse devm_platform_ioremap_resource() to simplify the code a bit.This is detected by coccinelle.Reported-by: Hulk Robot &lt;hulkci@huawei.com&gt;Signed-off-by: YueHaibing &lt;yuehaibing@huawei.com&gt;Cc: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;Cc: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;Cc: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;Cc: &quot;Rafael J. Wysocki&quot; &lt;rafael.j.wysocki@intel.com&gt;Signed-off-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20190904115754.21612-1-yuehaibing@huawei.com

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Wed, 04 Sep 2019 11:57:54 +0000</pubDate>
        <dc:creator>YueHaibing &lt;yuehaibing@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>8a48ac33 - video: constify fb ops across all drivers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#8a48ac33</link>
        <description>video: constify fb ops across all driversNow that the fbops member of struct fb_info is const, we can startmaking the ops const as well.This does not cover all drivers; some actually modify the fbops struct,for example to adjust for different configurations, and others do moreinvolved things that I&apos;d rather not touch in practically obsoletedrivers. Mostly this is the low hanging fruit where we can add &quot;const&quot;and be done with it.v3:- un-constify atyfb, mb862xx, nvidia and uvesabf (0day)v2:- fix typo (Christophe de Dinechin)- use &quot;static const&quot; instead of &quot;const static&quot; in mx3fb.c- also constify smscufx.cCc: linux-fbdev@vger.kernel.orgReviewed-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/ce67f14435f3af498f2e8bf35ce4be11f7504132.1575390740.git.jani.nikula@intel.com

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Tue, 03 Dec 2019 16:38:50 +0000</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>464828df - fbdev/sa1100fb: Remove even more dead code</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#464828df</link>
        <description>fbdev/sa1100fb: Remove even more dead codeThis function lost its only call site as part ofearlier dead code removal, so remove it as well:drivers/video/fbdev/sa1100fb.c:975:21: error: unused function &apos;sa1100fb_min_dma_period&apos; [-Werror,-Wunused-function]Fixes: 390e5de11284 (&quot;fbdev/sa1100fb: Remove dead code&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20190906151307.1127187-1-arnd@arndb.de

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Fri, 06 Sep 2019 15:13:00 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>eb58a4fa - video: sa1100fb: Remove cpufreq policy notifier</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#eb58a4fa</link>
        <description>video: sa1100fb: Remove cpufreq policy notifierThe cpufreq policy notifier&apos;s CPUFREQ_ADJUST notification is going toget removed soon.The notifier callback sa1100fb_freq_policy() isn&apos;t doing anything apartfrom printing a debug message on CPUFREQ_ADJUST notification. There isno point in keeping an otherwise empty callback and registering thenotifier.Remove it.Acked-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Tue, 23 Jul 2019 06:14:07 +0000</pubDate>
        <dc:creator>Viresh Kumar &lt;viresh.kumar@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>390e5de1 - fbdev/sa1100fb: Remove dead code</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#390e5de1</link>
        <description>fbdev/sa1100fb: Remove dead codeMotivated because it contains a struct display, which is a fbconinternal data structure that I want to rename. It seems to have beenformerly used in drivers, but that&apos;s very long time ago.Signed-off-by: Daniel Vetter &lt;daniel.vetter@intel.com&gt;Reviewed-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;Reviewed-by: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;Cc: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20190528090304.9388-6-daniel.vetter@ffwll.ch

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Tue, 28 May 2019 09:02:36 +0000</pubDate>
        <dc:creator>Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;</dc:creator>
    </item>
<item>
        <title>cb6bc3ff - video: sa1100fb: move pseudo palette into sa1100fb_info structure</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#cb6bc3ff</link>
        <description>video: sa1100fb: move pseudo palette into sa1100fb_info structureMove the pseudo palette inside the driver private data structure so wedon&apos;t have to play tricks to cater for it.Signed-off-by: Russell King &lt;rmk+kernel@armlinux.org.uk&gt;Signed-off-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Tue, 17 Oct 2017 14:01:13 +0000</pubDate>
        <dc:creator>Russell King &lt;rmk+kernel@armlinux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>0ab76581 - video: sa1100fb: fix video memory allocation leak</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#0ab76581</link>
        <description>video: sa1100fb: fix video memory allocation leakDon&apos;t leak the video memory allocation if register_framebuffer() fails.Signed-off-by: Russell King &lt;rmk+kernel@armlinux.org.uk&gt;Signed-off-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Tue, 17 Oct 2017 14:01:13 +0000</pubDate>
        <dc:creator>Russell King &lt;rmk+kernel@armlinux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>c244f8e4 - video: sa1100fb: clean up failure path</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/video/fbdev/sa1100fb.c#c244f8e4</link>
        <description>video: sa1100fb: clean up failure pathWe merely return from the failed path, so remove all the gotos and usereturn statements instead.Signed-off-by: Russell King &lt;rmk+kernel@armlinux.org.uk&gt;Signed-off-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;

            List of files:
            /linux-6.15/drivers/video/fbdev/sa1100fb.c</description>
        <pubDate>Tue, 17 Oct 2017 14:01:12 +0000</pubDate>
        <dc:creator>Russell King &lt;rmk+kernel@armlinux.org.uk&gt;</dc:creator>
    </item>
</channel>
</rss>
