From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qk1-f179.google.com (mail-qk1-f179.google.com [209.85.222.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6EBED1EFF80 for ; Thu, 19 Feb 2026 03:03:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.179 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771470197; cv=none; b=bv8JjlUNF7fW7DzqBIiLGDsOT/Q405ljvbL/VuyXNPPyNY+tQDkzpFmZOt5njo4G+DRX1TWeO45/JGLl59B8a85s3wDtIk9R30GPBtCmYrSOjz8sPbx4aLfXz0YSagkgh0Eyp85ph+Lb/B3lFVt4NMVs0ueVM12EnvDAFjbYMJs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771470197; c=relaxed/simple; bh=od6+EgFNc57+4YlHJcjEKl2xhRALHiNV1wfrRF/JheA=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=s5nhJB8kkx/frAMzk8NhNojPMlw6ENF75qNEphjHr+6nLme19UAFfLide5qElXQ2Vp1LMtD9koMkgppBIEKNZIn7VTyO+kctOWl+3rraNdDJRyZ84rlh6FZ/zGZNQWvf+C/TiJjPnehvJklWT6hwIUkk2lC3vIFvaQ3kyP2ls8I= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=PhaRwg70; arc=none smtp.client-ip=209.85.222.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="PhaRwg70" Received: by mail-qk1-f179.google.com with SMTP id af79cd13be357-8c70ab3b5fcso63181185a.2 for ; Wed, 18 Feb 2026 19:03:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771470195; x=1772074995; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=lUk45RVOcz/5VqwzEe41q8FmdQi2pIya8uE65vlMFtA=; b=PhaRwg70q/NsFQ3ZptrgE46JeuoptTt3FwDC8aiYFIwwefyodkxQRt8pV96hGnKlq8 r1EFZguEV2K9KyEfJ5RE8c5u09faNnyZC+h4SGT/rmC9yxe7P8pV9NiWaVG3jq/7dFkX djTheZU35813aw0BLnFKNiSenOhV18Cn5tcDbsrdacqjqDyDcDhJkn2lXSzIJ15gy+p1 TjOuSPeINBOxqXEnDLYD/wpgHS2fMwxA19I5HSmetGX61LHmwsdG8WZ+/CTJnJs+Vhew 2Ylt9GuxXqrKwLhxINE+REd7fR/QeNfEPZn2Voci679IF9TdVEpB48Vecz/cykbKMkcr 84AA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771470195; x=1772074995; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=lUk45RVOcz/5VqwzEe41q8FmdQi2pIya8uE65vlMFtA=; b=jOtmn57C5qlQb7h+V8H/hQ6ppdyMr9H7chlINMBuK14GKYV4v0vV9mDxeH+IJOCT0y 7nnAmjlkwC/hiRS895tPkk+J35FfJJM4Q8RneSQJqNOB6T6Hoo0ERLexV24MTV8URvAo XUT6VkWUKUkRytYMD4FTBpHN7GcFtFLeRH4/9JWQjibnDFGl/69L6NoXovkkMMgno6xV 7bVcqv43vv1cewOYyKhdVkoh9O+abxpFd8zX5bZxDQozL408lJb2gbYiWuOdqPe4sPEr BON3r9xfffCfVGd98/5pRiRTGl0Ux3Ueykw16avLcFlaRQy0yraHsa4xh8wfvwC7MDvN xSGg== X-Forwarded-Encrypted: i=1; AJvYcCWSVNJHIKC/rwpRkzdtJG/J5WawKMiYSBeD0wNtNRvV3s+ahe92n3kXSd99OPRJhJNRUuk2/7r50er59z4=@vger.kernel.org X-Gm-Message-State: AOJu0YySAgFNaKb1Yo6Sn3TsgtzMYogBlbE0sV4WBF+C2zTM3uPqayr2 RjKQPIjdAoLkKSi5IxD0fPrOS1YMoF43bOFaXIAwmbdSOLsvkkHzShSE X-Gm-Gg: AZuq6aLkGRP+4nFQyGBY5+1btw8xU6xqrJAMXdL1RWmG4auK11yDaXKfuD/JS5hZf5v bAWpbiT7tTBE5H1C03NnUT/F4ucN0/9R835R+tBC6UDQm5GL1CD437XE1r5txhXrA9waEr0k6Gs 3dnkNppmkYr3ZDNUsX/eZgnt1YJ4RjM942d4/tPLRBrnMUGZ2tq+op1ivK4xN0cgVDztWfWHXgP 3MFT9GW0jCsB6jLErYVUzZm43fd8F2Eej/1XKKzmR1xowQJoFTeyFR3IBxkyMuKFf0ubPDxVSzG S7Tux+g2FlJl9RC5GqLq+syh2T3eM7rSHAYVTw52vg04PnSD4tn5AkRDGPoTjJ/jB7D2EVS0qtN PyH5v/UeCIIkF+0vNgg60JACywvfq3SpqjTAJEUjbKNNCG2gl4zT3SZFqSK7pkDaBTEiPp+cC1X w7BczEA7QvITyh0yHpWEgQJwBeld0= X-Received: by 2002:a05:620a:2953:b0:8c6:af59:5e28 with SMTP id af79cd13be357-8cb4bf96693mr2038341985a.22.1771470195200; Wed, 18 Feb 2026 19:03:15 -0800 (PST) Received: from [172.17.0.2] ([134.128.219.200]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8971cddc526sm205359896d6.53.2026.02.18.19.03.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Feb 2026 19:03:14 -0800 (PST) From: Yuanshen Cao Subject: [PATCH v2 0/2] Add support for Etek ET7304 Controller Date: Thu, 19 Feb 2026 03:02:50 +0000 Message-Id: <20260219-et7304-v2-0-b2e268494ae8@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAFp9lmkC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyjHQUlJIzE vPSU3UzU4B8JSMDIzMDI0NL3dQSc2MDE900Y/MkM0Oz5DSLNGMloOKCotS0zAqwQdGxtbUAmys Rk1gAAAA= X-Change-ID: 20260219-et7304-f37b616cf8f3 To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heikki Krogerus Cc: linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Yuanshen Cao X-Mailer: b4 0.14.3 The Etek ET7304 is a USB Type-C Port Controller with USB-PD used on the Radxa Cubie A7Z. According to the ET7304 datasheet [1] and the vendor BSP source code provided by Radxa [2], this controller is functionally identical as Richtek RT1715, with the only difference being the VID. Add support for the ET7304 by registering its chip info in the driver. Tested on Radxa Cubie A7Z. [1] https://www.etekmicro.com/wp-content/uploads/datasheets/ET7304_datasheet.pdf [2] https://github.com/radxa/allwinner-bsp/commit/156b6578cc173855b41ea311a229403ccbadb17c Signed-off-by: Yuanshen Cao --- Changes in v2: - Put dt-bindings Documentation changes in a separate patch - Add Etek to the vendor prefixes - Link to v1: https://lore.kernel.org/r/20260217190010.67-1-alex.caoys@gmail.com/ --- Yuanshen Cao (2): dt-bindings: usb: document the Etek ET7304 USB usb: typec: tcpm: Add vid and chip info for Etek ET7304 .../devicetree/bindings/usb/richtek,rt1711h.yaml | 3 ++- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ drivers/usb/typec/tcpm/tcpci_rt1711h.c | 16 +++++++++++++++- 3 files changed, 19 insertions(+), 2 deletions(-) --- base-commit: 956b9cbd7f156c8672dac94a00de3c6a0939c692 change-id: 20260219-et7304-f37b616cf8f3 Best regards, -- Yuanshen Cao