]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/input/keyboard/atkbd.c
Input: fix misspelling of Hangeul key
[mv-sheeva.git] / drivers / input / keyboard / atkbd.c
index fad04b66d268f4188a5ff7af3fa28792a40cd5d2..1bf61f00cbd26802223657b8fc8e7d832ad31c92 100644 (file)
@@ -150,7 +150,7 @@ static unsigned char atkbd_unxlate_table[128] = {
 #define ATKBD_RET_EMUL0                0xe0
 #define ATKBD_RET_EMUL1                0xe1
 #define ATKBD_RET_RELEASE      0xf0
-#define ATKBD_RET_HANGUEL      0xf1
+#define ATKBD_RET_HANGEUL      0xf1
 #define ATKBD_RET_HANJA                0xf2
 #define ATKBD_RET_ERR          0xff
 
@@ -304,7 +304,7 @@ static irqreturn_t atkbd_interrupt(struct serio *serio, unsigned char data,
 
                if (atkbd->emul ||
                    (code != ATKBD_RET_EMUL0 && code != ATKBD_RET_EMUL1 &&
-                    code != ATKBD_RET_HANGUEL && code != ATKBD_RET_HANJA &&
+                    code != ATKBD_RET_HANGEUL && code != ATKBD_RET_HANJA &&
                     (code != ATKBD_RET_ERR || atkbd->err_xl) &&
                     (code != ATKBD_RET_BAT || atkbd->bat_xl))) {
                        atkbd->release = code >> 7;
@@ -333,8 +333,8 @@ static irqreturn_t atkbd_interrupt(struct serio *serio, unsigned char data,
                case ATKBD_RET_RELEASE:
                        atkbd->release = 1;
                        goto out;
-               case ATKBD_RET_HANGUEL:
-                       atkbd_report_key(atkbd->dev, regs, KEY_HANGUEL, 3);
+               case ATKBD_RET_HANGEUL:
+                       atkbd_report_key(atkbd->dev, regs, KEY_HANGEUL, 3);
                        goto out;
                case ATKBD_RET_HANJA:
                        atkbd_report_key(atkbd->dev, regs, KEY_HANJA, 3);
@@ -776,12 +776,15 @@ static void atkbd_set_device_attrs(struct atkbd *atkbd)
        int i;
 
        if (atkbd->extra)
-               sprintf(atkbd->name, "AT Set 2 Extra keyboard");
+               snprintf(atkbd->name, sizeof(atkbd->name),
+                        "AT Set 2 Extra keyboard");
        else
-               sprintf(atkbd->name, "AT %s Set %d keyboard",
-                       atkbd->translated ? "Translated" : "Raw", atkbd->set);
+               snprintf(atkbd->name, sizeof(atkbd->name),
+                        "AT %s Set %d keyboard",
+                        atkbd->translated ? "Translated" : "Raw", atkbd->set);
 
-       sprintf(atkbd->phys, "%s/input0", atkbd->ps2dev.serio->phys);
+       snprintf(atkbd->phys, sizeof(atkbd->phys),
+                "%s/input0", atkbd->ps2dev.serio->phys);
 
        input_dev->name = atkbd->name;
        input_dev->phys = atkbd->phys;