Searched defs:asic (Results 1 - 8 of 8) sorted by relevance

/drivers/leds/
H A Dleds-asic3.c45 struct asic3 *asic = dev_get_drvdata(pdev->dev.parent); local
52 asic3_write_register(asic, (base + ASIC3_LED_PeriodTime), 32);
53 asic3_write_register(asic, (base + ASIC3_LED_DutyTime), 32);
54 asic3_write_register(asic, (base + ASIC3_LED_AutoStopCount), 0);
55 asic3_write_register(asic, (base + ASIC3_LED_TimeBase), timebase);
64 struct asic3 *asic = dev_get_drvdata(pdev->dev.parent); local
84 asic3_write_register(asic, (base + ASIC3_LED_PeriodTime), (on + off));
85 asic3_write_register(asic, (base + ASIC3_LED_DutyTime), on);
86 asic3_write_register(asic, (base + ASIC3_LED_AutoStopCount), 0);
87 asic3_write_register(asic, (bas
[all...]
/drivers/mfd/
H A Dhtc-pasic3.c39 struct pasic3_data *asic = dev_get_drvdata(dev); local
40 int bus_shift = asic->bus_shift;
41 void __iomem *addr = asic->mapping + (REG_ADDR << bus_shift);
42 void __iomem *data = asic->mapping + (REG_DATA << bus_shift);
54 struct pasic3_data *asic = dev_get_drvdata(dev); local
55 int bus_shift = asic->bus_shift;
56 void __iomem *addr = asic->mapping + (REG_ADDR << bus_shift);
57 void __iomem *data = asic->mapping + (REG_DATA << bus_shift);
131 struct pasic3_data *asic; local
150 asic
189 struct pasic3_data *asic = platform_get_drvdata(pdev); local
[all...]
H A Dasic3.c92 void asic3_write_register(struct asic3 *asic, unsigned int reg, u32 value) argument
94 iowrite16(value, asic->mapping +
95 (reg >> asic->bus_shift));
99 u32 asic3_read_register(struct asic3 *asic, unsigned int reg) argument
101 return ioread16(asic->mapping +
102 (reg >> asic->bus_shift));
106 static void asic3_set_register(struct asic3 *asic, u32 reg, u32 bits, bool set) argument
111 spin_lock_irqsave(&asic->lock, flags);
112 val = asic3_read_register(asic, reg);
117 asic3_write_register(asic, re
126 asic3_irq_flip_edge(struct asic3 *asic, u32 base, int bit) argument
143 struct asic3 *asic = irq_desc_get_handler_data(desc); local
211 asic3_irq_to_bank(struct asic3 *asic, int irq) argument
220 asic3_irq_to_index(struct asic3 *asic, int irq) argument
227 struct asic3 *asic = irq_data_get_irq_chip_data(data); local
243 struct asic3 *asic = irq_data_get_irq_chip_data(data); local
264 struct asic3 *asic = irq_data_get_irq_chip_data(data); local
280 struct asic3 *asic = irq_data_get_irq_chip_data(data); local
301 struct asic3 *asic = irq_data_get_irq_chip_data(data); local
373 struct asic3 *asic = platform_get_drvdata(pdev); local
413 struct asic3 *asic = platform_get_drvdata(pdev); local
433 struct asic3 *asic; local
479 struct asic3 *asic; local
499 struct asic3 *asic; local
530 struct asic3 *asic = container_of(chip, struct asic3, gpio); local
538 struct asic3 *asic = platform_get_drvdata(pdev); local
590 struct asic3 *asic = platform_get_drvdata(pdev); local
595 asic3_clk_enable(struct asic3 *asic, struct asic3_clk *clk) argument
609 asic3_clk_disable(struct asic3 *asic, struct asic3_clk *clk) argument
646 struct asic3 *asic = dev_get_drvdata(pdev->dev.parent); local
670 struct asic3 *asic = dev_get_drvdata(pdev->dev.parent); local
694 struct asic3 *asic = dev_get_drvdata(pdev->dev.parent); local
701 struct asic3 *asic = dev_get_drvdata(pdev->dev.parent); local
727 struct asic3 *asic = dev_get_drvdata(pdev->dev.parent); local
770 struct asic3 *asic = dev_get_drvdata(pdev->dev.parent); local
805 struct asic3 *asic = dev_get_drvdata(pdev->dev.parent); local
815 struct asic3 *asic = dev_get_drvdata(pdev->dev.parent); local
825 struct asic3 *asic = dev_get_drvdata(pdev->dev.parent); local
866 struct asic3 *asic = platform_get_drvdata(pdev); local
926 struct asic3 *asic = platform_get_drvdata(pdev); local
936 struct asic3 *asic; local
1022 struct asic3 *asic = platform_get_drvdata(pdev); local
[all...]
/drivers/parisc/
H A Dgsc.c161 void gsc_asic_assign_irq(struct gsc_asic *asic, int local_irq, int *irqp) argument
163 int irq = asic->global_irq[local_irq];
166 irq = gsc_assign_irq(&gsc_asic_interrupt_type, asic);
170 asic->global_irq[local_irq] = irq;
/drivers/atm/
H A Deni.h114 int asic; /* PCI interface type, 0 for FPGA */ member in struct:eni_dev
/drivers/staging/comedi/drivers/
H A Dpcmmio.c233 * interrupt asic
235 int asic; member in struct:pcmmio_subdev_private::__anon5134::__anon5135::__anon5136
242 * the number of asic channels in this subdev
248 * respect to the asic that has interrupts
351 static void switch_page(struct comedi_device *dev, int asic, int page);
353 static void lock_port(struct comedi_device *dev, int asic, int port);
354 static void unlock_port(struct comedi_device *dev, int asic, int port);
366 int sdev_no, chans_left, n_dio_subdevs, n_subdevs, port, asic, local
402 for (asic = 0; asic < MAX_ASIC
757 int asic; local
791 switch_page(struct comedi_device *dev, int asic, int page) argument
807 lock_port(struct comedi_device *dev, int asic, int port) argument
821 unlock_port(struct comedi_device *dev, int asic, int port) argument
836 int asic, got1 = 0; local
997 int nports, firstport, asic, port; local
1025 int nports, firstport, asic, port; local
[all...]
H A Dpcmuio.c183 int asic; /* if non-negative, this subdev has an interrupt asic */ member in struct:pcmuio_subdev_private::__anon5139
186 int num_asic_chans; /* the number of asic channels in this subdev
189 respect to the asic that has interrupts */
275 static void switch_page(struct comedi_device *dev, int asic, int page);
277 static void lock_port(struct comedi_device *dev, int asic, int port);
278 static void unlock_port(struct comedi_device *dev, int asic, int port);
290 int sdev_no, chans_left, n_subdevs, port, asic, thisasic_chanct = 0; local
325 for (asic = 0; asic < MAX_ASIC
627 int asic; local
661 switch_page(struct comedi_device *dev, int asic, int page) argument
677 lock_port(struct comedi_device *dev, int asic, int port) argument
690 unlock_port(struct comedi_device *dev, int asic, int port) argument
705 int asic, got1 = 0; local
858 int nports, firstport, asic, port; local
886 int nports, firstport, asic, port; local
[all...]
/drivers/gpu/drm/radeon/
H A Dradeon.h1430 * asic initizalization from radeon_asic.c
1525 struct radeon_asic *asic; member in struct:radeon_device
1727 #define radeon_init(rdev) (rdev)->asic->init((rdev))
1728 #define radeon_fini(rdev) (rdev)->asic->fini((rdev))
1729 #define radeon_resume(rdev) (rdev)->asic->resume((rdev))
1730 #define radeon_suspend(rdev) (rdev)->asic->suspend((rdev))
1731 #define radeon_cs_parse(rdev, r, p) (rdev)->asic->ring[(r)].cs_parse((p))
1732 #define radeon_vga_set_state(rdev, state) (rdev)->asic->vga_set_state((rdev), (state))
1733 #define radeon_gpu_is_lockup(rdev, cp) (rdev)->asic->gpu_is_lockup((rdev), (cp))
1734 #define radeon_asic_reset(rdev) (rdev)->asic
[all...]

Completed in 198 milliseconds