netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Tomas Winkler <tomasw-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: Johannes Berg <johannes-cdvu00un1VgdHxzADdlk8Q@public.gmane.org>
Cc: davem-fT/PcQaiUtIeIZ0/mPfg9Q@public.gmane.org,
	linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org,
	netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
	linux-wireless-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
	linux-mmc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
	yi.zhu-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org,
	inaky.perez-gonzalez-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org,
	cindy.h.kao-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org,
	guy.cohen-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org,
	ron.rindjunsky-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org
Subject: Re: [PATCH 1/3] iwmc3200top: Add Intel Wireless MultiCom 3200 top driver.
Date: Wed, 23 Sep 2009 10:23:59 +0300	[thread overview]
Message-ID: <1ba2fa240909230023v17fe2b49v4981d464dba469ed@mail.gmail.com> (raw)
In-Reply-To: <1253689036.4458.22.camel-YfaajirXv2244ywRPIzf9A@public.gmane.org>

On Wed, Sep 23, 2009 at 9:57 AM, Johannes Berg
<johannes-cdvu00un1VgdHxzADdlk8Q@public.gmane.org> wrote:
> On Wed, 2009-09-23 at 02:38 +0300, Tomas Winkler wrote:
>
>> +config IWMC3200TOP
>> +        tristate "Intel Wireless MultiCom Top Driver"
>> +        depends on MMC && EXPERIMENTAL
>> +        select FW_LOADER
>> +     ---help---
>> +       Intel Wireless MultiCom 3200 Top driver is responsible for
>> +       for firmware load and enabled coms enumeration
>
> This seems like the wrong approach to me.
>
> To me, it seems like you have a device that contains an internal bus and
> allows bus enumeration. Typically, we would surface that bus in the
> driver/device model and allow sub-drivers to bind to that by way of
> exposing the internal bus, like e.g. drivers/ssb/.

From HW perspective your assumption is not exactly correct. All the
devices are visible on the SDIO bus but they are not operational
(probe won't succeed) until TOP download the firmware and kicks the
devices. From SW perspective to create another bus layer is an option.
I'm not sure if it's not more complicated one.

Thanks
Tomas
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

  parent reply	other threads:[~2009-09-23  7:23 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-09-22 23:38 [PATCH 0/3 net] Add iwmc3200top driver Tomas Winkler
2009-09-22 23:38 ` [PATCH 1/3] iwmc3200top: Add Intel Wireless MultiCom 3200 top driver Tomas Winkler
2009-09-23  6:57   ` Johannes Berg
     [not found]     ` <1253689036.4458.22.camel-YfaajirXv2244ywRPIzf9A@public.gmane.org>
2009-09-23  7:23       ` Tomas Winkler [this message]
2009-09-23  7:34         ` Johannes Berg
     [not found]           ` <1253691283.4458.38.camel-YfaajirXv2244ywRPIzf9A@public.gmane.org>
2009-09-23 12:29             ` Tomas Winkler
2009-09-23 17:48         ` Inaky Perez-Gonzalez
2009-10-10  9:38   ` Tomas Winkler
     [not found]     ` <1ba2fa240910100238s709c31d3s6cb612f502b1086f-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-10-11  1:58       ` David Miller
     [not found]         ` <20091010.185852.133969433.davem-fT/PcQaiUtIeIZ0/mPfg9Q@public.gmane.org>
2009-10-11  7:40           ` Eric Dumazet
2009-10-12  6:07             ` David Miller
2009-10-11  8:05         ` Tomas Winkler
2009-10-11 10:36           ` David Miller
2009-10-11 13:07             ` Tomas Winkler
2009-10-12 13:17             ` John W. Linville
     [not found]   ` <1253662724-16497-2-git-send-email-tomas.winkler-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2009-09-22 23:38     ` [PATCH 2/3] iwmc3200wifi: select IWMC3200TOP in Kconfig Tomas Winkler
2009-09-22 23:38       ` [PATCH 3/3] i2400m-sdio: " Tomas Winkler
     [not found]         ` <1253662724-16497-4-git-send-email-tomas.winkler-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2009-09-23  0:44           ` Marcel Holtmann
     [not found]             ` <1253666644.2931.7.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2009-09-23  5:36               ` Tomas Winkler
     [not found]       ` <1253662724-16497-3-git-send-email-tomas.winkler-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2009-09-29  9:22         ` [PATCH 2/3] iwmc3200wifi: " Zhu Yi
2009-10-10 11:01     ` [PATCH 1/3] iwmc3200top: Add Intel Wireless MultiCom 3200 top driver Marcel Holtmann
     [not found]       ` <1255172508.19127.22.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2009-10-10 18:05         ` Tomas Winkler
2009-10-11  1:59           ` David Miller

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=1ba2fa240909230023v17fe2b49v4981d464dba469ed@mail.gmail.com \
    --to=tomasw-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
    --cc=cindy.h.kao-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
    --cc=davem-fT/PcQaiUtIeIZ0/mPfg9Q@public.gmane.org \
    --cc=guy.cohen-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
    --cc=inaky.perez-gonzalez-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
    --cc=johannes-cdvu00un1VgdHxzADdlk8Q@public.gmane.org \
    --cc=linux-mmc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=linux-wireless-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org \
    --cc=netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=ron.rindjunsky-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
    --cc=yi.zhu-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).