[PATCH 00/32] raspberry pi 3 patch series
Gerd Hoffmann
kraxel at redhat.com
Thu Jun 2 09:07:08 PDT 2016
On Do, 2016-06-02 at 11:31 +0200, Gerd Hoffmann wrote:
> Hi,
>
> > > Patches 20-32 are for the wifi. Mostly from Eric's bcm2837-wireless
> > > branch. They clearly need some more love, but do the job for now.
> >
> > I just came up with a fix that should replace patch #29, which means
> > I'll trust the expander stuff a lot more. With the expander working,
> > you should be able to use pin 4 on it for HDMI hotplug detect, at which
> > point graphics should work.
>
> Tried that. i2c not working. There seems to be a disagreement who owns
> gpio pin 45:
>
> [root at pi-three linux]# dmesg | grep i2c
> [ 2.354380] i2c /dev entries driver
> [ 3.496734] pinctrl-bcm2835 3f200000.gpio: pin gpio45 already
> requested by 3f20c000.pwm; cannot claim for 3f205000.i2c
> [ 3.512506] pinctrl-bcm2835 3f200000.gpio: pin-45 (3f205000.i2c)
> status -22
> [ 3.540488] i2c-bcm2835 3f205000.i2c: Error applying setting, reverse
> things back
> [ 4.551683] i2c-bcm2835 3f205000.i2c: i2c transfer timed out
> [ 4.574599] i2c-bcm2835 3f805000.i2c: Could not read clock-frequency
> property
Tried to disable pwm in dt:
- status = "okay";
+ status = "disabled";
Now i2c is happy, and fxl6408 seems to work too:
[root at pi-two ~]# dmesg | grep -i FXL6408
[ 3.580660] fxl6408 0-0043: FXL6408 probe returned DID: 0x87
vc4 still doesn't work though.
Is hpd wired in a different way on the rpi3? Right now I have this
(copied from rpi2 dt):
&hdmi {
hpd-gpios = <&gpio 46 GPIO_ACTIVE_LOW>;
};
cheers,
Gerd
More information about the linux-rpi-kernel
mailing list