Re: MMCv4 support (8-bit support missing)

2007-04-27 Thread Pierre Ossman
Madhusudhan c wrote: > > Philip asked me about the access to the 8-bit controller. We might not > be able to provide you direct access to the hardware platform as it > requires involvement of business managers and so on. But can I be of > help by testing your code on our platform and leting you

Re: MMCv4 support (8-bit support missing)

2007-04-27 Thread Pierre Ossman
Madhusudhan c wrote: Philip asked me about the access to the 8-bit controller. We might not be able to provide you direct access to the hardware platform as it requires involvement of business managers and so on. But can I be of help by testing your code on our platform and leting you know

Re: MMCv4 support (8-bit support missing)

2007-04-25 Thread Madhusudhan c
Hi Pierre/Philip, I've looked through the MMC 4.2 spec and I see nothing in it that even hints that 8-bit support might be optional. So as it stands, the bus testing is still out. Okay. Its possible that my understanding was wrong in the sense that I thought bus testing procedure is mandatory

Re: MMCv4 support (8-bit support missing)

2007-04-25 Thread Madhusudhan c
Hi Pierre/Philip, I've looked through the MMC 4.2 spec and I see nothing in it that even hints that 8-bit support might be optional. So as it stands, the bus testing is still out. Okay. Its possible that my understanding was wrong in the sense that I thought bus testing procedure is mandatory

Re: MMCv4 support (8-bit support missing)

2007-04-23 Thread Pierre Ossman
Madhusudhan c wrote: > > Suppose a host controller is capable of suporting 8-bit and it tells > the core that it can support 8-bit. Now the card that is plugged in > might or might not support 8-bit based on the type of the card. There > is no field in the ext_csd which will tell you what bus

Re: MMCv4 support (8-bit support missing)

2007-04-23 Thread Pierre Ossman
Madhusudhan c wrote: Suppose a host controller is capable of suporting 8-bit and it tells the core that it can support 8-bit. Now the card that is plugged in might or might not support 8-bit based on the type of the card. There is no field in the ext_csd which will tell you what bus width

Re: MMCv4 support (8-bit support missing)

2007-04-20 Thread Philip Langdale
Madhusudhan c wrote: > > Suppose a host controller is capable of suporting 8-bit and it tells > the core that it can support 8-bit. Now the card that is plugged in > might or might not support 8-bit based on the type of the card. There > is no field in the ext_csd which will tell you what bus

Re: MMCv4 support (8-bit support missing)

2007-04-20 Thread Madhusudhan c
Hi Perre, Until 8-bit SD shows up, at which point things go to hell again. You need to present a valid case for why we need this bus testing stuff. The spec never requires it, and neither does any cards. So this is just crud that we know causes problems and doesn't give us anything back.

Re: MMCv4 support (8-bit support missing)

2007-04-20 Thread Philip Langdale
Madhusudhan c wrote: Suppose a host controller is capable of suporting 8-bit and it tells the core that it can support 8-bit. Now the card that is plugged in might or might not support 8-bit based on the type of the card. There is no field in the ext_csd which will tell you what bus width

Re: MMCv4 support (8-bit support missing)

2007-04-19 Thread Pierre Ossman
Madhusudhan c wrote: > > The bus test procedure from this patch can be adopted to the MMCv4 > support in the MMC core with small changes to do bus testing procedure > only if the host sets the capability to support 8-bit. That way we > dont break the legacy code. What do you think? > Until

Re: MMCv4 support (8-bit support missing)

2007-04-19 Thread Madhusudhan c
Hi Perre, I don't think I've seen that patch. And now we have the work by Philip and myself which adds support for both MMC 4.0 and 4.2. The only missing piece is 8-bit data and I'm not that interested in adding it until we have a driver that can use it. Here is a link to that patch.

Re: MMCv4 support (8-bit support missing)

2007-04-19 Thread Madhusudhan c
Hi Perre, I don't think I've seen that patch. And now we have the work by Philip and myself which adds support for both MMC 4.0 and 4.2. The only missing piece is 8-bit data and I'm not that interested in adding it until we have a driver that can use it. Here is a link to that patch.

