Home
last modified time | relevance | path

Searched full:canfd (Results 1 – 25 of 46) sorted by relevance

12

/linux/Documentation/devicetree/bindings/net/can/
H A Drockchip,rk3568v2-canfd.yaml4 $id: http://devicetree.org/schemas/net/can/rockchip,rk3568v2-canfd.yaml#
20 - rockchip,rk3568v2-canfd
21 - rockchip,rk3588-canfd
23 - const: rockchip,rk3568v3-canfd
24 - const: rockchip,rk3568v2-canfd
68 compatible = "rockchip,rk3568v2-canfd";
H A Dxilinx,can.yaml8 Xilinx CAN and CANFD controller
18 - xlnx,canfd-1.0
19 - xlnx,canfd-2.0
109 - xlnx,canfd-1.0
110 - xlnx,canfd-2.0
152 compatible = "xlnx,canfd-1.0";
164 compatible = "xlnx,canfd-2.0";
H A Difi_canfd.txt1 IFI CANFD controller
5 - compatible: Should be "ifi,canfd-1.0"
11 canfd0: canfd@ff220000 {
12 compatible = "ifi,canfd-1.0";
H A Drenesas,rcar-can.yaml82 Reference to the clkp2 (CANFD) clock.
83 On R-Car Gen3 and RZ/G2 SoCs, "clkp2" is the CANFD clock. This is a div6
89 description: Maximum frequency of the CANFD clock.
H A Dctu,ctucanfd.yaml21 …dspace.cvut.cz/bitstream/handle/10467/80366/F3-DP-2019-Jerabek-Martin-Jerabek-thesis-2019-canfd.pdf
/linux/drivers/net/can/rcar/
H A Drcar_canfd.c473 bool extclk; /* CANFD or Ext clock */
1912 irq_name = devm_kasprintf(dev, GFP_KERNEL, "canfd.ch%d_err", in rcar_canfd_channel_probe()
1926 irq_name = devm_kasprintf(dev, GFP_KERNEL, "canfd.ch%d_trx", in rcar_canfd_channel_probe()
2189 * CANFD clock in rcar_canfd_probe()
2193 gpriv->can_clk = devm_clk_get(dev, "canfd"); in rcar_canfd_probe()
2196 "cannot get canfd clock\n"); in rcar_canfd_probe()
2198 /* CANFD clock may be further divided within the IP */ in rcar_canfd_probe()
2222 "canfd.ch_int", gpriv); in rcar_canfd_probe()
2230 0, "canfd.g_int", gpriv); in rcar_canfd_probe()
2239 "canfd.g_recc", gpriv); in rcar_canfd_probe()
[all …]
/linux/drivers/net/can/ifi_canfd/
H A DMakefile3 # Makefile for the IFI CANFD controller driver.
/linux/drivers/net/can/usb/etas_es58x/
H A Des58x_fd.h34 /* Command IDs for ES58X_FD_CMD_TYPE_{CAN,CANFD}. */
97 * @canfd_enabled: boolean (0: Classical CAN, 1: CAN and/or CANFD).
/linux/drivers/net/can/rockchip/
H A Drockchip_canfd-core.c8 // Rockchip CANFD driver
803 "Rockchip-CANFD %s rev%lu.%lu (errata 0x%04x) found\n", in rkcanfd_register_done()
858 .compatible = "rockchip,rk3568v2-canfd",
861 .compatible = "rockchip,rk3568v3-canfd",
864 .compatible = "rockchip,rk3588-canfd",
/linux/arch/arm64/boot/dts/renesas/
H A Dwhite-hawk-common.dtsi25 &canfd {
H A Drzg2ul-smarc.dtsi13 &canfd {
H A Drz-smarc-common.dtsi81 &canfd {
/linux/drivers/net/can/usb/
H A Dnct6694_canfd.c2 /* Nuvoton NCT6694 Socket CANfd driver based on USB interface.
19 #define DEVICE_NAME "nct6694-canfd"
21 /* USB command module type for NCT6694 CANfd controller.
23 * CANfd controller over the USB interface.
H A Dgs_usb.c250 struct canfd { struct
284 DECLARE_FLEX_ARRAY(struct canfd, canfd);
686 memcpy(cfd->data, hf->canfd->data, data_length); in gs_usb_receive_bulk_callback()
891 memcpy(hf->canfd->data, cfd->data, cfd->len); in gs_can_start_xmit()
973 dev->hf_size_tx = struct_size(hf, canfd, 1); in gs_can_open()
1614 hf_size_rx = struct_size(hf, canfd, 1); in gs_usb_probe()
/linux/Documentation/networking/device_drivers/can/ctu/
H A Dctucanfd-driver.rst33 version of emulation support can be cloned from ctu-canfd branch of QEMU local
143 { .compatible = "ctu,canfd-2", },
579 …ace.cvut.cz/bitstream/handle/10467/80366/F3-DP-2019-Jerabek-Martin-Jerabek-thesis-2019-canfd.pdf>`_
/linux/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-tx.c69 /* CANFD */ in mcp251xfd_tx_obj_from_skb()
H A Dmcp251xfd-rx.c143 /* CANFD */ in mcp251xfd_hw_rx_obj_to_skb()
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mm-mx8menlo.dts61 canfd: can@0 { label
/linux/include/linux/can/dev/
H A Dpeak_canfd.h171 /* uCAN flags for CAN/CANFD messages */
/linux/drivers/clk/renesas/
H A Dr8a77995-cpg-mssr.c115 DEF_DIV6P1("canfd", R8A77995_CLK_CANFD, CLK_PLL0D3, 0x244),
H A Dr8a77980-cpg-mssr.c107 DEF_DIV6P1("canfd", R8A77980_CLK_CANFD, CLK_PLL1_DIV4, 0x244),
H A Dr8a774c0-cpg-mssr.c127 DEF_DIV6P1("canfd", R8A774C0_CLK_CANFD, CLK_PLL0D6, 0x244),
H A Dr8a779a0-cpg-mssr.c136 DEF_DIV6P1("canfd", R8A779A0_CLK_CANFD, CLK_PLL5_DIV4, CPG_CANFDCKCR),
/linux/drivers/net/can/peak_canfd/
H A Dpeak_pciefd_main.c390 /* board specific CANFD command pre-processing */
465 /* board specific CANFD command post-processing */
/linux/drivers/net/can/usb/peak_usb/
H A Dpcan_usb_fd.c546 /* CANFD frame case */ in pcan_usb_fd_decode_canmsg()
833 /* CAN/CANFD frames encoding callback */
858 /* considering a CANFD frame */ in pcan_usb_fd_encode_msg()

12