Searched full:m_can (Results 1 – 25 of 27) sorted by relevance
12
/Linux-v6.1/drivers/net/can/m_can/ |
D | Kconfig | 3 tristate "Bosch M_CAN support" 6 Say Y here if you want support for Bosch M_CAN controller framework. 7 This is common support for devices that embed the Bosch M_CAN IP. 12 tristate "Generic PCI Bus based M_CAN driver" 15 Say Y here if you want to support Bosch M_CAN controller connected 19 tristate "Bosch M_CAN support for io-mapped devices" 22 Say Y here if you want support for IO Mapped Bosch M_CAN controller. 23 This support is for devices that have the Bosch M_CAN controller 29 tristate "TCAN4X5X M_CAN device" 32 M_CAN controller. This device is a peripheral device that uses the
|
D | m_can_platform.c | 2 // IOMapped CAN bus driver for Bosch M_CAN controller 11 #include "m_can.h" 98 addr = devm_platform_ioremap_resource_byname(pdev, "m_can"); in m_can_plat_probe() 218 { .compatible = "bosch,m_can", .data = NULL }, 238 MODULE_DESCRIPTION("M_CAN driver for IO Mapped Bosch controllers");
|
D | Makefile | 3 # Makefile for the Bosch M_CAN controller driver. 6 obj-$(CONFIG_CAN_M_CAN) += m_can.o
|
D | m_can.c | 2 // CAN bus driver for Bosch M_CAN controller 7 /* Bosch M_CAN user manual can be obtained from: 8 * https://github.com/linux-can/can-doc/tree/master/m_can 27 #include "m_can.h" 310 /* The ID and DLC registers are adjacent in M_CAN FIFO memory, 387 /* enable m_can configuration */ in m_can_config_endisable() 1197 /* Equation based on Bosch's M_CAN User Manual's in m_can_set_bittiming() 1226 /* Configure M_CAN chip: 1369 /* basic m_can configuration */ in m_can_start() 1392 /* Checks core release number of M_CAN [all …]
|
D | m_can_pci.c | 3 * PCI Specific M_CAN Glue 17 #include "m_can.h" 206 MODULE_DESCRIPTION("CAN bus driver for Bosch M_CAN controller on PCI bus");
|
D | m_can.h | 2 /* CAN bus driver for Bosch M_CAN controller 32 /* m_can lec values */
|
D | tcan4x5x.h | 17 #include "m_can.h"
|
D | tcan4x5x-regmap.c | 96 regmap_reg_range(0x1000, 0x10fc), /* M_CAN */
|
/Linux-v6.1/Documentation/devicetree/bindings/net/can/ |
D | bosch,m_can.yaml | 4 $id: http://devicetree.org/schemas/net/can/bosch,m_can.yaml# 19 const: bosch,m_can 23 - description: M_CAN registers map 28 - const: m_can 56 Multiple M_CAN instances can share the same Message RAM 60 used by this M_CAN controller. 69 M_CAN includes the following elements according to user manual: 79 M_CAN user manual for details. 137 compatible = "bosch,m_can"; 139 reg-names = "m_can", "message_ram";
|
D | tcan4x5x.txt | 17 See Documentation/devicetree/bindings/net/can/bosch,m_can.yaml for additional
|
/Linux-v6.1/arch/arm64/boot/dts/ti/ |
D | k3-j721s2-main.dtsi | 690 compatible = "bosch,m_can"; 693 reg-names = "m_can", "message_ram"; 704 compatible = "bosch,m_can"; 707 reg-names = "m_can", "message_ram"; 718 compatible = "bosch,m_can"; 721 reg-names = "m_can", "message_ram"; 732 compatible = "bosch,m_can"; 735 reg-names = "m_can", "message_ram"; 746 compatible = "bosch,m_can"; 749 reg-names = "m_can", "message_ram"; [all …]
|
D | k3-j721e-main.dtsi | 2019 compatible = "bosch,m_can"; 2022 reg-names = "m_can", "message_ram"; 2033 compatible = "bosch,m_can"; 2036 reg-names = "m_can", "message_ram"; 2047 compatible = "bosch,m_can"; 2050 reg-names = "m_can", "message_ram"; 2061 compatible = "bosch,m_can"; 2064 reg-names = "m_can", "message_ram"; 2075 compatible = "bosch,m_can"; 2078 reg-names = "m_can", "message_ram"; [all …]
|
D | k3-j721s2-mcu-wakeup.dtsi | 172 compatible = "bosch,m_can"; 175 reg-names = "m_can", "message_ram"; 186 compatible = "bosch,m_can"; 189 reg-names = "m_can", "message_ram";
|
D | k3-am65-mcu.dtsi | 163 compatible = "bosch,m_can"; 166 reg-names = "m_can", "message_ram"; 178 compatible = "bosch,m_can"; 181 reg-names = "m_can", "message_ram";
|
D | k3-j721e-mcu-wakeup.dtsi | 395 compatible = "bosch,m_can"; 398 reg-names = "m_can", "message_ram"; 409 compatible = "bosch,m_can"; 412 reg-names = "m_can", "message_ram";
|
D | k3-am64-main.dtsi | 1285 compatible = "bosch,m_can"; 1288 reg-names = "m_can", "message_ram"; 1299 compatible = "bosch,m_can"; 1302 reg-names = "m_can", "message_ram";
|
D | k3-am62-main.dtsi | 581 compatible = "bosch,m_can"; 584 reg-names = "m_can", "message_ram";
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | stm32mp133.dtsi | 12 compatible = "bosch,m_can"; 14 reg-names = "m_can", "message_ram"; 25 compatible = "bosch,m_can"; 27 reg-names = "m_can", "message_ram";
|
D | stm32mp153.dtsi | 34 compatible = "bosch,m_can"; 36 reg-names = "m_can", "message_ram"; 47 compatible = "bosch,m_can"; 49 reg-names = "m_can", "message_ram";
|
D | sama7g5.dtsi | 315 compatible = "bosch,m_can"; 317 reg-names = "m_can", "message_ram"; 331 compatible = "bosch,m_can"; 333 reg-names = "m_can", "message_ram"; 347 compatible = "bosch,m_can"; 349 reg-names = "m_can", "message_ram"; 363 compatible = "bosch,m_can"; 365 reg-names = "m_can", "message_ram"; 379 compatible = "bosch,m_can"; 381 reg-names = "m_can", "message_ram"; [all …]
|
D | dra76x.dtsi | 28 compatible = "bosch,m_can"; 30 reg-names = "m_can", "message_ram";
|
D | lan966x.dtsi | 473 compatible = "bosch,m_can"; 475 reg-names = "m_can", "message_ram"; 488 compatible = "bosch,m_can"; 490 reg-names = "m_can", "message_ram";
|
D | sama5d2.dtsi | 741 compatible = "bosch,m_can"; 743 reg-names = "m_can", "message_ram"; 1141 compatible = "bosch,m_can"; 1143 reg-names = "m_can", "message_ram";
|
/Linux-v6.1/drivers/net/can/ |
D | Makefile | 27 obj-$(CONFIG_CAN_M_CAN) += m_can/
|
D | Kconfig | 213 source "drivers/net/can/m_can/Kconfig"
|
12