Home
last modified time | relevance | path

Searched full:mscr (Results 1 – 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/
Dnxp,s32g2-siul2-pinctrl.yaml20 Every SIUL2 region has multiple register types, and here only MSCR and
33 A list of MSCR/IMCR register regions to be reserved.
34 - MSCR (Multiplexed Signal Configuration Register)
35 An MSCR register can configure the associated pin as either a GPIO pin
41 - description: MSCR registers group 0 in SIUL2_0
42 - description: MSCR registers group 1 in SIUL2_1
43 - description: MSCR registers group 2 in SIUL2_1
/kernel/linux/linux-5.10/drivers/edac/
Dcpc925_edac.c136 * Memory Scrub Control Register (MSCR)
867 u32 mscr; in cpc925_get_sdram_scrub_rate() local
870 mscr = __raw_readl(pdata->vbase + REG_MSCR_OFFSET); in cpc925_get_sdram_scrub_rate()
871 si = (mscr & MSCR_SI_MASK) >> MSCR_SI_SHIFT; in cpc925_get_sdram_scrub_rate()
873 edac_dbg(0, "Mem Scrub Ctrl Register 0x%x\n", mscr); in cpc925_get_sdram_scrub_rate()
875 if (((mscr & MSCR_SCRUB_MOD_MASK) != MSCR_BACKGR_SCRUB) || in cpc925_get_sdram_scrub_rate()
/kernel/linux/linux-6.6/drivers/edac/
Dcpc925_edac.c136 * Memory Scrub Control Register (MSCR)
867 u32 mscr; in cpc925_get_sdram_scrub_rate() local
870 mscr = __raw_readl(pdata->vbase + REG_MSCR_OFFSET); in cpc925_get_sdram_scrub_rate()
871 si = (mscr & MSCR_SI_MASK) >> MSCR_SI_SHIFT; in cpc925_get_sdram_scrub_rate()
873 edac_dbg(0, "Mem Scrub Ctrl Register 0x%x\n", mscr); in cpc925_get_sdram_scrub_rate()
875 if (((mscr & MSCR_SCRUB_MOD_MASK) != MSCR_BACKGR_SCRUB) || in cpc925_get_sdram_scrub_rate()
/kernel/linux/linux-6.6/drivers/net/ethernet/dlink/
Ddl2k.c1504 __u16 mscr; in mii_get_media() local
1520 mscr = mii_read (dev, phy_addr, MII_CTRL1000); in mii_get_media()
1522 if (mscr & ADVERTISE_1000FULL && mssr & LPA_1000FULL) { in mii_get_media()
1526 } else if (mscr & ADVERTISE_1000HALF && mssr & LPA_1000HALF) { in mii_get_media()
1664 mscr = mii_read (dev, phy_addr, MII_CTRL1000); in mii_set_media()
1665 mscr |= MII_MSCR_CFG_ENABLE; in mii_set_media()
1666 mscr &= ~MII_MSCR_CFG_VALUE = 0; in mii_set_media()
/kernel/linux/linux-5.10/drivers/net/ethernet/dlink/
Ddl2k.c1495 __u16 mscr; in mii_get_media() local
1511 mscr = mii_read (dev, phy_addr, MII_CTRL1000); in mii_get_media()
1513 if (mscr & ADVERTISE_1000FULL && mssr & LPA_1000FULL) { in mii_get_media()
1517 } else if (mscr & ADVERTISE_1000HALF && mssr & LPA_1000HALF) { in mii_get_media()
1655 mscr = mii_read (dev, phy_addr, MII_CTRL1000); in mii_set_media()
1656 mscr |= MII_MSCR_CFG_ENABLE; in mii_set_media()
1657 mscr &= ~MII_MSCR_CFG_VALUE = 0; in mii_set_media()
/kernel/linux/linux-5.10/drivers/net/phy/
Dmarvell.c506 int mscr; in m88e1121_config_aneg_rgmii_delays() local
509 mscr = MII_88E1121_PHY_MSCR_RX_DELAY | in m88e1121_config_aneg_rgmii_delays()
512 mscr = MII_88E1121_PHY_MSCR_RX_DELAY; in m88e1121_config_aneg_rgmii_delays()
514 mscr = MII_88E1121_PHY_MSCR_TX_DELAY; in m88e1121_config_aneg_rgmii_delays()
516 mscr = 0; in m88e1121_config_aneg_rgmii_delays()
520 MII_88E1121_PHY_MSCR_DELAY_MASK, mscr); in m88e1121_config_aneg_rgmii_delays()
/kernel/linux/linux-6.6/drivers/net/phy/
Dmarvell.c548 int mscr; in m88e1121_config_aneg_rgmii_delays() local
551 mscr = MII_88E1121_PHY_MSCR_RX_DELAY | in m88e1121_config_aneg_rgmii_delays()
554 mscr = MII_88E1121_PHY_MSCR_RX_DELAY; in m88e1121_config_aneg_rgmii_delays()
556 mscr = MII_88E1121_PHY_MSCR_TX_DELAY; in m88e1121_config_aneg_rgmii_delays()
558 mscr = 0; in m88e1121_config_aneg_rgmii_delays()
562 MII_88E1121_PHY_MSCR_DELAY_MASK, mscr); in m88e1121_config_aneg_rgmii_delays()
/kernel/linux/linux-6.6/drivers/pinctrl/nxp/
Dpinctrl-s32g2.c714 /* MSCR pin ID ranges */
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/
Dfec_main.c2122 * The i.MX28 and i.MX6 types have another filed in the MSCR (aka in fec_enet_mii_init()
2141 /* Clear MMFR to avoid to generate MII event by writing MSCR. in fec_enet_mii_init()
2143 * - writing MSCR: in fec_enet_mii_init()
2144 * - mmfr[31:0]_not_zero & mscr[7:0]_is_zero & in fec_enet_mii_init()
2147 * - mscr[7:0]_not_zero in fec_enet_mii_init()
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/
Dfec_main.c2528 * The i.MX28 and i.MX6 types have another filed in the MSCR (aka in fec_enet_mii_init()
2547 /* Clear MMFR to avoid to generate MII event by writing MSCR. in fec_enet_mii_init()
2549 * - writing MSCR: in fec_enet_mii_init()
2550 * - mmfr[31:0]_not_zero & mscr[7:0]_is_zero & in fec_enet_mii_init()
2553 * - mscr[7:0]_not_zero in fec_enet_mii_init()
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/
D0005_linux_include.patch1870 +/* VIU MSCR = 0x00000002 */
1888 +/* MSCR register numbers associated to port or function */