<?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 Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>2af8dbd4 - media: gpio-ir-tx: Driver does not behave with PREEMPT_RT</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#2af8dbd4</link>
        <description>media: gpio-ir-tx: Driver does not behave with PREEMPT_RTThis driver bit-bangs a signal with interrupts disabled. The signal canlast for up to half a second (IR_MAX_DURATION).A much better way of transmitting IR is using the pwm-ir-tx driver,which does not disable interrupts.Signed-off-by: Sean Young &lt;sean@mess.org&gt;Acked-by: Sebastian Andrzej Siewior &lt;bigeasy@linutronix.de&gt;Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Fri, 20 Sep 2024 09:03:25 +0000</pubDate>
        <dc:creator>Sean Young &lt;sean@mess.org&gt;</dc:creator>
    </item>
<item>
        <title>346c84e2 - media: pwm-ir-tx: Depend on CONFIG_HIGH_RES_TIMERS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#346c84e2</link>
        <description>media: pwm-ir-tx: Depend on CONFIG_HIGH_RES_TIMERSSince commit 363d0e56285e (&quot;media: pwm-ir-tx: Trigger edges fromhrtimer interrupt context&quot;), pwm-ir-tx uses high resolution timersfor IR signal generation when the pwm can be used from atomic context.Ensure they are available.Fixes: 363d0e56285e (&quot;media: pwm-ir-tx: Trigger edges from hrtimer interrupt context&quot;)Signed-off-by: Sean Young &lt;sean@mess.org&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Tue, 30 Jan 2024 08:55:25 +0000</pubDate>
        <dc:creator>Sean Young &lt;sean@mess.org&gt;</dc:creator>
    </item>
<item>
        <title>5ce19a50 - media: rc: remove ir-rx51 in favour of generic pwm-ir-tx</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#5ce19a50</link>
        <description>media: rc: remove ir-rx51 in favour of generic pwm-ir-txThe ir-rx51 is a pwm-based TX driver specific to the N900. This can behandled entirely by the generic pwm-ir-tx driver, and in fact thepwm-ir-tx driver has been compatible with ir-rx51 from the start.Note that the suspend code in the ir-rx51 driver is unnecessary, sinceduring transmit, the process is not in interruptable sleep. The processis not put to sleep until the transmit completes.Acked-by: Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;Tested-by: Sicelo A. Mhlongo &lt;absicsz@gmail.com&gt;Signed-off-by: Sean Young &lt;sean@mess.org&gt;Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Fri, 01 Sep 2023 14:18:56 +0000</pubDate>
        <dc:creator>Sean Young &lt;sean@mess.org&gt;</dc:creator>
    </item>
<item>
        <title>621fd474 - media: rc: meson-ir: support MMIO regmaps to access registers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#621fd474</link>
        <description>media: rc: meson-ir: support MMIO regmaps to access registersSupports MMIO regmaps to access controller registers in Meson IR driver.Signed-off-by: Zelong Dong &lt;zelong.dong@amlogic.com&gt;Signed-off-by: Sean Young &lt;sean@mess.org&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Thu, 01 Jun 2023 11:54:33 +0000</pubDate>
        <dc:creator>Zelong Dong &lt;zelong.dong@amlogic.com&gt;</dc:creator>
    </item>
