Lines Matching refs:data

217 static void comphy_set_indirect(uintptr_t addr, uint32_t offset, uint16_t data,  in comphy_set_indirect()  argument
235 reg_set(addr + COMPHY_LANE2_INDIR_DATA_OFFSET, data, mask); in comphy_set_indirect()
240 uint16_t data, uint16_t mask) in comphy_sata_set_indirect() argument
242 comphy_set_indirect(addr, reg_offset, data, mask, true); in comphy_sata_set_indirect()
247 uint16_t data, uint16_t mask) in comphy_usb3_set_indirect() argument
249 comphy_set_indirect(addr, reg_offset, data, mask, false); in comphy_usb3_set_indirect()
254 uint16_t data, uint16_t mask) in comphy_usb3_set_direct() argument
256 reg_set16((reg_offset * PHY_SHFT(USB3) + addr), data, mask); in comphy_usb3_set_direct()
291 uint32_t offset, data = 0, ref_clk; in mvebu_a3700_comphy_sata_power_on() local
309 data |= TXD_INVERT_BIT; in mvebu_a3700_comphy_sata_power_on()
311 data |= RXD_INVERT_BIT; in mvebu_a3700_comphy_sata_power_on()
314 comphy_sata_set_indirect(comphy_indir_regs, offset, data, TXD_INVERT_BIT | in mvebu_a3700_comphy_sata_power_on()
374 uint32_t mask, data; in mvebu_a3700_comphy_sgmii_power_on() local
404 data = PIN_PU_IVREF_BIT | PIN_TX_IDLE_BIT | PIN_RESET_COMPHY_BIT; in mvebu_a3700_comphy_sgmii_power_on()
405 mask = data | PIN_RESET_CORE_BIT | PIN_PU_PLL_BIT | PIN_PU_RX_BIT | in mvebu_a3700_comphy_sgmii_power_on()
408 reg_set(offset, data, mask); in mvebu_a3700_comphy_sgmii_power_on()
411 data = 0; in mvebu_a3700_comphy_sgmii_power_on()
413 reg_set(offset, data, mask); in mvebu_a3700_comphy_sgmii_power_on()
421 data |= SD_SPEED_1_25_G << GEN_RX_SEL_OFFSET; in mvebu_a3700_comphy_sgmii_power_on()
422 data |= SD_SPEED_1_25_G << GEN_TX_SEL_OFFSET; in mvebu_a3700_comphy_sgmii_power_on()
425 data |= SD_SPEED_3_125_G << GEN_RX_SEL_OFFSET; in mvebu_a3700_comphy_sgmii_power_on()
426 data |= SD_SPEED_3_125_G << GEN_TX_SEL_OFFSET; in mvebu_a3700_comphy_sgmii_power_on()
434 reg_set(offset, data, mask); in mvebu_a3700_comphy_sgmii_power_on()
443 data = PHY_MODE_SGMII; in mvebu_a3700_comphy_sgmii_power_on()
445 reg_set16(SGMIIPHY_ADDR(COMPHY_POWER_PLL_CTRL, sd_ip_addr), data, mask); in mvebu_a3700_comphy_sgmii_power_on()
451 data = 0; in mvebu_a3700_comphy_sgmii_power_on()
453 reg_set16(SGMIIPHY_ADDR(COMPHY_MISC_CTRL0, sd_ip_addr), data, mask); in mvebu_a3700_comphy_sgmii_power_on()
460 data = REF_FREF_SEL_SERDES_50MHZ; in mvebu_a3700_comphy_sgmii_power_on()
462 data = REF_FREF_SEL_SERDES_25MHZ; in mvebu_a3700_comphy_sgmii_power_on()
465 reg_set16(SGMIIPHY_ADDR(COMPHY_POWER_PLL_CTRL, sd_ip_addr), data, mask); in mvebu_a3700_comphy_sgmii_power_on()
478 data = DATA_WIDTH_10BIT; in mvebu_a3700_comphy_sgmii_power_on()
481 data, mask); in mvebu_a3700_comphy_sgmii_power_on()
521 data = 0x0; in mvebu_a3700_comphy_sgmii_power_on()
523 data |= TXD_INVERT_BIT; in mvebu_a3700_comphy_sgmii_power_on()
525 data |= RXD_INVERT_BIT; in mvebu_a3700_comphy_sgmii_power_on()
527 reg_set16(SGMIIPHY_ADDR(COMPHY_SYNC_PATTERN, sd_ip_addr), data, mask); in mvebu_a3700_comphy_sgmii_power_on()
596 uint32_t mask, data; in mvebu_a3700_comphy_sgmii_power_off() local
600 data = PIN_RESET_CORE_BIT | PIN_RESET_COMPHY_BIT; in mvebu_a3700_comphy_sgmii_power_off()
601 mask = data; in mvebu_a3700_comphy_sgmii_power_off()
603 reg_set(offset, data, mask); in mvebu_a3700_comphy_sgmii_power_off()
616 uint32_t mask, data, cfg, ref_clk; in mvebu_a3700_comphy_usb3_power_on() local
617 void (*usb3_reg_set)(uintptr_t addr, uint32_t reg_offset, uint16_t data, in mvebu_a3700_comphy_usb3_power_on()
660 data = TX_DET_RX_MODE | GEN2_TX_DATA_DLY_DEFT | TX_ELEC_IDLE_MODE_EN; in mvebu_a3700_comphy_usb3_power_on()
661 usb3_reg_set(reg_base, COMPHY_LANE_CFG1, data, mask); in mvebu_a3700_comphy_usb3_power_on()
717 data = PU_IVREF_BIT | PU_PLL_BIT | PU_RX_BIT | PU_TX_BIT | in mvebu_a3700_comphy_usb3_power_on()
719 usb3_reg_set(reg_base, COMPHY_POWER_PLL_CTRL, data, mask); in mvebu_a3700_comphy_usb3_power_on()
723 data = CFG_PM_RXDEN_WAIT_1_UNIT | cfg; in mvebu_a3700_comphy_usb3_power_on()
724 usb3_reg_set(reg_base, COMPHY_PWR_MGM_TIM1, data, mask); in mvebu_a3700_comphy_usb3_power_on()
729 data = IDLE_SYNC_EN_DEFAULT_VALUE | IDLE_SYNC_EN; in mvebu_a3700_comphy_usb3_power_on()
730 usb3_reg_set(reg_base, COMPHY_IDLE_SYNC_EN, data, REG_16_BIT_MASK); in mvebu_a3700_comphy_usb3_power_on()
735 data = MISC_CTRL0_DEFAULT_VALUE | CLK500M_EN; in mvebu_a3700_comphy_usb3_power_on()
736 usb3_reg_set(reg_base, COMPHY_MISC_CTRL0, data, REG_16_BIT_MASK); in mvebu_a3700_comphy_usb3_power_on()
754 data = 0U; in mvebu_a3700_comphy_usb3_power_on()
756 data |= TXD_INVERT_BIT; in mvebu_a3700_comphy_usb3_power_on()
759 data |= RXD_INVERT_BIT; in mvebu_a3700_comphy_usb3_power_on()
762 usb3_reg_set(reg_base, COMPHY_SYNC_PATTERN, data, mask); in mvebu_a3700_comphy_usb3_power_on()
779 data = MODE_CORE_CLK_FREQ_SEL | MODE_PIPE_WIDTH_32 | MODE_REFDIV_BY_4; in mvebu_a3700_comphy_usb3_power_on()
780 usb3_reg_set(reg_base, COMPHY_RST_CLK_CTRL, data, REG_16_BIT_MASK); in mvebu_a3700_comphy_usb3_power_on()
786 data = COMPHY_LANE_STAT1 + USB3PHY_LANE2_REG_BASE_OFFSET; in mvebu_a3700_comphy_usb3_power_on()
788 data); in mvebu_a3700_comphy_usb3_power_on()
813 uint32_t mask, data; in mvebu_a3700_comphy_pcie_power_on() local
876 data = 0U; in mvebu_a3700_comphy_pcie_power_on()
878 data |= TXD_INVERT_BIT; in mvebu_a3700_comphy_pcie_power_on()
881 data |= RXD_INVERT_BIT; in mvebu_a3700_comphy_pcie_power_on()
884 reg_set16(SYNC_PATTERN_ADDR(PCIE) + COMPHY_SD_ADDR, data, mask); in mvebu_a3700_comphy_pcie_power_on()
887 data = MODE_CORE_CLK_FREQ_SEL | MODE_PIPE_WIDTH_32; in mvebu_a3700_comphy_pcie_power_on()
888 mask = data | SOFT_RESET | MODE_REFDIV_MASK; in mvebu_a3700_comphy_pcie_power_on()
889 reg_set16(RST_CLK_CTRL_ADDR(PCIE) + COMPHY_SD_ADDR, data, mask); in mvebu_a3700_comphy_pcie_power_on()
1020 uint32_t data, addr; in mvebu_a3700_comphy_sata_is_pll_locked() local
1030 data = polling_with_timeout(addr, PLL_READY_TX_BIT, PLL_READY_TX_BIT, in mvebu_a3700_comphy_sata_is_pll_locked()
1033 if (data != 0) { in mvebu_a3700_comphy_sata_is_pll_locked()