phw 65 drivers/clk/clk-cdce706.c #define to_hw_data(phw) (container_of((phw), struct cdce706_hw_data, hw)) phw 979 drivers/net/ethernet/micrel/ksz884x.c struct ksz_hw_desc *phw; phw 1593 drivers/net/ethernet/micrel/ksz884x.c desc->phw->ctrl.data = cpu_to_le32(status.data); phw 1601 drivers/net/ethernet/micrel/ksz884x.c desc->phw->buf.data = cpu_to_le32(desc->sw.buf.data); phw 1603 drivers/net/ethernet/micrel/ksz884x.c desc->phw->ctrl.data = cpu_to_le32(desc->sw.ctrl.data); phw 1617 drivers/net/ethernet/micrel/ksz884x.c desc->phw->addr = cpu_to_le32(addr); phw 1637 drivers/net/ethernet/micrel/ksz884x.c desc->phw->addr = cpu_to_le32(addr); phw 3835 drivers/net/ethernet/micrel/ksz884x.c cur->phw = desc++; phw 3838 drivers/net/ethernet/micrel/ksz884x.c previous->phw->next = cpu_to_le32(phys); phw 3840 drivers/net/ethernet/micrel/ksz884x.c previous->phw->next = cpu_to_le32(desc_info->ring_phys); phw 3842 drivers/net/ethernet/micrel/ksz884x.c previous->phw->buf.data = cpu_to_le32(previous->sw.buf.data); phw 4750 drivers/net/ethernet/micrel/ksz884x.c status.data = le32_to_cpu(desc->phw->ctrl.data); phw 5045 drivers/net/ethernet/micrel/ksz884x.c status.data = le32_to_cpu(desc->phw->ctrl.data); phw 5081 drivers/net/ethernet/micrel/ksz884x.c status.data = le32_to_cpu(desc->phw->ctrl.data); phw 5126 drivers/net/ethernet/micrel/ksz884x.c status.data = le32_to_cpu(desc->phw->ctrl.data); phw 562 net/netfilter/nfnetlink_log.c struct nfulnl_msg_packet_hw phw; phw 565 net/netfilter/nfnetlink_log.c memset(&phw, 0, sizeof(phw)); phw 566 net/netfilter/nfnetlink_log.c len = dev_parse_header(skb, phw.hw_addr); phw 568 net/netfilter/nfnetlink_log.c phw.hw_addrlen = htons(len); phw 569 net/netfilter/nfnetlink_log.c if (nla_put(inst->skb, NFULA_HWADDR, sizeof(phw), &phw)) phw 566 net/netfilter/nfnetlink_queue.c struct nfqnl_msg_packet_hw phw; phw 569 net/netfilter/nfnetlink_queue.c memset(&phw, 0, sizeof(phw)); phw 570 net/netfilter/nfnetlink_queue.c len = dev_parse_header(entskb, phw.hw_addr); phw 572 net/netfilter/nfnetlink_queue.c phw.hw_addrlen = htons(len); phw 573 net/netfilter/nfnetlink_queue.c if (nla_put(skb, NFQA_HWADDR, sizeof(phw), &phw)) phw 1479 sound/pci/ali5451/ali5451.c int channel, struct snd_pcm_hardware *phw) phw 1494 sound/pci/ali5451/ali5451.c runtime->hw = *phw; phw 223 sound/pci/asihpi/hpi6000.c struct hpi_hw_obj *phw = pao->priv; phw 242 sound/pci/asihpi/hpi6000.c if (hpi_check_control_cache(phw->p_cache, phm, phr)) phw 249 sound/pci/asihpi/hpi6000.c hpi_cmn_control_cache_sync_to_msg(phw->p_cache, phm, phr); phw 442 sound/pci/asihpi/hpi6000.c struct hpi_hw_obj *phw = pao->priv; phw 443 sound/pci/asihpi/hpi6000.c phw->ado[dsp_index].pa_parent_adapter = pao; phw 467 sound/pci/asihpi/hpi6000.c struct hpi_hw_obj *phw = pao->priv; phw 472 sound/pci/asihpi/hpi6000.c phw->dw2040_HPICSR = pao->pci.ap_mem_base[0]; phw 473 sound/pci/asihpi/hpi6000.c phw->dw2040_HPIDSP = pao->pci.ap_mem_base[1]; phw 474 sound/pci/asihpi/hpi6000.c HPI_DEBUG_LOG(VERBOSE, "csr %p, dsp %p\n", phw->dw2040_HPICSR, phw 475 sound/pci/asihpi/hpi6000.c phw->dw2040_HPIDSP); phw 479 sound/pci/asihpi/hpi6000.c phw->ado[dsp_index].prHPI_control = phw 480 sound/pci/asihpi/hpi6000.c phw->dw2040_HPIDSP + (CONTROL + phw 483 sound/pci/asihpi/hpi6000.c phw->ado[dsp_index].prHPI_address = phw 484 sound/pci/asihpi/hpi6000.c phw->dw2040_HPIDSP + (ADDRESS + phw 486 sound/pci/asihpi/hpi6000.c phw->ado[dsp_index].prHPI_data = phw 487 sound/pci/asihpi/hpi6000.c phw->dw2040_HPIDSP + (DATA + DSP_SPACING * dsp_index); phw 489 sound/pci/asihpi/hpi6000.c phw->ado[dsp_index].prHPI_data_auto_inc = phw 490 sound/pci/asihpi/hpi6000.c phw->dw2040_HPIDSP + (DATA_AUTOINC + phw 494 sound/pci/asihpi/hpi6000.c phw->ado[dsp_index].prHPI_control, phw 495 sound/pci/asihpi/hpi6000.c phw->ado[dsp_index].prHPI_address, phw 496 sound/pci/asihpi/hpi6000.c phw->ado[dsp_index].prHPI_data, phw 497 sound/pci/asihpi/hpi6000.c phw->ado[dsp_index].prHPI_data_auto_inc); phw 499 sound/pci/asihpi/hpi6000.c phw->ado[dsp_index].pa_parent_adapter = pao; phw 502 sound/pci/asihpi/hpi6000.c phw->pCI2040HPI_error_count = 0; phw 508 sound/pci/asihpi/hpi6000.c phw->num_dsp = 1; phw 516 sound/pci/asihpi/hpi6000.c phw->message_buffer_address_on_dsp = 0L; phw 517 sound/pci/asihpi/hpi6000.c phw->response_buffer_address_on_dsp = 0L; phw 544 sound/pci/asihpi/hpi6000.c if (phw->num_dsp == 2) { phw 554 sound/pci/asihpi/hpi6000.c memset(&phw->control_cache[0], 0, phw 559 sound/pci/asihpi/hpi6000.c hpi_read_word(&phw->ado[0], phw 563 sound/pci/asihpi/hpi6000.c hpi_read_word(&phw->ado[0], phw 566 sound/pci/asihpi/hpi6000.c phw->p_cache = phw 569 sound/pci/asihpi/hpi6000.c &phw->control_cache[0] phw 571 sound/pci/asihpi/hpi6000.c if (phw->p_cache) phw 578 sound/pci/asihpi/hpi6000.c if (phw->p_cache) phw 579 sound/pci/asihpi/hpi6000.c phw->p_cache->adap_idx = pao->index; phw 586 sound/pci/asihpi/hpi6000.c struct hpi_hw_obj *phw = pao->priv; phw 589 sound/pci/asihpi/hpi6000.c hpi_free_control_cache(phw->p_cache); phw 592 sound/pci/asihpi/hpi6000.c iowrite32(0x0003000F, phw->dw2040_HPICSR + HPI_RESET); phw 594 sound/pci/asihpi/hpi6000.c kfree(phw); phw 629 sound/pci/asihpi/hpi6000.c struct hpi_hw_obj *phw = pao->priv; phw 666 sound/pci/asihpi/hpi6000.c iowrite32(dw2040_reset, phw->dw2040_HPICSR + HPI_RESET); phw 673 sound/pci/asihpi/hpi6000.c delay = ioread32(phw->dw2040_HPICSR + HPI_RESET); phw 682 sound/pci/asihpi/hpi6000.c iowrite32(0x00000003, phw->dw2040_HPICSR + HPI_DATA_WIDTH); phw 686 sound/pci/asihpi/hpi6000.c iowrite32(0x60000000, phw->dw2040_HPICSR + INTERRUPT_MASK_SET); phw 692 sound/pci/asihpi/hpi6000.c iowrite32(dw2040_reset, phw->dw2040_HPICSR + HPI_RESET); phw 694 sound/pci/asihpi/hpi6000.c phw->ado[0].c_dsp_rev = 'B'; /* revB */ phw 695 sound/pci/asihpi/hpi6000.c phw->ado[1].c_dsp_rev = 'B'; /* revB */ phw 699 sound/pci/asihpi/hpi6000.c iowrite32(dw2040_reset, phw->dw2040_HPICSR + HPI_RESET); phw 701 sound/pci/asihpi/hpi6000.c iowrite32(dw2040_reset, phw->dw2040_HPICSR + HPI_RESET); phw 705 sound/pci/asihpi/hpi6000.c iowrite32(dw2040_reset, phw->dw2040_HPICSR + HPI_RESET); phw 710 sound/pci/asihpi/hpi6000.c for (dsp_index = 0; dsp_index < phw->num_dsp; dsp_index++) { phw 711 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; phw 1077 sound/pci/asihpi/hpi6000.c phw->num_dsp = 2; phw 1210 sound/pci/asihpi/hpi6000.c struct hpi_hw_obj *phw = pao->priv; phw 1211 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; phw 1248 sound/pci/asihpi/hpi6000.c struct hpi_hw_obj *phw = pao->priv; phw 1249 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; phw 1288 sound/pci/asihpi/hpi6000.c struct hpi_hw_obj *phw = pao->priv; phw 1289 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; phw 1305 sound/pci/asihpi/hpi6000.c if (phw->message_buffer_address_on_dsp == 0) { phw 1311 sound/pci/asihpi/hpi6000.c phw->message_buffer_address_on_dsp = address; phw 1317 sound/pci/asihpi/hpi6000.c address = phw->message_buffer_address_on_dsp; phw 1336 sound/pci/asihpi/hpi6000.c if (phw->response_buffer_address_on_dsp == 0) { phw 1344 sound/pci/asihpi/hpi6000.c phw->response_buffer_address_on_dsp = address; phw 1349 sound/pci/asihpi/hpi6000.c address = phw->response_buffer_address_on_dsp; phw 1407 sound/pci/asihpi/hpi6000.c struct hpi_hw_obj *phw = pao->priv; phw 1408 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; phw 1480 sound/pci/asihpi/hpi6000.c struct hpi_hw_obj *phw = pao->priv; phw 1481 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; phw 1544 sound/pci/asihpi/hpi6000.c struct hpi_hw_obj *phw = pao->priv; phw 1545 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; phw 1570 sound/pci/asihpi/hpi6000.c struct hpi_hw_obj *phw = pao->priv; phw 1573 sound/pci/asihpi/hpi6000.c hPI_error = ioread32(phw->dw2040_HPICSR + HPI_ERROR_REPORT); phw 1576 sound/pci/asihpi/hpi6000.c iowrite32(0L, phw->dw2040_HPICSR + HPI_ERROR_REPORT); phw 1577 sound/pci/asihpi/hpi6000.c phw->pCI2040HPI_error_count++; phw 1590 sound/pci/asihpi/hpi6000.c struct hpi_hw_obj *phw = pao->priv; phw 1591 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; phw 1633 sound/pci/asihpi/hpi6000.c struct hpi_hw_obj *phw = pao->priv; phw 1634 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; phw 1681 sound/pci/asihpi/hpi6000.c (u32 *)&phw->control_cache[0], phw 1733 sound/pci/asihpi/hpi6000.c struct hpi_hw_obj *phw = pao->priv; phw 1734 sound/pci/asihpi/hpi6000.c u16 num_dsp = phw->num_dsp; phw 130 sound/pci/asihpi/hpi6205.c static int wait_dsp_ack(struct hpi_hw_obj *phw, int state, int timeout_us); phw 132 sound/pci/asihpi/hpi6205.c static void send_dsp_command(struct hpi_hw_obj *phw, int cmd); phw 238 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 245 sound/pci/asihpi/hpi6205.c if (hpi_check_control_cache(phw->p_cache, phm, phr)) { phw 262 sound/pci/asihpi/hpi6205.c hpi_cmn_control_cache_sync_to_msg(phw->p_cache, phm, phw 494 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw; phw 500 sound/pci/asihpi/hpi6205.c phw = pao->priv; phw 505 sound/pci/asihpi/hpi6205.c iowrite32(C6205_HDCR_WARMRESET, phw->prHDCR); phw 518 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 528 sound/pci/asihpi/hpi6205.c phw->flag_outstream_just_reset[i] = 1; phw 531 sound/pci/asihpi/hpi6205.c phw->prHSR = phw 534 sound/pci/asihpi/hpi6205.c phw->prHDCR = phw 537 sound/pci/asihpi/hpi6205.c phw->prDSPP = phw 543 sound/pci/asihpi/hpi6205.c if (hpios_locked_mem_alloc(&phw->h_locked_mem, phw 546 sound/pci/asihpi/hpi6205.c phw->p_interface_buffer = NULL; phw 547 sound/pci/asihpi/hpi6205.c else if (hpios_locked_mem_get_virt_addr(&phw->h_locked_mem, phw 548 sound/pci/asihpi/hpi6205.c (void *)&phw->p_interface_buffer)) phw 549 sound/pci/asihpi/hpi6205.c phw->p_interface_buffer = NULL; phw 552 sound/pci/asihpi/hpi6205.c phw->p_interface_buffer); phw 554 sound/pci/asihpi/hpi6205.c if (phw->p_interface_buffer) { phw 555 sound/pci/asihpi/hpi6205.c memset((void *)phw->p_interface_buffer, 0, phw 557 sound/pci/asihpi/hpi6205.c phw->p_interface_buffer->dsp_ack = H620_HIF_UNKNOWN; phw 570 sound/pci/asihpi/hpi6205.c if (!phw->p_interface_buffer) phw 573 sound/pci/asihpi/hpi6205.c interface = phw->p_interface_buffer; phw 576 sound/pci/asihpi/hpi6205.c if (!wait_dsp_ack(phw, H620_HIF_RESET, HPI6205_TIMEOUT * 10)) { phw 587 sound/pci/asihpi/hpi6205.c err = hpios_locked_mem_alloc(&phw->h_control_cache, phw 591 sound/pci/asihpi/hpi6205.c err = hpios_locked_mem_get_virt_addr(&phw-> phw 598 sound/pci/asihpi/hpi6205.c phw->p_cache = phw 604 sound/pci/asihpi/hpi6205.c if (!phw->p_cache) phw 608 sound/pci/asihpi/hpi6205.c err = hpios_locked_mem_get_phys_addr(&phw-> phw 617 sound/pci/asihpi/hpi6205.c if (hpios_locked_mem_valid(&phw->h_control_cache)) phw 618 sound/pci/asihpi/hpi6205.c hpios_locked_mem_free(&phw->h_control_cache); phw 622 sound/pci/asihpi/hpi6205.c send_dsp_command(phw, H620_HIF_IDLE); phw 657 sound/pci/asihpi/hpi6205.c if (phw->p_cache) phw 658 sound/pci/asihpi/hpi6205.c phw->p_cache->adap_idx = pao->index; phw 664 sound/pci/asihpi/hpi6205.c phw->p_interface_buffer->instream_host_buffer_status; phw 666 sound/pci/asihpi/hpi6205.c phw->p_interface_buffer->outstream_host_buffer_status; phw 677 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 680 sound/pci/asihpi/hpi6205.c if (hpios_locked_mem_valid(&phw->h_control_cache)) { phw 681 sound/pci/asihpi/hpi6205.c hpios_locked_mem_free(&phw->h_control_cache); phw 682 sound/pci/asihpi/hpi6205.c hpi_free_control_cache(phw->p_cache); phw 685 sound/pci/asihpi/hpi6205.c if (hpios_locked_mem_valid(&phw->h_locked_mem)) { phw 686 sound/pci/asihpi/hpi6205.c hpios_locked_mem_free(&phw->h_locked_mem); phw 687 sound/pci/asihpi/hpi6205.c phw->p_interface_buffer = NULL; phw 691 sound/pci/asihpi/hpi6205.c if (hpios_locked_mem_valid(&phw->instream_host_buffers[i])) { phw 692 sound/pci/asihpi/hpi6205.c hpios_locked_mem_free(&phw->instream_host_buffers[i]); phw 694 sound/pci/asihpi/hpi6205.c phw->instream_host_buffer_size[i] = 0; phw 698 sound/pci/asihpi/hpi6205.c if (hpios_locked_mem_valid(&phw->outstream_host_buffers[i])) { phw 699 sound/pci/asihpi/hpi6205.c hpios_locked_mem_free(&phw->outstream_host_buffers phw 701 sound/pci/asihpi/hpi6205.c phw->outstream_host_buffer_size[i] = 0; phw 703 sound/pci/asihpi/hpi6205.c kfree(phw); phw 711 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 714 sound/pci/asihpi/hpi6205.c hsr = ioread32(phw->prHSR); phw 717 sound/pci/asihpi/hpi6205.c iowrite32(C6205_HSR_INTSRC, phw->prHSR); phw 734 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 735 sound/pci/asihpi/hpi6205.c struct bus_master_interface *interface = phw->p_interface_buffer; phw 749 sound/pci/asihpi/hpi6205.c phw->outstream_host_buffer_size[phm->obj_index]; phw 753 sound/pci/asihpi/hpi6205.c if (phw->outstream_host_buffer_size[phm->obj_index] == phw 759 sound/pci/asihpi/hpi6205.c if (hpios_locked_mem_valid(&phw->outstream_host_buffers[phm-> phw 761 sound/pci/asihpi/hpi6205.c hpios_locked_mem_free(&phw->outstream_host_buffers phw 764 sound/pci/asihpi/hpi6205.c err = hpios_locked_mem_alloc(&phw->outstream_host_buffers phw 770 sound/pci/asihpi/hpi6205.c phw->outstream_host_buffer_size[phm->obj_index] = 0; phw 775 sound/pci/asihpi/hpi6205.c (&phw->outstream_host_buffers[phm->obj_index], phw 785 sound/pci/asihpi/hpi6205.c hpios_locked_mem_free(&phw->outstream_host_buffers phw 787 sound/pci/asihpi/hpi6205.c phw->outstream_host_buffer_size[phm->obj_index] = 0; phw 808 sound/pci/asihpi/hpi6205.c phw->outstream_host_buffer_size[phm->obj_index] = phw 822 sound/pci/asihpi/hpi6205.c && hpios_locked_mem_valid(&phw-> phw 824 sound/pci/asihpi/hpi6205.c hpios_locked_mem_free(&phw->outstream_host_buffers phw 826 sound/pci/asihpi/hpi6205.c phw->outstream_host_buffer_size[phm->obj_index] = 0; phw 834 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 835 sound/pci/asihpi/hpi6205.c struct bus_master_interface *interface = phw->p_interface_buffer; phw 839 sound/pci/asihpi/hpi6205.c if (hpios_locked_mem_valid(&phw->outstream_host_buffers[phm-> phw 841 sound/pci/asihpi/hpi6205.c if (hpios_locked_mem_get_virt_addr(&phw-> phw 863 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 866 sound/pci/asihpi/hpi6205.c if (phw->outstream_host_buffer_size[phm->obj_index]) { phw 869 sound/pci/asihpi/hpi6205.c phw->outstream_host_buffer_size[phm->obj_index] = 0; phw 875 sound/pci/asihpi/hpi6205.c hpios_locked_mem_free(&phw->outstream_host_buffers phw 895 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 896 sound/pci/asihpi/hpi6205.c struct bus_master_interface *interface = phw->p_interface_buffer; phw 900 sound/pci/asihpi/hpi6205.c if (!phw->outstream_host_buffer_size[phm->obj_index]) { phw 918 sound/pci/asihpi/hpi6205.c && hpios_locked_mem_valid(&phw->outstream_host_buffers[phm-> phw 924 sound/pci/asihpi/hpi6205.c if (hpios_locked_mem_get_virt_addr(&phw-> phw 952 sound/pci/asihpi/hpi6205.c if (phw->flag_outstream_just_reset[phm->obj_index]) { phw 955 sound/pci/asihpi/hpi6205.c phw->flag_outstream_just_reset[phm->obj_index] = 0; phw 969 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 970 sound/pci/asihpi/hpi6205.c struct bus_master_interface *interface = phw->p_interface_buffer; phw 973 sound/pci/asihpi/hpi6205.c if (!phw->outstream_host_buffer_size[phm->obj_index]) { phw 1001 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 1002 sound/pci/asihpi/hpi6205.c phw->flag_outstream_just_reset[phm->obj_index] = 1; phw 1020 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 1021 sound/pci/asihpi/hpi6205.c struct bus_master_interface *interface = phw->p_interface_buffer; phw 1031 sound/pci/asihpi/hpi6205.c phw->instream_host_buffer_size[phm->obj_index]; phw 1035 sound/pci/asihpi/hpi6205.c if (phw->instream_host_buffer_size[phm->obj_index] == phw 1041 sound/pci/asihpi/hpi6205.c if (hpios_locked_mem_valid(&phw->instream_host_buffers[phm-> phw 1043 sound/pci/asihpi/hpi6205.c hpios_locked_mem_free(&phw->instream_host_buffers phw 1046 sound/pci/asihpi/hpi6205.c err = hpios_locked_mem_alloc(&phw->instream_host_buffers[phm-> phw 1052 sound/pci/asihpi/hpi6205.c phw->instream_host_buffer_size[phm->obj_index] = 0; phw 1057 sound/pci/asihpi/hpi6205.c (&phw->instream_host_buffers[phm->obj_index], phw 1064 sound/pci/asihpi/hpi6205.c hpios_locked_mem_free(&phw->instream_host_buffers phw 1066 sound/pci/asihpi/hpi6205.c phw->instream_host_buffer_size[phm->obj_index] = 0; phw 1085 sound/pci/asihpi/hpi6205.c phw->instream_host_buffer_size[phm->obj_index] = phw 1099 sound/pci/asihpi/hpi6205.c && hpios_locked_mem_valid(&phw-> phw 1101 sound/pci/asihpi/hpi6205.c hpios_locked_mem_free(&phw->instream_host_buffers phw 1103 sound/pci/asihpi/hpi6205.c phw->instream_host_buffer_size[phm->obj_index] = 0; phw 1111 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 1112 sound/pci/asihpi/hpi6205.c struct bus_master_interface *interface = phw->p_interface_buffer; phw 1116 sound/pci/asihpi/hpi6205.c if (hpios_locked_mem_valid(&phw->instream_host_buffers[phm-> phw 1118 sound/pci/asihpi/hpi6205.c if (hpios_locked_mem_get_virt_addr(&phw-> phw 1140 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 1143 sound/pci/asihpi/hpi6205.c if (phw->instream_host_buffer_size[phm->obj_index]) { phw 1146 sound/pci/asihpi/hpi6205.c phw->instream_host_buffer_size[phm->obj_index] = 0; phw 1152 sound/pci/asihpi/hpi6205.c hpios_locked_mem_free(&phw->instream_host_buffers phw 1179 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 1180 sound/pci/asihpi/hpi6205.c struct bus_master_interface *interface = phw->p_interface_buffer; phw 1187 sound/pci/asihpi/hpi6205.c if (!phw->instream_host_buffer_size[phm->obj_index]) { phw 1200 sound/pci/asihpi/hpi6205.c if (hpios_locked_mem_valid(&phw->instream_host_buffers[phm-> phw 1202 sound/pci/asihpi/hpi6205.c if (hpios_locked_mem_get_virt_addr(&phw-> phw 1230 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 1231 sound/pci/asihpi/hpi6205.c struct bus_master_interface *interface = phw->p_interface_buffer; phw 1233 sound/pci/asihpi/hpi6205.c if (!phw->instream_host_buffer_size[phm->obj_index]) { phw 1259 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 1296 sound/pci/asihpi/hpi6205.c iowrite32(temp, phw->prHDCR); phw 1300 sound/pci/asihpi/hpi6205.c temp = ioread32(phw->prHSR); phw 1306 sound/pci/asihpi/hpi6205.c iowrite32(temp, phw->prHSR); phw 1309 sound/pci/asihpi/hpi6205.c temp = ioread32(phw->prHDCR); phw 1316 sound/pci/asihpi/hpi6205.c iowrite32(temp, phw->prDSPP); phw 1317 sound/pci/asihpi/hpi6205.c if ((temp | C6205_DSPP_MAP1) != ioread32(phw->prDSPP)) phw 1320 sound/pci/asihpi/hpi6205.c iowrite32(temp, phw->prDSPP); phw 1321 sound/pci/asihpi/hpi6205.c if ((temp | C6205_DSPP_MAP1) != ioread32(phw->prDSPP)) phw 1324 sound/pci/asihpi/hpi6205.c iowrite32(temp, phw->prDSPP); phw 1325 sound/pci/asihpi/hpi6205.c if ((temp | C6205_DSPP_MAP1) != ioread32(phw->prDSPP)) phw 1329 sound/pci/asihpi/hpi6205.c iowrite32(temp, phw->prDSPP); phw 1330 sound/pci/asihpi/hpi6205.c if ((temp | C6205_DSPP_MAP1) != ioread32(phw->prDSPP)) phw 1332 sound/pci/asihpi/hpi6205.c phw->dsp_page = 0; phw 1464 sound/pci/asihpi/hpi6205.c if (phw->p_interface_buffer) { phw 1468 sound/pci/asihpi/hpi6205.c phw->p_interface_buffer; phw 1477 sound/pci/asihpi/hpi6205.c err = hpios_locked_mem_get_phys_addr(&phw->h_locked_mem, phw 1494 sound/pci/asihpi/hpi6205.c temp = ioread32(phw->prHSR); phw 1496 sound/pci/asihpi/hpi6205.c iowrite32(temp, phw->prHSR); phw 1499 sound/pci/asihpi/hpi6205.c temp = ioread32(phw->prHDCR); phw 1501 sound/pci/asihpi/hpi6205.c iowrite32(temp, phw->prHDCR); phw 1515 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 1530 sound/pci/asihpi/hpi6205.c if (dw4M_page != phw->dsp_page) { phw 1531 sound/pci/asihpi/hpi6205.c phw->dsp_page = dw4M_page; phw 1533 sound/pci/asihpi/hpi6205.c iowrite32(phw->dsp_page, phw->prDSPP); phw 1557 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 1573 sound/pci/asihpi/hpi6205.c if (dw4M_page != phw->dsp_page) { phw 1574 sound/pci/asihpi/hpi6205.c phw->dsp_page = dw4M_page; phw 1576 sound/pci/asihpi/hpi6205.c iowrite32(phw->dsp_page, phw->prDSPP); phw 1989 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 1993 sound/pci/asihpi/hpi6205.c struct bus_master_interface *interface = phw->p_interface_buffer; phw 2001 sound/pci/asihpi/hpi6205.c if (!wait_dsp_ack(phw, H620_HIF_IDLE, HPI6205_TIMEOUT)) phw 2018 sound/pci/asihpi/hpi6205.c send_dsp_command(phw, operation); phw 2020 sound/pci/asihpi/hpi6205.c temp2 = wait_dsp_ack(phw, operation, HPI6205_TIMEOUT); phw 2043 sound/pci/asihpi/hpi6205.c send_dsp_command(phw, H620_HIF_IDLE); phw 2051 sound/pci/asihpi/hpi6205.c static int wait_dsp_ack(struct hpi_hw_obj *phw, int state, int timeout_us) phw 2053 sound/pci/asihpi/hpi6205.c struct bus_master_interface *interface = phw->p_interface_buffer; phw 2067 sound/pci/asihpi/hpi6205.c static void send_dsp_command(struct hpi_hw_obj *phw, int cmd) phw 2069 sound/pci/asihpi/hpi6205.c struct bus_master_interface *interface = phw->p_interface_buffer; phw 2075 sound/pci/asihpi/hpi6205.c r = ioread32(phw->prHDCR); phw 2077 sound/pci/asihpi/hpi6205.c iowrite32(r, phw->prHDCR); phw 2079 sound/pci/asihpi/hpi6205.c iowrite32(r, phw->prHDCR); phw 2088 sound/pci/asihpi/hpi6205.c struct hpi_hw_obj *phw = pao->priv; phw 2089 sound/pci/asihpi/hpi6205.c struct bus_master_interface *interface = phw->p_interface_buffer; phw 2106 sound/pci/asihpi/hpi6205.c if (!wait_dsp_ack(phw, H620_HIF_IDLE, HPI6205_TIMEOUT)) { phw 2113 sound/pci/asihpi/hpi6205.c send_dsp_command(phw, H620_HIF_GET_RESP); phw 2115 sound/pci/asihpi/hpi6205.c time_out2 = wait_dsp_ack(phw, H620_HIF_GET_RESP, HPI6205_TIMEOUT); phw 2148 sound/pci/asihpi/hpi6205.c send_dsp_command(phw, H620_HIF_IDLE); phw 2157 sound/pci/asihpi/hpi6205.c if (!wait_dsp_ack(phw, H620_HIF_IDLE, HPI6205_TIMEOUT)) {