<item>
        <title>7997604b - media: add HAS_IOPORT dependencies</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#7997604b</link>
        <description>media: add HAS_IOPORT dependenciesIn a future patch HAS_IOPORT=n will result in inb()/outb() and friendsnot being declared. We thus need to add HAS_IOPORT as dependency forthose drivers using them.Link: https://lore.kernel.org/linux-media/20230522105049.1467313-19-schnelle@linux.ibm.comReviewed-by: Sean Young &lt;sean@mess.org&gt; # media/rcCo-developed-by: Arnd Bergmann &lt;arnd@kernel.org&gt;Signed-off-by: Arnd Bergmann &lt;arnd@kernel.org&gt;Signed-off-by: Niklas Schnelle &lt;schnelle@linux.ibm.com&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Mon, 22 May 2023 10:50:23 +0000</pubDate>
        <dc:creator>Niklas Schnelle &lt;schnelle@linux.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>6f7f03bd - media: rc: Drop obsolete dependencies on COMPILE_TEST</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#6f7f03bd</link>
        <description>media: rc: Drop obsolete dependencies on COMPILE_TESTSince commit 0166dc11be91 (&quot;of: make CONFIG_OF user selectable&quot;), itis possible to test-build any driver which depends on OF on anyarchitecture by explicitly selecting OF. Therefore depending onCOMPILE_TEST as an alternative is no longer needed.It is actually better to always build such drivers with OF enabled,so that the test builds are closer to how each driver will actually bebuilt on its intended target. Building them without OF may not testmuch as the compiler will optimize out potentially large parts of thecode. In the worst case, this could even pop false positive warnings.Dropping COMPILE_TEST here improves the quality of our testing andavoids wasting time on non-existent issues.As a minor optimization, this also lets us drop of_match_ptr(), as wenow know what it will resolve to, we might as well save cpp some work.Signed-off-by: Jean Delvare &lt;jdelvare@suse.de&gt;Cc: Thierry Reding &lt;thierry.reding@gmail.com&gt;Cc: &quot;Uwe Kleine-K&#246;nig&quot; &lt;u.kleine-koenig@pengutronix.de&gt;Acked-by: Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;Signed-off-by: Sean Young &lt;sean@mess.org&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Mon, 21 Nov 2022 16:09:11 +0000</pubDate>
        <dc:creator>Jean Delvare &lt;jdelvare@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>6cdc31b2 - media: media/*/Kconfig: sort entries</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#6cdc31b2</link>
        <description>media: media/*/Kconfig: sort entriesCurrently, the idems inside media Kconfig are out of order.Sort them using the script below:&lt;script&gt;use strict;use warnings;my %config;my @source;my $out;sub flush_config(){	if (scalar %config) {		for my $c (sort keys %config) {			$out .= $config{$c} . &quot;\n&quot;;		}		%config = ();	}	return if (!scalar @source);	$out .= &quot;\n&quot;;	for my $s (sort @source) {		$out .= $s;	}	$out .= &quot;\n&quot;;	@source = ();}sub sort_kconfig($){	my $fname = shift;	my $cur_config = &quot;&quot;;	@source = ();	$out = &quot;&quot;;	%config = ();	open IN, $fname or die;	while (&lt;IN&gt;) {		if (m/^config\s+(.*)/) {			$cur_config = $1;			$config{$cur_config} .= $_;		} elsif (m/^source\s+(.*)/) {			push @source, $_;		} elsif (m/^\s+/) {			if ($cur_config eq &quot;&quot;) {				$out .= $_;			} else {				$config{$cur_config} .= $_;			}		} else {			flush_config();			$cur_config = &quot;&quot;;			$out .= $_;		}	}	close IN or die;	flush_config();	$out =~ s/\n\n+/\n\n/g;	$out =~ s/\n+$/\n/;	open OUT, &quot;&gt;$fname&quot;;	print OUT $out;	close OUT;}for my $fname(@ARGV) {	sort_kconfig $fname}&lt;/script&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Mon, 14 Mar 2022 10:01:05 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>5efe5721 - media: rc: ir-hix5hd2: Add the dependency on HAS_IOMEM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#5efe5721</link>
        <description>media: rc: ir-hix5hd2: Add the dependency on HAS_IOMEMThe helper function devm_platform_ioremap_resource()needs HAS_IOMEM enabled, so add the dependency on HAS_IOMEM.Signed-off-by: Cai Huoqing &lt;caihuoqing@baidu.com&gt;Signed-off-by: Sean Young &lt;sean@mess.org&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Tue, 09 Nov 2021 12:55:20 +0000</pubDate>
        <dc:creator>Cai Huoqing &lt;caihuoqing@baidu.com&gt;</dc:creator>
    </item>
