From: Alexander Varnin <fenixk19@mail.ru>
To: linux-wireless@vger.kernel.org
Subject: mwifiex_sdio on chromebook
Date: Sun, 03 Nov 2013 17:01:19 +0400 [thread overview]
Message-ID: <5276491F.20207@mail.ru> (raw)
Hello.
I am trying to debug the issue with incorrect initialization of WiFi
chip on Samsung ARM Chromebook. And I search for assistance. I have
posted my investigation results on launchpad.net (bug #1247512). Here is
copy:
Marvell SDIO WiFi chip doesn't get initialized correctly on Chromebook.
After some research I have managed to find that when Linux is doing
initialization, it tries setting clock and power to SDIO controller for
that chip. It is trying frequences hardcoded in
linux/drivers/mmc/core/core.c: 400000, 300000, 200000, 100000 Hz.
Opposed to that, chrome os kernel tries other frequences: 784314Hz and
50000000Hz. The last is staying as working frequency. I don't know, if
it is matter for card what frequency does the host tries to gate.
When mainline kernel runs mmc_attach_sdio function it should get correct
answer from card and so process card as SDIO. However it fails with
timeout in that function.
I wonder if this depends on firmware loading. I see, that chrome os 3.4
kernel requires firmware. And mainline is probably simply doesn't load
it by default. Currently, I don't know how to check it and how to
configure kernel to load firmware for mwifiex_sdio.
I am ready to do further research, but I need some assistance.
Is there any manual on marvell chip?
next reply other threads:[~2013-11-03 13:02 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-11-03 13:01 Alexander Varnin [this message]
2013-11-03 22:10 ` mwifiex_sdio on chromebook Bing Zhao
2013-11-03 22:10 ` Bing Zhao
[not found] ` <477F20668A386D41ADCC57781B1F70430F45757E63-r8ILAu4/owuHXkj8w7BxOhL4W9x8LtSr@public.gmane.org>
2013-11-04 2:18 ` Alexander Varnin
2013-11-04 2:18 ` Alexander Varnin
2013-11-04 13:32 ` Luis R. Rodriguez
[not found] ` <527703E6.8040504-JGs/UdohzUI@public.gmane.org>
2013-11-04 19:46 ` Bing Zhao
2013-11-04 19:46 ` Bing Zhao
[not found] ` <477F20668A386D41ADCC57781B1F70430F45758053-r8ILAu4/owuHXkj8w7BxOhL4W9x8LtSr@public.gmane.org>
2013-11-05 8:38 ` Alexander Varnin
2013-11-05 8:38 ` Alexander Varnin
[not found] ` <5278AE8E.9060203-JGs/UdohzUI@public.gmane.org>
2013-11-05 8:53 ` Arend van Spriel
2013-11-05 8:53 ` Arend van Spriel
[not found] ` <5278B1EC.8020000-dY08KVG/lbpWk0Htik3J/w@public.gmane.org>
2013-11-05 9:12 ` Alexander Varnin
2013-11-05 9:12 ` Alexander Varnin
[not found] ` <5278B68E.5070807-JGs/UdohzUI@public.gmane.org>
2013-11-05 16:26 ` Paul Stewart
2013-11-05 16:26 ` Paul Stewart
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=5276491F.20207@mail.ru \
--to=fenixk19@mail.ru \
--cc=linux-wireless@vger.kernel.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 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.