Re: MMCv4 support (8-bit support missing)

2007-04-19 Thread Pierre Ossman
Madhusudhan c wrote: The bus test procedure from this patch can be adopted to the MMCv4 support in the MMC core with small changes to do bus testing procedure only if the host sets the capability to support 8-bit. That way we dont break the legacy code. What do you think? Until 8-bit SD

Re: MMCv4 support (8-bit support missing)

2007-04-18 Thread Pierre Ossman
Madhusudhan c wrote: > > Kyung-ju Hyun from samsung had submitted a patch for MMCPlus support > long back, which had the bus testing procedure implemented and it > works fine. I am able to write and read the data pattern back > successfuly with his patch. I am not sure why his patch was not >

Re: MMCv4 support (8-bit support missing)

2007-04-18 Thread Madhusudhan c
Hi Perre/Philip, Feel free to add me as cc in the future if you want me to notice your mail ;) Sure. In fact I looked around to find your email id and did not find it. In future I will include you in cc. We haven't determined it as necessary, and as Philip commented, most (if not all)

Re: MMCv4 support (8-bit support missing)

2007-04-18 Thread Pierre Ossman
Madhusudhan c wrote: > Hi Pierre/philip, > Hi Madhusudhan, Feel free to add me as cc in the future if you want me to notice your mail ;) > This is regarding the MMCv4 support that came in as part of the MMC > core of 2.6.20 linux kernel version. > > The high speed MMC cards can support

Re: MMCv4 support (8-bit support missing)

2007-04-18 Thread Pierre Ossman
Madhusudhan c wrote: Hi Pierre/philip, Hi Madhusudhan, Feel free to add me as cc in the future if you want me to notice your mail ;) This is regarding the MMCv4 support that came in as part of the MMC core of 2.6.20 linux kernel version. The high speed MMC cards can support 4-bit/8-bit

Re: MMCv4 support (8-bit support missing)

2007-04-18 Thread Madhusudhan c
Hi Perre/Philip, Feel free to add me as cc in the future if you want me to notice your mail ;) Sure. In fact I looked around to find your email id and did not find it. In future I will include you in cc. We haven't determined it as necessary, and as Philip commented, most (if not all)

Re: MMCv4 support (8-bit support missing)

2007-04-18 Thread Pierre Ossman
Madhusudhan c wrote: Kyung-ju Hyun from samsung had submitted a patch for MMCPlus support long back, which had the bus testing procedure implemented and it works fine. I am able to write and read the data pattern back successfuly with his patch. I am not sure why his patch was not

Re: MMCv4 support (8-bit support missing)

2007-04-17 Thread Philip Langdale
Madhusudhan c wrote: > Hi Pierre/philip, > > This is regarding the MMCv4 support that came in as part of the MMC > core of 2.6.20 linux kernel version. > > The high speed MMC cards can support 4-bit/8-bit transfers. The 8-bit > support seems to be missing from the MMCv4 support implemented by >

MMCv4 support (8-bit support missing)

2007-04-17 Thread Madhusudhan c
Hi Pierre/philip, This is regarding the MMCv4 support that came in as part of the MMC core of 2.6.20 linux kernel version. The high speed MMC cards can support 4-bit/8-bit transfers. The 8-bit support seems to be missing from the MMCv4 support implemented by Philip Langdale . To support 8-bit

MMCv4 support (8-bit support missing)

2007-04-17 Thread Madhusudhan c
Hi Pierre/philip, This is regarding the MMCv4 support that came in as part of the MMC core of 2.6.20 linux kernel version. The high speed MMC cards can support 4-bit/8-bit transfers. The 8-bit support seems to be missing from the MMCv4 support implemented by Philip Langdale . To support 8-bit

Re: MMCv4 support (8-bit support missing)

2007-04-17 Thread Philip Langdale
Madhusudhan c wrote: Hi Pierre/philip, This is regarding the MMCv4 support that came in as part of the MMC core of 2.6.20 linux kernel version. The high speed MMC cards can support 4-bit/8-bit transfers. The 8-bit support seems to be missing from the MMCv4 support implemented by Philip