I doubt if this is possible between built-in drivers and modules. The way u r thinking might not work properly as even if ur driver probed first how would u stop probing the common one. Once that will be probed it will mess with ur settings.
As these drivers are for same devices u must have common logic to separate these out. I m not familiar with mmc drivers, might have some other way to implement. Sent from my iPhone On 19-Apr-2012, at 8:38 PM, Geraint Yang <[email protected]> wrote: > To modify the common prob, I need to rebuild the common driver, but the > driver I am develop is not just for myself, I could ask everyone who will use > this specail sd card to rebuild their driver(or kernel). > > So is it possible to modify the priority of prob just calling some existing > kernel APIs? > > > On Thu, Apr 19, 2012 at 10:40 PM, Tirtha Ghosh <[email protected]> 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. > > Sent from my iPhone > > On 19-Apr-2012, at 7:46 PM, Geraint Yang <[email protected]> wrote: > >> 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 <[email protected]> wrote: >> Hi Geraint, >> >> On Thu, Apr 19, 2012 at 2:05 PM, Geraint Yang <[email protected]> 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 >> [email protected] >> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies >> >> >> >> >> >> -- >> Geraint Yang >> Tsinghua University Department of Computer Science and Technology >> >> >> _______________________________________________ >> Kernelnewbies mailing list >> [email protected] >> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > > > > -- > Geraint Yang > Tsinghua University Department of Computer Science and Technology > >
_______________________________________________ Kernelnewbies mailing list [email protected] http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
