Home
last modified time | relevance | path

Searched refs:rcan (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/can/rockchip/
H A Dforlinx_canfd.c274 struct rockchip_canfd *rcan = netdev_priv(ndev); in set_reset_mode() local
276 reset_control_assert(rcan->reset); in set_reset_mode()
278 reset_control_deassert(rcan->reset); in set_reset_mode()
280 rockchip_canfd_write(rcan, CAN_MODE, 0); in set_reset_mode()
283 rockchip_canfd_read(rcan, CAN_MODE)); in set_reset_mode()
290 struct rockchip_canfd *rcan = netdev_priv(ndev); in set_normal_mode() local
293 val = rockchip_canfd_read(rcan, CAN_MODE); in set_normal_mode()
295 if (rcan->mode >= ROCKCHIP_CAN_MODE && rcan->txtorx) in set_normal_mode()
297 rockchip_canfd_write(rcan, CAN_MODE, val); in set_normal_mode()
300 rockchip_canfd_read(rcan, CAN_MODE)); in set_normal_mode()
[all …]
H A Drockchip_canfd.c274 struct rockchip_canfd *rcan = netdev_priv(ndev); in set_reset_mode() local
276 reset_control_assert(rcan->reset); in set_reset_mode()
278 reset_control_deassert(rcan->reset); in set_reset_mode()
280 rockchip_canfd_write(rcan, CAN_MODE, 0); in set_reset_mode()
283 rockchip_canfd_read(rcan, CAN_MODE)); in set_reset_mode()
290 struct rockchip_canfd *rcan = netdev_priv(ndev); in set_normal_mode() local
293 val = rockchip_canfd_read(rcan, CAN_MODE); in set_normal_mode()
295 if (rcan->mode >= ROCKCHIP_CAN_MODE && rcan->txtorx) in set_normal_mode()
297 rockchip_canfd_write(rcan, CAN_MODE, val); in set_normal_mode()
300 rockchip_canfd_read(rcan, CAN_MODE)); in set_normal_mode()
[all …]
H A Drockchip_can.c130 static void rockchip_can_write_cmdreg(struct rockchip_can *rcan, u8 val) in rockchip_can_write_cmdreg() argument
132 writel(val, rcan->base + CAN_CMD); in rockchip_can_write_cmdreg()
137 struct rockchip_can *rcan = netdev_priv(ndev); in set_reset_mode() local
139 reset_control_assert(rcan->reset); in set_reset_mode()
141 reset_control_deassert(rcan->reset); in set_reset_mode()
143 writel(0, rcan->base + CAN_MODE); in set_reset_mode()
150 struct rockchip_can *rcan = netdev_priv(ndev); in set_normal_mode() local
153 val = readl(rcan->base + CAN_MODE); in set_normal_mode()
155 writel(val, rcan->base + CAN_MODE); in set_normal_mode()
163 struct rockchip_can *rcan = netdev_priv(ndev); in rockchip_can_set_bittiming() local
[all …]