Home
last modified time | relevance | path

Searched refs:adev (Results 1 – 25 of 91) sorted by relevance

1234

/linux-3.4.99/sound/oss/
Ddmabuf.c38 static int local_start_dma(struct audio_operations *adev, unsigned long physaddr, int count, int dm…
185 static int open_dmap(struct audio_operations *adev, int mode, struct dma_buffparms *dmap) in open_dmap() argument
198 if (dmap->dma >= 0 && sound_open_dma(dmap->dma, adev->name)) { in open_dmap()
217 static void close_dmap(struct audio_operations *adev, struct dma_buffparms *dmap) in close_dmap() argument
279 struct audio_operations *adev = audio_devs[dev]; in DMAbuf_open() local
284 if (!adev) in DMAbuf_open()
286 if (!(adev->flags & DMA_DUPLEX)) in DMAbuf_open()
287 adev->dmap_in = adev->dmap_out; in DMAbuf_open()
288 check_driver(adev->d); in DMAbuf_open()
290 if ((retval = adev->d->open(dev, mode)) < 0) in DMAbuf_open()
[all …]
Dvidc.c340 struct audio_operations *adev = audio_devs[dev]; in vidc_audio_prepare_for_output() local
343 adev->dmap_out->flags |= DMA_NODMA; in vidc_audio_prepare_for_output()
363 struct audio_operations *adev = audio_devs[dev]; in vidc_audio_trigger() local
366 if (!(adev->dmap_out->flags & DMA_ACTIVE)) { in vidc_audio_trigger()
372 adev->dmap_out->flags |= DMA_ACTIVE; in vidc_audio_trigger()
442 int i, adev; in attach_vidc() local
448 adev = sound_install_audiodrv(AUDIO_DRIVER_VERSION, name, in attach_vidc()
453 if (adev < 0) in attach_vidc()
459 audio_devs[adev]->min_fragment = 10; in attach_vidc()
460 audio_devs[adev]->mixer_dev = num_mixers; in attach_vidc()
[all …]
/linux-3.4.99/arch/x86/kernel/
Dapb_timer.c71 static inline void __iomem *adev_virt_addr(struct apbt_dev *adev) in adev_virt_addr() argument
73 return apbt_virt_address + adev->num * APBTMRS_REG_SIZE; in adev_virt_addr()
149 struct apbt_dev *adev = &__get_cpu_var(cpu_apbt_dev); in apbt_clockevent_register() local
158 adev->num = smp_processor_id(); in apbt_clockevent_register()
159 adev->timer = dw_apb_clockevent_init(smp_processor_id(), "apbt0", in apbt_clockevent_register()
162 adev_virt_addr(adev), 0, apbt_freq); in apbt_clockevent_register()
164 adev->timer->eoi = NULL; in apbt_clockevent_register()
167 global_clock_event = &adev->timer->ced; in apbt_clockevent_register()
172 dw_apb_clockevent_register(adev->timer); in apbt_clockevent_register()
180 static void apbt_setup_irq(struct apbt_dev *adev) in apbt_setup_irq() argument
[all …]
/linux-3.4.99/drivers/media/video/cx231xx/
Dcx231xx-audio.c61 if (dev->adev.urb[i]) { in cx231xx_isoc_audio_deinit()
63 usb_kill_urb(dev->adev.urb[i]); in cx231xx_isoc_audio_deinit()
65 usb_unlink_urb(dev->adev.urb[i]); in cx231xx_isoc_audio_deinit()
67 usb_free_urb(dev->adev.urb[i]); in cx231xx_isoc_audio_deinit()
68 dev->adev.urb[i] = NULL; in cx231xx_isoc_audio_deinit()
70 kfree(dev->adev.transfer_buffer[i]); in cx231xx_isoc_audio_deinit()
71 dev->adev.transfer_buffer[i] = NULL; in cx231xx_isoc_audio_deinit()
85 if (dev->adev.urb[i]) { in cx231xx_bulk_audio_deinit()
87 usb_kill_urb(dev->adev.urb[i]); in cx231xx_bulk_audio_deinit()
89 usb_unlink_urb(dev->adev.urb[i]); in cx231xx_bulk_audio_deinit()
[all …]
/linux-3.4.99/net/atm/
Datm_sysfs.c16 struct atm_dev *adev = to_atm_dev(cdev); in show_type() local
17 return sprintf(buf, "%s\n", adev->type); in show_type()
24 struct atm_dev *adev = to_atm_dev(cdev); in show_address() local
28 pos += sprintf(pos, "%02x:", adev->esi[i]); in show_address()
29 pos += sprintf(pos, "%02x\n", adev->esi[i]); in show_address()
39 struct atm_dev *adev = to_atm_dev(cdev); in show_atmaddress() local
44 spin_lock_irqsave(&adev->lock, flags); in show_atmaddress()
45 list_for_each_entry(aaddr, &adev->local, entry) { in show_atmaddress()
57 spin_unlock_irqrestore(&adev->lock, flags); in show_atmaddress()
65 struct atm_dev *adev = to_atm_dev(cdev); in show_atmindex() local
[all …]
/linux-3.4.99/drivers/ata/
Dpata_radisys.c40 static void radisys_set_piomode (struct ata_port *ap, struct ata_device *adev) in radisys_set_piomode() argument
42 unsigned int pio = adev->pio_mode - XFER_PIO_0; in radisys_set_piomode()
63 if (ata_pio_need_iordy(adev)) in radisys_set_piomode()
71 idetm_data |= (control << (4 * adev->devno)); in radisys_set_piomode()
77 ap->private_data = adev; in radisys_set_piomode()
91 static void radisys_set_dmamode (struct ata_port *ap, struct ata_device *adev) in radisys_set_dmamode() argument
112 if (adev->dma_mode < XFER_UDMA_0) { in radisys_set_dmamode()
113 unsigned int mwdma = adev->dma_mode - XFER_MW_DMA_0; in radisys_set_dmamode()
123 if (adev->pio_mode < needed_pio[mwdma]) in radisys_set_dmamode()
130 idetm_data |= control << (4 * adev->devno); in radisys_set_dmamode()
[all …]
Dpata_optidma.c116 static void optidma_mode_setup(struct ata_port *ap, struct ata_device *adev, u8 mode) in optidma_mode_setup() argument
118 struct ata_device *pair = ata_dev_pair(adev); in optidma_mode_setup()
119 int pio = adev->pio_mode - XFER_PIO_0; in optidma_mode_setup()
120 int dma = adev->dma_mode - XFER_MW_DMA_0; in optidma_mode_setup()
166 iowrite8(adev->devno, regio + MISC_REG); in optidma_mode_setup()
176 iowrite8(addr | adev->devno, regio + MISC_REG); in optidma_mode_setup()
201 static void optiplus_mode_setup(struct ata_port *ap, struct ata_device *adev, u8 mode) in optiplus_mode_setup() argument
206 int dev2 = 2 * adev->devno; in optiplus_mode_setup()
207 int unit = 2 * ap->port_no + adev->devno; in optiplus_mode_setup()
213 optidma_mode_setup(ap, adev, adev->dma_mode); in optiplus_mode_setup()
[all …]
Dpata_amd.c43 static void timing_setup(struct ata_port *ap, struct ata_device *adev, int offset, int speed, int c… in timing_setup() argument
50 struct ata_device *peer = ata_dev_pair(adev); in timing_setup()
51 int dn = ap->port_no * 2 + adev->devno; in timing_setup()
62 if (ata_timing_compute(adev, speed, &at, T, UT) < 0) { in timing_setup()
180 struct ata_device *adev; in amd_fifo_setup() local
187 ata_for_each_dev(adev, &ap->link, ENABLED) { in amd_fifo_setup()
188 if (adev->class == ATA_DEV_ATAPI) in amd_fifo_setup()
209 static void amd33_set_piomode(struct ata_port *ap, struct ata_device *adev) in amd33_set_piomode() argument
212 timing_setup(ap, adev, 0x40, adev->pio_mode, 1); in amd33_set_piomode()
215 static void amd66_set_piomode(struct ata_port *ap, struct ata_device *adev) in amd66_set_piomode() argument
[all …]
Dpata_sis.c86 static int sis_old_port_base(struct ata_device *adev) in sis_old_port_base() argument
88 return 0x40 + (4 * adev->link->ap->port_no) + (2 * adev->devno); in sis_old_port_base()
99 static int sis_port_base(struct ata_device *adev) in sis_port_base() argument
101 struct ata_port *ap = adev->link->ap; in sis_port_base()
111 return port + (8 * ap->port_no) + (4 * adev->devno); in sis_port_base()
195 static void sis_set_fifo(struct ata_port *ap, struct ata_device *adev) in sis_set_fifo() argument
202 mask <<= adev->devno; in sis_set_fifo()
209 if (adev->class == ATA_DEV_ATA) in sis_set_fifo()
227 static void sis_old_set_piomode (struct ata_port *ap, struct ata_device *adev) in sis_old_set_piomode() argument
230 int port = sis_old_port_base(adev); in sis_old_set_piomode()
[all …]
Dpata_ali.c118 static unsigned long ali_20_filter(struct ata_device *adev, unsigned long mask) in ali_20_filter() argument
122 if (adev->class != ATA_DEV_ATA) in ali_20_filter()
124 ata_id_c_string(adev->id, model_num, ATA_ID_PROD, sizeof(model_num)); in ali_20_filter()
141 static void ali_fifo_control(struct ata_port *ap, struct ata_device *adev, int on) in ali_fifo_control() argument
146 int shift = 4 * adev->devno; in ali_fifo_control()
170 static void ali_program_modes(struct ata_port *ap, struct ata_device *adev, struct ata_timing *t, u… in ali_program_modes() argument
175 int drwt = 0x5A + 4 * ap->port_no + adev->devno; /* R/W timing */ in ali_program_modes()
177 int shift = 4 * adev->devno; in ali_program_modes()
207 static void ali_set_piomode(struct ata_port *ap, struct ata_device *adev) in ali_set_piomode() argument
209 struct ata_device *pair = ata_dev_pair(adev); in ali_set_piomode()
[all …]
Dpata_oldpiix.c64 static void oldpiix_set_piomode (struct ata_port *ap, struct ata_device *adev) in oldpiix_set_piomode() argument
66 unsigned int pio = adev->pio_mode - XFER_PIO_0; in oldpiix_set_piomode()
87 if (ata_pio_need_iordy(adev)) in oldpiix_set_piomode()
91 if (adev->class == ATA_DEV_ATA) in oldpiix_set_piomode()
100 if (adev->devno == 0) { in oldpiix_set_piomode()
112 ap->private_data = adev; in oldpiix_set_piomode()
126 static void oldpiix_set_dmamode (struct ata_port *ap, struct ata_device *adev) in oldpiix_set_dmamode() argument
145 unsigned int mwdma = adev->dma_mode - XFER_MW_DMA_0; in oldpiix_set_dmamode()
156 if (adev->class == ATA_DEV_ATA) in oldpiix_set_dmamode()
162 if (adev->pio_mode < needed_pio[mwdma]) in oldpiix_set_dmamode()
[all …]
Dpata_artop.c99 static void artop6210_load_piomode(struct ata_port *ap, struct ata_device *adev, unsigned int pio) in artop6210_load_piomode() argument
102 int dn = adev->devno + 2 * ap->port_no; in artop6210_load_piomode()
126 static void artop6210_set_piomode(struct ata_port *ap, struct ata_device *adev) in artop6210_set_piomode() argument
129 int dn = adev->devno + 2 * ap->port_no; in artop6210_set_piomode()
132 artop6210_load_piomode(ap, adev, adev->pio_mode - XFER_PIO_0); in artop6210_set_piomode()
153 static void artop6260_load_piomode (struct ata_port *ap, struct ata_device *adev, unsigned int pio) in artop6260_load_piomode() argument
156 int dn = adev->devno + 2 * ap->port_no; in artop6260_load_piomode()
180 static void artop6260_set_piomode(struct ata_port *ap, struct ata_device *adev) in artop6260_set_piomode() argument
185 artop6260_load_piomode(ap, adev, adev->pio_mode - XFER_PIO_0); in artop6260_set_piomode()
189 ultra &= ~(7 << (4 * adev->devno)); /* One nibble per drive */ in artop6260_set_piomode()
[all …]
Dpata_it821x.c127 static void it821x_program(struct ata_port *ap, struct ata_device *adev, u16 timing) in it821x_program() argument
155 static void it821x_program_udma(struct ata_port *ap, struct ata_device *adev, u16 timing) in it821x_program_udma() argument
160 int unit = adev->devno; in it821x_program_udma()
186 static void it821x_clock_strategy(struct ata_port *ap, struct ata_device *adev) in it821x_clock_strategy() argument
190 u8 unit = adev->devno; in it821x_clock_strategy()
191 struct ata_device *pair = ata_dev_pair(adev); in it821x_clock_strategy()
242 it821x_program_udma(ap, adev, itdev->udma[unit]); in it821x_clock_strategy()
243 it821x_program(ap, adev, itdev->pio[unit]); in it821x_clock_strategy()
256 static void it821x_passthru_set_piomode(struct ata_port *ap, struct ata_device *adev) in it821x_passthru_set_piomode() argument
263 int unit = adev->devno; in it821x_passthru_set_piomode()
[all …]
Dpata_acpi.c74 static unsigned long pacpi_discover_modes(struct ata_port *ap, struct ata_device *adev) in pacpi_discover_modes() argument
84 xfer_mask = ata_acpi_gtm_xfermask(adev, &probe); in pacpi_discover_modes()
101 static unsigned long pacpi_mode_filter(struct ata_device *adev, unsigned long mask) in pacpi_mode_filter() argument
103 struct pata_acpi *acpi = adev->link->ap->private_data; in pacpi_mode_filter()
104 return mask & acpi->mask[adev->devno]; in pacpi_mode_filter()
113 static void pacpi_set_piomode(struct ata_port *ap, struct ata_device *adev) in pacpi_set_piomode() argument
115 int unit = adev->devno; in pacpi_set_piomode()
123 t = ata_timing_find_mode(adev->pio_mode); in pacpi_set_piomode()
136 static void pacpi_set_dmamode(struct ata_port *ap, struct ata_device *adev) in pacpi_set_dmamode() argument
138 int unit = adev->devno; in pacpi_set_dmamode()
[all …]
Dpata_atiixp.c86 static void atiixp_set_pio_timing(struct ata_port *ap, struct ata_device *adev, int pio) in atiixp_set_pio_timing() argument
91 int dn = 2 * ap->port_no + adev->devno; in atiixp_set_pio_timing()
92 int timing_shift = (16 * ap->port_no) + 8 * (adev->devno ^ 1); in atiixp_set_pio_timing()
116 static void atiixp_set_piomode(struct ata_port *ap, struct ata_device *adev) in atiixp_set_piomode() argument
120 atiixp_set_pio_timing(ap, adev, adev->pio_mode - XFER_PIO_0); in atiixp_set_piomode()
133 static void atiixp_set_dmamode(struct ata_port *ap, struct ata_device *adev) in atiixp_set_dmamode() argument
138 int dma = adev->dma_mode; in atiixp_set_dmamode()
139 int dn = 2 * ap->port_no + adev->devno; in atiixp_set_dmamode()
145 if (adev->dma_mode >= XFER_UDMA_0) { in atiixp_set_dmamode()
155 int timing_shift = (16 * ap->port_no) + 8 * (adev->devno ^ 1); in atiixp_set_dmamode()
[all …]
Dpata_pdc202xx_old.c79 static void pdc202xx_configure_piomode(struct ata_port *ap, struct ata_device *adev, int pio) in pdc202xx_configure_piomode() argument
82 int port = 0x60 + 8 * ap->port_no + 4 * adev->devno; in pdc202xx_configure_piomode()
95 if (ata_pio_need_iordy(adev)) in pdc202xx_configure_piomode()
97 if (adev->class == ATA_DEV_ATA) in pdc202xx_configure_piomode()
112 static void pdc202xx_set_piomode(struct ata_port *ap, struct ata_device *adev) in pdc202xx_set_piomode() argument
114 pdc202xx_configure_piomode(ap, adev, adev->pio_mode - XFER_PIO_0); in pdc202xx_set_piomode()
126 static void pdc202xx_set_dmamode(struct ata_port *ap, struct ata_device *adev) in pdc202xx_set_dmamode() argument
129 int port = 0x60 + 8 * ap->port_no + 4 * adev->devno; in pdc202xx_set_dmamode()
151 if (adev->dma_mode >= XFER_UDMA_0) { in pdc202xx_set_dmamode()
152 int speed = adev->dma_mode - XFER_UDMA_0; in pdc202xx_set_dmamode()
[all …]
Dpata_cs5530.c55 static void cs5530_set_piomode(struct ata_port *ap, struct ata_device *adev) in cs5530_set_piomode() argument
70 if (adev->devno) in cs5530_set_piomode()
73 iowrite32(cs5530_pio_timings[format][adev->pio_mode - XFER_PIO_0], base); in cs5530_set_piomode()
86 static void cs5530_set_dmamode(struct ata_port *ap, struct ata_device *adev) in cs5530_set_dmamode() argument
95 switch(adev->dma_mode) { in cs5530_set_dmamode()
113 if (adev->devno == 0) /* Master */ in cs5530_set_dmamode()
126 reg |= (1 << (5 + adev->devno)); in cs5530_set_dmamode()
131 ap->private_data = adev; in cs5530_set_dmamode()
147 struct ata_device *adev = qc->dev; in cs5530_qc_issue() local
151 if (ata_dma_enabled(adev) && adev != prev && prev != NULL) { in cs5530_qc_issue()
[all …]
Dpata_sc1200.c86 static void sc1200_set_piomode(struct ata_port *ap, struct ata_device *adev) in sc1200_set_piomode() argument
102 int mode = adev->pio_mode - XFER_PIO_0; in sc1200_set_piomode()
107 pci_write_config_dword(pdev, reg + 8 * adev->devno, in sc1200_set_piomode()
120 static void sc1200_set_dmamode(struct ata_port *ap, struct ata_device *adev) in sc1200_set_dmamode() argument
137 int mode = adev->dma_mode; in sc1200_set_dmamode()
145 if (adev->devno == 0) { in sc1200_set_dmamode()
169 struct ata_device *adev = qc->dev; in sc1200_qc_issue() local
173 if (ata_dma_enabled(adev) && adev != prev && prev != NULL) { in sc1200_qc_issue()
175 if ((ata_using_udma(adev) && !ata_using_udma(prev)) || in sc1200_qc_issue()
176 (ata_using_udma(prev) && !ata_using_udma(adev))) in sc1200_qc_issue()
[all …]
Dpata_hpt366.c202 static unsigned long hpt366_filter(struct ata_device *adev, unsigned long mask) in hpt366_filter() argument
204 if (adev->class == ATA_DEV_ATA) { in hpt366_filter()
205 if (hpt_dma_blacklisted(adev, "UDMA", bad_ata33)) in hpt366_filter()
207 if (hpt_dma_blacklisted(adev, "UDMA3", bad_ata66_3)) in hpt366_filter()
209 if (hpt_dma_blacklisted(adev, "UDMA4", bad_ata66_4)) in hpt366_filter()
211 } else if (adev->class == ATA_DEV_ATAPI) in hpt366_filter()
232 static void hpt366_set_mode(struct ata_port *ap, struct ata_device *adev, in hpt366_set_mode() argument
236 u32 addr = 0x40 + 4 * adev->devno; in hpt366_set_mode()
267 static void hpt366_set_piomode(struct ata_port *ap, struct ata_device *adev) in hpt366_set_piomode() argument
269 hpt366_set_mode(ap, adev, adev->pio_mode); in hpt366_set_piomode()
[all …]
Dpata_legacy.c267 static void pdc20230_set_piomode(struct ata_port *ap, struct ata_device *adev) in pdc20230_set_piomode() argument
270 int pio = adev->pio_mode - XFER_PIO_0; in pdc20230_set_piomode()
295 rt &= 0x07 << (3 * adev->devno); in pdc20230_set_piomode()
297 rt |= (1 + 3 * pio) << (3 * adev->devno); in pdc20230_set_piomode()
361 static void ht6560a_set_piomode(struct ata_port *ap, struct ata_device *adev) in ht6560a_set_piomode() argument
367 ata_timing_compute(adev, adev->pio_mode, &t, 20000, 1000); in ht6560a_set_piomode()
395 static void ht6560b_set_piomode(struct ata_port *ap, struct ata_device *adev) in ht6560b_set_piomode() argument
401 ata_timing_compute(adev, adev->pio_mode, &t, 20000, 1000); in ht6560b_set_piomode()
413 if (adev->class != ATA_DEV_ATA) { in ht6560b_set_piomode()
459 struct ata_device *adev) in opti82c611a_set_piomode() argument
[all …]
Dpata_ns87410.c64 static void ns87410_set_piomode(struct ata_port *ap, struct ata_device *adev) in ns87410_set_piomode() argument
83 if (ata_pio_need_iordy(adev)) in ns87410_set_piomode()
88 if (ata_timing_compute(adev, adev->pio_mode, &at, 30303, 1) < 0) { in ns87410_set_piomode()
89 dev_err(&pdev->dev, "unknown mode %d\n", adev->pio_mode); in ns87410_set_piomode()
103 ap->private_data = adev; in ns87410_set_piomode()
118 struct ata_device *adev = qc->dev; in ns87410_qc_issue() local
125 if (adev->pio_mode && adev != ap->private_data) in ns87410_qc_issue()
126 ns87410_set_piomode(ap, adev); in ns87410_qc_issue()
Dpata_mpiix.c76 static void mpiix_set_piomode(struct ata_port *ap, struct ata_device *adev) in mpiix_set_piomode() argument
79 int pio = adev->pio_mode - XFER_PIO_0; in mpiix_set_piomode()
92 if (adev->class == ATA_DEV_ATA) in mpiix_set_piomode()
94 if (ata_pio_need_iordy(adev)) in mpiix_set_piomode()
101 idetim &= ~(0x07 << (4 * adev->devno)); in mpiix_set_piomode()
102 idetim |= control << (4 * adev->devno); in mpiix_set_piomode()
109 ap->private_data = adev; in mpiix_set_piomode()
126 struct ata_device *adev = qc->dev; in mpiix_qc_issue() local
133 if (adev->pio_mode && adev != ap->private_data) in mpiix_qc_issue()
134 mpiix_set_piomode(ap, adev); in mpiix_qc_issue()
Dpata_cmd64x.c94 static void cmd64x_set_timing(struct ata_port *ap, struct ata_device *adev, u8 mode) in cmd64x_set_timing() argument
113 int arttim = arttim_port[ap->port_no][adev->devno]; in cmd64x_set_timing()
114 int drwtim = drwtim_port[ap->port_no][adev->devno]; in cmd64x_set_timing()
118 if (ata_timing_compute(adev, mode, &t, T, 0) < 0) { in cmd64x_set_timing()
124 struct ata_device *pair = ata_dev_pair(adev); in cmd64x_set_timing()
178 static void cmd64x_set_piomode(struct ata_port *ap, struct ata_device *adev) in cmd64x_set_piomode() argument
180 cmd64x_set_timing(ap, adev, adev->pio_mode); in cmd64x_set_piomode()
191 static void cmd64x_set_dmamode(struct ata_port *ap, struct ata_device *adev) in cmd64x_set_dmamode() argument
202 int shift = 2 * adev->devno; in cmd64x_set_dmamode()
208 regD &= ~(0x20 << adev->devno); in cmd64x_set_dmamode()
[all …]
/linux-3.4.99/drivers/media/video/em28xx/
Dem28xx-audio.c67 usb_kill_urb(dev->adev.urb[i]); in em28xx_deinit_isoc_audio()
69 usb_unlink_urb(dev->adev.urb[i]); in em28xx_deinit_isoc_audio()
71 usb_free_urb(dev->adev.urb[i]); in em28xx_deinit_isoc_audio()
72 dev->adev.urb[i] = NULL; in em28xx_deinit_isoc_audio()
74 kfree(dev->adev.transfer_buffer[i]); in em28xx_deinit_isoc_audio()
75 dev->adev.transfer_buffer[i] = NULL; in em28xx_deinit_isoc_audio()
109 if (dev->adev.capture_pcm_substream) { in em28xx_audio_isocirq()
110 substream = dev->adev.capture_pcm_substream; in em28xx_audio_isocirq()
123 oldptr = dev->adev.hwptr_done_capture; in em28xx_audio_isocirq()
138 dev->adev.hwptr_done_capture += length; in em28xx_audio_isocirq()
[all …]
/linux-3.4.99/drivers/watchdog/
Dsp805_wdt.c70 struct amba_device *adev; member
236 dev_err(&wdt->adev->dev, "clock enable fail"); in sp805_wdt_open()
255 dev_warn(&wdt->adev->dev, "Device closed unexpectedly\n"); in sp805_wdt_release()
282 sp805_wdt_probe(struct amba_device *adev, const struct amba_id *id) in sp805_wdt_probe() argument
286 if (!devm_request_mem_region(&adev->dev, adev->res.start, in sp805_wdt_probe()
287 resource_size(&adev->res), "sp805_wdt")) { in sp805_wdt_probe()
288 dev_warn(&adev->dev, "Failed to get memory region resource\n"); in sp805_wdt_probe()
293 wdt = devm_kzalloc(&adev->dev, sizeof(*wdt), GFP_KERNEL); in sp805_wdt_probe()
295 dev_warn(&adev->dev, "Kzalloc failed\n"); in sp805_wdt_probe()
300 wdt->base = devm_ioremap(&adev->dev, adev->res.start, in sp805_wdt_probe()
[all …]

1234