<item>
        <title>95f4325d - media: sir_ir: remove broken driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#95f4325d</link>
        <description>media: sir_ir: remove broken driverThis driver is a port of the lirc_sir driver to rc-core. However, forthis driver I could not find any hardware to test, so it was done withouttesting. This is a mistake.There are clear bugs in the code. For example the two argumentsto ktime_us_delta() are reversed, which means the result is garbage.The driver has been in the kernel for four years, and noone has everreported an issue. So, remove this driver.Signed-off-by: Sean Young &lt;sean@mess.org&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Wed, 13 Oct 2021 12:27:57 +0000</pubDate>
        <dc:creator>Sean Young &lt;sean@mess.org&gt;</dc:creator>
    </item>
<item>
        <title>49be1c78 - media: rc: introduce Meson IR TX driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#49be1c78</link>
        <description>media: rc: introduce Meson IR TX driverThis patch adds the driver for Amlogic Meson IR transmitter.Some Amlogic SoCs such as A311D and T950D4 have IR transmitter(also called blaster) controller onboard. It is capable of sendingIR signals with arbitrary carrier frequency and duty cycle.The driver supports 2 modulation clock sources: - xtal3 clock (xtal divided by 3) - 1us clockSigned-off-by: Viktor Prutyanov &lt;viktor.prutyanov@phystech.edu&gt;Signed-off-by: Sean Young &lt;sean@mess.org&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Mon, 19 Jul 2021 17:05:06 +0000</pubDate>
        <dc:creator>Viktor Prutyanov &lt;viktor.prutyanov@phystech.edu&gt;</dc:creator>
    </item>
