Home
last modified time | relevance | path

Searched refs:bitfield_replace (Results 1 – 7 of 7) sorted by relevance

/openbmc/u-boot/drivers/net/phy/
H A Dmscc.c1021 reg_val = bitfield_replace(reg_val, MSCC_PHY_TR_LINKDETCTRL_POS, in mscc_vsc8531_vsc8541_init_scripts()
1188 reg_val = bitfield_replace(reg_val, MAC_IF_SELECTION_POS, in vsc8531_vsc8541_mac_config()
1199 reg_val = bitfield_replace(reg_val, RX_CLK_OUT_POS, in vsc8531_vsc8541_mac_config()
1248 reg_val = bitfield_replace(reg_val, RGMII_RX_CLK_DELAY_POS, in vsc8531_config()
1251 reg_val = bitfield_replace(reg_val, RGMII_TX_CLK_DELAY_POS, in vsc8531_config()
1258 reg_val = bitfield_replace(reg_val, EDGE_RATE_CNTL_POS, in vsc8531_config()
1261 reg_val = bitfield_replace(reg_val, RMII_CLK_OUT_ENABLE_POS, in vsc8531_config()
1309 reg_val = bitfield_replace(reg_val, RGMII_RX_CLK_DELAY_POS, in vsc8541_config()
1312 reg_val = bitfield_replace(reg_val, RGMII_TX_CLK_DELAY_POS, in vsc8541_config()
1318 reg_val = bitfield_replace(reg_val, EDGE_RATE_CNTL_POS, in vsc8541_config()
[all …]
H A Dmv88e61xx.c200 cmd = bitfield_replace(cmd, SMI_CMD_ADDR_SHIFT, SMI_CMD_ADDR_WIDTH, in smi_cmd()
202 cmd = bitfield_replace(cmd, SMI_CMD_REG_SHIFT, SMI_CMD_REG_WIDTH, reg); in smi_cmd()
527 val = bitfield_replace(val, PORT_REG_CTRL_PSTATE_SHIFT, in mv88e61xx_switch_reset()
589 val = bitfield_replace(val, PORT_REG_CTRL_PSTATE_SHIFT, in mv88e61xx_port_enable()
608 val = bitfield_replace(val, PORT_REG_VLAN_ID_DEF_VID_SHIFT, in mv88e61xx_port_set_vlan()
619 val = bitfield_replace(val, PORT_REG_VLAN_MAP_TABLE_SHIFT, in mv88e61xx_port_set_vlan()
741 val = bitfield_replace(val, GLOBAL1_MON_CTRL_CPUDEST_SHIFT, in mv88e61xx_set_cpu_port()
833 val = bitfield_replace(val, PHY_REG_CTRL1_ENERGY_DET_SHIFT, in mv88e61xx_phy_setup()
/openbmc/u-boot/include/
H A Dbitfield.h57 static inline uint bitfield_replace(uint reg_val, uint shift, uint width, in bitfield_replace() function
/openbmc/u-boot/arch/arm/cpu/armv7/bcm235xx/
H A Dclk-core.c114 bitfield_replace(reg, cd->div.shift, cd->div.width, in peri_clk_enable()
122 bitfield_replace(reg, cd->sel.shift, cd->sel.width, in peri_clk_enable()
/openbmc/u-boot/arch/arm/cpu/armv7/bcm281xx/
H A Dclk-core.c114 bitfield_replace(reg, cd->div.shift, cd->div.width, in peri_clk_enable()
122 bitfield_replace(reg, cd->sel.shift, cd->sel.width, in peri_clk_enable()
/openbmc/u-boot/drivers/pinctrl/
H A Dpinctrl-sti.c85 sysconf = bitfield_replace(sysconf, pin * 4, 3, alt); in sti_alternate_select()
/openbmc/linux/drivers/clk/bcm/
H A Dclk-kona.c40 static inline u32 bitfield_replace(u32 reg_val, u32 shift, u32 width, u32 val) in bitfield_replace() function
619 reg_val = bitfield_replace(reg_val, div->u.s.shift, div->u.s.width, in __div_commit()
904 reg_val = bitfield_replace(reg_val, sel->shift, sel->width, parent_sel); in __sel_commit()