lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 3 Aug 2016 00:18:38 +0000 From: Rich Felker <dalias@...c.org> To: devicetree@...r.kernel.org, linux-kernel@...r.kernel.org, linux-sh@...r.kernel.org Cc: Rob Herring <robh+dt@...nel.org>, Mark Rutland <mark.rutland@....com>, Daniel Lezcano <daniel.lezcano@...aro.org>, Thomas Gleixner <tglx@...utronix.de> Subject: [PATCH v6 0/2] J-Core timer support Updated to include changes requested by Thomas Gleixner. Aside from minor style improvements, the main changes are moving from the old cpu notifier framework for cpu starting to the cpuhotplug framework. Since the new framework does not easily facilitate multiple driver instances without significant additional code, and since there is presently no need for multiple instances, the (now-only-nominal) support for multiple instances was removed; this simplifies some of the code. Use of the full 64-bit clocksource was also replaced by 32-bit to avoid expensive (non-native, software) 64-bit arithmetic in hot paths. I've also removed a comment about Linux implementation details from the DT binding document since it's not actually part of the bindings. Finally, driver was made conditional in Kconfig to avoid it showing up in configurations where it's not relevant. Rich Rich Felker (2): of: add J-Core timer bindings clocksource: add J-Core timer/clocksource driver .../devicetree/bindings/timer/jcore,pit.txt | 24 ++ drivers/clocksource/Kconfig | 9 + drivers/clocksource/Makefile | 1 + drivers/clocksource/jcore-pit.c | 242 +++++++++++++++++++++ include/linux/cpuhotplug.h | 1 + 5 files changed, 277 insertions(+) create mode 100644 Documentation/devicetree/bindings/timer/jcore,pit.txt create mode 100644 drivers/clocksource/jcore-pit.c -- 2.8.1
Powered by blists - more mailing lists