Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1432415imu; Thu, 13 Dec 2018 15:17:16 -0800 (PST) X-Google-Smtp-Source: AFSGD/URzD5X17Rg0WlJCY+YEc+a6RaoyImtin/a2Ae6GdNSu1JZwWpsLicBpzWMgkvztvKIaxTs X-Received: by 2002:a63:8742:: with SMTP id i63mr642987pge.298.1544743036720; Thu, 13 Dec 2018 15:17:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544743036; cv=none; d=google.com; s=arc-20160816; b=iTir0m0vttjqSDDEeANV6oInaolcBN76fJHEd5l86Za4eG1EBtBD1bSrDwftg3hbGO YyI73fuuT6dApwVVag/jLl2TIsjmVc9VkqlwM4/CbO1hVs2Q9liHHLYZt8fBLJdIuVbF bFMkpc/kr7wndFcDAkDJIBEbfg2UEVY7UxH15K7cHADwDAypfBmwJcZEPSWW+bd8wCXz maapU7w7M47PZpx/AkxMmXPxnWCUkWDVudK3soLmqyLdJdu2NTAqj4M0pIqn19Gw4qVT lFWfXHIt/9DiP8FVt++8UxN+Ux4R9tzliPu1yA6BwrvGFjFU1whyGkVvxP8atUI6P9l5 NgOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=KItM5L1xAR4UcO//OufWKZNacYgT6xHPIJ2stez76yY=; b=jKf6WVVvMM1OQ6bIjDxPkaNZEgnBGW6gi2978AjQ86YwbL99YNEHoqeetXKK6R0wma jllMpo52hNbkr3Nwg6BVS+G3GA/9iGixOgftwEV/WRcnZq7NzKv7MdyHNDtleaf1jKFd q3hg3lOww0pDq8f/+u9wWcBqkUsNHn+XR1KXAEq7qCdSnAxzfaGVi1vDZM/6ZpTjMdgi uoWA+fNK81+2F68K8UYNchfetw34dRJXzl5My+bdqTttAycg1ApeacTvnygKL/UJB6+U d1xFw6sClPaNC2Z3WF5TvPqbjCsdHveEewKfyx42oWF8+AmJuoMdF37hrmdNQIF8dfhY eTFg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@wdc.com header.s=dkim.wdc.com header.b=ZpOn5i61; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=wdc.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r18si2561729pgb.491.2018.12.13.15.17.01; Thu, 13 Dec 2018 15:17:16 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@wdc.com header.s=dkim.wdc.com header.b=ZpOn5i61; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=wdc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727706AbeLMXOx (ORCPT + 99 others); Thu, 13 Dec 2018 18:14:53 -0500 Received: from esa2.hgst.iphmx.com ([68.232.143.124]:15458 "EHLO esa2.hgst.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726236AbeLMXOw (ORCPT ); Thu, 13 Dec 2018 18:14:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com; t=1544742895; x=1576278895; h=from:to:cc:subject:date:message-id; bh=RTsWalh1XbKdBNzRQGYMWqHt94ahyZseETm1+e2I45A=; b=ZpOn5i613aYEEnfPPoqVOgzaWAx5Gc3F9JLfsxByXGF9thcEkBEV2/aX I/VHghHGv0Bp7kwnig3RWJK+GmkLGYLGk5j+7a+DHaLOuEsWXPxReObjt Fkuue2OWYm5v4/QVhSNJMIchpYAnl2+JS04XRzha3MMm25+/g0ITPj49A FxETibxvWy8qqoEvbYz8Wpcuxj6BBSZtNIW709hKq2HxXQOgS0EswfIa8 5tVb0/8v8+azOkY+fSn/S5TkydzQFuSsB/sZ7Y33VjhhDC4kQwMvBQPQ5 YOsxq2illStOztNV3AASFcVi38nss7jpLXcl2rnnC1BAl9J/t1ELhXTGi w==; X-IronPort-AV: E=Sophos;i="5.56,350,1539619200"; d="scan'208";a="194445532" Received: from uls-op-cesaip02.wdc.com (HELO uls-op-cesaep02.wdc.com) ([199.255.45.15]) by ob1.hgst.iphmx.com with ESMTP; 14 Dec 2018 07:14:54 +0800 Received: from uls-op-cesaip02.wdc.com ([10.248.3.37]) by uls-op-cesaep02.wdc.com with ESMTP; 13 Dec 2018 14:57:20 -0800 Received: from jedi-01.sdcorp.global.sandisk.com (HELO jedi-01.int.fusionio.com) ([10.11.143.218]) by uls-op-cesaip02.wdc.com with ESMTP; 13 Dec 2018 15:14:53 -0800 From: Atish Patra To: linux-kernel@vger.kernel.org Cc: Atish Patra , Albert Ou , Daniel Lezcano , devicetree@vger.kernel.org, Dmitriy Cherkasov , linux-riscv@lists.infradead.org, Mark Rutland , Palmer Dabbelt , Rob Herring , Thomas Gleixner , Anup Patel , Damien Le Moal , Christoph Hellwig Subject: [PATCH v2 0/4] Timer code cleanup. Date: Thu, 13 Dec 2018 15:14:25 -0800 Message-Id: <1544742869-19980-1-git-send-email-atish.patra@wdc.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series provides an assorted timer cleanups in RISC-V. Changes from v1->v2: 1. Updated commit text in 1/4. 2. Added a timebase check for each cpu. 3. Added a warning for invalid hartid 4/4. Atish Patra (3): RISC-V: Support per-hart timebase-frequency RISC-V: Remove per cpu clocksource RISC-V: Fix non-smp kernel boot on SMP systems Palmer Dabbelt (1): dt-bindings: Correct RISC-V's timebase-frequency Documentation/devicetree/bindings/riscv/cpus.txt | 4 +- arch/riscv/kernel/time.c | 9 +---- drivers/clocksource/riscv_timer.c | 51 +++++++++++++++++++++--- 3 files changed, 49 insertions(+), 15 deletions(-) -- 2.7.4