Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp499081ybt; Wed, 1 Jul 2020 03:37:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyYRKr2JEwtzxh0cZ2pU+24cKPYKaTlTuCVnOWLfyhA9q+tYFHT0Bwu45D5sGPvS9l5bfoC X-Received: by 2002:a17:906:8588:: with SMTP id v8mr23255992ejx.211.1593599875238; Wed, 01 Jul 2020 03:37:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593599875; cv=none; d=google.com; s=arc-20160816; b=uU8JeHSwAfZWHpdVLSWfCJKxdxdoq5NAkgavPes1tXpGGKnHzNdjLAePdJC+vA6VQ9 /5mEPmYBMUUarY6gHI8ZS78Vqe/ESDggwfH5CB26kpc7ZLaAEMlQDkWi3xBi4KogbK00 vk0cmGIyXBoqE1Bddtde2sVjNdCoAoFRk1ZFv0WkFYuhAmoiC4B1rkr6Vq0JjdoLoeM4 JqnEZd/6WezbKhsfp8YC1kBPyRSRGrxFT4LGt3qUu7nrFQw/0gjj0UlacFZDxRg6rx0n yqSRcd9qDt5YLcRHmoeS7ktnCisHA6s3hZUeBogdb7XBou7X9IIyNlvrFDMAK91+QpAw bheQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=JaAoMax7aH4fgfhHaD88zDGTRwjIz85Am2gLB2HrqWo=; b=FBAnv8XonMcjkjHDM5JatkBKxGdgv2YRCYwoEcymdvBIR4JaI3ArKWZ7acPLwRLVFR dLYUZrcjZzbdTX3Id+SL2U5WNfT5ppQoJWjZydL+1v27BBEqPq6JYTdZuEKu0tr/I+lQ PsXD9BOds76Sr4/w7cBhW5spcV9AvgeVxMZq6dVhzO9zAMoy0wKEEUtXd8WhPIF5w76o ishfBKO/gPndbBhj+u6A6EyYo1n/vvGuGC/2nuh3F5ARUEyTO1X2pVnIXuW27l7atUZr qKWHx+8J7HlpzR7DmCTmM/TVPV8SYUm8mdzlfyC4QQJNKhp7UFCdw/DqGh0VIKf2ldzG cuQA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@onstation.org header.s=default header.b="k/IMfhNW"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id bs23si3591449edb.562.2020.07.01.03.37.31; Wed, 01 Jul 2020 03:37:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass (test mode) header.i=@onstation.org header.s=default header.b="k/IMfhNW"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729985AbgGAKhU (ORCPT + 99 others); Wed, 1 Jul 2020 06:37:20 -0400 Received: from onstation.org ([52.200.56.107]:45296 "EHLO onstation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729939AbgGAKhT (ORCPT ); Wed, 1 Jul 2020 06:37:19 -0400 X-Greylist: delayed 396 seconds by postgrey-1.27 at vger.kernel.org; Wed, 01 Jul 2020 06:37:18 EDT Received: from localhost (c-98-239-145-235.hsd1.wv.comcast.net [98.239.145.235]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: masneyb) by onstation.org (Postfix) with ESMTPSA id 48FFB3E8F8; Wed, 1 Jul 2020 10:30:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=onstation.org; s=default; t=1593599442; bh=AfMnHuNqEFE1eiUXfPAPZcZ71kvTA3HP878CQfPF7ts=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=k/IMfhNWmQ6NBOOlZ3+aH0ZSqT5p2sLBdcXiWAFZevUiEknrJ5Ec1X/PJdCdMmIry qjvlc+VNsWJUYWbD4U70mHL5/SsRJrCUsshAkVFRXdDTckyP7UUI6iRZqiriucny6T F8w3FHpaKymodReo+y62bolSB++U2keyCZlQJg34= Date: Wed, 1 Jul 2020 06:30:41 -0400 From: Brian Masney To: Iskren Chernev Cc: Rob Herring , Andy Gross , Bjorn Andersson , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, linux-arm-msm@vger.kernel.org Subject: Re: [PATCH 0/7] ARM: dts: qcom: msm8974: klte: Enable some hardware Message-ID: <20200701103041.GA3246@onstation.org> References: <20200630140912.260294-1-iskren.chernev@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200630140912.260294-1-iskren.chernev@gmail.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Iskren, On Tue, Jun 30, 2020 at 05:09:05PM +0300, Iskren Chernev wrote: > Enable support for various hw found on the Samsung Galaxy S5: > - touchkey (the two buttons around the home button) > - touchscreen > - notification led > - wifi > - external SD card > > Please note that for working wifi the correct firmware is needed. Check [1] > for links and locations. > > Also note, that to actually run a mainline kernel on the klte, you'd need > to apply this patch [2]. Any feedback on getting this to run on pure > mainline are welcome. > > [1] https://gitlab.com/postmarketOS/pmaports/-/blob/master/firmware/firmware-samsung-klte/APKBUILD > [2] https://gitlab.com/postmarketOS/linux-postmarketos/-/commit/765f55b248cd3b231af8431fe2f2aeca263b4e4b Good to see more msm8974 support upstream! Regarding the second patch, that should only be needed in order to use the GPU on these devices. I hope that patch won't be needed once IOMMU support is added, which is the last major missing piece in order to have the GPU working upstream. I posted a RFC patch [3] in January but didn't get any suggestions. I suspect some kind of memory corruption since the board gets unstable with that patch. If that hack patch is still needed to use the GPU once IOMMU support is in place, then I planned to troubleshoot it further by adding some log statements to various probe functions with and without that patch to see the probe order between the various subsystems. I suspect the issue is that a clock isn't ticking yet. [3] https://lore.kernel.org/lkml/20200109002606.35653-1-masneyb@onstation.org/T/#u Brian