Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1575468
| From | Stefan Wahren <stefan.wahren@i2se.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH v2 2/8] mmc: bcm2835: Add new driver for the sdhost controller. |
| Date | 2017-02-07 09:30 +0100 |
| Message-ID | <t89jY-o3-13@gated-at.bofh.it> (permalink) |
| References | <t6L0l-1tH-3@gated-at.bofh.it> <t6L0l-1tH-5@gated-at.bofh.it> <t7YeR-1pE-7@gated-at.bofh.it> <t890C-gF-21@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Hi Gerd, Am 07.02.2017 um 09:02 schrieb Gerd Hoffmann: > On Mo, 2017-02-06 at 21:34 +0100, Stefan Wahren wrote: >> Hi Gerd, >> >> first of all here my wishlist for the next round of this driver: >> * compile test the series with ARM and ARM64 > It is tested on both arm and arm64 (rpi2 + rpi3). i got implicite declaration for request_threaded_irq() and free_irq(). After including linux/interrupt.h the issue is fixed (patch #1 of my series). > >> * add me in CC for all patches of the series > Oops. /me should be more careful when reading names. I thought I had > you on Cc: Double-checked. Turned out that was Stephen Warren ... No problem > >> * run checkpatch.pl before submission > Hmm? Are there any issues? /me has a pre-commit hook running > checkpatch to avoid anything slipping though. Just a single issue about a unnecessary return at the end of bcm2835_data_irq() (patch #4 of my series). Maybe this was a new rule. > >> * apply the patch series to your cgit repo > Branch pushed now: bcm2837-sdhost-squashed-v2 Thanks > >>> The sdhci controller supports both sdcard and sdio. The sdhost >>> controller supports the sdcard only, but has better performance. Also >> Sorry, for the confusion. I was wrong. According to the registers the SDHOST should also support SDIO. It's a feature we could implement later. > Ok. > >>> note that the rpi3 has sdio wifi, so driving the sdcard with the sdhost >>> controller allows to use the sdhci controller for wifi support. >>> >>> The configuration is done by devicetree via pin muxing. Both SD >>> controller are available on the same pins (2 pin groups = pin 22 to 27 + >>> pin 48 to 53). So it's possible to use both SD controllers at the same >>> time with different pin groups. >>> >>> The code was originally written by Phil Elwell in the downstream >>> Rasbperry Pi tree, and I did a major cleanup on it (+319, -707 lines >>> out of the original 2055) for inclusion. >> I think it would be helpful to known the downstream commit, because this commit [1] >> doesn't seem to be included. >> >> [1] - https://github.com/raspberrypi/linux/commit/ea4b1c5c2ddbb6caba43ab9b0103542a4ca7e1f0 Sorry wrong link, this must be the right one https://github.com/raspberrypi/linux/commit/1131510a589ae7262b8861af8d2f4a000710d59c >> >> I've found and fixed a lot of issues in this version and i think it would be better if i send you the patches for squashing them all together. Here is the preview for my patch series: >> >> Stefan Wahren (15): >> mmc: bcm2835: Add missing include for threaded irq >> mmc: bcm2835: Remove CMD_DALLY_US >> mmc: bcm2835: Fix pio_timeout handling >> mmc: bcm2835: Remove unnecessary return in bcm2835_data_irq >> mmc: bcm2835: Handle error cases during probe >> mmc: bcm2835: Print clk_max as decimal >> mmc: bcm2835: Downrate message in case of PIO fallback >> mmc: bcm2835: Don't unveil the data pointer >> mmc: bcm2835: remove unused host members >> mmc: bcm2835: Avoid unnecessary linebreaks >> mmc: bcm2835: Add leading zero to register dumps >> mmc: bcm2835: Align struct members with tabs >> mmc: bcm2835: Rearrange bcm2835_finish_request() >> mmc: bcm2835: Rearrange bcm2835_dma_complete_work() >> mmc: bcm2835: Rename Kconfig switch >> >> I'll send it after my tests. In the following review i will mention only the issues which aren't fixed in my patch series. > I'll pick up the patches and look at the remaining issues, new version > later this week (i hope). > > thanks, > Gerd
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH v2 0/8] mmc: bcm2835: Add new driver for the sdhost controller Gerd Hoffmann <kraxel@redhat.com> - 2017-02-03 13:20 +0100
[PATCH v2 7/8] ARM: dts: bcm283x: switch from &sdhci to &sdhost Gerd Hoffmann <kraxel@redhat.com> - 2017-02-03 13:20 +0100
Re: [PATCH v2 2/8] mmc: bcm2835: Add new driver for the sdhost controller. Stefan Wahren <stefan.wahren@i2se.com> - 2017-02-06 21:40 +0100
Re: [PATCH v2 2/8] mmc: bcm2835: Add new driver for the sdhost controller. Gerd Hoffmann <kraxel@redhat.com> - 2017-02-07 09:10 +0100
Re: [PATCH v2 2/8] mmc: bcm2835: Add new driver for the sdhost controller. Stefan Wahren <stefan.wahren@i2se.com> - 2017-02-07 09:30 +0100
Re: [PATCH v2 2/8] mmc: bcm2835: Add new driver for the sdhost controller. Stefan Wahren <stefan.wahren@i2se.com> - 2017-02-08 19:10 +0100
csiph-web