Re: [PATCH v2 01/13] trinity: Add base driver

From: Jiho Chu
Date: Fri Sep 23 2022 - 11:09:50 EST


On Thu, 22 Sep 2022 15:56:51 +0200
"Arnd Bergmann" <arnd@xxxxxxxx> wrote:

> On Sat, Sep 17, 2022, at 4:49 PM, Jiho Chu wrote:
> > On Sat, 17 Sep 2022 09:41:13 +0200
> > "Arnd Bergmann" <arnd@xxxxxxxx> wrote:
> >>
> >> If you have the need to manage multiple devices here, maybe use
> >> a dynamic major number and have the chardev code allocate the
> >> minor numbers, instead of using multiple misc devices and
> >> doing that yourself.
> >>
> >
> > I'm little confusing. It means that managing own char devices is proper,
> > not using misc device? But, it's still under misc dir.
>
> There is no strict connection between miscdevices and drivers/misc.
>
> The former is for drivers that tend to have only one instance
> in a system, while the latter is for drivers that do not have
> a separate subsystem.
>
> Arnd
>

Thanks for the clarification. Allocating a dynamic major could be better
for trinity, which could have multiple instances.
I'll rewrite code for it in next revision.

Best regards,
Jiho chu