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 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-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-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: [PATCH] MMC: Clean up low voltage range handling

2007-03-11 Thread Pierre Ossman
you split them up and base it on my for-andrew branch? Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from

Re: [1/6] 2.6.21-rc3: known regressions

2007-03-13 Thread Pierre Ossman
will need to elaborate a bit more. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from this list: send the line

Re: [1/6] 2.6.21-rc3: known regressions

2007-03-13 Thread Pierre Ossman
through all the hoops required to get an official number right now. Most users use udev and those that don't can use the major parameter for mmc_block. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org

Re: [1/6] 2.6.21-rc3: known regressions

2007-03-13 Thread Pierre Ossman
Pavel Machek wrote: That's okay, but if one of those savages got major for you, would you be willing to use it? :-). Indeed I would. -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop

Re: i.MX/MX1 SDHC fix/workaround of SD card recognition problems

2007-03-16 Thread Pierre Ossman
am not sure about mailing list field there. Do you suggest this one, ALKML or other? sdhci is outright wrong. That list is only for the sdhci driver. I suggest LAK or LKML, preferably the one with the most MX1 users and/or developers. Rgds -- -- Pierre Ossman Linux kernel, MMC

Re: [PATCH] MMC: Consolidate voltage definitions

2007-03-16 Thread Pierre Ossman
with one claiming to describe ranges and the other specific voltages. Only the SDHCI driver uses the host-vdd defines and it is easily fixed to use the OCR defines. Signed-off-by: Philip Langdale [EMAIL PROTECTED] Looks good. I'll queue it up. Rgds -- -- Pierre Ossman Linux kernel

Re: [PATCH] MMC: Fix handling of low-voltage cards

2007-03-16 Thread Pierre Ossman
. host-mode should have been removed by now. Otherwise the patch looks good. Just fix these points and I'll include it. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer

[GIT PULL] MMC updates

2007-02-11 Thread Pierre Ossman
changed, 17 insertions(+), 40 deletions(-) Alex Dubov (1): tifm_sd: treat status error as normal command completion Pierre Ossman (4): mmc: wbsd: Remove driver version mmc: sdhci: Remove driver version mmc: sdhci: Stop asking for mail mmc: wbsd: Remove stray

Re: Recent and not-so problems with tifm_sd driver - one more

2007-02-11 Thread Pierre Ossman
of hal. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body

Re: Recent and not-so problems with tifm_sd driver - one more

2007-02-11 Thread Pierre Ossman
Brad Campbell wrote: [EMAIL PROTECTED]:/$ find sys/devices | grep mmc sys/devices/pci:00/:00:1e.0/:06:05.3/tifm_sd0:3/mmc_host:mmc0 This is strange. You should be getting more entries below that. /sys/block/mmcblk0/device Where does this point? Rgds -- -- Pierre Ossman

Re: Recent and not-so problems with tifm_sd driver

2007-02-11 Thread Pierre Ossman
mmc_free_host() (which flushes the work queue), and I assume something still needs it. Put in some BUG_ON() here and there and you should be able to catch it. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http

Re: Recent and not-so problems with tifm_sd driver - one more

2007-02-12 Thread Pierre Ossman
- ../../class/mmc_host/mmc0/mmc0:b368 Is this with CONFIG_SYSFS_DEPRECATED off? It should be pointing to the ../../devices tree. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer

Re: Recent and not-so problems with tifm_sd driver

2007-02-12 Thread Pierre Ossman
to make requests like nothing happened. How did you do the after remove detection? Patch? Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http

Re: Experimental driver for Ricoh Bay1Controller SD Card readers

