On Wed, 28 Aug 2024 at 11:43, raiden00pl <raiden0...@gmail.com> wrote:

> I don't know what was the initial intention about `drivers/`, only Greg can
> answer this question.
> But what I see now is that `drivers/` implement `upper-half` drivers, and
> arch specific drivers implement "lower-half" drivers (there are probably a
> few exceptions
> to this rule).
> For this reason, polluting `drivers/` with "lower-half" implementations
> seems bad for me
> and I think arch specific 'lower-half' drivers should be somewhere in
> `arch/` (`arch/common/<chip_name>`,
> `arch/drivers/<chip_name>` ?)
>

Thanks. I would go with arch/drivers.

Reply via email to