Searched refs:hp_priv (Results 1 – 2 of 2) sorted by relevance
26 static void set_transfer_counter(struct hp_82341_priv *hp_priv, int count);27 static int read_transfer_counter(struct hp_82341_priv *hp_priv);35 struct hp_82341_priv *hp_priv = board->private_data; in hp_82341_accel_read() local36 struct tms9914_priv *tms_priv = &hp_priv->tms9914_priv; in hp_82341_accel_read()53 outb(DIRECTION_GPIB_TO_HOST_BIT, hp_priv->iobase[3] + BUFFER_CONTROL_REG); in hp_82341_accel_read()74 outb(0x00, hp_priv->iobase[3] + BUFFER_FLUSH_REG); in hp_82341_accel_read()83 set_transfer_counter(hp_priv, block_size); in hp_82341_accel_read()84 outb(ENABLE_TI_BUFFER_BIT | DIRECTION_GPIB_TO_HOST_BIT, hp_priv->iobase[3] + in hp_82341_accel_read()86 if (inb(hp_priv->iobase[0] + STREAM_STATUS_REG) & HALTED_STATUS_BIT) in hp_82341_accel_read()87 outb(RESTART_STREAM_BIT, hp_priv->iobase[0] + STREAM_STATUS_REG); in hp_82341_accel_read()[all …]
240 static void hp82335_clear_interrupt(struct hp82335_priv *hp_priv) in hp82335_clear_interrupt() argument242 struct tms9914_priv *tms_priv = &hp_priv->tms9914_priv; in hp82335_clear_interrupt()249 struct hp82335_priv *hp_priv; in hp82335_attach() local259 hp_priv = board->private_data; in hp82335_attach()260 tms_priv = &hp_priv->tms9914_priv; in hp82335_attach()291 hp_priv->raw_iobase = upper_iomem_base; in hp82335_attach()299 hp_priv->irq = config->ibirq; in hp82335_attach()303 hp82335_clear_interrupt(hp_priv); in hp82335_attach()314 struct hp82335_priv *hp_priv = board->private_data; in hp82335_detach() local317 if (hp_priv) { in hp82335_detach()[all …]