2007-02-12 Thread Pierre Ossman
the current version of the kernel (i.e. git HEAD). Usually the latest packaged release will also do. (Note that I haven't had time to review your latest version of the driver) Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer

Re: 2.6.20 mmc: problem with highspeed SD card

2007-02-14 Thread Pierre Ossman
that your controller might be a bit flaky and not handle the new timing. Can you enable MMC_DEBUG and send over the dmesg? Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer

Re: 2.6.20 mmc: problem with highspeed SD card

2007-02-15 Thread Pierre Ossman
if it helps I'm afraid I can't help you without a dmesg dump. This problem is most likely crappy hardware at some point, and I need details to make any guess about what it doesn't like. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer

Re: 2.6.20 mmc: problem with highspeed SD card

2007-02-15 Thread Pierre Ossman
Eugene Ilkov wrote: PXAMCI: irq 0004 stat 2140 Hang on. PXAMCI is a MMC controller, right? Perhaps the MMC timings aren't overlapping properly with the new stuff... I'm going to have to recheck my diagrams. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp

Re: 2.6.20 mmc: problem with highspeed SD card

2007-02-15 Thread Pierre Ossman
Pierre Ossman wrote: Eugene Ilkov wrote: PXAMCI: irq 0004 stat 2140 Hang on. PXAMCI is a MMC controller, right? Perhaps the MMC timings aren't overlapping properly with the new stuff... I'm going to have to recheck my diagrams. Hmm... depending on where you look, you get different

Re: Recent and not-so problems with tifm_sd driver

2007-02-17 Thread Pierre Ossman
block layer problem. The block layer can get a bit fuzzy when you start yanking device out from under it. That said, the mmc block driver should be forgiving. So if you can figure out what it is up to (and more exactly how it is provoked), I'll try to fix it. -- -- Pierre Ossman Linux

Re: [mmc] incorrect behavior on resume

2007-02-17 Thread Pierre Ossman
at this stage of the resume and interrupts may not be delivered (if card was removed, for example). Now this sounds incredibly broken. A child device should never be resumed before its parent. Pavel, can you comment? Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp

Re: Recent and not-so problems with tifm_sd driver

2007-02-17 Thread Pierre Ossman
that is trying to send more mmc requests. You could add a printk to the queue thread in mmc_queue.c. That will allow you to see exactly when it exits (which should be before mmc_remove_host() returns). Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio

Re: Recent and not-so problems with tifm_sd driver

2007-02-18 Thread Pierre Ossman
alive that has a request going. (I am also completely unable to reproduce this problem here). Add more printk:s do verify how the code in mmc_block executes. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http

Re: Recent and not-so problems with tifm_sd driver

2007-02-18 Thread Pierre Ossman
scheduled into it after this). This is fixed in -mm. Making sure that nothing gets scheduled is the driver's responsibility. I've added checks to catch broken drivers though. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer

Re: Recent and not-so problems with tifm_sd driver

2007-02-18 Thread Pierre Ossman
is quite involved, even though it does not affect the problem's resolution. I agree that mmc_block's probe method will generate a whole bunch of requests. But I don't see how that can be called given the scenario you describe. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainer

Re: NCPFS and brittle connections

2007-02-19 Thread Pierre Ossman
are no longer valid. It is used to determine if the global receive buffer should be copied to the provided one upon completion. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core

Re: Recent and not-so problems with tifm_sd driver

2007-02-19 Thread Pierre Ossman
the mmc workqueue. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from this list: send the line unsubscribe linux

Racy NLS behaviour in FAT (and possible other fs)

2007-02-19 Thread Pierre Ossman
-- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message

Re: Racy NLS behaviour in FAT (and possible other fs)

2007-02-19 Thread Pierre Ossman
. utf8 support is broken, and it will fail to convert letter case on many case. And it's why that is not recommended. Is there any ongoing work to fix this? UTF-8 is standard on more or less every distribution these days. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainer

Re: 2.6.21-rc4: mmc fails to work, then oopses

2007-03-22 Thread Pierre Ossman
Pavel Machek wrote: Hi! (Machine was suspended/resumed before this). mount /dev/mmc1 /mnt Driver? Reproducable? Vanilla git kernel? Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org

Re: [PATCH] MMC: Fix handling of low-voltage cards (take 2)

2007-04-08 Thread Pierre Ossman
Philip Langdale wrote: Fix handling of low voltage MMC cards. Sorry, my fifo filled up and you got stuck at the far end. I've applied this and will push to andrew in a bit. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core

Re: Weird MMC errors: 1 of 2 - bad ocr value

