Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp1560412pxu; Thu, 8 Oct 2020 14:57:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyX7ESKFQlysL0TB2Hku1q+75Ok2OVz/7iviSJXvvMAZ4zhngxH3R3xDnJoBEfyI3eCT5XA X-Received: by 2002:a17:906:2604:: with SMTP id h4mr10543134ejc.26.1602194237670; Thu, 08 Oct 2020 14:57:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1602194237; cv=none; d=google.com; s=arc-20160816; b=WsuVpGVrxKDaOKI4ZiLyNLu991OeZKNo/yEw8BdLqXzD1vWSqTmBzRCi8nAHCmfzKZ 9qJjFmQ+mbfwb1pnfq5UsjUbxFXtnZvouNFQqjKQU01wSmRnShLSgV2BVVw4qZdzfxye quspENS/oov3RlGE0kJVukhaYu3oNa55dqOklyqIXO4Il+xvR4keFvhS/0VTMJTQ+HWn RXo120XoRJQR4ia6qX3zfcrTRhg3yANLKQ09RZMkaIxRRBWTd9nn7Ne5Yyh0RZw1vvpH n4ANfpjQXL5iniE5rYUjFlXKcmMBKZ4HYk7NkRBevvWvAGzg1oP68HuoLK4xpecn0tp6 h9BQ== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=KxjygpoA96eOeA02J+Dvf4AQ8zSrWdx9oS+iZ/XJRdI=; b=Vrp39wLI3RJBROZ0eZoWbxv/lmlXZXNkHPA3Jfq7XpoOEVtuh1KxzsxWleaGbSmz/3 oSAd8OpKhftWmMkb0fmhxDws4JyT/njtfTTT5v5y3dQBHAXhSZvA7jV9tEN1Zo4m6pqh XpFl4q2KstHzrmHhYXX+Y1ff+gus4V5j1jwzh2t2R8U8W2/yeIC5nuiQS1dLOw05ENH4 yQ1OwDYWRtGxr1+bm5s9w3cJ93/bbDCxHd1KJiVPR8CXLfY0JbNlQFZclVm4DkJKJlIw npqL2bt6yFyMW22FfUuQz/Jspx3IaaohBfwMIUJj34e9RG51vNCmTl1SSQtb7Er5tSdx 7f9w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=M68C2VOt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g24si4407198edq.128.2020.10.08.14.56.55; Thu, 08 Oct 2020 14:57:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=M68C2VOt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726567AbgJHVou (ORCPT + 99 others); Thu, 8 Oct 2020 17:44:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39510 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729593AbgJHVor (ORCPT ); Thu, 8 Oct 2020 17:44:47 -0400 Received: from mail-ej1-x642.google.com (mail-ej1-x642.google.com [IPv6:2a00:1450:4864:20::642]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5D72DC0613D3; Thu, 8 Oct 2020 14:44:47 -0700 (PDT) Received: by mail-ej1-x642.google.com with SMTP id t25so10145734ejd.13; Thu, 08 Oct 2020 14:44:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=KxjygpoA96eOeA02J+Dvf4AQ8zSrWdx9oS+iZ/XJRdI=; b=M68C2VOtz/fupoFfHGC+2wx79Prt6iza5lrS8tn7r/ICrZOi0lIVYRyj8pqU+33I9U u1ga1G0nE7c42LbAI5Zh2GOH0ycaBwLON14sFH7ks6V/+TLXdv4dmosoByvMdNVA6WwD VFByTPYH810XhOqG0ywDJNWXnHTHLNLCH9eT6TuIbH5Ney+U1xEb1OdbcSJMRKjWzWZO isM9G5JfS3MdNkX1SZMALdVI5rKUUP6lsNz/RcqLa8Rvn77EZyU9J5GUXs4yWM2abJRS atMe/ahRJZ88mfwnj7kQHRejdbG4ZjeJIqsC7+f+iW0syKCwPF0w+jjcVS5q9byk6vVo svdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=KxjygpoA96eOeA02J+Dvf4AQ8zSrWdx9oS+iZ/XJRdI=; b=Tx1sy8jCj0PWh1IGZy2P1z7/gJjW+cgfkocHO0pysQug7XVn5AoIgAkDY4YUtYBZ1j 3oLJdI6OGDD4oV0koGilImyKNJTjQ05vM5vDjQ03hKK2Qpkef75SrO3IqOqfYN0OaiYh 8mCTUhnmc3rY80GsNdS8z6lxcldPiWpqQfMtoOO5JeNhlOiczE3YsVzzm9DZKl+aEG95 Q2pCqow1uW3M4AnYBT99O4T9S0khIrpm94mnUF8ckwbF5MEbXxLpVjwv/3j10iKFv2ts bgSRjcb+uSnIhuvFP/rKexDuFj9d3v9MKbngiFF1wpN25GK2J0rs1rYNiqCsrz0EFHc2 FP9A== X-Gm-Message-State: AOAM532ALWu5yob31WOeD/Do1t5VkUCVdg1fgn5yq+ZygraT8OCMg/fh psd3SjvMF9oZ+AG6YnB8qTpF85OGy0c= X-Received: by 2002:a17:906:f4f:: with SMTP id h15mr10722376ejj.17.1602193486048; Thu, 08 Oct 2020 14:44:46 -0700 (PDT) Received: from localhost.localdomain ([188.24.159.61]) by smtp.gmail.com with ESMTPSA id i8sm4831800ejg.84.2020.10.08.14.44.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Oct 2020 14:44:45 -0700 (PDT) From: Cristian Ciocaltea To: Manivannan Sadhasivam , =?UTF-8?q?Andreas=20F=C3=A4rber?= , Wolfram Sang , Peter Rosin Cc: linux-i2c@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-actions@lists.infradead.org Subject: [PATCH 3/3] i2c: owl: Enable asynchronous probing Date: Fri, 9 Oct 2020 00:44:41 +0300 Message-Id: X-Mailer: git-send-email 2.28.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Speed up the boot process by using the asynchronous probing feature supported by the recent kernels. For SBCs based on the Actions Semi S500 SoC, the overall boot time is expected to be reduced by 200-300 ms. Suggested-by: Manivannan Sadhasivam Signed-off-by: Cristian Ciocaltea --- drivers/i2c/busses/i2c-owl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/i2c/busses/i2c-owl.c b/drivers/i2c/busses/i2c-owl.c index 547132768119..ed3942051845 100644 --- a/drivers/i2c/busses/i2c-owl.c +++ b/drivers/i2c/busses/i2c-owl.c @@ -521,6 +521,7 @@ static struct platform_driver owl_i2c_driver = { .driver = { .name = "owl-i2c", .of_match_table = of_match_ptr(owl_i2c_of_match), + .probe_type = PROBE_PREFER_ASYNCHRONOUS, }, }; module_platform_driver(owl_i2c_driver); -- 2.28.0