From patchwork Mon Jun 17 07:32:37 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 655 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 5DFF83F353 for ; Mon, 17 Jun 2019 09:41:01 +0200 (CEST) Received: by mail-pl1-f200.google.com with SMTP id i33sf5516682pld.15 for ; Mon, 17 Jun 2019 00:41:01 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1560757260; cv=pass; d=google.com; s=arc-20160816; b=tHMA/C29tVgTuue62CjmIrymMOsrUA6j7QcHDOmI0+DQyG0hvB22sjWHXPMRzpKqw6 delef/8HjJ5NzosreNJkRdv5qgwUsfJOrIXsRzEhxtp3OVkv0eflxySCLpVWDZvalbiy oNQGdoj5Ix4d78WTP1WMhrwgBVZIfsxM57T3fVmOCUrjm9ESDba+u72qtt5gxMQQY987 TegR9Kd99Zws3kks1SrIysxm1dx30j71hmC/OrZy++odvU6jdQEmRQYAbNTcaPEkdKVu j36ARh+nY9XKPXQnhKiEpmGqmKe6VYu48IeS1GC8puPnd/oDNSXHRFhAuYYVQVOSG+JU PB7A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=SfBANrTcCyRnOvHlJQRGtJix1H4LxgkT4A2gphF9iZc=; b=GV1iuBQhwb6WC7h6vKkDommcW2+owhHBu0kprNRBIYwoE26Mizcb7GwkU1OjcHjsbQ 7DHaWVIc1/KYHSnBHx/5NazrD4EixmmgKw5QVczyJA6OI+bc//Eu/fBtWezgVlsSnLPH tvCuUKBi1cEXodrbMv2oRKFuVELZ5RqDMC6ygzaLH6vD0eDy3tR36oeP+mgvStEUGe1H ZoCgNTxJP5KA2ZG/7qBoRL2iIngnm7E821MpwsZgpJF6mmMbGpX+0cRDtjYGt5UoN6Bf YCjGBPra6ClWpuG3GgD/aiHoOPNsUz1brTtAV8ZhbDHltkJjmLiqNisvKFoCzJHV5FLb 17HA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=KzvRlyRU; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=SfBANrTcCyRnOvHlJQRGtJix1H4LxgkT4A2gphF9iZc=; b=nn2pBAafPrqjQLJNUFozddqRIbpevzd5S5qjIi+b2xr9jeaYsZgswY0HDvBftHJNXC C969bD9nx2KVgs4ejW+lon9VV+W+FFQGiZ+7lAmO1XVXgHDvN+GN4eqcmgtzuKpN8UoP pbKyVlo16TyXC16YVcEkrlZITPvYH6R13b71U= 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:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-unsubscribe; bh=SfBANrTcCyRnOvHlJQRGtJix1H4LxgkT4A2gphF9iZc=; b=d44EY2UcS0pcupopQ4Md1SGErMF7/YXtNEWmtwTzE77l9+unNPcycbBcSODMvCF/F7 HcQJMI7rqpeHsAwRPQ/8oVv7PC8CwDRPHDnjisqnrJFnnYY7hGJvByo5U4tl+/W3filn s0jLVvfzXneWuDFnoK8wYRrKbr4YByj5OchKfSbkEMDKxOfL4HBhtUWzlohPkcSlyDkC nJr2tqXqA63gZkflDEhG6mJDaktJxBAhOTx7MWtn3V0K7r/BxspbQ1F9jnjRf9an+zMz HlNmgKBwHOqmZIfTwFLHjA8HnbIzWRILjhViN/IavVk0o282tm254GcIPJofxnpnaWv5 kUGQ== X-Gm-Message-State: APjAAAWQciY4t05LOwHfDgnV0hqyB6Oa3ZYyNvJo9BsC++lDfSQYZ9Zi mACSpnykbtAFmxUVu1UyyREK5upY X-Google-Smtp-Source: APXvYqzAveGVZWPPYFZryYngIXYMGxoq/ddEyCLkwZaO+AJvLCm1AzZ1ojVMmywWZSatEQKRDeLVkw== X-Received: by 2002:a17:902:2ae7:: with SMTP id j94mr22348681plb.270.1560757260196; Mon, 17 Jun 2019 00:41:00 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a17:902:bb8c:: with SMTP id m12ls3757373pls.0.gmail; Mon, 17 Jun 2019 00:41:00 -0700 (PDT) X-Received: by 2002:a17:902:8f89:: with SMTP id z9mr8969373plo.4.1560757259928; Mon, 17 Jun 2019 00:40:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560757259; cv=none; d=google.com; s=arc-20160816; b=btXc0HiVqfto+GyPzxcAAB0qt6W+EV6ngBatmfGLhCIuV87dvuKB9D1F1LaqvfrqGl iOxJLuZHT6BzftiTNbZaenE+/NTBe9GkYJUwrt0U398Jf/Fj1Cl6hQ/jc4PBFh4Il0ot txOp6KCkVbVtySsmB2egr4EHSg3LBtHaKnok0ojBcyw17pDdUrK3A38GNx6A5Ysz7HH7 XO9SpDJ/KPPurGvAnV+sfbkcTYW4m5RQCGyn8/5DqKpPRCPAtd4fwzjN9GgT7tHqnKKl gTRU3ZqSijFKuj8pyHIUKjRP8vflYt4hseN1iyc+ersj99sShaAI7+tTJcOlhx76M09l ZeYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=4ooZ4JipFDgtDLaGnlpclxsC67JdyjRNWw7MSSBZLXI=; b=FICuMjZZ+wTT4n700zXSdqfPi6QH12OsqLadZDE1CSV+faNEAklPUBTg0uozp0onMH 6+6aPSn/KX6hMXmIpgGQyWXfs85hFCvTmUKbTmQ7d1eRQlhXHD9rxbHaVRcB0ZfHB8rx siH7naCaedpKlfTlElioJgHcxkf4NSPuPwCTvf7m9CUowfngPVXWdnxzUUuXQTzHsXPu sRyLuxQNCLRZn5qVOcrBmxux36qKbGoJplXZdAolwxVaP8uVUHXhJXnADfhMqB0WQ5m9 +c/luPb6HRazQIqv2aXpA+ftCpvoUWuGKa7TrBd56bR5V4n7khXxAvUFZ1x3O/wYmPoE NgLQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=KzvRlyRU; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Received: from mail-sor-f65.google.com (mail-sor-f65.google.com. [209.85.220.65]) by mx.google.com with SMTPS id p1sor12762378plo.9.2019.06.17.00.40.59 for (Google Transport Security); Mon, 17 Jun 2019 00:40:59 -0700 (PDT) Received-SPF: pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) client-ip=209.85.220.65; X-Received: by 2002:a17:902:a516:: with SMTP id s22mr66643305plq.178.1560757259674; Mon, 17 Jun 2019 00:40:59 -0700 (PDT) Received: from localhost.localdomain ([49.206.203.245]) by smtp.gmail.com with ESMTPSA id m41sm15205998pje.18.2019.06.17.00.40.56 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jun 2019 00:40:59 -0700 (PDT) From: Jagan Teki To: Simon Glass , Philipp Tomsich , Kever Yang , YouMin Chen , u-boot@lists.denx.de Cc: Manivannan Sadhasivam , gajjar04akash@gmail.com, linux-rockchip@lists.infradead.org, linux-amarula@amarulasolutions.com, Jagan Teki Subject: [PATCH v2 84/99] rockchip: rk3399: syscon: Add pmu support Date: Mon, 17 Jun 2019 13:02:37 +0530 Message-Id: <20190617073252.27810-85-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.18.0.321.gffc6fa0e3 In-Reply-To: <20190617073252.27810-1-jagan@amarulasolutions.com> References: <20190617073252.27810-1-jagan@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: jagan@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=KzvRlyRU; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Add pmu compatible with relevant U_BOOT_DRIVER for rk3399 via syscon rk3399 driver. Signed-off-by: Jagan Teki Signed-off-by: YouMin Chen --- arch/arm/mach-rockchip/rk3399/syscon_rk3399.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c b/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c index a8bb5b11e5..259ca44d68 100644 --- a/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c +++ b/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c @@ -13,6 +13,7 @@ static const struct udevice_id rk3399_syscon_ids[] = { { .compatible = "rockchip,rk3399-pmugrf", .data = ROCKCHIP_SYSCON_PMUGRF }, { .compatible = "rockchip,rk3399-pmusgrf", .data = ROCKCHIP_SYSCON_PMUSGRF }, { .compatible = "rockchip,rk3399-cic", .data = ROCKCHIP_SYSCON_CIC }, + { .compatible = "rockchip,rk3399-pmu", .data = ROCKCHIP_SYSCON_PMU }, { } }; @@ -58,4 +59,11 @@ U_BOOT_DRIVER(rockchip_rk3399_cic) = { .of_match = rk3399_syscon_ids + 3, .bind = rk3399_syscon_bind_of_platdata, }; + +U_BOOT_DRIVER(rockchip_rk3399_pmu) = { + .name = "rockchip_rk3399_pmu", + .id = UCLASS_SYSCON, + .of_match = rk3399_syscon_ids + 4, + .bind = rk3399_syscon_bind_of_platdata, +}; #endif