Patch "media: lirc: revert removal of unused feature flags" has been added to the 5.18-stable tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is a note to let you know that I've just added the patch titled

    media: lirc: revert removal of unused feature flags

to the 5.18-stable tree which can be found at:
    http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary

The filename of the patch is:
     media-lirc-revert-removal-of-unused-feature-flags.patch
and it can be found in the queue-5.18 subdirectory.

If you, or anyone else, feels it should not be added to the stable tree,
please let <stable@xxxxxxxxxxxxxxx> know about it.



commit 533a37bc8d4982a6e3e60021964d4dcb49bfdf80
Author: Sean Young <sean@xxxxxxxx>
Date:   Wed May 25 14:08:30 2022 +0100

    media: lirc: revert removal of unused feature flags
    
    [ Upstream commit e5499dd7253c8382d03f687f19a854adcc688357 ]
    
    Commit b2a90f4fcb14 ("media: lirc: remove unused lirc features") removed
    feature flags which were never implemented, but they are still used by
    the lirc daemon went built from source.
    
    Reinstate these symbols in order not to break the lirc build.
    
    Fixes: b2a90f4fcb14 ("media: lirc: remove unused lirc features")
    Link: https://lore.kernel.org/all/a0470450-ecfd-2918-e04a-7b57c1fd7694@xxxxxxxxxx/
    Reported-by: Jiri Slaby <jirislaby@xxxxxxxxxx>
    Cc: Mauro Carvalho Chehab <mchehab@xxxxxxxxxx>
    Signed-off-by: Sean Young <sean@xxxxxxxx>
    Signed-off-by: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
    Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx>

diff --git a/include/uapi/linux/lirc.h b/include/uapi/linux/lirc.h
index 23b0f2c8ba81..8d7ca7c6af42 100644
--- a/include/uapi/linux/lirc.h
+++ b/include/uapi/linux/lirc.h
@@ -84,6 +84,13 @@
 #define LIRC_CAN_SEND(x) ((x)&LIRC_CAN_SEND_MASK)
 #define LIRC_CAN_REC(x) ((x)&LIRC_CAN_REC_MASK)
 
+/*
+ * Unused features. These features were never implemented, in tree or
+ * out of tree. These definitions are here so not to break the lircd build.
+ */
+#define LIRC_CAN_SET_REC_FILTER		0
+#define LIRC_CAN_NOTIFY_DECODE		0
+
 /*** IOCTL commands for lirc driver ***/
 
 #define LIRC_GET_FEATURES              _IOR('i', 0x00000000, __u32)



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux