/kernel/linux/linux-5.10/drivers/net/can/c_can/ |
H A D | c_can_pci.c | 41 void (*init)(const struct c_can_priv *priv, bool enable); 50 static u16 c_can_pci_read_reg_aligned_to_16bit(const struct c_can_priv *priv, in c_can_pci_read_reg_aligned_to_16bit() 56 static void c_can_pci_write_reg_aligned_to_16bit(const struct c_can_priv *priv, in c_can_pci_write_reg_aligned_to_16bit() 62 static u16 c_can_pci_read_reg_aligned_to_32bit(const struct c_can_priv *priv, in c_can_pci_read_reg_aligned_to_32bit() 68 static void c_can_pci_write_reg_aligned_to_32bit(const struct c_can_priv *priv, in c_can_pci_write_reg_aligned_to_32bit() 74 static u16 c_can_pci_read_reg_32bit(const struct c_can_priv *priv, in c_can_pci_read_reg_32bit() 80 static void c_can_pci_write_reg_32bit(const struct c_can_priv *priv, in c_can_pci_write_reg_32bit() 86 static u32 c_can_pci_read_reg32(const struct c_can_priv *priv, enum reg index) in c_can_pci_read_reg32() 96 static void c_can_pci_write_reg32(const struct c_can_priv *priv, enum reg index, in c_can_pci_write_reg32() 103 static void c_can_pci_reset_pch(const struct c_can_priv *pri [all...] |
H A D | c_can.c | 215 static inline void c_can_pm_runtime_get_sync(const struct c_can_priv *priv) in c_can_pm_runtime_get_sync() 221 static inline void c_can_pm_runtime_put_sync(const struct c_can_priv *priv) in c_can_pm_runtime_put_sync() 227 static inline void c_can_reset_ram(const struct c_can_priv *priv, bool enable) in c_can_reset_ram() 233 static void c_can_irq_control(struct c_can_priv *priv, bool enable) in c_can_irq_control() 245 struct c_can_priv *priv = netdev_priv(dev); in c_can_obj_update() 278 struct c_can_priv *priv = netdev_priv(dev); in c_can_inval_tx_object() 286 struct c_can_priv *priv = netdev_priv(dev); in c_can_inval_msg_object() 296 struct c_can_priv *priv = netdev_priv(dev); in c_can_setup_tx_object() 351 struct c_can_priv *priv = netdev_priv(dev); in c_can_handle_lost_msg_obj() 377 struct c_can_priv *pri in c_can_read_msg_object() [all...] |
H A D | c_can_platform.c | 52 static u16 c_can_plat_read_reg_aligned_to_16bit(const struct c_can_priv *priv, in c_can_plat_read_reg_aligned_to_16bit() 58 static void c_can_plat_write_reg_aligned_to_16bit(const struct c_can_priv *priv, in c_can_plat_write_reg_aligned_to_16bit() 64 static u16 c_can_plat_read_reg_aligned_to_32bit(const struct c_can_priv *priv, in c_can_plat_read_reg_aligned_to_32bit() 70 static void c_can_plat_write_reg_aligned_to_32bit(const struct c_can_priv *priv, in c_can_plat_write_reg_aligned_to_32bit() 76 static void c_can_hw_raminit_wait_syscon(const struct c_can_priv *priv, in c_can_hw_raminit_wait_syscon() 97 static void c_can_hw_raminit_syscon(const struct c_can_priv *priv, bool enable) in c_can_hw_raminit_syscon() 144 static u32 c_can_plat_read_reg32(const struct c_can_priv *priv, enum reg index) in c_can_plat_read_reg32() 154 static void c_can_plat_write_reg32(const struct c_can_priv *priv, in c_can_plat_write_reg32() 161 static u32 d_can_plat_read_reg32(const struct c_can_priv *priv, enum reg index) in d_can_plat_read_reg32() 166 static void d_can_plat_write_reg32(const struct c_can_priv *pri [all...] |
H A D | c_can.h | 195 struct c_can_priv { struct 204 u16 (*read_reg) (const struct c_can_priv *priv, enum reg index); 205 void (*write_reg) (const struct c_can_priv *priv, enum reg index, u16 val); 206 u32 (*read_reg32) (const struct c_can_priv *priv, enum reg index); 207 void (*write_reg32) (const struct c_can_priv *priv, enum reg index, u32 val); 213 void (*raminit) (const struct c_can_priv *priv, bool enable);
|
/kernel/linux/linux-6.6/drivers/net/can/c_can/ |
H A D | c_can_pci.c | 43 void (*init)(const struct c_can_priv *priv, bool enable); 51 static u16 c_can_pci_read_reg_aligned_to_16bit(const struct c_can_priv *priv, in c_can_pci_read_reg_aligned_to_16bit() 57 static void c_can_pci_write_reg_aligned_to_16bit(const struct c_can_priv *priv, in c_can_pci_write_reg_aligned_to_16bit() 63 static u16 c_can_pci_read_reg_aligned_to_32bit(const struct c_can_priv *priv, in c_can_pci_read_reg_aligned_to_32bit() 69 static void c_can_pci_write_reg_aligned_to_32bit(const struct c_can_priv *priv, in c_can_pci_write_reg_aligned_to_32bit() 75 static u16 c_can_pci_read_reg_32bit(const struct c_can_priv *priv, in c_can_pci_read_reg_32bit() 81 static void c_can_pci_write_reg_32bit(const struct c_can_priv *priv, in c_can_pci_write_reg_32bit() 87 static u32 c_can_pci_read_reg32(const struct c_can_priv *priv, enum reg index) in c_can_pci_read_reg32() 97 static void c_can_pci_write_reg32(const struct c_can_priv *priv, enum reg index, in c_can_pci_write_reg32() 104 static void c_can_pci_reset_pch(const struct c_can_priv *pri [all...] |
H A D | c_can_main.c | 207 static inline void c_can_pm_runtime_get_sync(const struct c_can_priv *priv) in c_can_pm_runtime_get_sync() 213 static inline void c_can_pm_runtime_put_sync(const struct c_can_priv *priv) in c_can_pm_runtime_put_sync() 219 static inline void c_can_reset_ram(const struct c_can_priv *priv, bool enable) in c_can_reset_ram() 225 static void c_can_irq_control(struct c_can_priv *priv, bool enable) in c_can_irq_control() 237 struct c_can_priv *priv = netdev_priv(dev); in c_can_obj_update() 268 struct c_can_priv *priv = netdev_priv(dev); in c_can_inval_tx_object() 276 struct c_can_priv *priv = netdev_priv(dev); in c_can_inval_msg_object() 285 struct c_can_priv *priv = netdev_priv(dev); in c_can_setup_tx_object() 339 struct c_can_priv *priv = netdev_priv(dev); in c_can_handle_lost_msg_obj() 365 struct c_can_priv *pri in c_can_read_msg_object() [all...] |
H A D | c_can_platform.c | 52 static u16 c_can_plat_read_reg_aligned_to_16bit(const struct c_can_priv *priv, in c_can_plat_read_reg_aligned_to_16bit() 58 static void c_can_plat_write_reg_aligned_to_16bit(const struct c_can_priv *priv, in c_can_plat_write_reg_aligned_to_16bit() 64 static u16 c_can_plat_read_reg_aligned_to_32bit(const struct c_can_priv *priv, in c_can_plat_read_reg_aligned_to_32bit() 70 static void c_can_plat_write_reg_aligned_to_32bit(const struct c_can_priv *priv, in c_can_plat_write_reg_aligned_to_32bit() 76 static void c_can_hw_raminit_wait_syscon(const struct c_can_priv *priv, in c_can_hw_raminit_wait_syscon() 97 static void c_can_hw_raminit_syscon(const struct c_can_priv *priv, bool enable) in c_can_hw_raminit_syscon() 144 static u32 c_can_plat_read_reg32(const struct c_can_priv *priv, enum reg index) in c_can_plat_read_reg32() 154 static void c_can_plat_write_reg32(const struct c_can_priv *priv, in c_can_plat_write_reg32() 161 static u32 d_can_plat_read_reg32(const struct c_can_priv *priv, enum reg index) in d_can_plat_read_reg32() 166 static void d_can_plat_write_reg32(const struct c_can_priv *pri [all...] |
H A D | c_can.h | 187 struct c_can_priv { struct 204 u16 (*read_reg)(const struct c_can_priv *priv, enum reg index); 205 void (*write_reg)(const struct c_can_priv *priv, enum reg index, u16 val); 206 u32 (*read_reg32)(const struct c_can_priv *priv, enum reg index); 207 void (*write_reg32)(const struct c_can_priv *priv, enum reg index, u32 val); 212 void (*raminit)(const struct c_can_priv *priv, bool enable); 238 static inline u8 c_can_get_tx_free(const struct c_can_priv *priv, in c_can_get_tx_free()
|
H A D | c_can_ethtool.c | 19 struct c_can_priv *priv = netdev_priv(netdev); in c_can_get_ringparam()
|