2007-04-08 Thread Pierre Ossman
the controller needs some time to stabilize. -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from this list: send the line

Re: Weird MMC errors: 2 of 2 - inconsistent state after data crc error

2007-04-08 Thread Pierre Ossman
annoyed, so that might be what you're seeing here. Other than that, I'm not sure I can help that much. The stop commands should never wedge the card, so that isn't the issue (unless the card is buggy). Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org

Re: Problem: System hangs when I insert SD card

2007-04-09 Thread Pierre Ossman
Mockern wrote: Hi, I have a problem with SC card. System hangs when I insert SD card. But I have no any problems with MMC card. Bug reports should include the driver maintainer in the list of recipients. Which SD/MMC controller do you have? Rgds -- -- Pierre Ossman Linux

Re: NCPFS and brittle connections

2007-02-19 Thread Pierre Ossman
[EMAIL PROTECTED] I'll send it on to Linus then. Looks like a typo? requres = request ? Ooops. I'll fix that. :) Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer

Re: Racy NLS behaviour in FAT (and possible other fs)

2007-02-19 Thread Pierre Ossman
. These tests was with the utf8 option. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from this list: send

Re: [-mm patch] drivers/mmc/Kconfig source drivers/mmc/card/Kconfig

2007-02-19 Thread Pierre Ossman
. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body

Re: Recent and not-so problems with tifm_sd driver

2007-02-19 Thread Pierre Ossman
that device_add has exited. From -mm: http://www.kernel.org/git/?p=linux/kernel/git/drzeus/mmc.git;a=commitdiff;h=e89bac488861ebadfca3a74321af19a262dcbd08 Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org

Re: Block layer still stack abuser?

2007-02-21 Thread Pierre Ossman
given time. I was constantly hitting this problem a few years ago when I was running md+xfs+nfs. The fix was in -mm back then as well. ;) Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop

Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1]

2007-02-22 Thread Pierre Ossman
not what you want. So with a local apic, and acpi_pm as clocksource, I shouldn't be getting timer interrupts? Yet I do. Which I assume means that the kernel will still get woken up very often. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio

Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1]

2007-02-22 Thread Pierre Ossman
Arjan van de Ven wrote: On Thu, 2007-02-22 at 15:10 +0100, Pierre Ossman wrote: So with a local apic, and acpi_pm as clocksource, I shouldn't be getting timer interrupts? timer interrupts as in irq0? Yes: 0:9786349XT-PIC-XTtimer you shouldn't if you

Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1]

2007-02-22 Thread Pierre Ossman
if it is not enabled by the BIOS. This will still end up on IRQ#0, but will give way longer idle sleeps than the PIT. So then the next two questions are; is it possible to disable C3 and is it a net power gain to get rid of the wakeups in favor of having C3. Rgds -- -- Pierre Ossman Linux

Re: [RFC][PATCH -mm] mmc build fix

2007-02-22 Thread Pierre Ossman
: Possible build fix for drivers/built-in.o: In function `mmc_queue_thread': /mnt/md0/devel/linux-work5/drivers/mmc/card/queue.c:76: undefined reference to `blk_queue_plugged' make: *** [.tmp_vmlinux1] Error 1 Huh? Is blk_queue_plugged() deprecated? -- -- Pierre Ossman Linux kernel, MMC

Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1]

2007-02-22 Thread Pierre Ossman
, or just temporarily. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from this list: send the line unsubscribe linux

Re: NO_HZ: timer interrupt stuck [Re: Linux 2.6.21-rc1]

2007-02-22 Thread Pierre Ossman
Arjan van de Ven wrote: if it's something built in the last year or two you have the hw. I have an ICH4-M, and from Intel's datasheets it looks like I got the short straw.. -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer

Re: Memory stick reader Ricoh R5C592 supported?

2007-03-02 Thread Pierre Ossman
unsupported. We haven't got any specs for neither the the host controllers or the protocol. So I would guess it would be quite some time before memorystick is supported directly by Linux. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core

Re: [BUG] sdhci regression in 2.6.21-rc2

