public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* psmouse et al and mousedev dependancy
@ 2005-03-16 16:51 Michael Tokarev
  2005-03-16 17:36 ` Dmitry Torokhov
  0 siblings, 1 reply; 2+ messages in thread
From: Michael Tokarev @ 2005-03-16 16:51 UTC (permalink / raw)
  To: Kernel Mailing List

A quick (hopefully) question.

When mousedev is compiled as a module, loading psmouse or usbhid
modules does not enable the mouse, one have to load mousedev too.
The same is true for keybdev and actual keyboard drivers.

Why not add this dependancy explicitly in psmouse et al modules,
something like (pseudocode):

#if CONFIG_MOUSEDEV==m
  request_module(mousedev);
#endif

, or, to "use" some symbol in psmouse.ko which is defined in mousedev?

Thanks.

/mjt

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: psmouse et al and mousedev dependancy
  2005-03-16 16:51 psmouse et al and mousedev dependancy Michael Tokarev
@ 2005-03-16 17:36 ` Dmitry Torokhov
  0 siblings, 0 replies; 2+ messages in thread
From: Dmitry Torokhov @ 2005-03-16 17:36 UTC (permalink / raw)
  To: Michael Tokarev; +Cc: Kernel Mailing List

Hi,

On Wed, 16 Mar 2005 19:51:59 +0300, Michael Tokarev <mjt@tls.msk.ru> wrote:
> A quick (hopefully) question.
> 
> When mousedev is compiled as a module, loading psmouse or usbhid
> modules does not enable the mouse, one have to load mousedev too.
> The same is true for keybdev and actual keyboard drivers.
> 
> Why not add this dependancy explicitly in psmouse et al modules,
> something like (pseudocode):
> 
> #if CONFIG_MOUSEDEV==m
>  request_module(mousedev);
> #endif
> 
> , or, to "use" some symbol in psmouse.ko which is defined in mousedev?
> 

Not everyone uses mousedev (evdev, tsdev, joydev) so they are not
loaded by default. It is actually hotplug scripts' task to load proper
interface module after a new input device has been discovered.

-- 
Dmitry

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-03-16 17:36 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-03-16 16:51 psmouse et al and mousedev dependancy Michael Tokarev
2005-03-16 17:36 ` Dmitry Torokhov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox