On Thu, 1 Mar 2012 20:12:00 +0100,
Wolfram Sang <[email protected]> wrote 

> 
> Documentation/rtc.txt
> 
> --=20
Thank you.  I am familiar with the /dev/rtc0 character device special 
file interface, and can access it well.  My problem is that there is no
device special file created for rtc-ds3232 module.  I know how to mknod
a character device, but I do not know the major/minor number for
rtc-ds3232.ko, it does not appear in /proc/devices.  I do have
/dev/i2c-1, 2, & 3 in my system.  

I think I just do not know how to access i2c driver services, one that
is added in the following way, from rtc-ds3232.c: 

static int __init ds3232_init(void)
{
        printk("adding ds3232 driver: %s\n", ds3232_driver.driver.name);
        return i2c_add_driver(&ds3232_driver);
}

ds3232_driver defined:
static struct i2c_driver ds3232_driver = {
        .driver = {
                .name = "rtc-ds3232",
                .owner = THIS_MODULE,
        },
        .probe = ds3232_probe,
        .remove = __devexit_p(ds3232_remove),
        .id_table = ds3232_id,
};


--
To unsubscribe from this list: send the line "unsubscribe linux-i2c" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to