Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp9437216rwl; Wed, 11 Jan 2023 05:49:35 -0800 (PST) X-Google-Smtp-Source: AMrXdXvqAQT4tnq+TxhqS2go0sUhuHm2DNposQRP1Piz+w1qv77AaZYr0tzhFcL5SGa71brOsB4r X-Received: by 2002:a17:90a:aa92:b0:226:b425:3540 with SMTP id l18-20020a17090aaa9200b00226b4253540mr26067301pjq.36.1673444975431; Wed, 11 Jan 2023 05:49:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673444975; cv=none; d=google.com; s=arc-20160816; b=hTR/0jL+hzV1zbXvl4vwDL5vbE+qz5FXbZMf0jlaPegwvwT/JqGJzBVvykvSHbAK47 QkiUQqBAyG+TTVuXqsiRXhts7dEbgLo4GMiaKyjg4vyfyC/b/qGMJxINlpZRuMIopEl3 xUdpMYndCzV0JLajxi4zJ8sE5ZgrR0ot0nzZxSvHhaHiIJqycU1LXTp6SKptqOSAmsxV c4tiqxJb1+cB19pIKr2RuikXZkXCbdKL1SCbKL0Wu6bFsgVuGu9+oZLZ1NEvpspzgqjq bRe+ECNNfzvkUIImYQCuvxYG++KjcdnF+kv0oGd6/HM1yZ1Nr/qEQQqeL8Ssc6ITlJJw P4Ng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=n0HEu63JyBPGkXzE1ek2+Fdthn4+0bkN1Vo4OkzHHLM=; b=DUPLncTW3LCMPgCeAmlir6qCvlHaSU+NXp1PbJLqnWJTAqYga3RhBWusHZBVbwkRGX uNLsUhmkaANHdOKCfvJ/VJn8LZwphp7UcB1qWZlw31fzRXtxK/fNAJaPUXoGAVasv9pa Y+cLdClYxbokv1p5S224KrNRa1WmEG75zZ1ga+8R6fd+qChwxvK3m+abks8X/azZxve9 qU1YPIBGJrYkm12MwAgN0bsO/Q8sSV9GO6fE5PxQ1jKMtu+zZ7cASmwUANxlgO9Dv/0w 7jNOhqir2ccFxBiWxtQc9wWKcesbv4cRJ1UwmTaQUDHaD5pF0K33z3M3lbnugrVsIpyX oraQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b="EN4P/vZq"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=collabora.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h21-20020a63c015000000b00476d1591b76si13610322pgg.119.2023.01.11.05.49.27; Wed, 11 Jan 2023 05:49:35 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b="EN4P/vZq"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233717AbjAKNY1 (ORCPT + 53 others); Wed, 11 Jan 2023 08:24:27 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46536 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232810AbjAKNXx (ORCPT ); Wed, 11 Jan 2023 08:23:53 -0500 Received: from madras.collabora.co.uk (madras.collabora.co.uk [IPv6:2a00:1098:0:82:1000:25:2eeb:e5ab]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 967D925EF; Wed, 11 Jan 2023 05:23:52 -0800 (PST) Received: from beast.luon.net (simons.connected.by.freedominter.net [45.83.240.172]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: sjoerd) by madras.collabora.co.uk (Postfix) with ESMTPSA id 232EB6602D25; Wed, 11 Jan 2023 13:23:51 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1673443431; bh=fUtBuXNZZN6sJKtz2foNJG/6jjIQDx2/dDnnSykJHZs=; h=From:To:Cc:Subject:Date:From; b=EN4P/vZqd9Y5m2xJ9EycGck64+cXiD/B1l2qxGj+uDH+L05h6B0ckIYRmT3X/TzuI cM+vH6ZnUw9aNqcsR39fmkWWYe+r+Bqmmv3cy1sD0JFhI3eiuwjzbV3Z8Mv5i1+kwo mA6g2lNvMtKoIBvffuCOZ4xwYwEb5U+ZBG6bbDIceSJ5GKJSzqYFOQ/dXJhXVCttgG ItTnx1k00qwLMApezJGkOTht6s7IqhtnvIam+AEFCg/b++EMAAc4Db8oizsetH7F5i NOWMRQ6WDF9ZeU7IlzBu4Kxc5MSK4ue6TWgvJFFjwm2jGrfKg0Wk6aPqY3HSF8xCpl BhwUxm0nxK71A== Received: by beast.luon.net (Postfix, from userid 1000) id A36A460ABD63; Wed, 11 Jan 2023 14:23:48 +0100 (CET) From: Sjoerd Simons To: Nishanth Menon Cc: kernel@collabora.com, Nitin Yadav , martyn.welch@collabora.com, Krzysztof Kozlowski , Rob Herring , Tero Kristo , Vignesh Raghavendra , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 0/3] Improve K3-am625-sk support (USB, MMC) Date: Wed, 11 Jan 2023 14:23:44 +0100 Message-Id: <20230111132348.553061-1-sjoerd@collabora.com> X-Mailer: git-send-email 2.39.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series picks up a few patches from the TI BSP tree that unfortunately didn't make it upstream thusfar. The first patch improve SD card compatibility (allowing U1 class cards to be used), the remaining ones add USB support. The type-c connector isn't entirely modelled with these changes as it goes through a TPS6598 PD controller. Unfortunately the dtb bindings for that currently require an irq line, which is not connected on E1 and E2 version boards. The patchese to support this setup unfortunately didn't land yet[0].. As such the last patch ignored the PD controller and simply configures usb0 as periphal only rather then mode switch capable, which at least gives some basic usability of that USB port. 0: https://lore.kernel.org/lkml/f714ee55-ef47-317d-81b9-57020dda064b@ti.com/T/ Changes in v3: - Rebased against current ti-next aka 6.2-rc1 - Add Martyn's tested-by Changes in v2: - Rebase against linux-next 20221220 Aswath Govindraju (2): arm64: dts: ti: k3-am62-main: Add support for USB arm64: dts: ti: k3-am625-sk: Add support for USB Nitin Yadav (1): arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 90 ++++++++++++++++++------ arch/arm64/boot/dts/ti/k3-am625-sk.dts | 50 +++++++++++++ 2 files changed, 118 insertions(+), 22 deletions(-) -- 2.39.0