2007-03-04 Thread Pierre Ossman
Mark Lord wrote: Another regression, for Pierre Ossman this time. My syslog gets spammed like this (below) on suspend/resume (to RAM) cycles. Worked fine, without all of the noise, in all previous kernels up to 2.6.20+. This looks like a PCI configuration issue. Can you bisect which

Re: [BUG] sdhci regression in 2.6.21-rc2

2007-03-05 Thread Pierre Ossman
this problem I assume the kernel's interrupt code isn't aware of PM states? Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe

Re: [BUG] sdhci regression in 2.6.21-rc2

2007-03-05 Thread Pierre Ossman
Pierre Ossman wrote: Mark Lord wrote: But.. in the middle of all of this, we now see the SHDCI code trying to talk to its as-yet-not-restored device, and being rather noisy about it all: Not quite. I'd say it's the kernel calling the interrupt handler of a currently sleeping device. Since

Re: [BUG] sdhci regression in 2.6.21-rc2

2007-03-05 Thread Pierre Ossman
Mark Lord wrote: Pierre Ossman wrote: Hmm... I guess it can't be as the interrupt handler isn't associated with a device, just a random pointer. So either release the interrupt (which seems a bit unsafe as then we might not get it back), or handle states at the start of the isr. From

Re: [BUG] sdhci regression in 2.6.21-rc2

2007-03-05 Thread Pierre Ossman
. Or is moving files around barred from the kernel? -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from this list: send the line

Re: [BUG] sdhci regression in 2.6.21-rc2

2007-03-05 Thread Pierre Ossman
to clean it up. But whatever. What are we going to do about $SUBJECT? It should go in now, along with a fix to unregister the interrupt. I have a bunch of fixes I intend to push to Linus today and I'll include this in that group. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainer

[GIT PULL] MMC and NCP fixes

2007-03-06 Thread Pierre Ossman
/sock.c | 151 ++-- include/linux/mmc/host.h |8 +++ include/linux/ncp_fs_sb.h |2 + 6 files changed, 184 insertions(+), 115 deletions(-) Mark Lord (1): sdhci: make isr tolerant of read errors Pierre Ossman (3): ncpfs: make sure

Re: [RFC: -mm patch] #if 0 mmc_deselect_cards()

2007-03-07 Thread Pierre Ossman
remove it rather than have old crud lying around. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from this list: send

Re: [patch] split MMC_CAP_4_BIT_DATA

2008-01-08 Thread Pierre Ossman
seen any differences from SD. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org -- To unsubscribe from this list: send the line

Re: Replacing drivers/mmc directory in kerenl 2.6.22.1 with drivers/mmc in kernel 2.6.23.1

2008-01-08 Thread Pierre Ossman
On Sun, 6 Jan 2008 20:02:46 -0800 raki john [EMAIL PROTECTED] wrote: Can I replace drivers/mmc directory in 2.6.22.1 with drivers/mmc directory in 2.6.23.1. Does this cause any issues. Is there any code in drivers/mmc in 2.6.23.1 which depends on other features in kernel 2.6.23.1. I'm

Re: Crash in Kernel 2.6.22.1 after calling mmc_register_card

2008-01-08 Thread Pierre Ossman
On Mon, 7 Jan 2008 15:31:32 -0800 raki john [EMAIL PROTECTED] wrote: Hi All, Please CC me on responses. I am working on a SD/MMC Host driver . I am getting kerenl oops after mmc_register_card () is called. i working on LINUX 2.6.22.1 kerenl. What might be the reason for this.

Re: [patch] split MMC_CAP_4_BIT_DATA

2008-01-08 Thread Pierre Ossman
. And that is not the kind of support that needs a distinction in the code. So, again, if you feel that there is a hardware difference between 4-bit MMC and 4-bit SD then please elaborate as it is my understanding that they are identical. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp

Re: [patch] split MMC_CAP_4_BIT_DATA

2008-01-08 Thread Pierre Ossman
is 4-bit, regardless if it's MMC or SD. So if you want this patch to go in you need to explain why there is a difference for the blackfin controller. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org

Re: [patch] split MMC_CAP_4_BIT_DATA