<item>
        <title>52518e51 - media: rc: clean up Kconfig dependencies</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#52518e51</link>
        <description>media: rc: clean up Kconfig dependenciesI came across a randconfig build failure from one driverthat only depends on CONFIG_USB_ARCH_HAS_HCD but fails whenbuilt without CONFIG_USB:ld: drivers/media/rc/ir_toy.o: in function `irtoy_disconnect&apos;:ir_toy.c:(.text+0x24): undefined reference to `usb_kill_urb&apos;ld: ir_toy.c:(.text+0x2c): undefined reference to `usb_free_urb&apos;ld: ir_toy.c:(.text+0x34): undefined reference to `usb_kill_urb&apos;ld: ir_toy.c:(.text+0x3c): undefined reference to `usb_free_urb&apos;Upon a closer look, I find that a lot of the other drivers&apos;select USB&apos; rather than stating &apos;depends on USB&apos; as is commonfor most subsystems. I also find that all except one driverhave an extra &apos;depends on RC_CORE&apos; that is already implied bythe top-level &apos;if RC_CORE&apos; check.Clean up both by reducing the dependencies to the required set.Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Acked-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Signed-off-by: Sean Young &lt;sean@mess.org&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Wed, 21 Apr 2021 13:58:41 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>58c08df5 - media: rc: remove tango ir driver and keymap</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#58c08df5</link>
        <description>media: rc: remove tango ir driver and keymapThe tango platform was removed, so the driver is no longer needed.Cc: Marc Gonzalez &lt;marc.w.gonzalez@free.fr&gt;Acked-by: Rob Herring &lt;robh@kernel.org&gt;Acked-by: Mans Rullgard &lt;mans@mansr.com&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Sean Young &lt;sean@mess.org&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Wed, 21 Apr 2021 13:58:40 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>799ddc03 - media: rc: remove zte zx ir driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#799ddc03</link>
        <description>media: rc: remove zte zx ir driverThe zte zx platform is getting removed, so this driver is nolonger needed.Cc: Jun Nie &lt;jun.nie@linaro.org&gt;Cc: Shawn Guo &lt;shawnguo@kernel.org&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Sean Young &lt;sean@mess.org&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Wed, 20 Jan 2021 14:25:42 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>4d2e3734 - media: rc: select CONFIG_BITREVERSE where needed</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#4d2e3734</link>
        <description>media: rc: select CONFIG_BITREVERSE where neededA number of remote control drivers require the bitreversehelper, and run into a link error when it is disabled:arm-linux-gnueabi-ld: drivers/media/rc/img-ir/img-ir-nec.o: in function `img_ir_nec_scancode&apos;:img-ir-nec.c:(.text+0x10c): undefined reference to `byte_rev_table&apos;arm-linux-gnueabi-ld: drivers/media/rc/img-ir/img-ir-nec.o: in function `img_ir_nec_filter&apos;:img-ir-nec.c:(.text+0x2dc): undefined reference to `byte_rev_table&apos;arm-linux-gnueabi-ld: drivers/media/usb/cx231xx/cx231xx-input.o: in function `get_key_isdbt&apos;:cx231xx-input.c:(.text+0x38c): undefined reference to `byte_rev_table&apos;arm-linux-gnueabi-ld: drivers/media/usb/em28xx/em28xx-input.o: in function `em28xx_get_key_em_haup&apos;:em28xx-input.c:(.text+0x1704): undefined reference to `byte_rev_table&apos;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Acked-by: Sean Young &lt;sean@mess.org&gt;Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Thu, 03 Dec 2020 23:17:03 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>261463db - media: rc: add support for Infrared Toy and IR Droid devices</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#261463db</link>
        <description>media: rc: add support for Infrared Toy and IR Droid deviceshttp://dangerousprototypes.com/docs/USB_Infrared_Toyhttps://www.irdroid.com/irdroid-usb-ir-transceiver/Reviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Signed-off-by: Sean Young &lt;sean@mess.org&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Sun, 03 May 2020 09:27:55 +0000</pubDate>
        <dc:creator>Sean Young &lt;sean@mess.org&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>b60a5b8d - media: Kconfig files: use the right help coding style</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#b60a5b8d</link>
        <description>media: Kconfig files: use the right help coding styleCheckpatch wants to use &apos;help&apos; instead of &apos;---help---&apos;:	WARNING: prefer &apos;help&apos; over &apos;---help---&apos; for new help textsLet&apos;s change it globally at the media subsystem, as otherwise peoplewould keep using the old way.Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Wed, 20 Mar 2019 10:39:44 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>04ad3011 - media: rc: fix several typos</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#04ad3011</link>
        <description>media: rc: fix several typosUse codespell to fix lots of typos over frontends.Manually verified to avoid false-positives.Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;Acked-by: Sean Young &lt;sean@mess.org&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Mon, 18 Feb 2019 19:29:01 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>721074b0 - media: rc: rcmm decoder and encoder</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#721074b0</link>
        <description>media: rc: rcmm decoder and encodermedia: add support for RCMM infrared remote controls.Signed-off-by: Patrick Lerda &lt;patrick9876@free.fr&gt;Signed-off-by: Sean Young &lt;sean@mess.org&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Thu, 17 Jan 2019 08:50:13 +0000</pubDate>
        <dc:creator>Patrick Lerda &lt;patrick9876@free.fr&gt;</dc:creator>
    </item>
<item>
        <title>02d32bda - media: rc: add driver for Xbox DVD Movie Playback Kit</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/media/rc/Kconfig#02d32bda</link>
        <description>media: rc: add driver for Xbox DVD Movie Playback KitThe Xbox DVD Movie Playback Kit is a USB dongle with an IR remote for theOriginal Xbox.Historically it has been supported by the out-of-tree lirc_xbox driver,but this one has fallen out of favour and was just dropped from popularKodi (formerly XBMC) distributions.This driver is heavily based on the ati_remote driver where all theboilerplate was taken from - I was mostly just removing code.Signed-off-by: Benjamin Valentin &lt;benpicco@googlemail.com&gt;Signed-off-by: Sean Young &lt;sean@mess.org&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/media/rc/Kconfig</description>
        <pubDate>Tue, 09 Oct 2018 16:02:11 +0000</pubDate>
        <dc:creator>Benjamin Valentin &lt;benpicco@googlemail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
