lkml.org 
[lkml]   [2003]   [Jan]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH] PATCH: add hwclock ioctls used in 2.4 for pa and in 2.5
On Thu, 2 Jan 2003, Linux Kernel Mailing List wrote:
> ChangeSet 1.925, 2003/01/02 21:03:29-02:00, alan@lxorguk.ukuu.org.uk
>
> [PATCH] PATCH: add hwclock ioctls used in 2.4 for pa and in 2.5
>
>
>
> # This patch includes the following deltas:
> # ChangeSet 1.924 -> 1.925
> # include/linux/kd.h 1.3 -> 1.4
> #
>
> kd.h | 13 +++++++++++++
> 1 files changed, 13 insertions(+)
>
>
> diff -Nru a/include/linux/kd.h b/include/linux/kd.h
> --- a/include/linux/kd.h Thu Jan 2 18:32:57 2003
> +++ b/include/linux/kd.h Thu Jan 2 18:32:57 2003
> @@ -132,6 +132,19 @@
>
> #define KDSIGACCEPT 0x4B4E /* accept kbd generated signals */
>
> +struct hwclk_time {
> + unsigned sec; /* 0..59 */
> + unsigned min; /* 0..59 */
> + unsigned hour; /* 0..23 */
> + unsigned day; /* 1..31 */
> + unsigned mon; /* 0..11 */
> + unsigned year; /* 70... */
> + int wday; /* 0..6, 0 is Sunday, -1 means unknown/don't set */
> +};
> +
> +#define KDGHWCLK 0x4B50 /* get hardware clock */
> +#define KDSHWCLK 0x4B51 /* set hardware clock */
> +
> struct kbd_repeat {
> int delay; /* in msec; <= 0: don't change */
> int rate; /* in msec; <= 0: don't change */

Ugh, and I was so happy to have them removed in 2.4.19 :-(
BTW, they were removed from 2.5.x in 2.5.15 as well.

ChangeSet log was:
| - Kill m68k-specific struct hwclk_time in favor of common struct rtc_time
| - Kill m68k-specific KD[GS]HWCLK ioctls() (the code for them was removed a
| long time ago)

Wouldn't it be better to convert PA-RISC to use struct rtc_time as well?

And the KD[GS]HWCLK ioctl()s are obsolete anyway, use /dev/rtc to access the
hardware clock. On PA-RISC that should be done through genrtc, which I'm in the
process of cleaning up for submission to marcelo.

Gr{oetje,eeting}s,

Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:32    [W:0.025 / U:0.248 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site