From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0D5C3C4361B for ; Sun, 20 Dec 2020 16:59:37 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id BC84A2395C for ; Sun, 20 Dec 2020 16:59:36 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727767AbgLTQ7g (ORCPT ); Sun, 20 Dec 2020 11:59:36 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42630 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726410AbgLTQ7e (ORCPT ); Sun, 20 Dec 2020 11:59:34 -0500 Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 50C5CC061282 for ; Sun, 20 Dec 2020 08:58:54 -0800 (PST) Received: by mail-lf1-x12a.google.com with SMTP id m12so18064384lfo.7 for ; Sun, 20 Dec 2020 08:58:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=uG36SVtGZNLo5oW/bVnZMGTMymJIO49OHCGCdp4VCfs=; b=fY0fwrA+gMEzT7rtnezO0S+mj3jAAw+g0jYnicWbLwGmVeOPFkc00pjMN5A9A+kVJn 9rS3kuCoAR+3NcV7IF4WRcW2hsWlYbqqSGKD4y040eG8iAbABasxQb3YvsvtCicbbOWu +K8mrAIpqf5Us0L7PdTZej2k0r1HcSqdRPiUCFap8Btft5YhITP5eNTACT1w1V99snm9 oPVy6rbiGL8Yy1Zc4YKLxS9lRHDbKLAh+mY5fuyABKH6UBGIxPCpkL9bhAnbl1MV1HiV J++4UcXtO8tWIiVxguckjlixNuuT3XkB9Ubmjk7Al+c0WH+y+3FEqlw8LwQ9j2OqyNNg jnug== 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:mime-version :content-transfer-encoding; bh=uG36SVtGZNLo5oW/bVnZMGTMymJIO49OHCGCdp4VCfs=; b=FQ3tUK1ID4XZJecKt66LGhj+n8de8IWOJYa82pJIzwW/u/7d9PTecrp4nxy86qdgbP 3PYqo5m1j5UUpzyOdVGcOgT2jLuQqDsVU6o83/mzuORLD8XOXzGCMDDbHjUGgOKSn1Qs RECaXxS6fvDsL0XFFG+8XasEC8Phpi2loryE85z0qJY6kvbvqDDgaCBWODs7FoNn/s6j F4501Q0cF8YHjuPM/S6f49z807JS5lVDjjEKH5mwKQ3cpe5HwY2etjGIcn+iM2L/9Nfk t9AKOu007fFaHVhFAIjWZhwr2douHyyhGZ8zaIZUPsVEmOJz/QImlgm0abtPxI+e7qqb oznw== X-Gm-Message-State: AOAM530lNxlwrjFEIhMMlr9PMUx3myQgCVgc43ZClSBQ8F0dW3daHOvz 25yL0+xRDxprl0ZTmG7PplB/7Q== X-Google-Smtp-Source: ABdhPJzCE2R7UO+j0vvpp4Fw8Jn0u2V4l53bTvlExXDUOb7iPcslFZHUytgfEG9o1CVUkfBfoWUeqw== X-Received: by 2002:a19:5f59:: with SMTP id a25mr5254081lfj.310.1608483532908; Sun, 20 Dec 2020 08:58:52 -0800 (PST) Received: from eriador.lumag.spb.ru ([188.162.64.15]) by smtp.gmail.com with ESMTPSA id t30sm1696638lft.266.2020.12.20.08.58.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Dec 2020 08:58:52 -0800 (PST) From: Dmitry Baryshkov To: Andy Gross , Bjorn Andersson , Rob Herring , Lee Jones Cc: linux-arm-msm@vger.kernel.org, Manivannan Sadhasivam , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/4] Add support for Qualcomm QCA639x chips family Date: Sun, 20 Dec 2020 19:58:41 +0300 Message-Id: <20201220165845.3712599-1-dmitry.baryshkov@linaro.org> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Qualcomm QCA639x is a family of WiFi + Bluetooth chips, with BT part being controlled through the UART and WiFi being present on PCIe bus. Both blocks share common power sources wich should be turned on before either of devices can be probed. Declare common 'qca639x' driver providing a power domain to be used by both BT and WiFi parts.