GENMASK_U16
#define REG_GENMASK16(high, low) GENMASK_U16(high, low)
hw->pfvfnum = FIELD_GET(GENMASK_U16(7, 0),
.gmac_phy_intf_sel_mask = GENMASK_U16(6, 4),
.gmac_phy_intf_sel_mask = GENMASK_U16(6, 4),
FIELD_PREP_WM16(GENMASK_U16(hi, lo), val)
.gmac_phy_intf_sel_mask = GENMASK_U16(6, 4),
.gmac_phy_intf_sel_mask = GENMASK_U16(8, 6),
.clock.gmii_clk_sel_mask = GENMASK_U16(13, 12),
.gmac_phy_intf_sel_mask = GENMASK_U16(6, 4),
.clock.gmii_clk_sel_mask = GENMASK_U16(9, 8),
.gmac_phy_intf_sel_mask = GENMASK_U16(8, 6),
.clock.gmii_clk_sel_mask = GENMASK_U16(13, 12),
.gmac_phy_intf_sel_mask = GENMASK_U16(4, 2),
bsp_priv->clock.gmii_clk_sel_mask = GENMASK_U16(12, 11);
.gmac_phy_intf_sel_mask = GENMASK_U16(6, 4),
.gmac_phy_intf_sel_mask = GENMASK_U16(11, 9),
.clock.gmii_clk_sel_mask = GENMASK_U16(5, 4),
.gmac_phy_intf_sel_mask = GENMASK_U16(11, 9),
.clock.gmii_clk_sel_mask = GENMASK_U16(5, 4),
.gmac_phy_intf_sel_mask = GENMASK_U16(11, 9),
.clock.gmii_clk_sel_mask = GENMASK_U16(5, 4),
bsp_priv->clock.gmii_clk_sel_mask = GENMASK_U16(11, 10);
.gmac_phy_intf_sel_mask = GENMASK_U16(6, 4),
.clock.gmii_clk_sel_mask = GENMASK_U16(6, 5),
bsp_priv->gmac_phy_intf_sel_mask = GENMASK_U16(5, 3);
bsp_priv->clock.gmii_clk_sel_mask = GENMASK_U16(3, 2);
bsp_priv->gmac_phy_intf_sel_mask = GENMASK_U16(11, 9);
bsp_priv->clock.gmii_clk_sel_mask = GENMASK_U16(8, 7);
static_assert(assert_type(u16, GENMASK_U16(15, 0)) == U16_MAX);
KUNIT_EXPECT_EQ(test, 3u, GENMASK_U16(1, 0));
GENMASK_U16(16, 0);