Lines Matching refs:device
67 static int snd_mpu401_create(struct device *devptr, int dev, in snd_mpu401_create()
158 static int snd_mpu401_pnp(int dev, struct pnp_dev *device, in snd_mpu401_pnp() argument
161 if (!pnp_port_valid(device, 0) || in snd_mpu401_pnp()
162 pnp_port_flags(device, 0) & IORESOURCE_DISABLED) { in snd_mpu401_pnp()
166 if (pnp_port_len(device, 0) < IO_EXTENT) { in snd_mpu401_pnp()
168 (unsigned long long)pnp_port_len(device, 0), in snd_mpu401_pnp()
172 port[dev] = pnp_port_start(device, 0); in snd_mpu401_pnp()
174 if (!pnp_irq_valid(device, 0) || in snd_mpu401_pnp()
175 pnp_irq_flags(device, 0) & IORESOURCE_DISABLED) { in snd_mpu401_pnp()
179 irq[dev] = pnp_irq(device, 0); in snd_mpu401_pnp()
249 struct platform_device *device; in alsa_card_mpu401_init() local
256 device = platform_device_register_simple(SND_MPU401_DRIVER, in alsa_card_mpu401_init()
258 if (IS_ERR(device)) in alsa_card_mpu401_init()
260 if (!platform_get_drvdata(device)) { in alsa_card_mpu401_init()
261 platform_device_unregister(device); in alsa_card_mpu401_init()
264 platform_devices[i] = device; in alsa_card_mpu401_init()