2008-01-08 Thread Pierre Ossman
On Tue, 8 Jan 2008 16:44:08 -0500 Mike Frysinger [EMAIL PROTECTED] wrote: On Jan 8, 2008 3:49 PM, Pierre Ossman [EMAIL PROTECTED] wrote: So, again, if you feel that there is a hardware difference between 4-bit MMC and 4-bit SD then please elaborate as it is my understanding

Re: lba 28-bit addressing mode for MMC/SD card

2008-01-09 Thread Pierre Ossman
cards, SDHC and MMC 4.2 addressing. All addresses are 32-bit. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org -- To unsubscribe from

Re: 2.6.24-rc6: ricoh_mmc woes

2008-01-09 Thread Pierre Ossman
CONFIG_MMC_DEBUG and include a copy of the output of dmesg. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org -- To unsubscribe from

Re: [patch] split MMC_CAP_4_BIT_DATA

2008-01-10 Thread Pierre Ossman
. But I'm not yet convinced that the problem is related to MMC vs SD. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org -- To unsubscribe

Re: [patch] split MMC_CAP_4_BIT_DATA

2008-01-10 Thread Pierre Ossman
some empirical data, before I'm ready to accept Mike's patch. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org -- To unsubscribe from

Re: 2.6.24-rc2 libertas_sdio fails to initialize Marvell SD8686

2008-01-11 Thread Pierre Ossman
that means there's two options for you right now; experiment wildly and hope you get lucky and find how to avoid whatever bug your particular chip has, or try to get information from Marvell or Raon about how to interface with the chip. Rgds -- -- Pierre Ossman Linux kernel, MMC

Re: [patch] split MMC_CAP_4_BIT_DATA

2008-01-11 Thread Pierre Ossman
-- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message

Re: [patch] split MMC_CAP_4_BIT_DATA

2008-01-11 Thread Pierre Ossman
On Fri, 11 Jan 2008 04:08:53 -0500 Mike Frysinger [EMAIL PROTECTED] wrote: On Jan 11, 2008 3:40 AM, Pierre Ossman [EMAIL PROTECTED] wrote: So it's far more probable that you've misdiagnosed your error than this being the actual problem. the guys who design the silicon are telling us

Re: [patch] split MMC_CAP_4_BIT_DATA

2008-01-11 Thread Pierre Ossman
to have a controller-side pull-up for MMC cards. And the docs said the default was not to provide that (in order to use the internal pull-up that most, but not all, SD cards have for detection). Might be something to look at if you haven't already. Rgds -- -- Pierre Ossman Linux kernel

Re: [patch] split MMC_CAP_4_BIT_DATA

2008-01-11 Thread Pierre Ossman
models relied on it for card detection. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org -- To unsubscribe from this list: send the line

Re: [alsa-devel] PNP_DRIVER_RES_DISABLE breaks swsusp at least with snd_cs4236

2008-01-12 Thread Pierre Ossman
On Sat, 12 Jan 2008 02:23:27 +0100 Rene Herman [EMAIL PROTECTED] wrote: Pavel, Rafael -- the attached fixes snd-cs4236 not coming back to life for Ondrej after hibernation due to the PNP_DRIVER_RES_DO_NOT_CHANGE test triggering in pnp_bus_resume() and keeping the card in a suspended state.

Re: [alsa-devel] PNP_DRIVER_RES_DISABLE breaks swsusp at least with snd_cs4236

2008-01-12 Thread Pierre Ossman
On Sat, 12 Jan 2008 14:39:47 +0100 Rene Herman [EMAIL PROTECTED] wrote: On 12-01-08 12:12, Pierre Ossman wrote: I'm a bit confused here. Bjorn Helgaas wanted to remove the pnp_start/stop_dev() calls completely, and you want them called all the time. :) Wanted where? Haven't seen

Re: [patch] split MMC_CAP_4_BIT_DATA

2008-01-12 Thread Pierre Ossman
has tested it yet. So I guess this is back on Bryan/Cliff to make work Thanks for pushing back. It's what I do ;) If you provide some dumps of your test runs next week, I'm sure I can help with some qualified guesses as to what the problem might be. Rgds -- -- Pierre Ossman

