Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp4732829ybv; Mon, 17 Feb 2020 04:58:35 -0800 (PST) X-Google-Smtp-Source: APXvYqwITEhQl2fobLqIgMR3U/88xV8uwFA+I+w2+f8LbSarEYE9SWT/vjluZJdzWSCG1uNHk6QM X-Received: by 2002:a9d:65c1:: with SMTP id z1mr12494595oth.180.1581944315766; Mon, 17 Feb 2020 04:58:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1581944315; cv=none; d=google.com; s=arc-20160816; b=qIpzfelqkfM5XcxVjiPlEePOLyPwcpUr9fn4JpZmlyelyPsRwy6hUyUbo+gp7YAuS/ pRypKw7q+Lcfp0KDYvlG776fzdpWVbVcdpHwK4YJW3PFfMZM7lA0FRACTS3EwNjIBeTD imn63LrCW2adm5Bly5VsFG58cOf6vZ3l95stY3raXJv7Jl3uAPJ04NiQMXgJW4SJbsu7 siWY1Cx4IZaIftezAs8+zsAF1uBRq2ipV65NbN8jPkHEvJpmxeY/10ryvvORAUeeCpyZ xQ233LDmymYjgdU3UjLss6+BmWARWneM8fG9pu6zShj/rg8oZ/mo8GFGOI3uTCw/tmNt j5OQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:cms-type:content-language :content-transfer-encoding:in-reply-to:mime-version:user-agent:date :message-id:from:to:subject:dkim-signature:dkim-filter; bh=pepeLGM6JPh2niWR4Zq0KSrOrfT2c2MNZvG/qj9b8mA=; b=kBiwAVhvlE16wzRurKebfBrolfU8k9IRPZ7Bp3rcfh5KkuVpZ6P2W6BUa0b9OXl3O+ Q9pY5NZ/AUHn5LEhbheIFpr+i7FCR4ejC5bM5rGWHa/+ggvviNszcqK/2UYxflngBUTm Fi0+0vqD0qB7UpflLmhtqimmxj86P2xTAN7FB2a/jYJqxRMrA3gdR+WQfuawM/2agVh+ PpJQctR12Xa+IHIUewrKIlwZq0Nkx4MZ+fj56q6Upe/hK42/rOsHkP4Xjm0ptDgEzRkH gFPOYHs9SqGf12tylqsOq9qcED2P4EgR3RmkBC26iT5MFhCP3TrjUcqS4ZAOvNpHJb84 KYQA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=E6dknFPR; 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=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c11si6540839oic.20.2020.02.17.04.58.23; Mon, 17 Feb 2020 04:58:35 -0800 (PST) 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=pass header.i=@samsung.com header.s=mail20170921 header.b=E6dknFPR; 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=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728578AbgBQMW0 (ORCPT + 99 others); Mon, 17 Feb 2020 07:22:26 -0500 Received: from mailout2.w1.samsung.com ([210.118.77.12]:54814 "EHLO mailout2.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727108AbgBQMW0 (ORCPT ); Mon, 17 Feb 2020 07:22:26 -0500 Received: from eucas1p2.samsung.com (unknown [182.198.249.207]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20200217122224euoutp02a9e4ddb9d922bb66d98132c910ac2256~0L-_hunjk1637716377euoutp02k for ; Mon, 17 Feb 2020 12:22:24 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20200217122224euoutp02a9e4ddb9d922bb66d98132c910ac2256~0L-_hunjk1637716377euoutp02k DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1581942144; bh=pepeLGM6JPh2niWR4Zq0KSrOrfT2c2MNZvG/qj9b8mA=; h=Subject:To:From:Date:In-Reply-To:References:From; b=E6dknFPREmy9aW6ZSNCTO1egqzsjCrjIE+w7aFdYtuN3R1drjQlxQE+Y/HJ7Q/Mnr JHMd50lLLzQT31sVQnRsvjdujj6DhcOBILImhntu+6J9R4QPS6ycddlCVBVvrNR1eB uRuYz2tu2MPMrsWvp752zIRjKrs+KPU7EDXVNupU= Received: from eusmges3new.samsung.com (unknown [203.254.199.245]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20200217122223eucas1p208d0aa69d3df2975b123de0e39411e46~0L-_Y6yJh3165531655eucas1p2s; Mon, 17 Feb 2020 12:22:23 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges3new.samsung.com (EUCPMTA) with SMTP id 98.8A.60698.F758A4E5; Mon, 17 Feb 2020 12:22:23 +0000 (GMT) Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20200217122223eucas1p22e5947908dcdc0c2ea1dfe958b851a4e~0L-_C7eBG3165531655eucas1p2r; Mon, 17 Feb 2020 12:22:23 +0000 (GMT) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eusmtrp1.samsung.com (KnoxPortal) with ESMTP id 20200217122223eusmtrp1603ff6a3bd2c59d746cd03352112cea1~0L-_CTqhZ1377413774eusmtrp18; Mon, 17 Feb 2020 12:22:23 +0000 (GMT) X-AuditID: cbfec7f5-a0fff7000001ed1a-e6-5e4a857f0170 Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id 4C.14.07950.F758A4E5; Mon, 17 Feb 2020 12:22:23 +0000 (GMT) Received: from [106.120.51.15] (unknown [106.120.51.15]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20200217122223eusmtip2333914dac7ae29e7a91441ce3791af8d~0L-9qcuW-1085210852eusmtip2N; Mon, 17 Feb 2020 12:22:23 +0000 (GMT) Subject: Re: [PATCH] ARM: bcm2835_defconfig: add minimal support for Raspberry Pi4 To: Nicolas Saenz Julienne , Stefan Wahren , linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org From: Marek Szyprowski Message-ID: <9330d511-dc7d-8d67-043a-acee7e6ebd73@samsung.com> Date: Mon, 17 Feb 2020 13:22:22 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 MIME-Version: 1.0 In-Reply-To: Content-Transfer-Encoding: 7bit Content-Language: en-US X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprOKsWRmVeSWpSXmKPExsWy7djPc7r1rV5xBsd2m1psenyN1eLyrjls FhNvb2C32DZrOZvFphU32BxYPbbeMvXYvKTeY/Ppao/Pm+QCWKK4bFJSczLLUov07RK4Mlr/ XmYpeMNfcbwnqoHxLU8XIyeHhICJxLt7XYxdjFwcQgIrGCUWXtrIDuF8YZTY+OM+VOYzo8S2 j7eZYFrmP1zMBmILCSxnlPh+WRKi6C2jxMdLvcwgCWGBEIktnXOYQRIiAicZJSbvP8cKkmAT MJToetsF1s0rYCfxu6mJHcRmEVCV+PT9AtgGUYFYidkrD7NA1AhKnJz5BMjm4OAU0JU4MFkQ JMwsIC+x/e0cZghbXOLWk/lMILskBNrZJabu+8wKcamLxMeDk9ghbGGJV8e3QNkyEqcn97BA NDQzSjw8t5YdwulhlLjcNIMRospa4s65X2wgm5kFNCXW79KHCDtK/Lu2igkkLCHAJ3HjLdRB fBKTtk1nhgjzSnS0CUFUq0nMOr4Obu3BC5egSjwk1j8Mn8CoOAvJk7OQfDYLyWezEE5YwMiy ilE8tbQ4Nz212DgvtVyvODG3uDQvXS85P3cTIzC5nP53/OsOxn1/kg4xCnAwKvHwOoR4xgmx JpYVV+YeYpTgYFYS4fUW94oT4k1JrKxKLcqPLyrNSS0+xCjNwaIkzmu86GWskEB6Yklqdmpq QWoRTJaJg1OqgbE0M6/0azlL09/N6fWTBfX57kg+/hPfcvRL8wRv9Ryz0r1TM97E798j7Opv EahyUX3NsT8thZV+Z7KtOv13b3masu/Apck/nqTNWfl3spxi+aKlfunOe8uvtEyxe6TszvNh kVb67CMv+/O10jiPTrrTYrpe0kTBV1Dh8oE7LYEruaT/12x/lqHEUpyRaKjFXFScCAC2bjZc KgMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPIsWRmVeSWpSXmKPExsVy+t/xe7r1rV5xBvcXy1hsenyN1eLyrjls FhNvb2C32DZrOZvFphU32BxYPbbeMvXYvKTeY/Ppao/Pm+QCWKL0bIryS0tSFTLyi0tslaIN LYz0DC0t9IxMLPUMjc1jrYxMlfTtbFJSczLLUov07RL0Mlr/XmYpeMNfcbwnqoHxLU8XIyeH hICJxPyHi9m6GLk4hASWMkrMnHiJHSIhI3FyWgMrhC0s8edaF1TRa0aJyW86wRLCAiEST3qX sYMkRAROM0r8v3gYqqqBUeLVss9sIFVsAoYSXW+7wGxeATuJ301NYCtYBFQlPn2/wARiiwrE StyY2cEEUSMocXLmE5YuRg4OTgFdiQOTBUHCzAJmEvM2P2SGsOUltr+dA2WLS9x6Mp9pAqPg LCTds5C0zELSMgtJywJGllWMIqmlxbnpucVGesWJucWleel6yfm5mxiBkbPt2M8tOxi73gUf YhTgYFTi4XUI8YwTYk0sK67MPcQowcGsJMLrLe4VJ8SbklhZlVqUH19UmpNafIjRFOi3icxS osn5wKjOK4k3NDU0t7A0NDc2NzazUBLn7RA4GCMkkJ5YkpqdmlqQWgTTx8TBKdXAqPriUpCD HOs3071czxKEKwtmfwnpX/ZXr7nwyIE51eePzLkyxbddx5qDyYzvcuK57VM+R54SPfxLeUNu xvnizRxcv9PPsva+NLRQkVr0wpon8OT5xU/ztnfO4W76bqUU9WIm1+bYo+7fb73pZF9695G1 o8t0PokTxe8Y15Z2Pw0wtjMzFZj/SImlOCPRUIu5qDgRALGTGb2yAgAA X-CMS-MailID: 20200217122223eucas1p22e5947908dcdc0c2ea1dfe958b851a4e X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20200214151840eucas1p2ccd15a69aea02a20eda1e4b6e9c8f44e X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20200214151840eucas1p2ccd15a69aea02a20eda1e4b6e9c8f44e References: Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Nicolas, On 14.02.2020 16:14, Nicolas Saenz Julienne wrote: > On Fri Feb 14, 2020 at 1:25 PM, Marek Szyprowski wrote: >> On 13.02.2020 10:59, Stefan Wahren wrote: >>> On 13.02.20 08:35, Marek Szyprowski wrote: >>>> On 12.02.2020 19:31, Nicolas Saenz Julienne wrote: >>>>> On Wed, 2020-02-12 at 11:20 +0100, Marek Szyprowski wrote: >>>>>> Add drivers for the minimal set of devices needed to boot Raspberry Pi4 >>>>>> board. >>>>>> >>>>>> Signed-off-by: Marek Szyprowski >>>>> Just so you know, the amount of support on the RPi4 you might be able to get >>>>> updating bcm2835_defconfig's config is very limited. Only 1GB of ram and no >>>>> PCIe (so no USBs). >>>> Yes, I know. A lots of core features is missing: SMP, HIGHMEM, LPAE, PCI >>>> and so on, but having a possibility to boot RPi4 with this defconfig >>>> increases the test coverage. >>> in case you want to increase test coverage, we better enable all >>> Raspberry Pi 4 relevant hardware parts (hwrng, thermal, PCI ...). This >>> is what we did for older Pi boards. >> Okay, I will add thermal in v2. HWRNG is already selected as module. >> Enabling PCI without LPAE makes no sense as the driver won't be able to >> initialize properly. > Agree on this. >>> SMP, HIGHMEM, LPAE are different and shouldn't be enabled in >>> bcm2835_defconfig from my PoV. >> Maybe it would make sense to also add bcm2711_defconfig or >> bcm2835_lpae_defconfig? > IMO bcm2711_defconfig if the last resort solution. I don't think you can > do bcm2835_lpae_defconfig as RPi and RPi2 SoCs don't support LPAE. Okay, if you want I can send a patch adding bcm2711_defconfig. > An > intemediate solution is being discussed here: > https://lkml.org/lkml/2020/1/10/694 Right, I also agree that multi_v7_lpae_defconfig is needed. Best would be to have both (bcm2711 for quick tests of board-dedicated kernel and multi for distributions). Best regards -- Marek Szyprowski, PhD Samsung R&D Institute Poland