-Clock bindings for ARM Integrator Core Module clocks
 +Clock bindings for ARM Integrator and Versatile Core Module clocks
  
- Auxilary Oscillator Clock
+ Auxiliary Oscillator Clock
  
  This is a configurable clock fed from a 24 MHz chrystal,
  used for generating e.g. video clocks. It is located on the
 
  
        /* The first int of the property is the number of lmb's described
         * by the property. This is followed by an array of of_drconf_cell
-        * entries. Get the niumber of entries and skip to the array of
+        * entries. Get the number of entries and skip to the array of
         * of_drconf_cell's.
         */
 -      entries = *p++;
 +      entries = be32_to_cpu(*p++);
        old_drmem = (struct of_drconf_cell *)p;
  
 -      p = (u32 *)pr->prop->value;
 +      p = (__be32 *)pr->prop->value;
        p++;
        new_drmem = (struct of_drconf_cell *)p;
  
 
                irq_flow_handler_t handler,
                unsigned int type);
  
- #endif /* CONFIG_GPIO_IRQCHIP */
+ #endif /* CONFIG_GPIOLIB_IRQCHIP */
  
 +int gpiochip_request_own_desc(struct gpio_desc *desc, const char *label);
 +void gpiochip_free_own_desc(struct gpio_desc *desc);
 +
  #else /* CONFIG_GPIOLIB */
  
  static inline struct gpio_chip *gpiod_to_chip(const struct gpio_desc *desc)