Searched refs:rcan (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/net/can/rockchip/ |
| H A D | forlinx_canfd.c | 274 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 D | rockchip_canfd.c | 274 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 D | rockchip_can.c | 130 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 …]
|