* This bit disables whatever sleep mode may be selected by the sleep_mode
  * field and forces the device to run at full power without sleeping.
  */
-#define RMI_F01_CRTL0_NOSLEEP_BIT      BIT(2)
+#define RMI_F01_CTRL0_NOSLEEP_BIT      BIT(2)
 
 /*
  * When this bit is set, the touch controller employs a noise-filtering
  * algorithm designed for use with a connected battery charger.
  */
-#define RMI_F01_CRTL0_CHARGER_BIT      BIT(5)
+#define RMI_F01_CTRL0_CHARGER_BIT      BIT(5)
 
 /*
  * Sets the report rate for the device. The effect of this setting is
  * highly product dependent. Check the spec sheet for your particular
  * touch sensor.
  */
-#define RMI_F01_CRTL0_REPORTRATE_BIT   BIT(6)
+#define RMI_F01_CTRL0_REPORTRATE_BIT   BIT(6)
 
 /*
  * Written by the host as an indicator that the device has been
  * successfully configured.
  */
-#define RMI_F01_CRTL0_CONFIGURED_BIT   BIT(7)
+#define RMI_F01_CTRL0_CONFIGURED_BIT   BIT(7)
 
 /**
  * @ctrl0 - see the bit definitions above.
        case RMI_F01_NOSLEEP_DEFAULT:
                break;
        case RMI_F01_NOSLEEP_OFF:
-               f01->device_control.ctrl0 &= ~RMI_F01_CRTL0_NOSLEEP_BIT;
+               f01->device_control.ctrl0 &= ~RMI_F01_CTRL0_NOSLEEP_BIT;
                break;
        case RMI_F01_NOSLEEP_ON:
-               f01->device_control.ctrl0 |= RMI_F01_CRTL0_NOSLEEP_BIT;
+               f01->device_control.ctrl0 |= RMI_F01_CTRL0_NOSLEEP_BIT;
                break;
        }
 
                f01->device_control.ctrl0 &= ~RMI_F01_CTRL0_SLEEP_MODE_MASK;
        }
 
-       f01->device_control.ctrl0 |= RMI_F01_CRTL0_CONFIGURED_BIT;
+       f01->device_control.ctrl0 |= RMI_F01_CTRL0_CONFIGURED_BIT;
 
        error = rmi_write(rmi_dev, fn->fd.control_base_addr,
                          f01->device_control.ctrl0);
        int error;
 
        f01->old_nosleep =
-               f01->device_control.ctrl0 & RMI_F01_CRTL0_NOSLEEP_BIT;
-       f01->device_control.ctrl0 &= ~RMI_F01_CRTL0_NOSLEEP_BIT;
+               f01->device_control.ctrl0 & RMI_F01_CTRL0_NOSLEEP_BIT;
+       f01->device_control.ctrl0 &= ~RMI_F01_CTRL0_NOSLEEP_BIT;
 
        f01->device_control.ctrl0 &= ~RMI_F01_CTRL0_SLEEP_MODE_MASK;
        if (device_may_wakeup(fn->rmi_dev->xport->dev))
        if (error) {
                dev_err(&fn->dev, "Failed to write sleep mode: %d.\n", error);
                if (f01->old_nosleep)
-                       f01->device_control.ctrl0 |= RMI_F01_CRTL0_NOSLEEP_BIT;
+                       f01->device_control.ctrl0 |= RMI_F01_CTRL0_NOSLEEP_BIT;
                f01->device_control.ctrl0 &= ~RMI_F01_CTRL0_SLEEP_MODE_MASK;
                f01->device_control.ctrl0 |= RMI_SLEEP_MODE_NORMAL;
                return error;
        int error;
 
        if (f01->old_nosleep)
-               f01->device_control.ctrl0 |= RMI_F01_CRTL0_NOSLEEP_BIT;
+               f01->device_control.ctrl0 |= RMI_F01_CTRL0_NOSLEEP_BIT;
 
        f01->device_control.ctrl0 &= ~RMI_F01_CTRL0_SLEEP_MODE_MASK;
        f01->device_control.ctrl0 |= RMI_SLEEP_MODE_NORMAL;