rtc: pcf8523: always compile pcf8523_rtc_ioctl
Compiling out pcf8523_rtc_ioctl saves about 5% of the generated machine code. However, it certainly never happens as the RTC character device interface is the most useful one and is probably always compiled in. Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Link: https://lore.kernel.org/r/20211018153651.82069-2-alexandre.belloni@bootlin.com
This commit is contained in:
@@ -237,7 +237,6 @@ static int pcf8523_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *tm)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CONFIG_RTC_INTF_DEV
|
|
||||||
static int pcf8523_rtc_ioctl(struct device *dev, unsigned int cmd,
|
static int pcf8523_rtc_ioctl(struct device *dev, unsigned int cmd,
|
||||||
unsigned long arg)
|
unsigned long arg)
|
||||||
{
|
{
|
||||||
@@ -268,9 +267,6 @@ static int pcf8523_rtc_ioctl(struct device *dev, unsigned int cmd,
|
|||||||
return -ENOIOCTLCMD;
|
return -ENOIOCTLCMD;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#else
|
|
||||||
#define pcf8523_rtc_ioctl NULL
|
|
||||||
#endif
|
|
||||||
|
|
||||||
static int pcf8523_rtc_read_offset(struct device *dev, long *offset)
|
static int pcf8523_rtc_read_offset(struct device *dev, long *offset)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user