Home
last modified time | relevance | path

Searched refs:read_csr (Results 1 - 25 of 34) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dintr.c182 read_csr(dd, DC_DC8051_STS_REMOTE_GUID); in handle_linkup_change()
184 read_csr(dd, DC_DC8051_STS_REMOTE_NODE_TYPE) & in handle_linkup_change()
187 read_csr(dd, DC_DC8051_STS_REMOTE_PORT_NO) & in handle_linkup_change()
190 read_csr(dd, DC_DC8051_STS_REMOTE_FM_SECURITY) & in handle_linkup_change()
H A Dfirmware.c287 while ((read_csr(dd, DC_DC8051_CFG_RAM_ACCESS_STATUS) in __read_8051_data()
299 *result = read_csr(dd, DC_DC8051_CFG_RAM_ACCESS_RD_DATA); in __read_8051_data()
372 while ((read_csr(dd, DC_DC8051_CFG_RAM_ACCESS_STATUS) in write_8051()
836 status = (read_csr(dd, MISC_CFG_FW_CTRL) in run_rsa()
871 status = (read_csr(dd, MISC_CFG_FW_CTRL) in run_rsa()
919 reg = read_csr(dd, MISC_ERR_STATUS); in run_rsa()
949 u64 reg = read_csr(dd, DC_DC8051_STS_CUR_STATE); in get_firmware_state()
1105 reg = read_csr(dd, ASIC_STS_SBUS_RESULT); in sbus_read()
1226 reg = read_csr(dd, ASIC_STS_SBUS_RESULT); in sbus_request_slow()
1230 u64 counts = read_csr(d in sbus_request_slow()
[all...]
H A Dqsfp.c74 reg = read_csr(dd, target_oe); in hfi1_setsda()
87 (void)read_csr(dd, target_oe); in hfi1_setsda()
98 reg = read_csr(dd, target_oe); in hfi1_setscl()
111 (void)read_csr(dd, target_oe); in hfi1_setscl()
124 reg = read_csr(bus->controlling_dd, target_in); in hfi1_getsda()
138 reg = read_csr(bus->controlling_dd, target_in); in hfi1_getscl()
688 reg = read_csr(dd, dd->hfi1_id ? ASIC_QSFP2_IN : ASIC_QSFP1_IN); in qsfp_mod_present()
H A Dchip.h617 u64 read_csr(const struct hfi1_devdata *dd, u32 offset);
629 return read_csr(dd, offset0 + (0x100 * ctxt)); in read_kctxt_csr()
664 return read_csr(dd, offset0 + (0x1000 * ctxt)); in read_uctxt_csr()
676 return read_csr(dd, RCV_CONTEXTS); in chip_rcv_contexts()
681 return read_csr(dd, SEND_CONTEXTS); in chip_send_contexts()
686 return read_csr(dd, SEND_DMA_ENGINES); in chip_sdma_engines()
691 return read_csr(dd, SEND_PIO_MEM_SIZE); in chip_pio_mem_size()
696 return read_csr(dd, SEND_DMA_MEM_SIZE); in chip_sdma_mem_size()
701 return read_csr(dd, RCV_ARRAY_CNT); in chip_rcv_array_count()
H A Dchip.c1342 * read_csr - read CSR at the indicated offset
1349 u64 read_csr(const struct hfi1_devdata *dd, u32 offset) in read_csr() function
1397 ret = read_csr(dd, csr); in read_write_csr()
5268 mask = read_csr(rcd->dd, CCE_INT_MASK + (8 * (is / 64))); in is_urg_masked()
5719 u64 src = read_csr(dd, SEND_EGRESS_ERR_SOURCE); /* read first */ in handle_send_egress_err_info()
5720 u64 info = read_csr(dd, SEND_EGRESS_ERR_INFO); in handle_send_egress_err_info()
6382 reg = read_csr(dd, DC_DC8051_CFG_EXT_DEV_1); in handle_8051_request()
6410 (void)read_csr(dd, DCC_CFG_RESET); in handle_8051_request()
6437 u64 reg = read_csr(dd, SEND_CM_GLOBAL_CREDIT); in set_up_vau()
6452 u64 reg = read_csr(d in set_up_vl15()
[all...]
H A Dplatform.c61 temp_scratch = read_csr(dd, ASIC_CFG_SCRATCH); in validate_scratch_checksum()
80 temp_scratch = read_csr(dd, ASIC_CFG_SCRATCH + (8 * i)); in validate_scratch_checksum()
90 temp_scratch = read_csr(dd, ASIC_CFG_SCRATCH); in validate_scratch_checksum()
106 temp_scratch = read_csr(dd, ASIC_CFG_SCRATCH_1); in save_platform_config_fields()
136 temp_scratch = read_csr(dd, dd->hfi1_id ? ASIC_CFG_SCRATCH_3 : in save_platform_config_fields()
H A Dpcie.c903 read_csr(dd, ASIC_PCIE_SD_HOST_CMD); in arm_gasket_logic()
933 pcie_ctrl = read_csr(dd, CCE_PCIE_CTRL); in write_xmt_margin()
1071 therm = read_csr(dd, ASIC_CFG_THERM_POLL_EN); in do_pcie_gen3_transition()
1300 (void)read_csr(dd, CCE_DC_CTRL); /* DC reset hold */ in do_pcie_gen3_transition()
1302 fw_ctrl = read_csr(dd, MISC_CFG_FW_CTRL); in do_pcie_gen3_transition()
1366 reg = read_csr(dd, ASIC_PCIE_SD_HOST_STATUS); in do_pcie_gen3_transition()
H A Dpio.c68 sendctrl = read_csr(dd, SEND_CTRL); in __cm_reset()
85 reg = read_csr(dd, SEND_CTRL); in pio_send_control()
125 (void)read_csr(dd, SEND_CTRL); /* flush write */ in pio_send_control()
1020 reg = read_csr(dd, sc->hw_context * 8 + in sc_wait_for_packet_egress()
1243 reg = read_csr(dd, SEND_PIO_INIT_CTXT); in pio_init_wait_progress()
H A Deprom.c94 result[i] = (u32)read_csr(dd, ASIC_EEP_DATA); in read_page()
H A Ddebugfs.c562 scratch0 = read_csr(dd, ASIC_CFG_SCRATCH); in asic_flags_read()
619 scratch0 = read_csr(dd, ASIC_CFG_SCRATCH); in asic_flags_write()
623 (void)read_csr(dd, ASIC_CFG_SCRATCH); in asic_flags_write()
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Dintr.c140 read_csr(dd, DC_DC8051_STS_REMOTE_GUID); in handle_linkup_change()
142 read_csr(dd, DC_DC8051_STS_REMOTE_NODE_TYPE) & in handle_linkup_change()
145 read_csr(dd, DC_DC8051_STS_REMOTE_PORT_NO) & in handle_linkup_change()
148 read_csr(dd, DC_DC8051_STS_REMOTE_FM_SECURITY) & in handle_linkup_change()
H A Dfirmware.c244 while ((read_csr(dd, DC_DC8051_CFG_RAM_ACCESS_STATUS) in __read_8051_data()
256 *result = read_csr(dd, DC_DC8051_CFG_RAM_ACCESS_RD_DATA); in __read_8051_data()
329 while ((read_csr(dd, DC_DC8051_CFG_RAM_ACCESS_STATUS) in write_8051()
793 status = (read_csr(dd, MISC_CFG_FW_CTRL) in run_rsa()
828 status = (read_csr(dd, MISC_CFG_FW_CTRL) in run_rsa()
876 reg = read_csr(dd, MISC_ERR_STATUS); in run_rsa()
906 u64 reg = read_csr(dd, DC_DC8051_STS_CUR_STATE); in get_firmware_state()
1062 reg = read_csr(dd, ASIC_STS_SBUS_RESULT); in sbus_read()
1183 reg = read_csr(dd, ASIC_STS_SBUS_RESULT); in sbus_request_slow()
1187 u64 counts = read_csr(d in sbus_request_slow()
[all...]
H A Dqsfp.c32 reg = read_csr(dd, target_oe); in hfi1_setsda()
45 (void)read_csr(dd, target_oe); in hfi1_setsda()
56 reg = read_csr(dd, target_oe); in hfi1_setscl()
69 (void)read_csr(dd, target_oe); in hfi1_setscl()
82 reg = read_csr(bus->controlling_dd, target_in); in hfi1_getsda()
96 reg = read_csr(bus->controlling_dd, target_in); in hfi1_getscl()
646 reg = read_csr(dd, dd->hfi1_id ? ASIC_QSFP2_IN : ASIC_QSFP1_IN); in qsfp_mod_present()
H A Dchip.h575 u64 read_csr(const struct hfi1_devdata *dd, u32 offset);
587 return read_csr(dd, offset0 + (0x100 * ctxt)); in read_kctxt_csr()
622 return read_csr(dd, offset0 + (0x1000 * ctxt)); in read_uctxt_csr()
634 return read_csr(dd, RCV_CONTEXTS); in chip_rcv_contexts()
639 return read_csr(dd, SEND_CONTEXTS); in chip_send_contexts()
644 return read_csr(dd, SEND_DMA_ENGINES); in chip_sdma_engines()
649 return read_csr(dd, SEND_PIO_MEM_SIZE); in chip_pio_mem_size()
654 return read_csr(dd, SEND_DMA_MEM_SIZE); in chip_sdma_mem_size()
659 return read_csr(dd, RCV_ARRAY_CNT); in chip_rcv_array_count()
H A Dchip.c1301 * read_csr - read CSR at the indicated offset
1308 u64 read_csr(const struct hfi1_devdata *dd, u32 offset) in read_csr() function
1356 ret = read_csr(dd, csr); in read_write_csr()
5228 mask = read_csr(rcd->dd, CCE_INT_MASK + (8 * (is / 64))); in is_urg_masked()
5679 u64 src = read_csr(dd, SEND_EGRESS_ERR_SOURCE); /* read first */ in handle_send_egress_err_info()
5680 u64 info = read_csr(dd, SEND_EGRESS_ERR_INFO); in handle_send_egress_err_info()
6343 reg = read_csr(dd, DC_DC8051_CFG_EXT_DEV_1); in handle_8051_request()
6371 (void)read_csr(dd, DCC_CFG_RESET); in handle_8051_request()
6398 u64 reg = read_csr(dd, SEND_CM_GLOBAL_CREDIT); in set_up_vau()
6413 u64 reg = read_csr(d in set_up_vl15()
[all...]
H A Dplatform.c19 temp_scratch = read_csr(dd, ASIC_CFG_SCRATCH); in validate_scratch_checksum()
38 temp_scratch = read_csr(dd, ASIC_CFG_SCRATCH + (8 * i)); in validate_scratch_checksum()
48 temp_scratch = read_csr(dd, ASIC_CFG_SCRATCH); in validate_scratch_checksum()
64 temp_scratch = read_csr(dd, ASIC_CFG_SCRATCH_1); in save_platform_config_fields()
94 temp_scratch = read_csr(dd, dd->hfi1_id ? ASIC_CFG_SCRATCH_3 : in save_platform_config_fields()
H A Dpcie.c852 read_csr(dd, ASIC_PCIE_SD_HOST_CMD); in arm_gasket_logic()
882 pcie_ctrl = read_csr(dd, CCE_PCIE_CTRL); in write_xmt_margin()
1020 therm = read_csr(dd, ASIC_CFG_THERM_POLL_EN); in do_pcie_gen3_transition()
1249 (void)read_csr(dd, CCE_DC_CTRL); /* DC reset hold */ in do_pcie_gen3_transition()
1251 fw_ctrl = read_csr(dd, MISC_CFG_FW_CTRL); in do_pcie_gen3_transition()
1315 reg = read_csr(dd, ASIC_PCIE_SD_HOST_STATUS); in do_pcie_gen3_transition()
H A Dpio.c26 sendctrl = read_csr(dd, SEND_CTRL); in __cm_reset()
43 reg = read_csr(dd, SEND_CTRL); in pio_send_control()
83 (void)read_csr(dd, SEND_CTRL); /* flush write */ in pio_send_control()
978 reg = read_csr(dd, sc->hw_context * 8 + in sc_wait_for_packet_egress()
1201 reg = read_csr(dd, SEND_PIO_INIT_CTXT); in pio_init_wait_progress()
H A Deprom.c53 result[i] = (u32)read_csr(dd, ASIC_EEP_DATA); in read_page()
H A Ddebugfs.c520 scratch0 = read_csr(dd, ASIC_CFG_SCRATCH); in asic_flags_read()
577 scratch0 = read_csr(dd, ASIC_CFG_SCRATCH); in asic_flags_write()
581 (void)read_csr(dd, ASIC_CFG_SCRATCH); in asic_flags_write()
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/
H A Dpcnet32.c242 u16 (*read_csr) (unsigned long, int); member
382 .read_csr = pcnet32_wio_read_csr,
437 .read_csr = pcnet32_dwio_read_csr,
462 val = lp->a->read_csr(ioaddr, CSR3); in pcnet32_netif_start()
689 csr5 = a->read_csr(ioaddr, CSR5); in pcnet32_suspend()
694 while (!(a->read_csr(ioaddr, CSR5) & CSR5_SUSPEND)) { in pcnet32_suspend()
713 int csr5 = lp->a->read_csr(ioaddr, CSR5); in pcnet32_clr_suspend()
773 csr15 = lp->a->read_csr(ioaddr, CSR15) & ~0x0180; in pcnet32_set_link_ksettings()
1049 x = a->read_csr(ioaddr, CSR15) & 0xfffc; in pcnet32_loopback_test()
1107 x = a->read_csr(ioadd in pcnet32_loopback_test()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/
H A Dpcnet32.c242 u16 (*read_csr) (unsigned long, int); member
382 .read_csr = pcnet32_wio_read_csr,
437 .read_csr = pcnet32_dwio_read_csr,
462 val = lp->a->read_csr(ioaddr, CSR3); in pcnet32_netif_start()
689 csr5 = a->read_csr(ioaddr, CSR5); in pcnet32_suspend()
694 while (!(a->read_csr(ioaddr, CSR5) & CSR5_SUSPEND)) { in pcnet32_suspend()
713 int csr5 = lp->a->read_csr(ioaddr, CSR5); in pcnet32_clr_suspend()
773 csr15 = lp->a->read_csr(ioaddr, CSR15) & ~0x0180; in pcnet32_set_link_ksettings()
1053 x = a->read_csr(ioaddr, CSR15) & 0xfffc; in pcnet32_loopback_test()
1111 x = a->read_csr(ioadd in pcnet32_loopback_test()
[all...]
/kernel/linux/linux-6.6/drivers/firewire/
H A Dcore-card.c689 .read_csr = dummy_read_csr,
755 if (card->driver->read_csr == dummy_read_csr) in fw_card_read_cycle_time()
760 *cycle_time = card->driver->read_csr(card, CSR_CYCLE_TIME); in fw_card_read_cycle_time()
H A Dcore.h91 u32 (*read_csr)(struct fw_card *card, int csr_offset); member
/kernel/linux/linux-5.10/drivers/firewire/
H A Dcore.h91 u32 (*read_csr)(struct fw_card *card, int csr_offset); member

Completed in 64 milliseconds

12