Searched refs:pardev (Results 1 – 9 of 9) sorted by relevance
/linux-4.1.27/drivers/pps/clients/ |
D | pps_parport.c | 55 struct pardevice *pardev; /* parport device */ member 71 struct parport *port = dev->pardev->port; in parport_irq() 157 device->pardev = parport_register_device(port, KBUILD_MODNAME, in parport_attach() 159 if (!device->pardev) { in parport_attach() 164 if (parport_claim_or_block(device->pardev) < 0) { in parport_attach() 185 parport_release(device->pardev); in parport_attach() 187 parport_unregister_device(device->pardev); in parport_attach() 194 struct pardevice *pardev = port->cad; in parport_detach() local 198 if (strcmp(pardev->name, KBUILD_MODNAME)) in parport_detach() 202 device = pardev->private; in parport_detach() [all …]
|
/linux-4.1.27/sound/drivers/ |
D | portman2x4.c | 85 struct pardevice *pardev; member 100 struct pardevice *pardev, in portman_create() argument 114 pm->pardev = pardev; in portman_create() 198 parport_write_control(pm->pardev->port, value); in portman_write_command() 203 return parport_read_control(pm->pardev->port); in portman_read_command() 208 return parport_read_status(pm->pardev->port); in portman_read_status() 213 return parport_read_data(pm->pardev->port); in portman_read_data() 218 parport_write_data(pm->pardev->port, value); in portman_write_data() 653 struct pardevice *pardev; in snd_portman_probe_port() local 656 pardev = parport_register_device(p, DRIVER_NAME, in snd_portman_probe_port() [all …]
|
D | mts64.c | 67 struct pardevice *pardev; member 87 struct pardevice *pardev, in snd_mts64_create() argument 101 mts->pardev = pardev; in snd_mts64_create() 243 struct parport *p = mts->pardev->port; in mts64_device_open() 257 struct parport *p = mts->pardev->port; in mts64_device_close() 429 struct parport *p = mts->pardev->port; in mts64_write_midi() 474 mts64_smpte_start(mts->pardev->port, in snd_mts64_ctl_smpte_switch_put() 479 mts64_smpte_stop(mts->pardev->port); in snd_mts64_ctl_smpte_switch_put() 836 ret = mts64_read(mts->pardev->port); in snd_mts64_interrupt() 855 struct pardevice *pardev; in snd_mts64_probe_port() local [all …]
|
/linux-4.1.27/drivers/pps/generators/ |
D | pps_gen_parport.c | 56 struct pardevice *pardev; /* parport device */ member 62 .pardev = NULL, 110 port = dev->pardev->port; in hrtimer_event() 159 struct parport *port = dev->pardev->port; in calibrate_port() 200 device.pardev = parport_register_device(port, KBUILD_MODNAME, in parport_attach() 202 if (!device.pardev) { in parport_attach() 207 if (parport_claim_or_block(device.pardev) < 0) { in parport_attach() 224 parport_unregister_device(device.pardev); in parport_attach() 229 if (port->cad != device.pardev) in parport_detach() 233 parport_release(device.pardev); in parport_detach() [all …]
|
/linux-4.1.27/drivers/block/paride/ |
D | paride.c | 80 if (pi->claim_cont && !parport_claim(pi->pardev)) { in pi_wake_up() 99 if (pi->pardev && parport_claim(pi->pardev)) { in pi_schedule_claimed() 123 if (pi->pardev) in pi_claim() 125 !parport_claim((struct pardevice *) pi->pardev)); in pi_claim() 131 if (pi->pardev) in pi_unclaim() 132 parport_release((struct pardevice *) (pi->pardev)); in pi_unclaim() 153 if (pi->pardev) { in pi_unregister_parport() 154 parport_unregister_device((struct pardevice *) (pi->pardev)); in pi_unregister_parport() 155 pi->pardev = NULL; in pi_unregister_parport() 255 pi->pardev = parport_register_device(port, in pi_register_parport() [all …]
|
D | bpck6.c | 130 ((struct pardevice*)(pi->pardev))->port->modes, in bpck6_test_port() 131 ((struct pardevice *)(pi->pardev))->port->base); in bpck6_test_port() 139 if(((struct pardevice *)(pi->pardev))->port->modes & in bpck6_test_port() 145 else if(((struct pardevice *)(pi->pardev))->port->modes & in bpck6_test_port()
|
D | paride.h | 51 void *pardev; /* pointer to pardevice */ member
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
D | engctx.c | 130 struct nvkm_subdev *pardev; in nvkm_engctx_init() local 138 pardev = nv_subdev(parent->engine); in nvkm_engctx_init() 140 mutex_lock(&pardev->mutex); in nvkm_engctx_init() 142 mutex_unlock(&pardev->mutex); in nvkm_engctx_init() 161 struct nvkm_subdev *pardev; in nvkm_engctx_fini() local 165 pardev = nv_subdev(parent->engine); in nvkm_engctx_fini() 167 mutex_lock(&pardev->mutex); in nvkm_engctx_fini() 169 mutex_unlock(&pardev->mutex); in nvkm_engctx_fini()
|
/linux-4.1.27/drivers/net/plip/ |
D | plip.c | 214 struct pardevice *pardev; member 232 ((struct net_local *)netdev_priv(dev))->pardev->port; in enable_parport_interrupts() 242 ((struct net_local *)netdev_priv(dev))->pardev->port; in disable_parport_interrupts() 250 ((struct net_local *)netdev_priv(dev))->pardev->port; in write_data() 258 ((struct net_local *)netdev_priv(dev))->pardev->port; in read_status() 872 parport_release(nl->pardev); in plip_connection_close() 964 if (parport_claim(nl->pardev)) in plip_tx_packet() 1058 if (parport_claim(nl->pardev)) return -EAGAIN; in plip_open() 1134 parport_release(nl->pardev); in plip_close() 1181 if (!parport_claim(nl->pardev)) in plip_wakeup() [all …]
|