Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp176600ybp; Thu, 3 Oct 2019 11:53:46 -0700 (PDT) X-Google-Smtp-Source: APXvYqxcxpDHT7KzD5DefepaQ9S4+4SCTtUvBVG2rNaECG1/PYBi47eV5kGNmiHac7OTSszJEmkj X-Received: by 2002:a05:6402:290:: with SMTP id l16mr11175318edv.178.1570128826218; Thu, 03 Oct 2019 11:53:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570128826; cv=none; d=google.com; s=arc-20160816; b=zGjfNHTW9PMAe4SXELKtfC/Mrpv8fPU8iA3vkvm/BoYTP/2XaqqOBWw7qIIeFmTeVx vnHn4mmJI3Eo8E/gv9K5SwuQGxwsEtt/QrBvgfpNQUAVamNIt7s8TCuOF+05FEp5DqEH TKAXohscJ9nwE9A7GovpR/YJd/ua+7YQ6IDduEvk+xbpqsLe41/v9MCLV3nNnC/OOf0T xXukAQeZ29KoudC8LXJ1PBKC10+oEpRhfAGCan0T9zjIteHju5ac2qblwIlt5hbDjZha +jy7JHzui3Ht7wmTe6dCZ9flZUmrfOIp9+IbFeIEzByNsDkEKZ6Y8LwBPnowro4pGPx+ md6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=nf/a9nA4bn0QDOAEh3Gtmr3XveoV2qcS349ATkCN8DY=; b=llr3tZydGabCclfpCbNAY8Ve3e2XJsam8dYoC3pNvl54+x6tsHauNe/CprG25YyAXT JTAQ4iIkS5y6vTAYpQixQSWhcdyxtwdH9r9mIAAId8/2t/ry+VpQr0F7hqt50IO1dDKw cWtYhHajjZBRiqT6T0bpkU+oUVXnvnEwv1YSosKzWCgWiduU0+mp1cMDNuM+2jhXgdkZ jWZ3SN3HcUMqxksDSZ2v29Ouo0SibEycFpvP04e+DlOE8U2ZNa5nVdBnZWIF+VfEsFrh D/SVKwfJetYpK9LwkfV3POQSNVF+nT9tyb4tj4etyljb3q+ICJ9I9tzQXMbisTGDeZoa pumQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=b7R1gJJM; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h90si2189804edd.178.2019.10.03.11.53.22; Thu, 03 Oct 2019 11:53:46 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=b7R1gJJM; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388430AbfJCRmf (ORCPT + 99 others); Thu, 3 Oct 2019 13:42:35 -0400 Received: from bombadil.infradead.org ([198.137.202.133]:52354 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730924AbfJCRmd (ORCPT ); Thu, 3 Oct 2019 13:42:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20170209; h=Content-Transfer-Encoding: Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To: From:Date:Sender:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=nf/a9nA4bn0QDOAEh3Gtmr3XveoV2qcS349ATkCN8DY=; b=b7R1gJJMOHY2rx1890LyO+KeD j8fuNvwP0oW4Sm1dpQwB5Jbu8zLmqoOpj/XL51LiBqaWJXYW22+URM5FLmzDn1hH1f2Slpt1N7xtR iFYGLSKGIzENlbQnNXFS5jgC/OB5SoH6RFoB6hliL2b+i92/+DAcUS/40J1DjaxEoKqLud5dcGwcj +L9Si9h5LNxUaQACOWqs/z0NhVKqTSt6Rdxgk2zHFwRiV7DmTcAzX3IuuGTT49qE58Rl31kwBtx0V gCScwHvoBTeHJajYcAAWKXlbrZSWqHUMB8ggNscNG8FIvxtpunyCxRBrIYKxqt4Ajrwq4j8d6DLL/ BYEkFJsCg==; Received: from 177.133.68.49.dynamic.adsl.gvt.net.br ([177.133.68.49] helo=coco.lan) by bombadil.infradead.org with esmtpsa (Exim 4.92.2 #3 (Red Hat Linux)) id 1iG57W-0005Nu-Ch; Thu, 03 Oct 2019 17:42:30 +0000 Date: Thu, 3 Oct 2019 14:42:25 -0300 From: Mauro Carvalho Chehab To: Gon Solo Cc: JP , crope@iki.fi, Sean Young , linux-media@vger.kernel.org, Linux Kernel Subject: Re: [PATCH] si2157: Add support for Logilink VG0022A. Message-ID: <20191003144225.0137bf6c@coco.lan> In-Reply-To: <20191003162326.GA2727@Limone> References: <20191002150650.GA4227@gofer.mess.org> <29ab2e43-4374-a3ea-6ae1-a4267867eaa4@jpvw.nl> <20191002154922.7f1cfc76@coco.lan> <20191003080539.2b13c03b@coco.lan> <20191003120238.75811da6@coco.lan> <20191003160336.GA5125@Limone> <20191003130909.01d29b77@coco.lan> <20191003162326.GA2727@Limone> X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; x86_64-redhat-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Thu, 3 Oct 2019 18:23:26 +0200 Gon Solo escreveu: > > No, I mean with the first patch you sent to the ML, with the powerup > > hack. > > Boot time: > > [ 4.653257] si2168 1-0067: Silicon Labs Si2168-B40 successfully identified > [ 4.653259] si2168 1-0067: firmware version: B 4.0.2 > [ 4.653279] usb 2-1: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)... > [ 4.653284] dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered. > ... > [ 4.694785] si2157 2-0063: found a 'Silicon Labs Si2147-A30' > [ 4.694787] si2157 2-0063: Silicon Labs Si2147/2148/2157/2158 successfully attached > [ 4.717814] usb 2-1: dvb_usb_v2: 'Logilink VG0022A' successfully initialized and connected > [ 4.717880] usbcore: registered new interface driver dvb_usb_af9035 > > VLC time: > > [ 175.490609] si2168 1-0067: downloading firmware from file 'dvb-demod-si2168-b40-01.fw' > [ 176.746585] si2168 1-0067: firmware version: B 4.0.25 > [ 176.781570] si2157 2-0063: firmware version: \xff.\xff.255 Weird... it sounds that, after si2168 has its firmware updated, it starts interfering at si2157. Perhaps there's a bug at si2168 I2C gate mux logic. Are you using a new Kernel like 5.2? I guess the best is to enable the debug logs in order to see what's happening on both cases. You can enable all debug messages (after loading the modules) with: # for i in $(cat /sys/kernel/debug/dynamic_debug/control |grep -E '(si21|af9035)' |cut -d' ' -f 1); do echo "file $i +p" >>/sys/kernel/debug/dynamic_debug/control; done You could also try to disable the firmware upload at si2168 and see if the si2157 reads will succeed. Thanks, Mauro