From patchwork Sun Dec 20 16:58:41 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Baryshkov X-Patchwork-Id: 346270 Delivered-To: patch@linaro.org Received: by 2002:a02:85a7:0:0:0:0:0 with SMTP id d36csp3855761jai; Sun, 20 Dec 2020 09:00:56 -0800 (PST) X-Google-Smtp-Source: ABdhPJyH1VUcvpdGl7+LodESDqzPwf/ilzNx/8gnz08WqLdZkyTvD/O1th5jiIs8buCexUFOB8+Z X-Received: by 2002:a05:6402:95c:: with SMTP id h28mr12871522edz.26.1608483656544; Sun, 20 Dec 2020 09:00:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608483656; cv=none; d=google.com; s=arc-20160816; b=XZMrdJfgKmODKsAaghyPSUrmJaOIjCzy/Awkjszo0qDz6FP4uEdnRsNtVxapbTKQK1 cki2THrvGXkTjzjUQ69Lw/gQ5zdeChOhdHzrM++O+ahpX0lyUUcdMpWvznkqrBKdfz11 CFX21Ih4r6Lb4BGd495ilNyLCHJd4DBn/3KXLuq8vomFYm584m7EefKv389R/ryq2vkt t7I9bU45tBpvO8evFb7K0iFtW9et7+pd/L2gQH1UR4Hh8FbnZ8oJxzqC90U3Pd9o+sWZ GwwSKAUcAy7dHjyDrBpR+Fg6IMRRGiHHA2VLBFHfFp5bDfYDZv70kK4J5ANEA6dEAyau Qz8Q== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=uG36SVtGZNLo5oW/bVnZMGTMymJIO49OHCGCdp4VCfs=; b=LdZlcByEdnkXG6L44ukoPC2r9ltV5aJV/h4Rj15f2A8sM0y3JMSdDdNHeAtHuYwLfT TsebWgtafjeFkYgRFc/QDfSZuo99b672Qq+Zo/P0/DY+3oA8WySedkyLNfR3IDU6ohp9 oAk6v0oiYyF2qANO15NYIp9o1gKp+jv99RCvrOuCr/M00Kw68lTKCRayT2SX7WcPNLwd tolUaithrJ74cUue7JPnY4id2/Sd/KGL3gi0T0qLEQx9dzTDW/MXtYhl7FwuXEwQmfM8 tJVl0y2r8A465qy9mtaFn96QN3FsXqM+ZvslFRIviaydAck5yzAmxtZhuL069k5+RMVx +sog== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=fY0fwrA+; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id bo6si9171342edb.434.2020.12.20.09.00.56; Sun, 20 Dec 2020 09:00:56 -0800 (PST) Received-SPF: pass (google.com: domain of linux-arm-msm-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=@linaro.org header.s=google header.b=fY0fwrA+; spf=pass (google.com: domain of linux-arm-msm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727674AbgLTQ7f (ORCPT + 15 others); Sun, 20 Dec 2020 11:59:35 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42632 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727112AbgLTQ7f (ORCPT ); Sun, 20 Dec 2020 11:59:35 -0500 Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 91070C061285 for ; Sun, 20 Dec 2020 08:58:54 -0800 (PST) Received: by mail-lf1-x129.google.com with SMTP id x20so17984378lfe.12 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=nKArIH242Ilqq+QNc4ZnsT1VAP8TVvGfg8TKr17S9cZMflulmDCWWXu1kN+5zS6pwB NvYf21f2CqOxZfO64hi5WGIuQVXqHMZrQvDOrBlRLqeFSUJ8n9PwjTCxI1sPUUGjQ1Cr yG8wxGQRwMqUmfFrnh8gY9lQABhj2Q3igYfBDI7S1JHfX5RdBTw9D0LwthEzQe+/QPei mNz0PoBq6E6qQlVfPSXenLb+Zqne8iCzeEkVZ6vzvUAGRxbV4aboyqVNNf90AeUMCmYx 14lTVyndLbIn6IZ0qM/SWAL0jefP2xXjkL1vfJLyFbVyBEiWT+B7oyhKsDN37OqVgm2M SoIA== X-Gm-Message-State: AOAM533QQOSBtLFpWKJUNiSP8eOXppl+kuCG9Q4M1f5uppH2FsrzzGx6 4x4MixaESoAfx/9VZBGS1nqPqg== 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 Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@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.