Search Linux Wireless

RE: WL1271 chip

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I am also not familiar with i.MX233, but googling it this seems to be a Freescale app processor with ARM926EJ-S core and it has SDIO rev2.0 compliant interface integrated. There a arch/arm/mach-imx directory containing i.MX27 processor which has some similarities (same core and MMC/SD interfaces). So it could be a good starting point for your porting effort.

Another hint may be that SDIO is related to MMC/SD. So in board-zoom-peripherals.c you will find more when searching for 'mmc'. eg:

static struct omap2_hsmmc_info mmc[] __initdata = {
           :
           :
        {
                .name           = "wl1271",
                .mmc            = 3,
                .caps           = MMC_CAP_4_BIT_DATA,
                .gpio_wp        = -EINVAL,
                .gpio_cd        = -EINVAL,
                .nonremovable   = true,
        },
        {}      /* Terminator */
};

Gr. AvS
________________________________________
From: linux-wireless-owner@xxxxxxxxxxxxxxx [linux-wireless-owner@xxxxxxxxxxxxxxx] On Behalf Of Brzezowski, Karen [Karen.Brzezowski@xxxxxxx]
Sent: Monday, December 20, 2010 6:12 PM
To: linux-wireless@xxxxxxxxxxxxxxx
Cc: Brzezowski, Karen
Subject: WL1271 chip

Hi!
Luca suggested that I send this to all of you!

I looked at arch/arm/mach-omap2/board-zoom-peripherals.c file..
I didn't see anything specific to SDIO..

I was looking at linux-2.6.36.2..
Is this the correct version to look at?

Please read below for original question.
THANK you everyone for ANY help you can give me!
Karen

-----Original Message-----
Hi Karen,


> Hi Luciano,
>
> Iâm very sorry to email  you directly.

No problem.  But it is always better to email the linux-wireless@xxxxxxxxxxxxxxx mailing list too, because there are lots of other people who can help you there.


> I am very new to porting driversâ
>
> I have to integrate/port a WL1271 chip (I think itâs going to be the
> one
>
> manufactured by Murata).
>
> I see that you maintain the wl12xx drivers on linux-wireless
> kernel.org.
>
>
>
> The processor is iMX233, OS is Android (Linux).
>
>
>
> I would be very appreciative if you could give me some
> advice/instructions/documentation
>
> that would help me on understand/start/complete this task.

Well, the wl12xx driver should work more or less out-of-the-box.  The only thing you need to do is to set up the SDIO connection to your card (assuming that you're using the SDIO bus to connect it).  I'm not familiar with the iMX233, but with OMAP, it's pretty simple.  You can see the arch/arm/mach-omap2/board-zoom-peripherals.c file in the Linux kernel for an example on how to set it up for the Zoom board (OMAP-based).


--
Cheers,
Luca.


NïïïïïrïïyïïïbïXïïÇvï^ï)Þ{.nï+ïïïï{ïï*Þï,ï{ayïÊÚï,jïïfïïïhïïïzïïwïïï ïïïj:+vïïïwïjïmïïïïïïïïzZ+ïïïïïÝj"ïï!ïi
ÿô.nlj·Ÿ®‰­†+%ŠË±é¥Šwÿº{.nlj·¥Š{±ÿ«zW¬³ø¡Ü}©ž²ÆzÚj:+v‰¨þø®w¥þŠàÞ¨è&¢)ß«a¶Úÿûz¹ÞúŽŠÝjÿŠwèf



[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux