Lines Matching refs:locomo

3  * linux/arch/arm/common/locomo.c
30 #include <asm/hardware/locomo.h>
59 /* the following is the overall data for the locomo chip */
60 struct locomo {
80 /* All the locomo devices. If offset is non-zero, the mapbase for the
89 .name = "locomo-keyboard",
96 .name = "locomo-frontlight",
104 .name = "locomo-backlight",
111 .name = "locomo-audio",
118 .name = "locomo-led",
125 .name = "locomo-uart",
132 .name = "locomo-spi",
140 struct locomo *lchip = irq_desc_get_handler_data(desc);
169 struct locomo *lchip = irq_data_get_irq_chip_data(d);
178 struct locomo *lchip = irq_data_get_irq_chip_data(d);
192 static void locomo_setup_irq(struct locomo *lchip)
219 locomo_init_one_child(struct locomo *lchip, struct locomo_dev_info *info)
275 struct locomo *lchip = platform_get_drvdata(dev);
319 struct locomo *lchip = platform_get_drvdata(dev);
360 * before any other locomo-specific code.
371 struct locomo *lchip;
375 lchip = kzalloc(sizeof(struct locomo), GFP_KERNEL);
398 /* locomo initialize */
471 static void __locomo_remove(struct locomo *lchip)
500 struct locomo *lchip = platform_get_drvdata(dev);
524 .name = "locomo",
532 static inline struct locomo *locomo_chip_driver(struct locomo_dev *ldev)
534 return (struct locomo *)dev_get_drvdata(ldev->dev.parent);
539 struct locomo *lchip = dev_get_drvdata(dev);
568 struct locomo *lchip = dev_get_drvdata(dev);
586 struct locomo *lchip = dev_get_drvdata(dev);
604 struct locomo *lchip = dev_get_drvdata(dev);
661 struct locomo *lchip = locomo_chip_driver(ldev);
705 printk(KERN_WARNING "locomo: m62332_senddata Error 1\n");
733 printk(KERN_WARNING "locomo: m62332_senddata Error 2\n");
758 printk(KERN_WARNING "locomo: m62332_senddata Error 3\n");
796 struct locomo *lchip = locomo_chip_driver(dev);
849 .name = "locomo-bus",