Home
last modified time | relevance | path

Searched refs:mecr (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/pcmcia/
H A Dsa11xx_base.h69 #define MECR_SET(mecr, sock, shift, mask, bs) \
70 ((mecr)=((mecr)&~(((mask)<<(shift))<<\
74 #define MECR_GET(mecr, sock, shift, mask) \
75 ((((mecr)>>(((sock)==0)?MECR_SOCKET_0_SHIFT:MECR_SOCKET_1_SHIFT))>>\
78 #define MECR_BSIO_SET(mecr, sock, bs) \
79 MECR_SET((mecr), (sock), MECR_BSIO_SHIFT, MECR_BS_MASK, (bs))
81 #define MECR_BSIO_GET(mecr, sock) \
82 MECR_GET((mecr), (sock), MECR_BSIO_SHIFT, MECR_BS_MASK)
84 #define MECR_BSA_SET(mecr, soc
[all...]
H A Dsa11xx_base.c82 u32 mecr, old_mecr; in sa1100_pcmcia_set_mecr() local
94 old_mecr = mecr = MECR; in sa1100_pcmcia_set_mecr()
95 MECR_FAST_SET(mecr, skt->nr, 0); in sa1100_pcmcia_set_mecr()
96 MECR_BSIO_SET(mecr, skt->nr, bs_io); in sa1100_pcmcia_set_mecr()
97 MECR_BSA_SET(mecr, skt->nr, bs_attr); in sa1100_pcmcia_set_mecr()
98 MECR_BSM_SET(mecr, skt->nr, bs_mem); in sa1100_pcmcia_set_mecr()
99 if (old_mecr != mecr) in sa1100_pcmcia_set_mecr()
100 MECR = mecr; in sa1100_pcmcia_set_mecr()
105 MECR_FAST_GET(mecr, skt->nr), in sa1100_pcmcia_set_mecr()
106 MECR_BSM_GET(mecr, sk in sa1100_pcmcia_set_mecr()
148 unsigned long mecr = MECR; sa1100_pcmcia_show_timing() local
[all...]
H A Dpxa2xx_base.c222 uint32_t mecr = MECR_CIT; in pxa2xx_configure_sockets() local
227 mecr |= MECR_NOS; in pxa2xx_configure_sockets()
229 __raw_writel(mecr, MECR); in pxa2xx_configure_sockets()
/kernel/linux/linux-6.6/drivers/pcmcia/
H A Dsa11xx_base.h69 #define MECR_SET(mecr, sock, shift, mask, bs) \
70 ((mecr)=((mecr)&~(((mask)<<(shift))<<\
74 #define MECR_GET(mecr, sock, shift, mask) \
75 ((((mecr)>>(((sock)==0)?MECR_SOCKET_0_SHIFT:MECR_SOCKET_1_SHIFT))>>\
78 #define MECR_BSIO_SET(mecr, sock, bs) \
79 MECR_SET((mecr), (sock), MECR_BSIO_SHIFT, MECR_BS_MASK, (bs))
81 #define MECR_BSIO_GET(mecr, sock) \
82 MECR_GET((mecr), (sock), MECR_BSIO_SHIFT, MECR_BS_MASK)
84 #define MECR_BSA_SET(mecr, soc
[all...]
H A Dsa11xx_base.c82 u32 mecr, old_mecr; in sa1100_pcmcia_set_mecr() local
94 old_mecr = mecr = MECR; in sa1100_pcmcia_set_mecr()
95 MECR_FAST_SET(mecr, skt->nr, 0); in sa1100_pcmcia_set_mecr()
96 MECR_BSIO_SET(mecr, skt->nr, bs_io); in sa1100_pcmcia_set_mecr()
97 MECR_BSA_SET(mecr, skt->nr, bs_attr); in sa1100_pcmcia_set_mecr()
98 MECR_BSM_SET(mecr, skt->nr, bs_mem); in sa1100_pcmcia_set_mecr()
99 if (old_mecr != mecr) in sa1100_pcmcia_set_mecr()
100 MECR = mecr; in sa1100_pcmcia_set_mecr()
105 MECR_FAST_GET(mecr, skt->nr), in sa1100_pcmcia_set_mecr()
106 MECR_BSM_GET(mecr, sk in sa1100_pcmcia_set_mecr()
148 unsigned long mecr = MECR; sa1100_pcmcia_show_timing() local
[all...]
/kernel/linux/linux-5.10/drivers/net/can/
H A Dflexcan.c308 u32 mecr; /* 0xae0 */ member
1559 reg_mecr = priv->read(&regs->mecr); in flexcan_chip_start()
1561 priv->write(reg_mecr, &regs->mecr); in flexcan_chip_start()
1566 priv->write(reg_mecr, &regs->mecr); in flexcan_chip_start()
1572 priv->write(reg_mecr, &regs->mecr); in flexcan_chip_start()
/kernel/linux/linux-6.6/drivers/net/can/flexcan/
H A Dflexcan-core.c273 u32 mecr; /* 0xae0 */ member
1623 reg_mecr = priv->read(&regs->mecr); in flexcan_chip_start()
1625 priv->write(reg_mecr, &regs->mecr); in flexcan_chip_start()
1630 priv->write(reg_mecr, &regs->mecr); in flexcan_chip_start()
1636 priv->write(reg_mecr, &regs->mecr); in flexcan_chip_start()

Completed in 10 milliseconds