const int len = 12;
        s32 resolution;
        /* Pen report descriptor template parameters */
-       s32 desc_params[UCLOGIC_RDESC_PEN_PH_ID_NUM];
+       s32 desc_params[UCLOGIC_RDESC_PH_ID_NUM];
        __u8 *desc_ptr = NULL;
 
        /* Check arguments */
        size_t i;
        s32 resolution;
        /* Pen report descriptor template parameters */
-       s32 desc_params[UCLOGIC_RDESC_PEN_PH_ID_NUM];
+       s32 desc_params[UCLOGIC_RDESC_PH_ID_NUM];
        __u8 *desc_ptr = NULL;
 
        /* Check arguments */
 
  * uclogic_rdesc_template_apply() - apply report descriptor parameters to a
  * report descriptor template, creating a report descriptor. Copies the
  * template over to the new report descriptor and replaces every occurrence of
- * UCLOGIC_RDESC_PH_HEAD, followed by an index byte, with the value from the
+ * UCLOGIC_RDESC_PEN_PH_HEAD, followed by an index byte, with the value from the
  * parameter list at that index.
  *
  * @template_ptr:      Pointer to the template buffer.
                                   const s32 *param_list,
                                   size_t param_num)
 {
-       static const __u8 head[] = {UCLOGIC_RDESC_PH_HEAD};
+       static const __u8 pen_head[] = {UCLOGIC_RDESC_PEN_PH_HEAD};
        __u8 *rdesc_ptr;
        __u8 *p;
        s32 v;
        if (rdesc_ptr == NULL)
                return NULL;
 
-       for (p = rdesc_ptr; p + sizeof(head) < rdesc_ptr + template_size;) {
-               if (memcmp(p, head, sizeof(head)) == 0 &&
-                   p[sizeof(head)] < param_num) {
-                       v = param_list[p[sizeof(head)]];
+       for (p = rdesc_ptr; p + sizeof(pen_head) < rdesc_ptr + template_size;) {
+               if (memcmp(p, pen_head, sizeof(pen_head)) == 0 &&
+                   p[sizeof(pen_head)] < param_num) {
+                       v = param_list[p[sizeof(pen_head)]];
                        put_unaligned(cpu_to_le32(v), (s32 *)p);
-                       p += sizeof(head) + 1;
+                       p += sizeof(pen_head) + 1;
                } else {
                        p++;
                }
 
 extern const size_t uclogic_rdesc_twha60_fixed1_size;
 
 /* Report descriptor template placeholder head */
-#define UCLOGIC_RDESC_PH_HEAD  0xFE, 0xED, 0x1D
+#define UCLOGIC_RDESC_PEN_PH_HEAD      0xFE, 0xED, 0x1D
 
 /* Apply report descriptor parameters to a report descriptor template */
 extern __u8 *uclogic_rdesc_template_apply(const __u8 *template_ptr,
                                          const s32 *param_list,
                                          size_t param_num);
 
-/* Pen report descriptor template placeholder IDs */
-enum uclogic_rdesc_pen_ph_id {
+/* Report descriptor template placeholder IDs */
+enum uclogic_rdesc_ph_id {
        UCLOGIC_RDESC_PEN_PH_ID_X_LM,
        UCLOGIC_RDESC_PEN_PH_ID_X_PM,
        UCLOGIC_RDESC_PEN_PH_ID_Y_LM,
        UCLOGIC_RDESC_PEN_PH_ID_Y_PM,
        UCLOGIC_RDESC_PEN_PH_ID_PRESSURE_LM,
-       UCLOGIC_RDESC_PEN_PH_ID_NUM
+       UCLOGIC_RDESC_PH_ID_NUM
 };
 
 /* Report descriptor pen template placeholder */
 #define UCLOGIC_RDESC_PEN_PH(_ID) \
-       UCLOGIC_RDESC_PH_HEAD, UCLOGIC_RDESC_PEN_PH_ID_##_ID
+       UCLOGIC_RDESC_PEN_PH_HEAD, UCLOGIC_RDESC_PEN_PH_ID_##_ID
 
 /* Report ID for v1 pen reports */
 #define UCLOGIC_RDESC_V1_PEN_ID        0x07