All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
To: "Rus V. Brushkoff" <rus@soyuzkt.od.ua>
Cc: linux-ide@vger.kernel.org
Subject: Re: Remove obsoleted "idex=noprobe" kernel parameter
Date: Wed, 12 Mar 2008 14:35:30 +0100	[thread overview]
Message-ID: <200803121435.30213.bzolnier@gmail.com> (raw)
In-Reply-To: <Pine.LNX.4.64.0803120418580.12249@Soyuz-KT.TeNet.Odessa.UA>


Hi,

On Wednesday 12 March 2008, Rus V. Brushkoff wrote:
> 
>  	Hi,
> 
>   Why this option is obsoleted ? It can be used on many systems when Linux 
> still tries to detect disabled in the BIOS IDE controller - you may 
> significantly reduce boot time, without bunch of the "ide reset succeed" 
> messages.
>   So embedded people use IDE as hardware interface to different 
> controlling systems - how they can tell Linux, now without "idex=noprobe" 
> option, not to probe _this_ IDE controller ?

"hdx=noprobe" skips probing given IDE device, if given for all devices
on the contoller, the controller will be not probed at all

[ "hdx=noprobe" will be converted soon to "ide_core.noprobe=" parameter
  as we _need_ to re-do parameters handling because the old interface
  ("hdx=" / "idex=") is not compatible with the IDE warm-plug support ]

>   So can be said about "obsoleted "idex=base[,ctl[,irq]]" kernel 
> parameters" - now nobody, who make simple custom hardware, can tell legacy 
> IDE driver about different hardware resources, which is normal for other 
> Linux subsystems - see for example LPT or most network cards kernel boot 
> parameters.

It still can be done - just they way of doing it will change:

/*
 * For special cases new interfaces may be added using sysfs, i.e.
 *
 *      echo -n "0x168:0x36e:10" > /sys/class/ide_generic/add
 *
 * will add an interface using I/O ports 0x168-0x16f/0x36e and IRQ 10.
 */

[ however the preferred solution is to add resources for your custom IDE as
  a platform resources so ide_platform host driver can use it automatically ]

Thanks,
Bart

  parent reply	other threads:[~2008-03-12 13:21 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-03-12  2:47 Remove obsoleted "idex=noprobe" kernel parameter Rus V. Brushkoff
2008-03-12 10:31 ` Alan Cox
2008-03-12 13:35 ` Bartlomiej Zolnierkiewicz [this message]
2008-03-12 13:54   ` Rus V. Brushkoff

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200803121435.30213.bzolnier@gmail.com \
    --to=bzolnier@gmail.com \
    --cc=linux-ide@vger.kernel.org \
    --cc=rus@soyuzkt.od.ua \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.