RPi B+: linux-next / mainline and usb & ethernet

Matthias Klein matthias.klein at linux.com
Tue Nov 4 13:08:26 PST 2014


Hello Stephen,

I found the commit which introduced the problem using "git bisect": 
https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/commit/?id=667bbd533772e2539cf7d7fed7cd7d284a624e37

commit 667bbd533772e2539cf7d7fed7cd7d284a624e37
Author: Mark Brown <broonie at linaro.org>
Date:   Tue Sep 16 19:51:36 2014 -0600

     ARM: bcm2835: add I2S pinctrl to device tree

     Signed-off-by: Florian Meier <florian.meier at koalo.de>
     [Tweaked slightly to disable by default -- broonie]
     Signed-off-by: Mark Brown <broonie at linaro.org>
     [swarren, removed duplicate i2s node]
     Signed-off-by: Stephen Warren <swarren at wwwdotorg.org>
     Signed-off-by: Arnd Bergmann <arnd at arndb.de>


To be precise it is the following part:

     /* I2S interface */
     alt2: alt2 {
         brcm,pins = <28 29 30 31>;
         brcm,function = <6>; /* alt2 */
     };

Is there a more detailed schematic of the RPi available as this one?: 
https://github.com/raspberrypi/documentation/raw/master/hardware/raspberrypi/schematics/Raspberry-Pi-B-Plus-V1.2-Schematics.pdf

Do you have an idea why I2S conflicts with the USB host on the B+?
How do we want to continue?


Best regards,
Matthias




More information about the linux-rpi-kernel mailing list