Received: from mail-yb1-f201.google.com (mail-yb1-f201.google.com [209.85.219.201]) (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 E92001E32CC for ; Fri, 1 Nov 2024 00:00:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730419207; cv=none; b=XC/ZcOKJ52c0cxXnrJiOZq9yPRFPHHhVBcBblSnma5rB4SPTt3clO4uR4+fImlfcEBW2OuWkIuZusm43QUDS1IKZ/RclS6NYMft91o9TvEprOfHU+rUmAmaAW5k5r0Pv3UWcDvGICtoPJRgIxYldUo9zU8OqXiHwIEnN8PGJ4s4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730419207; c=relaxed/simple; bh=dwDn0TURDpWQmYISsxqoCtZReaNWkDo/PboWB6G0Owk=; h=Date:Mime-Version:Message-ID:Subject:From:To:Cc:Content-Type; b=imwx93YRCs0IGjTVvSyit1nkqAPXk2SUhm2eDX/fqakNrre27A/8akg9Wf1b1s1K8ayAu1UzA9KmALTOLPXvdT627Xu77AEsPwcPjOeFQ8day2pFQCaWvlje0xldJKZccWTXhb66ETWm7OSy+/M0MIMPVO51T+1rHsbH2eW2yPw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=flex--amitsd.bounces.google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=R56GkXfw; arc=none smtp.client-ip=209.85.219.201 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flex--amitsd.bounces.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="R56GkXfw" Received: by mail-yb1-f201.google.com with SMTP id 3f1490d57ef6-e2954ada861so2501342276.3 for ; Thu, 31 Oct 2024 17:00:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1730419200; x=1731024000; darn=vger.kernel.org; h=cc:to:from:subject:message-id:mime-version:date:from:to:cc:subject :date:message-id:reply-to; bh=cEt3MVqqxDBbCecmuXKd75lsXhmWRHU5J08RIUulB2g=; b=R56GkXfwinT9W16ByaGxSoECb/FeGethy5g0k1W96PZIrwQZfLH8H5+znGLkuiYM3J f1azHLTsdALoqPNyuhpknq7cnRPOqr0JQsCs+PU9SWgWqeKSzNA2NEB85VVtq/AHn7kS Fq4GK5L5rdXgSgXndkFCZNtNXBKZO8cvWqZv+DwpZ9rImdt2Tbk6YNv53OaW5qZ7ZtGs y5gPIUlBukw/LDivvCcNDB3/3qQ88EvW+hJDtAhI7A2g3gSurook4WosrntMNZ750yaa X2JmnFh9wsC3s7JL0TCfY59UqbW7facYJfTdS8g5zVq1qmkA9ArQRnMmMxYDyNF8typ3 GooA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730419200; x=1731024000; h=cc:to:from:subject:message-id:mime-version:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=cEt3MVqqxDBbCecmuXKd75lsXhmWRHU5J08RIUulB2g=; b=lfI7/qLk+0hMdoVYhPEtD1qlHwEmUG70ExuMiFqZMM4xodW6BN+Rg9+zEWGe6R0L+f 1hgk613+ZKVT+gAQezLpcLowhSrMFNrchziBp/yllhe+v2QSmtny0Yh+V1FY0bWA5iNm Z7Wm3e2oihYI84mDWQZJyLX0ozCSPaigqfBcz572BLH7ZsC1AKpSNpjAoiBePxE2tByE L5fzkR1azAhEytQy72sYX4BbkBFhZ7yEU2F8rDQU/MeNjqxNTMZFkdS8FQy2Yxttgfaw tPDy0rFK2Bon+1LEI2Oua/fRmZ2XWdm90bKXhXCZSSLEfolHWafv8RBtuAN8Lx/TNcDs 8ljA== X-Forwarded-Encrypted: i=1; AJvYcCXcHaPn3gWsUNpeAJ04YJVOZDQjbMGqWamGZ53DdI8+y47Y3xKTpU8oVXSM0CYTp5mv5slpS8mj7bP2@vger.kernel.org X-Gm-Message-State: AOJu0Yyl3h8FCrp4LTWfUXi2bBHt+MXufT5wnepCBBuarbBfWSy1lRmw XF3IKXoej9zd2s552J43nUZFHtgkN+jnNWepXMsqCQ1BmKc6EoCCs8RpWj1qamfp2X160BQ7C5B wXg== X-Google-Smtp-Source: AGHT+IEXZV3G3jh5U5saB7BhlzBPRlhCsxeQIBe08kK/8AySWU+uLXqwjkKqdarvd1ytRanLG3qi1O/CSHg= X-Received: from amitsd-gti.c.googlers.com ([fda3:e722:ac3:cc00:20:ed76:c0a8:827]) (user=amitsd job=sendgmr) by 2002:a25:abc1:0:b0:e30:cee4:1431 with SMTP id 3f1490d57ef6-e30cee41523mr14871276.1.1730419199960; Thu, 31 Oct 2024 16:59:59 -0700 (PDT) Date: Thu, 31 Oct 2024 16:59:51 -0700 Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 X-Mailer: git-send-email 2.47.0.199.ga7371fff76-goog Message-ID: <20241031235957.1261244-1-amitsd@google.com> Subject: [PATCH v1 0/3] Add new time property for battery charger type detection From: Amit Sunil Dhamne To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, gregkh@linuxfoundation.org, heikki.krogerus@linux.intel.com Cc: dmitry.baryshkov@linaro.org, kyletso@google.com, rdbabiera@google.com, badhri@google.com, linux@roeck-us.net, xu.yang_2@nxp.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, Amit Sunil Dhamne Content-Type: text/plain; charset="UTF-8" This patchset adds a new time DT property to handle time taken by battery charger type detection completion. Note that BC detection is based on "Battery Charging Specification Revision 1.2". This patchset depends on the patch series: - https://lore.kernel.org/all/20241022-pd-dt-time-props-v1-0-fea96f51b302@google.com/ Amit Sunil Dhamne (3): dt-bindings: connector: Add time property for Sink BC12 detection completion dt-bindings: usb: maxim,max33359.yaml: add usage of sink bc12 time property usb: typec: tcpm: Add support for sink-bc12-completion-time-ms DT property .../bindings/connector/usb-connector.yaml | 11 +++++++++++ .../devicetree/bindings/usb/maxim,max33359.yaml | 1 + drivers/usb/typec/tcpm/tcpm.c | 16 +++++++++++++++- 3 files changed, 27 insertions(+), 1 deletion(-) base-commit: 0fc810ae3ae110f9e2fcccce80fc8c8d62f97907 prerequisite-patch-id: c08696694dabcbb86b458a935a9cbbcbabb75672 prerequisite-patch-id: 634924883df820956acb33941b659e8c9ef85d1e -- 2.47.0.199.ga7371fff76-goog