Received: by 2002:a05:7412:8d11:b0:fa:4934:9f with SMTP id bj17csp138962rdb; Sun, 14 Jan 2024 09:45:34 -0800 (PST) X-Google-Smtp-Source: AGHT+IFFT9xjLtoudJchc/fYzPCRsHTdGwmvmB0dte1JQnevxUOFqq830n5RHj/5F7xBhb1GMMR6 X-Received: by 2002:a17:90a:9a97:b0:28e:ff6:cb84 with SMTP id e23-20020a17090a9a9700b0028e0ff6cb84mr4890979pjp.13.1705254334110; Sun, 14 Jan 2024 09:45:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1705254334; cv=none; d=google.com; s=arc-20160816; b=KR4QIspfIY/ws1ehaZdOpotryZnGUJ+ahxCdNS/xZmY4tddVjGnsyUDLnM/EPY3Owe siJGD0TcCNYUCPv+Dax+gkCCwkjyQfnoPSC+WtaxDhYDfbd4U3RJw7P3vnqEFzXH9c1f LQX2rURjt+W5TjdKcbf11z5+uad3n78C1BMQO27ZXRJlPZfn3KwjrXi6pb7a3mDecGre hg8o3yu9rGq3kpKF6wrRyzYDl7ZgZUwysBC3DTpLWPF1RoUvvXCzQO+Tw2FyGLLe4SJ2 ze09rFUTY5xIJLScZrJc34pbWeS1kln8SVDv4m5hi3c3Wb8iZvGtBTgCC4axJLNo1iKL sRng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=+NApP6qTmQ4AKodWmINcS/F2b3kbziXPhqKbPOpqufA=; fh=41eCEeWJniGwzblqqOfIgRFy35Q5NqVVrHq8xOxd9l8=; b=DxNTTZ7mQHa5D8PwA39IKOz1Sk6fprzbLhYkD7qWDtGtY3LEm/xuuVynoR30DuBzcO 6fHxjoFH4Ymi/bDKkjyz6FAA+2wWDg508t0L56BDsbGbHrBC0+PmJoSVzuYbmltnFeDo BLDMlsqOKEwbsMGjDqDc+8BQWgqQPEhEShv1/pIV3UVQoXnwE55Cp7bbFMXpuJZHoWH8 MgHHjp8vugNsvG7KkszH11Vwwl/mD21vbL7CZgIQULI+n2PzndFRqj093ninaaO1aT7k iok8lb717WR5dPYH8LaA6J9wfRQpd5zjDJrpQonGmru1lC1FZn8hGE0lfco36aP/oPk+ GNlg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@marvell.com header.s=pfpt0220 header.b="J9/m3Vr/"; spf=pass (google.com: domain of linux-kernel+bounces-25523-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-25523-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=REJECT dis=NONE) header.from=marvell.com Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id pi14-20020a17090b1e4e00b0028dd2f9fea4si9645746pjb.80.2024.01.14.09.45.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jan 2024 09:45:34 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-25523-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=fail header.i=@marvell.com header.s=pfpt0220 header.b="J9/m3Vr/"; spf=pass (google.com: domain of linux-kernel+bounces-25523-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-25523-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=REJECT dis=NONE) header.from=marvell.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 28AD2281F34 for ; Sun, 14 Jan 2024 17:45:33 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0F113101D2; Sun, 14 Jan 2024 17:45:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=marvell.com header.i=@marvell.com header.b="J9/m3Vr/" Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1379810782; Sun, 14 Jan 2024 17:45:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.helo=mx0b-0016f401.pphosted.com Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 40EGuBSX008520; Sun, 14 Jan 2024 09:22:00 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h= from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding:content-type; s=pfpt0220; bh=+NApP6qT mQ4AKodWmINcS/F2b3kbziXPhqKbPOpqufA=; b=J9/m3Vr/kHwDosxPBaBXVSrz YxCRatocmk66TCpS6VMyTaQGRlQLrCOmSRQ3Qwng+SOoNcKH3qLjIRebXM8tYvTj YkLWX/1Yu1pJuhs+5hkpUHpaFPptUkKZfVxL0XVor8jadt92ZmzWmMs7583OQmXY sllK9/gRx3EABA0dTlMfsSzXMzxQgv8X8GWFd5PZI199q2MHkeBZgr+IGwhTpKpJ KnBilmb8glqVha2ENwzxybLp2oBWc2wZTKa04X/ZteJ+GPonQH3iUeexcxLb3ca7 0SyqDyJ7MkIhUPHo5TxyMYfq0uUY30SHhCj+QYrIYy4C3yj00pG0dXob7b08XA== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3vktwkafqs-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Sun, 14 Jan 2024 09:22:00 -0800 (PST) Received: from DC5-EXCH02.marvell.com (10.69.176.39) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.48; Sun, 14 Jan 2024 09:21:58 -0800 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.48 via Frontend Transport; Sun, 14 Jan 2024 09:21:58 -0800 Received: from dc3lp-swdev041.marvell.com (dc3lp-swdev041.marvell.com [10.6.60.191]) by maili.marvell.com (Postfix) with ESMTP id CF52F5E6871; Sun, 14 Jan 2024 09:21:55 -0800 (PST) From: Elad Nachman To: , rowland.harvard.edu@mx0b-0016f401.pphosted.com, , , , , , CC: Subject: [PATCH v4 0/2] usb: host: Add ac5 to EHCI Orion Date: Sun, 14 Jan 2024 19:21:52 +0200 Message-ID: <20240114172154.2622275-1-enachman@marvell.com> X-Mailer: git-send-email 2.25.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Proofpoint-ORIG-GUID: cakscuFG5GXdvM3VVGX6_amy6PrBMR7C X-Proofpoint-GUID: cakscuFG5GXdvM3VVGX6_amy6PrBMR7C X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-12-09_02,2023-12-07_01,2023-05-22_02 From: Elad Nachman Add support for ac5 to the EHCI Orion platform driver. The ac5 SOC has DDR starting at offset 0x2_0000_0000, Hence it requires a larger than 32-bit DMA mask to operate. Move the dma mask to be pointed by the OF match data, and use that match data when initializng the DMA mask. Add dt bindings compatible string to identify the AC5 SOC, so the driver will know when to apply this different dma mask. v4: 1) Fix kernel test robot error (missing null entry in dt compatibility array) v3: 1) Combine dt bindings and driver pathces into a single patchset. v2: 1) Fix compiler warning Elad Nachman (2): dt-bindings: usb: Add Marvell ac5 usb: host: Add ac5 to EHCI Orion .../devicetree/bindings/usb/generic-ehci.yaml | 1 + drivers/usb/host/ehci-orion.c | 18 +++++++++++++++--- 2 files changed, 16 insertions(+), 3 deletions(-) -- 2.25.1