Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 May 2014 09:11:00 +0400
From:      Ruslan Bukin <br@bsdpad.com>
To:        Maxim Ignatenko <gelraen.ua@gmail.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Keyboard drivers, polling vs. non-polling mode
Message-ID:  <20140514051100.GA86330@machdep.com>
In-Reply-To: <CABWTX-Z7Kh1QHCgBeVs6NGzDkfYRCtfctJ5oij-Og5POqB5jEA@mail.gmail.com>
References:  <CABWTX-YViLKRS62cuWcJh=Ma_n3TjU2EEaAcijBzSFXGqiuMDQ@mail.gmail.com> <20140513084008.GA71115@machdep.com> <CABWTX-Z7Kh1QHCgBeVs6NGzDkfYRCtfctJ5oij-Og5POqB5jEA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, May 13, 2014 at 11:17:58AM +0100, Maxim Ignatenko wrote:
> I keep getting "fdb0: i2c transfer returned 6" and none of the printfs
> I've added to iicbus_transfer_gen in sys/dev/iicbus/iiconf.c.

You have problems with communication to EC.

Forget about keyboard for a while and check i2c CS (chip select) and/or 
EC arbitration pins. Something is definitely goes different in HP
implementation of Chromebook. Probably they used different GPIO pins.

-Ruslan




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140514051100.GA86330>