exynos4210_combiner.c (2c9b15cab12c21e32dffb67c5e18f3dc407ca224) | exynos4210_combiner.c (1437c94b2689c2010362f84d14f14feaa1d8dba3) |
---|---|
1/* 2 * Samsung exynos4210 Interrupt Combiner 3 * 4 * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. 5 * All rights reserved. 6 * 7 * Evgeny Voevodin <e.voevodin@samsung.com> 8 * --- 403 unchanged lines hidden (view full) --- 412 * them */ 413 qdev_init_gpio_in(&s->busdev.qdev, exynos4210_combiner_handler, IIC_NIRQ); 414 415 /* Connect SysBusDev irqs to device specific irqs */ 416 for (i = 0; i < IIC_NIRQ; i++) { 417 sysbus_init_irq(dev, &s->output_irq[i]); 418 } 419 | 1/* 2 * Samsung exynos4210 Interrupt Combiner 3 * 4 * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. 5 * All rights reserved. 6 * 7 * Evgeny Voevodin <e.voevodin@samsung.com> 8 * --- 403 unchanged lines hidden (view full) --- 412 * them */ 413 qdev_init_gpio_in(&s->busdev.qdev, exynos4210_combiner_handler, IIC_NIRQ); 414 415 /* Connect SysBusDev irqs to device specific irqs */ 416 for (i = 0; i < IIC_NIRQ; i++) { 417 sysbus_init_irq(dev, &s->output_irq[i]); 418 } 419 |
420 memory_region_init_io(&s->iomem, NULL, &exynos4210_combiner_ops, s, | 420 memory_region_init_io(&s->iomem, OBJECT(s), &exynos4210_combiner_ops, s, |
421 "exynos4210-combiner", IIC_REGION_SIZE); 422 sysbus_init_mmio(dev, &s->iomem); 423 424 return 0; 425} 426 427static Property exynos4210_combiner_properties[] = { 428 DEFINE_PROP_UINT32("external", Exynos4210CombinerState, external, 0), --- 27 unchanged lines hidden --- | 421 "exynos4210-combiner", IIC_REGION_SIZE); 422 sysbus_init_mmio(dev, &s->iomem); 423 424 return 0; 425} 426 427static Property exynos4210_combiner_properties[] = { 428 DEFINE_PROP_UINT32("external", Exynos4210CombinerState, external, 0), --- 27 unchanged lines hidden --- |