Re: [PATCH] mmc: Disabler for Ricoh MMC controller

2007-09-20 Thread Pierre Ossman
On Sat, 15 Sep 2007 12:54:08 -0700 Philip Langdale [EMAIL PROTECTED] wrote: Thanks to Matt Domsch and Rezwanul Kabir at Dell, we know how to disable the MMC controller on the multi-function Ricoh R5C832. The MMC controller needs to be disabled or it will steal MMC cards from the SD controller

Re: 2.6.23-rc6-mm1: atomic counter underflow

2007-09-20 Thread Pierre Ossman
: Cornelia Huck [EMAIL PROTECTED] mmc: Avoid double sdio_unregister_bus() on module unload. Signed-off-by: Cornelia Huck [EMAIL PROTECTED] ps. :) This has been pushed to kernel.org. Andrew, update at will. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp

Re: 2.6.34-rc1 eat my photo SD card :-(

2007-11-10 Thread Pierre Ossman
-- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message

Re: MMC/SD: Write operation in invalid states by borken cards.

2007-11-10 Thread Pierre Ossman
, and the immediately issued subsequent commands also fail since the card state was never checked before sending these commands. (There was a discussion about these cards at the thread: MMC: CRC Errors with 2GB cards) I'm confused. Didn't the previous fix solve your problems? Rgds -- -- Pierre

[GIT PULL] MMC update

2007-11-10 Thread Pierre Ossman
) (host-flags SDHCI_USE_DMA)) { - DBG(Disabling DMA as it is marked broken); + DBG(Disabling DMA as it is marked broken\n); host-flags = ~SDHCI_USE_DMA; } -- -- Pierre Ossman Linux kernel, MMC maintainerhttp

Re: RFC: remove CONFIG_EXPERIMENTAL

2007-11-10 Thread Pierre Ossman
sentiment) Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from this list: send the line unsubscribe linux-kernel

Re: 2.6.24-rc2 libertas_sdio fails to initialize Marvell SD8686

2007-11-14 Thread Pierre Ossman
try adding a delay to the helper firmware loading loop (if_sdio_prog_helper() in if_sdio.c). Add an msleep(100); in there and see if that gets things further. Loading will be slow as hell though. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org

Re: 2.6.24-rc2 libertas_sdio fails to initialize Marvell SD8686

2007-11-19 Thread Pierre Ossman
with this board? Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from this list: send the line unsubscribe linux-kernel

Re: [GIT PULL] MMC updates

2007-12-17 Thread Pierre Ossman
On Wed, 12 Dec 2007 20:12:47 +0100 Pierre Ossman [EMAIL PROTECTED] wrote: Linus, please pull from git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc.git for-linus *ping* -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core

Re: [PATCH][MMC] Fix wrong EXT_CSD_REV handling

2007-12-18 Thread Pierre Ossman
say must, and I've seen cards with bogus data in there so I'm afraid we can't rely on the fields being zero. The version field is the only decent way of determining what to expect in the rest of the structure. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp

Re: [RFC, PATCH] sdio: move temporary buffer

2007-12-19 Thread Pierre Ossman
operations. This is still voodoo to me, so I'll have to take your word for it. :) Comments welcome! Looks good to me. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core

Re: [PATCH] Samsung S3C24xx SD/MMC driver

2007-12-19 Thread Pierre Ossman
. Make sure you can either handle such requests, or fail them with -EINVAL. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org commit

[GIT PULL] MMC update

