Searched refs:ttc (Results 1 – 14 of 14) sorted by relevance
| /Linux-v5.4/drivers/clocksource/ |
| D | timer-cadence-ttc.c | 84 struct ttc_timer ttc; member 92 struct ttc_timer ttc; member 139 struct ttc_timer *timer = &ttce->ttc; in ttc_clock_event_interrupt() 156 struct ttc_timer *timer = &to_ttc_timer_clksrc(cs)->ttc; in __ttc_clocksource_read() 179 struct ttc_timer *timer = &ttce->ttc; in ttc_set_next_event() 193 struct ttc_timer *timer = &ttce->ttc; in ttc_shutdown() 205 struct ttc_timer *timer = &ttce->ttc; in ttc_set_periodic() 208 DIV_ROUND_CLOSEST(ttce->ttc.freq, PRESCALE * HZ)); in ttc_set_periodic() 215 struct ttc_timer *timer = &ttce->ttc; in ttc_resume() 228 struct ttc_timer *ttc = to_ttc_timer(nb); in ttc_rate_change_clocksource_cb() local [all …]
|
| D | Makefile | 44 obj-$(CONFIG_CADENCE_TTC_TIMER) += timer-cadence-ttc.o
|
| D | Kconfig | 171 Enables support for the cadence ttc driver.
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_fs.c | 670 static void mlx5e_cleanup_ttc_rules(struct mlx5e_ttc_table *ttc) in mlx5e_cleanup_ttc_rules() argument 675 if (!IS_ERR_OR_NULL(ttc->rules[i])) { in mlx5e_cleanup_ttc_rules() 676 mlx5_del_flow_rules(ttc->rules[i]); in mlx5e_cleanup_ttc_rules() 677 ttc->rules[i] = NULL; in mlx5e_cleanup_ttc_rules() 682 if (!IS_ERR_OR_NULL(ttc->tunnel_rules[i])) { in mlx5e_cleanup_ttc_rules() 683 mlx5_del_flow_rules(ttc->tunnel_rules[i]); in mlx5e_cleanup_ttc_rules() 684 ttc->tunnel_rules[i] = NULL; in mlx5e_cleanup_ttc_rules() 857 struct mlx5e_ttc_table *ttc) in mlx5e_generate_ttc_table_rules() argument 865 ft = ttc->ft.t; in mlx5e_generate_ttc_table_rules() 866 rules = ttc->rules; in mlx5e_generate_ttc_table_rules() [all …]
|
| D | en_arfs.c | 104 err = mlx5_modify_rule_destination(priv->fs.ttc.rules[tt], in arfs_disable() 137 err = mlx5_modify_rule_destination(priv->fs.ttc.rules[tt], in mlx5e_arfs_enable()
|
| D | en_rep.c | 279 new_dest.ft = priv->fs.ttc.ft.t; in mlx5e_rep_set_channels() 1529 err = mlx5e_create_ttc_table(priv, &ttc_params, &priv->fs.ttc); in mlx5e_create_rep_ttc_table() 1596 mlx5e_destroy_ttc_table(priv, &priv->fs.ttc); in mlx5e_init_rep_rx() 1615 mlx5e_destroy_ttc_table(priv, &priv->fs.ttc); in mlx5e_cleanup_rep_rx()
|
| D | en_tc.c | 165 struct mlx5e_ttc_table ttc; member 609 err = mlx5e_create_ttc_table(priv, &ttc_params, &hp->ttc); in mlx5e_hairpin_rss_init() 614 hp->num_channels, hp->ttc.ft.t->id); in mlx5e_hairpin_rss_init() 630 mlx5e_destroy_ttc_table(priv, &hp->ttc); in mlx5e_hairpin_rss_cleanup() 865 flow->nic_attr->hairpin_ft = hpe->hp->ttc.ft.t; in mlx5e_hairpin_flow_add()
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| D | fs.h | 205 struct mlx5e_ttc_table ttc; member 224 struct mlx5e_ttc_table *ttc); 226 struct mlx5e_ttc_table *ttc); 229 struct mlx5e_ttc_table *ttc); 231 struct mlx5e_ttc_table *ttc);
|
| /Linux-v5.4/Documentation/devicetree/bindings/timer/ |
| D | cadence,ttc-timer.txt | 4 - compatible : Should be "cdns,ttc". 17 compatible = "cdns,ttc";
|
| /Linux-v5.4/sound/soc/pxa/ |
| D | Makefile | 34 snd-soc-ttc-dkb-objs := ttc-dkb.o 52 obj-$(CONFIG_SND_SOC_TTC_DKB) += snd-soc-ttc-dkb.o
|
| /Linux-v5.4/arch/arm64/boot/dts/xilinx/ |
| D | zynqmp.dtsi | 549 compatible = "cdns,ttc"; 558 compatible = "cdns,ttc"; 567 compatible = "cdns,ttc"; 576 compatible = "cdns,ttc";
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | zynq-7000.dtsi | 319 compatible = "cdns,ttc"; 327 compatible = "cdns,ttc";
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
| D | ipoib.c | 337 err = mlx5e_create_ttc_table(priv, &ttc_params, &priv->fs.ttc); in mlx5i_create_flow_steering() 356 mlx5e_destroy_ttc_table(priv, &priv->fs.ttc); in mlx5i_destroy_flow_steering()
|
| /Linux-v5.4/ |
| D | MAINTAINERS | 2599 F: drivers/clocksource/timer-cadence-ttc.c
|