On Wed, Sep 5, 2012 at 2:26 AM, Christopher Heiny <cheiny@xxxxxxxxxxxxx> wrote: > On 08/27/2012 11:49 AM, Linus Walleij wrote: >> >> You need to patch your desired major number into >> Documentation/devices.txt' > > We were going by the recommendation in Linux Device Drivers (3rd edition) to > use dynamic major number allocation via alloc_chrdev_region. In particular > in section 3.2.3 it says "new numbers are not being assigned". I guess at > this point we need to know whether the info in LDD3 is authoritative or not. You're right, go for dynamic numbers. I was plain wrong. >>> +static struct class *rmidev_device_class; >> >> >> Last time discussed with Greg, class devices were deprecated, >> and you should just use a bus instead. (But not sure.) > > The references I found online weren't clear on this, so more investigation > is required. We'll defer that till we find out if the regmap changes > eliminate the need for this. Just push Greg to review next version and he'll tell you what to do about this, no problem. Yours, Linus Walleij -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html