2007-11-29 Thread Pierre Ossman
, UART_IER, port-ier); } -static void sdio_uart_receive_chars(struct sdio_uart_port *port, int *status) +static void sdio_uart_receive_chars(struct sdio_uart_port *port, unsigned int *status) { struct tty_struct *tty = port-tty; unsigned int ch, flag; -- -- Pierre Ossman

Fedora's latest gcc produces unbootable kernels

2007-12-01 Thread Pierre Ossman
: No Plug Play device found Any ideas on how I can work around this? I'm rather unproductive when I can't build working kernels.. :/ Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core

Re: Fedora's latest gcc produces unbootable kernels

2007-12-01 Thread Pierre Ossman
On Sat, 1 Dec 2007 15:42:23 +0100 Pierre Ossman [EMAIL PROTECTED] wrote: The latest GCC in Fedora rawhide contains some serious bug (or provokes a latent one in the kernel) that makes every kernel built unbootable. It just locks up halfway through the init. Kernels that previously worked

Re: Fedora's latest gcc produces unbootable kernels

2007-12-01 Thread Pierre Ossman
virtual machine to do it right :-( Nah. The previous gcc package is the one shipped with Fedora 8. So I could just grab that one (plus cpp and libgomp) and downgrade. Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http

Re: [PATCH] Tokyo Electron SDIO controller (Ellen) support

2007-12-01 Thread Pierre Ossman
On Sat, 01 Dec 2007 00:27:06 -0800 Vitaly Luban [EMAIL PROTECTED] wrote: Kernel pci_ids.h file has data for that card missing. Also, Ellen needs some control bits flipped before it functions properly as SDIO controller by the spec. Should apply clenly to Linus and Drzeus trees. Please

Re: m68k build failure

2007-12-01 Thread Pierre Ossman
On Wed, 28 Nov 2007 13:34:02 +0100 (CET) Geert Uytterhoeven [EMAIL PROTECTED] wrote: On Wed, 28 Nov 2007, Pierre Ossman wrote: Is there no directive we can stick in there that forces a reasonable alignment (e.g. alignment == sizeof(type)) independently of arch? We could use something

Re: WARNING: at kernel/resource.c:189 __release_resource

2007-12-01 Thread Pierre Ossman
On Thu, 29 Nov 2007 16:40:37 -0700 Bjorn Helgaas [EMAIL PROTECTED] wrote: The corresponding PCI code in pci_device_suspend() does not do any generic device disable or resource release. I don't know why PNP disables the device on suspend. I glanced through the ACPI spec but didn't see a

Re: MMC sub-system: SDIO block-mode with increment address issue

2007-11-20 Thread Pierre Ossman
On Mon, 19 Nov 2007 11:44:54 + Dean Jenkins [EMAIL PROTECTED] wrote: This E-mail is for the attention of Pierre Ossman (MMC sub-system maintainer) A cc helps if you want my attention. ;) Hi Pierre, I've being trying to get SDIO block-mode with incrementing address to work

Re: MMC sub-system: SDIO block-mode with increment address issue

2007-11-20 Thread Pierre Ossman
to put that pain and what compromises to make. BTW. Is the API for the exported SDIO core functions documented anywhere ? Yes, as kerneldoc tags for the relevant functions. Have a look in drivers/core/sdio_io.c if you don't want to build the full document. Rgds -- -- Pierre Ossman

Re: [Fwd: MMC sub-system: SDIO block-mode with increment address issue]

2007-11-20 Thread Pierre Ossman
. ;) (Not to mention you'll have a lot more work on your hands.) Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from

Re: MMC sub-system: SDIO block-mode with increment address issue

2007-11-21 Thread Pierre Ossman
you have any evidence that any card drivers will use sdio_io_rw_ext_helper() in a manner that needs the START ADDRESS to be changed by the core driver ? There are no drivers using increase address yet. The ones so far have all used a single byte FIFO port. Rgds -- -- Pierre Ossman

[GIT PULL] MMC updates

2007-11-21 Thread Pierre Ossman
deletions(-) Alex Dubov (1): tifm_sd: handle non-power-of-2 block sizes David Woodhouse (1): mmc: Avoid re-using minor numbers before the original device is closed. Pierre Ossman (1): mmc_block: check card state after write -- -- Pierre Ossman Linux kernel, MMC maintainer

Re: MMC/SDIO sub-system: block mode versus byte mode

2007-11-22 Thread Pierre Ossman
(which can incur a performance hit). Rgds -- -- Pierre Ossman Linux kernel, MMC maintainerhttp://www.kernel.org PulseAudio, core developer http://pulseaudio.org rdesktop, core developer http://www.rdesktop.org - To unsubscribe from this list: send the line

  1   2   3   4   5   6   7   8   9   10   >