Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp1249199imm; Thu, 4 Oct 2018 10:23:46 -0700 (PDT) X-Google-Smtp-Source: ACcGV60pyVDlMCBy755AiZA4VrWnwTDKb1lANX1eFFLN3zCMAw7Sllfhs5DPGAUxgO7vC8Lf9P1s X-Received: by 2002:a62:4151:: with SMTP id o78-v6mr7858502pfa.66.1538673826875; Thu, 04 Oct 2018 10:23:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538673826; cv=none; d=google.com; s=arc-20160816; b=s9/gncFefq8LRs9GvuGctpg3LKZG+zaZ60fKoTtalysVmD9jstrRUptSEZ92DlJiPu eah1//hKPCsybRTp1jA4d3pLAqi2UfLcFgLutEPNlf5T9a8fue4VvmxB9rqd1a/Esa30 cszDCMDmyd43p6qnyYU3hurpDoYujB9d+rINwOKYHGJPMSU1L1LMfbPYnlOUCgom/aOA 3ZVnyvQnaY01KlXIgw3V7gqThwNhiKiumt80+nnbInoCnIau4UPZEmfnrJfgBlDXA9y7 irhE2Nh45RTTGXswCuLVfHHbkU1heCZ9L8lfu86rs/Jg95KpD4PhFsoiOiiliNzR/7+f ZSkw== 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; bh=A7ipCeeRF3sm4+je9pmLr04k4hJQ1/UF5x5bhAY6JZQ=; b=FNN/CFRMCmBGJo7a/pnCqydB+166NAmqsHKxNNgOK5/k5K2YwSSFwluS1NxouOnMBI PxO0L56yAUZBFkYaW6ho1wIpzHYkIGmfRTsT4iq9gTZ9MtBO1qmV9IrG1CcF/dN/ifTU KNa+i835BGyEPt1zfjyLLTTsTsy1Ns8vrFiUWfpMCJ8qANugx5vv6bOmFiaXxBxCp9OL wpmofNb7vMYeKFA3tyHSmQdWa8ber8V0Y2jstTrgQQvm4n8JJTOK7OhKh+QgxgyMatLa gxc8inSYMcpsRhjzKbVo2i/On0aTCMi2u/bP/8LTIngyiDc0JQrIPTHQOVH/vl5BNLvJ uggg== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d4-v6si5524992pgj.341.2018.10.04.10.23.31; Thu, 04 Oct 2018 10:23:46 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728095AbeJEARW (ORCPT + 99 others); Thu, 4 Oct 2018 20:17:22 -0400 Received: from smtp2200-217.mail.aliyun.com ([121.197.200.217]:36369 "EHLO smtp2200-217.mail.aliyun.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727523AbeJEARV (ORCPT ); Thu, 4 Oct 2018 20:17:21 -0400 X-Alimail-AntiSpam: AC=CONTINUE;BC=0.2139322|-1;CH=green;FP=0|0|0|0|0|-1|-1|-1;HT=e02c03292;MF=ren_guo@c-sky.com;NM=1;PH=DS;RN=17;RT=17;SR=0;TI=SMTPD_---.CzPk0qt_1538673752; Received: from localhost(mailfrom:ren_guo@c-sky.com fp:SMTPD_---.CzPk0qt_1538673752) by smtp.aliyun-inc.com(10.147.42.198); Fri, 05 Oct 2018 01:22:32 +0800 From: Guo Ren To: tglx@linutronix.de, jason@lakedaemon.net, marc.zyngier@arm.com, robh+dt@kernel.org, mark.rutland@arm.com, daniel.lezcano@linaro.org, anurup.m@huawei.com, Jonathan.Cameron@huawei.com, will.deacon@arm.com, zhangshaokun@hisilicon.com, jhogan@kernel.org, paul.burton@mips.com, peterz@infradead.org, arnd@arndb.de Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Guo Ren Subject: [PATCH V10 0/8] C-SKY(csky) Linux Kernel Driver Date: Fri, 5 Oct 2018 01:22:20 +0800 Message-Id: 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 is about 10th patchset for C-SKY linux drivers. All patches have been checked by checkpatch.pl. Any feedback is welcome, thx for all people review my patchset. If you finish the review for the patchset, please give a Reviewed-By / Acked-By and I'll record it in the commit-msg. Guo Ren (8): irqchip: add C-SKY SMP interrupt controller dt-bindings: interrupt-controller: C-SKY SMP intc irqchip: add C-SKY APB bus interrupt controller dt-bindings: interrupt-controller: C-SKY APB intc clocksource: add C-SKY SMP timer dt-bindings: timer: C-SKY Multi-processor timer clocksource: add gx6605s SOC system timer dt-bindings: timer: gx6605s SOC timer .../interrupt-controller/csky,apb-intc.txt | 62 +++++ .../bindings/interrupt-controller/csky,mpintc.txt | 40 +++ .../bindings/timer/csky,gx6605s-timer.txt | 42 ++++ .../devicetree/bindings/timer/csky,mptimer.txt | 42 ++++ drivers/clocksource/Kconfig | 18 ++ drivers/clocksource/Makefile | 2 + drivers/clocksource/timer-gx6605s.c | 154 ++++++++++++ drivers/clocksource/timer-mp-csky.c | 173 +++++++++++++ drivers/irqchip/Kconfig | 17 ++ drivers/irqchip/Makefile | 2 + drivers/irqchip/irq-csky-apb-intc.c | 274 +++++++++++++++++++++ drivers/irqchip/irq-csky-mpintc.c | 197 +++++++++++++++ include/linux/cpuhotplug.h | 1 + 13 files changed, 1024 insertions(+) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/csky,apb-intc.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/csky,mpintc.txt create mode 100644 Documentation/devicetree/bindings/timer/csky,gx6605s-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/csky,mptimer.txt create mode 100644 drivers/clocksource/timer-gx6605s.c create mode 100644 drivers/clocksource/timer-mp-csky.c create mode 100644 drivers/irqchip/irq-csky-apb-intc.c create mode 100644 drivers/irqchip/irq-csky-mpintc.c -- 2.7.4