Searched refs:bitfield_replace (Results 1 – 7 of 7) sorted by relevance
/openbmc/u-boot/drivers/net/phy/ |
H A D | mscc.c | 1021 reg_val = bitfield_replace(reg_val, MSCC_PHY_TR_LINKDETCTRL_POS, in mscc_vsc8531_vsc8541_init_scripts() 1035 reg_val = bitfield_replace(reg_val, MSCC_PHY_TR_VGATHRESH100_POS, in mscc_vsc8531_vsc8541_init_scripts() 1049 reg_val = bitfield_replace(reg_val, MSCC_PHY_TR_VGAGAIN10_U_POS, in mscc_vsc8531_vsc8541_init_scripts() 1055 reg_val = bitfield_replace(reg_val, MSCC_PHY_TR_VGAGAIN10_L_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() [all …]
|
H A D | mv88e61xx.c | 200 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 D | bitfield.h | 57 static inline uint bitfield_replace(uint reg_val, uint shift, uint width, in bitfield_replace() function
|
/openbmc/u-boot/arch/arm/cpu/armv7/bcm281xx/ |
H A D | clk-core.c | 114 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/bcm235xx/ |
H A D | clk-core.c | 114 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 D | pinctrl-sti.c | 85 sysconf = bitfield_replace(sysconf, pin * 4, 3, alt); in sti_alternate_select()
|
/openbmc/linux/drivers/clk/bcm/ |
H A D | clk-kona.c | 40 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()
|