From owner-freebsd-current@freebsd.org Sun Oct 9 06:36:39 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A9EC1C079D9 for ; Sun, 9 Oct 2016 06:36:39 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 580EE145; Sun, 9 Oct 2016 06:36:38 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [88.217.126.241] (helo=localhost.unixarea.de) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.86_2) (envelope-from ) id 1bt7it-0005IM-TV; Sun, 09 Oct 2016 08:36:36 +0200 Received: from localhost.my.domain (c720-r292778-amd64 [127.0.0.1]) by localhost.unixarea.de (8.15.2/8.14.9) with ESMTPS id u996aZK8001876 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 9 Oct 2016 08:36:35 +0200 (CEST) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by localhost.my.domain (8.15.2/8.14.9/Submit) id u996aZAs001875; Sun, 9 Oct 2016 08:36:35 +0200 (CEST) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Sun, 9 Oct 2016 08:36:35 +0200 From: Matthias Apitz To: Andriy Gapon Cc: Michael Gmelin , FreeBSD Current Subject: Re: [request for testing] isl, cyapa on chromebooks Message-ID: <20161009063635.GA1825@c720-r292778-amd64> Reply-To: Matthias Apitz Mail-Followup-To: Matthias Apitz , Andriy Gapon , Michael Gmelin , FreeBSD Current References: <1bcfd282-63fd-f8ee-4dad-393b51f14bcd@FreeBSD.org> <302FDA6E-DEC7-49F0-8F2C-8C26C8A884AF@freebsd.org> <53bca4d2-975f-f4a0-d12a-5d73fba01a0c@FreeBSD.org> <20161006044732.GA2393@c720-r292778-amd64.oa.oclc.org> <734c7ac0-9018-051e-1df4-a3b719057e19@FreeBSD.org> <773efe54-8ebb-e0e7-7824-10cfaa96d850@FreeBSD.org> <1EE0A2F3-86B9-4806-875E-3845A209A743@freebsd.org> <20161008180742.GA1912@c720-r292778-amd64> <846bf31f-a757-2be0-a293-8c4ce3d42a2f@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <846bf31f-a757-2be0-a293-8c4ce3d42a2f@FreeBSD.org> X-Operating-System: FreeBSD 11.0-CURRENT r292778 (amd64) User-Agent: Mutt/1.5.24 (2015-08-30) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 88.217.126.241 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2016 06:36:39 -0000 El día Saturday, October 08, 2016 a las 10:17:07PM +0300, Andriy Gapon escribió: > On 08/10/2016 21:07, Matthias Apitz wrote: > > I have now produced a memstick with (unpatched) r306769 of October 6. It boots > > fine in my Acer C720 Chromebook and the moused is working fine with the > > cyapa(4) driver. I will apply tomorrow the above v4 patch or is there > > anything newer? And will test/report. > > v4 is the latest. Thanks! The patch applies cleanly, the 'make buildkernel' does fine and system boots, but cyapa(4) can not bring the device out of bootstrap. The verbose dmesg is here http://www.unixarea.de/dmesg-00.txt And yes, I have in /boot/device.hints: ... # The change moves the drivers from the SMBus to the I2C bus and as such some # configuration changes are required. # Namely, you will now need iicbus driver either in the kernel configuration or as # a module. For now the smbus driver is also required. # You also need to add some entries to /boot/device.hints: # hint.isl.0.at="iicbus0" hint.isl.0.addr=0x88 hint.isl.1.at="iicbus1" hint.isl.1.addr=0x88 hint.cyapa.0.at="iicbus0" hint.cyapa.0.addr=0xce hint.cyapa.1.at="iicbus1" hint.cyapa.1.addr=0xce # # The hints are required because auto-probing (either via the bus enumeration or # self-identification) is disabled for now for safety reason. # Also, as I understand, the Intel chipset used in the supported Chromebooks # provides to i2c buses (possibly in addition in an smbus) and I am not sure on # which of the i2c buses the devices reside. Please let me know what to check/debug. matthias -- Matthias Apitz, ✉ guru@unixarea.de, ⌂ http://www.unixarea.de/ ☎ +49-176-38902045 Einheitsfeier? Nein, danke! Kann ich bitte mein Land wiederhaben und am 7. Oktober feiern.