From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qk1-f173.google.com (mail-qk1-f173.google.com [209.85.222.173]) (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 7D8172D6E70 for ; Fri, 20 Feb 2026 06:23:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.173 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771568590; cv=none; b=Nhm/OuhnTaFGgmUidPc+O9YoSW005ayUDXQr4rHWtOZRZRiI5cjnK03xo1o7DG7mf4uoCtVSag4tf4ZOa/CuWGIwrbWQCzwGKaZtRQvnHmKNdolwzo+PGx/5RwM0MrgihREVIxlxjJNjQW/iyvzJCCEVk5ECa2uT/5kWt+BMwik= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771568590; c=relaxed/simple; bh=jGxXk46pFgaVzkygsdpMgVwvNmqmhVGMHUcNacup3+I=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=gXMtp7L3pwfbTc9Pq4pmVJrYQ0OYu7PtmEscshJ0QhMfwWxtnItWje+OvqS+E6B3vIZMO/ZabKvwY8lZ3LzJQbsdyL9qBbpoZqHCk08kqNvOj7ztdrNsYAMesmwp/PgdYPHO66RtShnuC0RAaElUffZfyFMsnAWuQ77r7094E7Y= 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=i5TbpPQ4; arc=none smtp.client-ip=209.85.222.173 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="i5TbpPQ4" Received: by mail-qk1-f173.google.com with SMTP id af79cd13be357-8cb39647a70so163356685a.0 for ; Thu, 19 Feb 2026 22:23:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771568588; x=1772173388; 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=CKdWjeKFseRtZP/qjhvaNFaOrIyblPhEnu6V6lWcBIU=; b=i5TbpPQ4vG8WnlN3EDnOM/H8pTbYl/5OgT1M/wc5Tvd3ltixJFuKX0uw3BNSJoFOL0 P9hv0hhs7LG3rb+eHBDFq+Uqf23LsjAW70Zrx0mcJH1AtswN3gzf+fmlvvhb/bqdMZJu VD67mRbId4+aN8CPt2v6cHLA0XZouFn95UL5IrPZEMZ6s4/9WujaISXWbq/zv/uo5/u2 A+zst7VhZmfIApRCi9VkB3aGeQzx3iJ/d+3YZzPNTzmjOJm084nNiV2CP/Mba4KiPmVL 7FVLAqQoQagfzFqcPGALVHmUl2S7qC8aRDuN6UXo8l/H1Q63zvC5ZOpeOmpkUuTbM/Ab XDWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771568588; x=1772173388; 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=CKdWjeKFseRtZP/qjhvaNFaOrIyblPhEnu6V6lWcBIU=; b=MSApuX35sGwFtSvcKRxPT8RR7tMgwtQggCTdWiy6SnQz4LxSoVwr06Xysbsk4lrVhU 7lGgiiKEypyWaElQANKHMo0bpX0dhnmqG+ir2/U8S8AO1s6xnh/L4hnkYaUicV8BbvYR 7PD90yPuo6l57EinGWLRvc2Zy6UId2TWhPCPso0DH17LbR3D32uhO7YmBteEhHAKkV5P 8dfKR/8QAwqYolMT1FUsbAEsSSQ6Edtcy04etb4UWXlCKZj/4Afhh5bRPHm731tWbhT3 x+yr46rWfGa8Ng+UddDd61+Pokr031ajeQ0FCgdsCsK4aXdsVHceZ6uR4OynYJUn5Skv lvAw== X-Forwarded-Encrypted: i=1; AJvYcCUpQZ5LgcyzODZWGyti9K6ag7srQ9Y8zGSYTS2uZ1OHLEgc66o6DqI9RKpDQRpDZpSjD7aeOb8X9gMBo84=@vger.kernel.org X-Gm-Message-State: AOJu0Yyn8RtQypiuFttr/MtMUniRB3WC7x2iLqnIMRAnnSX58MdQNmVi 4Oa8YAhYz3O/OamGEJNOzcKxBdlYPvsJI8BMWlwksXPuiyoO1H9T+UaG X-Gm-Gg: AZuq6aKgJxYCKI4vvUod48Cxu8s36ByTmgu2yAs1Y9GutJNy6Pwg+LJHVmDrNnNeBsy IDXjaZ/jbLzawh1knc67/IjcWUNUVPnI3nEY0Y1Fdk69yscmqqcY4+YU8b2+XU8Cayywb0lJG7X 3ASvnyxkRfTmM7oUrKrimVvYhesBIuW2af4doYpu/Mdw+aqMeyuOgtDHuMtsRPoxwLruxdFtnph SyW5IfEGdOS07xmiwOm8ElfDxb3tywA6SYCMOJSkH5SsPMowJjjCwargHgs1XHKnmjAqQ/Ki0uc wfUhz7gdXm+2WMlkOpGbe0o7GMG02R4IllrKDAaaBJ0lu/0LcPhhJIgS1U2km5cw9ubNmTmqlKf s1sW2b8XLFS0ymbqSJczpH6cSeaqu1v3nDc8j9YWxC6clQDZzKZztqER97LW5MpK9brUgcJfj4z l62cSapprPHILpfoKr1L8v4VI/lB0= X-Received: by 2002:a05:622a:255:b0:4ff:270f:9a48 with SMTP id d75a77b69052e-506b3f7dc66mr290587891cf.4.1771568588191; Thu, 19 Feb 2026 22:23:08 -0800 (PST) Received: from [172.17.0.2] ([134.128.219.200]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8971cd8a5ccsm234206306d6.25.2026.02.19.22.23.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Feb 2026 22:23:07 -0800 (PST) From: Yuanshen Cao Subject: [PATCH v3 0/2] Add support for Etek ET7304 Controller Date: Fri, 20 Feb 2026 06:22:39 +0000 Message-Id: <20260220-et7304-v3-0-ede2d9634957@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=H4sIAK/9l2kC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyjHUUlJIzE vPSU3UzU4B8JSMDIzMDIyMD3dQSc2MDE90UA/NUE4u0VCMjS1MloOKCotS0zAqwQdGxtbUAGmr Sr1gAAAA= X-Change-ID: 20260220-et7304-d07e48fe2295 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 Micro 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 v3: - Reorder the table alphabetically - Use etekmicro as the vender prefix - Link to v2: https://lore.kernel.org/r/20260219-et7304-v2-0-b2e268494ae8@gmail.com/ 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 Type-C Port Controller 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: 8bf22c33e7a172fbc72464f4cc484d23a6b412ba change-id: 20260220-et7304-d07e48fe2295 Best regards, -- Yuanshen Cao