Home
last modified time | relevance | path

Searched refs:cvmx_read_csr (Results 1 – 15 of 15) sorted by relevance

/drivers/net/ethernet/cavium/octeon/
A Docteon_mgmt.c261 mix_orcnt.u64 = cvmx_read_csr(p->mix + MIX_ORCNT); in octeon_mgmt_clean_tx_buffers()
300 ns = cvmx_read_csr(CVMX_MIXX_TSTAMP(p->port)); in octeon_mgmt_clean_tx_buffers()
526 mix_ctl.u64 = cvmx_read_csr(p->mix + MIX_CTL); in octeon_mgmt_reset_hw()
530 cvmx_read_csr(p->mix + MIX_CTL); in octeon_mgmt_reset_hw()
533 mix_bist.u64 = cvmx_read_csr(p->mix + MIX_BIST); in octeon_mgmt_reset_hw()
675 mixx_isr.u64 = cvmx_read_csr(p->mix + MIX_ISR); in octeon_mgmt_interrupt()
679 cvmx_read_csr(p->mix + MIX_ISR); in octeon_mgmt_interrupt()
890 prtx_ctl.u64 = cvmx_read_csr(p->agl_prt_ctl); in octeon_mgmt_update_link()
1008 mix_ctl.u64 = cvmx_read_csr(p->mix + MIX_CTL); in octeon_mgmt_open()
1015 mix_ctl.u64 = cvmx_read_csr(p->mix + MIX_CTL); in octeon_mgmt_open()
[all …]
/drivers/staging/octeon/
A Dethernet-spi.c85 spx_int_reg.u64 = cvmx_read_csr(CVMX_SPXX_INT_REG(index)); in cvm_oct_spi_spx_int()
88 spx_int_reg.u64 &= cvmx_read_csr(CVMX_SPXX_INT_MSK(index)); in cvm_oct_spi_spx_int()
92 stx_int_reg.u64 = cvmx_read_csr(CVMX_STXX_INT_REG(index)); in cvm_oct_spi_spx_int()
95 stx_int_reg.u64 &= cvmx_read_csr(CVMX_STXX_INT_MSK(index)); in cvm_oct_spi_spx_int()
112 rsl_int_blocks.u64 = cvmx_read_csr(CVMX_NPI_RSL_INT_BLOCKS); in cvm_oct_spi_rml_interrupt()
127 spxx_int_msk.u64 = cvmx_read_csr(CVMX_SPXX_INT_MSK(interface)); in cvm_oct_spi_enable_error_reporting()
140 stxx_int_msk.u64 = cvmx_read_csr(CVMX_STXX_INT_MSK(interface)); in cvm_oct_spi_enable_error_reporting()
A Dethernet-rgmii.c31 gmxx_rxx_frm_ctl.u64 = cvmx_read_csr(CVMX_GMXX_RXX_FRM_CTL(index, in cvm_oct_set_hw_preamble()
38 ipd_sub_port_fcs.u64 = cvmx_read_csr(CVMX_IPD_SUB_PORT_FCS); in cvm_oct_set_hw_preamble()
47 gmxx_rxx_int_reg.u64 = cvmx_read_csr(CVMX_GMXX_RXX_INT_REG(index, in cvm_oct_set_hw_preamble()
76 gmxx_rxx_int_reg.u64 = cvmx_read_csr(CVMX_GMXX_RXX_INT_REG in cvm_oct_check_preamble_errors()
A Dethernet-rx.c96 cvmx_read_csr(CVMX_GMXX_RXX_FRM_CTL(index, interface)); in cvm_oct_check_rcv_error()
202 old_group_mask = cvmx_read_csr(CVMX_SSO_PPX_GRP_MSK(coreid)); in cvm_oct_poll()
205 cvmx_read_csr(CVMX_SSO_PPX_GRP_MSK(coreid)); /* Flush */ in cvm_oct_poll()
207 old_group_mask = cvmx_read_csr(CVMX_POW_PP_GRP_MSKX(coreid)); in cvm_oct_poll()
391 cvmx_read_csr(CVMX_SSO_PPX_GRP_MSK(coreid)); /* Flush */ in cvm_oct_poll()
A Dethernet.c157 ipd_ctl_status.u64 = cvmx_read_csr(CVMX_IPD_CTL_STATUS); in cvm_oct_configure_common_hw()
325 cvmx_read_csr(CVMX_GMXX_PRTX_CFG(index, interface)); in cvm_oct_common_set_multicast_list()
361 cvmx_read_csr(CVMX_GMXX_PRTX_CFG(index, interface)); in cvm_oct_set_mac_filter()
467 gmx_cfg.u64 = cvmx_read_csr(CVMX_GMXX_PRTX_CFG(index, interface)); in cvm_oct_common_open()
716 cvmx_read_csr(CVMX_PIP_PRT_TAGX(port)); in cvm_oct_probe()
A Dethernet-mdio.c111 gmx_cfg.u64 = cvmx_read_csr(CVMX_GMXX_PRTX_CFG(index, interface)); in cvm_oct_common_stop()
A Dethernet-tx.c235 cvmx_read_csr(CVMX_GMXX_PRTX_CFG(index, interface)); in cvm_oct_xmit()
A Docteon-stubs.h1233 static inline uint64_t cvmx_read_csr(uint64_t csr_addr) in cvmx_read_csr() function
/drivers/edac/
A Docteon_edac-lmc.c44 cfg0.u64 = cvmx_read_csr(CVMX_LMCX_MEM_CFG0(mci->mc_idx)); in octeon_lmc_edac_poll()
47 fadr.u64 = cvmx_read_csr(CVMX_LMCX_FADR(mci->mc_idx)); in octeon_lmc_edac_poll()
79 int_reg.u64 = cvmx_read_csr(CVMX_LMCX_INT(mci->mc_idx)); in octeon_lmc_edac_poll_o2()
91 fadr.u64 = cvmx_read_csr(CVMX_LMCX_FADR(mci->mc_idx)); in octeon_lmc_edac_poll_o2()
240 cfg0.u64 = cvmx_read_csr(CVMX_LMCX_MEM_CFG0(0)); in octeon_lmc_edac_probe()
263 cfg0.u64 = cvmx_read_csr(CVMX_LMCX_MEM_CFG0(mc)); in octeon_lmc_edac_probe()
272 config.u64 = cvmx_read_csr(CVMX_LMCX_CONFIG(0)); in octeon_lmc_edac_probe()
295 en.u64 = cvmx_read_csr(CVMX_LMCX_MEM_CFG0(mc)); in octeon_lmc_edac_probe()
A Docteon_edac-l2c.c29 l2t_err.u64 = cvmx_read_csr(CVMX_L2T_ERR); in octeon_l2c_poll_oct1()
44 l2d_err.u64 = cvmx_read_csr(CVMX_L2D_ERR); in octeon_l2c_poll_oct1()
68 err_tdtx.u64 = cvmx_read_csr(CVMX_L2C_ERR_TDTX(tad)); in _octeon_l2c_poll_oct2()
103 err_ttgx.u64 = cvmx_read_csr(CVMX_L2C_ERR_TTGX(tad)); in _octeon_l2c_poll_oct2()
157 l2t_err.u64 = cvmx_read_csr(CVMX_L2T_ERR); in octeon_l2c_probe()
162 l2d_err.u64 = cvmx_read_csr(CVMX_L2D_ERR); in octeon_l2c_probe()
/drivers/watchdog/
A Docteon-wdt-main.c254 octeon_wdt_write_hex(cvmx_read_csr(CVMX_CIU2_SRC_PPX_IP2_WDOG(coreid)), 16); in octeon_wdt_nmi_stage3()
256 octeon_wdt_write_hex(cvmx_read_csr(CVMX_CIU2_EN_PPX_IP2_WDOG(coreid)), 16); in octeon_wdt_nmi_stage3()
259 octeon_wdt_write_hex(cvmx_read_csr(CVMX_CIU2_SRC_PPX_IP2_RML(coreid)), 16); in octeon_wdt_nmi_stage3()
261 octeon_wdt_write_hex(cvmx_read_csr(CVMX_CIU2_EN_PPX_IP2_RML(coreid)), 16); in octeon_wdt_nmi_stage3()
264 octeon_wdt_write_hex(cvmx_read_csr(CVMX_CIU2_SUM_PPX_IP2(coreid)), 16); in octeon_wdt_nmi_stage3()
268 octeon_wdt_write_hex(cvmx_read_csr(CVMX_CIU_INTX_SUM0(coreid * 2)), 16); in octeon_wdt_nmi_stage3()
270 octeon_wdt_write_hex(cvmx_read_csr(CVMX_CIU_INTX_EN0(coreid * 2)), 16); in octeon_wdt_nmi_stage3()
/drivers/usb/dwc3/
A Ddwc3-octeon.c216 gpio_bit.u64 = cvmx_read_csr(CVMX_GPIO_BIT_CFGX(gpio)); in dwc3_octeon_config_gpio()
221 gpio_bit.u64 = cvmx_read_csr(CVMX_GPIO_BIT_CFGX(gpio)); in dwc3_octeon_config_gpio()
226 gpio_bit.u64 = cvmx_read_csr(CVMX_GPIO_XBIT_CFGX(gpio)); in dwc3_octeon_config_gpio()
/drivers/ata/
A Dpata_octeon_cf.c105 reg_cfg.u64 = cvmx_read_csr(CVMX_MIO_BOOT_REG_CFGX(cs)); in octeon_cf_set_boot_reg_cfg()
175 reg_tim.u64 = cvmx_read_csr(CVMX_MIO_BOOT_REG_TIMX(cf_port->cs0)); in octeon_cf_set_piomode()
246 pin_defs.u64 = cvmx_read_csr(CVMX_MIO_BOOT_PIN_DEFS); in octeon_cf_set_dmamode()
604 dma_cfg.u64 = cvmx_read_csr(cf_port->dma_base + DMA_CFG); in octeon_cf_dma_finished()
658 dma_int.u64 = cvmx_read_csr(cf_port->dma_base + DMA_INT); in octeon_cf_interrupt()
659 dma_cfg.u64 = cvmx_read_csr(cf_port->dma_base + DMA_CFG); in octeon_cf_interrupt()
/drivers/net/mdio/
A Dmdio-cavium.h108 return cvmx_read_csr((u64 __force)addr); in oct_mdio_readq()
/drivers/gpio/
A Dgpio-octeon.c79 u64 read_bits = cvmx_read_csr(gpio->register_base + RX_DAT); in octeon_gpio_get()

Completed in 42 milliseconds