On Mon, Mar 07, 2016 at 04:22:22PM -0700, Roger Koehler wrote:
> > You need to include the driver required for your rtc in the kernel config.
> > Clearly that is missing.
> >
> > Find out which driver your old kernel is using for the rtc driver. Clearly
> > a newer kernel version wouldn't mess up the rtc layout so much that a make
> > oldconfig wouldn't work from the previous kernel config.
> 
> cat /sys/class/rtc/rtc0/dev
> 254:0
> 
> cat /sys/class/rtc/rtc0/name
> rtc_cmos
> 
> Same for both. I really believe they changed the rtc driver code.

I can vaguely remember that something changed in the rtc area in the
last couple of years, but there is nothing in my notes - I guess
that I just fixed up my .config, probably after noticing a change on
an -rc kernel.

This is what I have on my SandyBridge, I suspect my other machines
are similar, so let's start with this:

CONFIG_RTC_LIB=y
CONFIG_RTC_CLASS=y
CONFIG_RTC_HCTOSYS=y
CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
CONFIG_RTC_SYSTOHC=y
CONFIG_RTC_SYSTOHC_DEVICE="rtc0"

# CONFIG_RTC_DEBUG is not set

#
# RTC interfaces
#
CONFIG_RTC_INTF_SYSFS=y
CONFIG_RTC_INTF_PROC=y
CONFIG_RTC_INTF_DEV=y
# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
# CONFIG_RTC_DRV_TEST is not set

 [ ... ]

#
# Platform RTC drivers
#
CONFIG_RTC_DRV_CMOS=y

Does any of that differ from what you have ?

ĸen
-- 
This email was written using 100% recycled letters.
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to