Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
165 changes: 165 additions & 0 deletions fboss/configs/asic_vendors/broadcom/dnx/asics/qumran4d.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,165 @@
{
"vendor": "broadcom",
"asic": "qumran4d",
"asic_family": "dnx",
"config_type": "KEY_VALUE_CONFIG",
"asic_suffix": "BCM9943X",
"additional_asic_suffixes": [
"BCM9943X_ADAPTER"
],
"num_lanes_per_core": 8,
"core_types": {
"Q4D_NIF": {
"lane_map_family": "nif",
"polarity_family": "phy"
}
},
"key_formats": {
"lane_map": "lane_to_serdes_map_{family}_lane{lane}.{suffix}",
"lane_map_value": "rx{rx}:tx{tx}",
"polarity_rx": "phy_rx_polarity_flip_{family}{lane}.{suffix}",
"polarity_tx": "phy_tx_polarity_flip_{family}{lane}.{suffix}"
},
"default_polarity_settings": {
"phy_rx_polarity_flip.BCM9943X": "0",
"phy_tx_polarity_flip.BCM9943X": "0"
},
"base_sdk_settings": {
"appl_param_bfd_enable.BCM9943X": "0",
"appl_param_multi_cpu_agents": "0",
"appl_param_oam_enable.BCM9943X": "0",
"bcm_stat_interval": "1000000",
"custom_feature_adapter_do_collect_enable.BCM9943X_ADAPTER": "1",
"custom_feature_cmicx_gen2_pdma_interface_optimization": "1",
"custom_feature_fabric_cgm_ddc_th_tune.BCM9943X": "1",
"custom_feature_programmability_standard_image_name.BCM9943X": "S121",
"custom_feature_rx_fifo_monitoring_interval_ms": "200",
"custom_feature_ser_event_generate": "1",
"custom_feature_shel_arm_enable": "0",
"custom_feature_statdma_enable": "0",
"custom_feature_use_new_access.BCM9943X": "1",
"custom_feature_use_new_access.BCM9943X_ADAPTER": "1",
"custom_feature_vsqd_lossless_reject_enable": "1",
"customer_x_fap_ss": "1",
"deleted_buffers_file_path": "/tmp/dram_quarantine_deleted_buffers_file",
"dma_desc_aggregator_buff_size_kb.BCM9943X": "64",
"dma_desc_aggregator_chain_length_max.BCM9943X": "256",
"dma_desc_aggregator_enable_specific_MDB_FEC.BCM9943X": "1",
"dma_desc_aggregator_enable_specific_MDB_LPM.BCM9943X": "1",
"dram_temperature_monitor_enable.BCM9943X_ADAPTER": "0",
"dtm_flow_mapping_mode_region_100.BCM9943X": "3",
"dtm_flow_mapping_mode_region_101.BCM9943X": "3",
"dtm_flow_mapping_mode_region_102.BCM9943X": "3",
"dtm_flow_mapping_mode_region_103.BCM9943X": "3",
"dtm_flow_mapping_mode_region_104.BCM9943X": "3",
"dtm_flow_mapping_mode_region_105.BCM9943X": "3",
"dtm_flow_mapping_mode_region_106.BCM9943X": "7",
"dtm_flow_mapping_mode_region_107.BCM9943X": "3",
"dtm_flow_mapping_mode_region_108.BCM9943X": "3",
"dtm_flow_mapping_mode_region_109.BCM9943X": "3",
"dtm_flow_mapping_mode_region_110.BCM9943X": "3",
"dtm_flow_mapping_mode_region_111.BCM9943X": "3",
"dtm_flow_mapping_mode_region_112.BCM9943X": "3",
"dtm_flow_mapping_mode_region_113.BCM9943X": "3",
"dtm_flow_mapping_mode_region_114.BCM9943X": "3",
"dtm_flow_mapping_mode_region_115.BCM9943X": "3",
"dtm_flow_mapping_mode_region_116.BCM9943X": "3",
"dtm_flow_mapping_mode_region_117.BCM9943X": "3",
"dtm_flow_mapping_mode_region_118.BCM9943X": "3",
"dtm_flow_mapping_mode_region_97.BCM9943X": "3",
"dtm_flow_mapping_mode_region_98.BCM9943X": "3",
"dtm_flow_mapping_mode_region_99.BCM9943X": "3",
"dtm_flow_nof_remote_cores_region.BCM9943X": "8",
"eventor_sbus_dma_channels.BCM9943X": "0,6,0,7",
"ext_ram_enabled_bitmap.BCM9943X": "0xF",
"fabric_connect_mode.BCM9943X": "SINGLE_FAP",
"fail_on_unsupported_attribute": "1",
"l3_ecmp_max_group_size": "512",
"l3_route_dst_class_id_enable": "1",
"macro_flow_hash_shuffle_random_seed": "34345645",
"maximal_port_bandwidth.BCM9943X": "1000000",
"mdb_profile.BCM9943X": "Elastic-Balanced",
"mem_cache_enable_all.BCM9943X_ADAPTER": "1",
"oamp_dual_mode.BCM9943X": "1",
"outlif_logical_to_physical_phase_map_1.BCM9943X": "S1",
"outlif_logical_to_physical_phase_map_2.BCM9943X": "L1",
"outlif_logical_to_physical_phase_map_3.BCM9943X": "S2",
"outlif_logical_to_physical_phase_map_4.BCM9943X": "L2",
"outlif_logical_to_physical_phase_map_5.BCM9943X": "M1",
"outlif_logical_to_physical_phase_map_6.BCM9943X": "M2",
"outlif_logical_to_physical_phase_map_7.BCM9943X": "M3",
"outlif_logical_to_physical_phase_map_8.BCM9943X": "XL",
"outlif_physical_phase_data_granularity_L1.BCM9943X": "60",
"outlif_physical_phase_data_granularity_L2.BCM9943X": "60",
"outlif_physical_phase_data_granularity_M1.BCM9943X": "60",
"outlif_physical_phase_data_granularity_M2.BCM9943X": "60",
"outlif_physical_phase_data_granularity_M3.BCM9943X": "60",
"outlif_physical_phase_data_granularity_S1.BCM9943X": "60",
"outlif_physical_phase_data_granularity_S2.BCM9943X": "60",
"outlif_physical_phase_data_granularity_XL.BCM9943X": "60",
"pcie_host_intf_timeout_purge_enable": "0",
"perform_system_reset_when_needed": "1",
"pktio_driver_type": "1",
"pmf_maps_payload_size.BCM9943X": "30",
"pmf_nexem2_stage": "IPMF3",
"polled_irq_delay.BCM9943X_ADAPTER": "200000",
"polled_irq_mode.BCM9943X_ADAPTER": "1",
"port_fec_cc": "9",
"port_init_cl72_cc.BCM9943X": "0",
"port_init_cl72_cd.BCM9943X": "0",
"port_init_cl72_ce.BCM9943X": "0",
"port_init_cl72_d3c.BCM9943X": "0",
"port_init_cl72_xl.BCM9943X": "0",
"port_init_enable": "0",
"port_priorities": "8",
"port_priorities_cpu": "2",
"port_priorities_rcy": "8",
"port_priorities_sch.BCM9943X": "8",
"programmability_image_name.BCM9943X": "S121",
"programmability_ucode_relative_path.BCM9943X": "pemla/ucode/S121/jr3native/u_code_db2pem.txt",
"qos_map_multi_get_mode": "1",
"rif_id_max": "0x2000",
"sai_custom_init_profile": "1",
"sai_dis_ctr_incr_on_port_ln_dn": "0",
"sai_disable_srcmacqedstmac_ctrl": "0x1",
"sai_fec_stats_cumulative": "1",
"sai_l3_max_ecmp_paths": "512",
"sai_nos_reserved_l3_encap_range_begin": "0x200000",
"sai_nos_reserved_l3_encap_range_end": "0x300000",
"sai_ocb_fc_config": "2",
"sai_optimize_acl_ipv6_addr_qual": "0",
"sai_pfc_defaults_disable": "0x1",
"sai_tc_mirror_buffer_size_bytes": "1",
"sai_trigger_linkscan_remote_local_faults": "1",
"sai_uncached_port_stats": "0x1",
"sai_voq_wm_latency_enable": "1",
"sat_enable.BCM9943X_ADAPTER": "1",
"stable_location.BCM9943X": "4",
"stable_location.BCM9943X_ADAPTER": "4",
"stable_size": "1450000000",
"sw_state_max_size": "1400000000",
"warmboot_support.BCM9943X": "on",
"warmboot_support.BCM9943X_ADAPTER": "on",
"xflow_macsec_secure_chan_to_num_secure_assoc_decrypt": "4",
"xflow_macsec_secure_chan_to_num_secure_assoc_encrypt": "2"
},
"declarative_tables": {
"port_speed_map": {
"port_init_speed_cc.BCM9943X": "200000",
"port_init_speed_cd.BCM9943X": "400000",
"port_init_speed_ce.BCM9943X": "100000",
"port_init_speed_d3c.BCM9943X": "800000",
"port_init_speed_eventor.BCM9943X": "100000",
"port_init_speed_fabric.BCM9943X": "106250",
"port_init_speed_le.BCM9943X": "50000",
"port_init_speed_rcy.BCM9943X": "100000",
"port_init_speed_sat.BCM9943X": "400000",
"port_init_speed_xe.BCM9943X": "25000",
"port_init_speed_xe13.BCM9943X": "10000",
"port_init_speed_xe14.BCM9943X": "10000",
"port_init_speed_xe15.BCM9943X": "10000",
"port_init_speed_xe16.BCM9943X": "10000",
"port_init_speed_xl.BCM9943X": "40000"
}
}
}
Loading
Loading