Thread (8 messages) flat view 8 messages, 4 authors, 2012-04-19

About module priority

From: Abhijit Pawar <hidden>
Date: 2012-04-19 15:11:55

Hi,

On Thu, 2012-04-19 at 20:10 +0530, Tirtha Ghosh wrote:
Sorry missed ur whole details. In that case, u modify the existing
driver and call ur part of ur code from common probe depending on ur
special condition otherwise keep the existing flow. 
There could be couple of ways:

1. If you have access to the kernel and going to flash the same on your
mobile, then you can modify the common probe of the SD card subsystem
and let it call your driver depending on the card and default driver in
case of other card. This will hold true if you can differentiate between
the cards.

2. If you dont have kernel sources then you can remove the  default
driver temporarily while your SD card is in place and load it later. You
may need another module to do this.  This will work in a scenario where
you just have one slot for SD Card. 
Sent from my iPhone

On 19-Apr-2012, at 7:46 PM, Geraint Yang [off-list ref]
wrote:


quoted
Hi Arun,

Thanks for your reply.

I have ever thought about this method, but my sd driver is only for
my own special sd card which is not the common sd card and my driver
could not deal with the common sd card. So I need the default sd
driver for other  common sd cards.

I hope that mmc core could let my driver probe first, if the sd card
is my special one, my driver will operate it  in my own way,
otherwise mmc core will call the prob function of the default sd
driver then.

On Thu, Apr 19, 2012 at 9:50 PM, Arun KS [off-list ref]
wrote:
        Hi Geraint,
        
        On Thu, Apr 19, 2012 at 2:05 PM, Geraint Yang
        [off-list ref] wrote:
                Hi folks,
                I am writing a kernel module for a sd card, but when
                I insert a sd card into my box, the default sd
                driver will probe before my driver, and my driver
                will never have chance to probe. Is there any method
                to make my driver probe the sd card before the
                default sd driver?
                
        Why can't you disable  the default sd card driver in
        your .config?
        
        
                Thanks in advance.
                
                
                _______________________________________________
                Kernelnewbies mailing list
                Kernelnewbies at kernelnewbies.org
                http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
                
        



-- 
Geraint Yang 
Tsinghua University Department of Computer Science and Technology




_______________________________________________
Kernelnewbies mailing list
Kernelnewbies at kernelnewbies.org
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
_______________________________________________
Kernelnewbies mailing list
Kernelnewbies at kernelnewbies.org
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help