Lines Matching refs:locomo

3  * linux/arch/arm/common/locomo.c
29 #include <asm/hardware/locomo.h>
58 /* the following is the overall data for the locomo chip */
59 struct locomo {
79 /* All the locomo devices. If offset is non-zero, the mapbase for the
88 .name = "locomo-keyboard",
95 .name = "locomo-frontlight",
103 .name = "locomo-backlight",
110 .name = "locomo-audio",
117 .name = "locomo-led",
124 .name = "locomo-uart",
131 .name = "locomo-spi",
139 struct locomo *lchip = irq_desc_get_handler_data(desc);
168 struct locomo *lchip = irq_data_get_irq_chip_data(d);
177 struct locomo *lchip = irq_data_get_irq_chip_data(d);
191 static void locomo_setup_irq(struct locomo *lchip)
218 locomo_init_one_child(struct locomo *lchip, struct locomo_dev_info *info)
274 struct locomo *lchip = platform_get_drvdata(dev);
318 struct locomo *lchip = platform_get_drvdata(dev);
357 struct locomo *lchip;
361 lchip = kzalloc(sizeof(struct locomo), GFP_KERNEL);
384 /* locomo initialize */
457 static void __locomo_remove(struct locomo *lchip)
474 * before any other locomo-specific code.
501 struct locomo *lchip = platform_get_drvdata(dev);
523 .name = "locomo",
531 static inline struct locomo *locomo_chip_driver(struct locomo_dev *ldev)
533 return (struct locomo *)dev_get_drvdata(ldev->dev.parent);
538 struct locomo *lchip = dev_get_drvdata(dev);
567 struct locomo *lchip = dev_get_drvdata(dev);
585 struct locomo *lchip = dev_get_drvdata(dev);
603 struct locomo *lchip = dev_get_drvdata(dev);
660 struct locomo *lchip = locomo_chip_driver(ldev);
704 printk(KERN_WARNING "locomo: m62332_senddata Error 1\n");
732 printk(KERN_WARNING "locomo: m62332_senddata Error 2\n");
757 printk(KERN_WARNING "locomo: m62332_senddata Error 3\n");
795 struct locomo *lchip = locomo_chip_driver(dev);
846 .name = "locomo-bus",