{ "PLATFORM": { "num_psus": 2, "num_fantrays": 5, "num_fans_pertray": 2, "num_ports": 32, "num_temps": 5, "pddf_dev_types": { "description": "RA-B6510-32C", "CPLD": [ "i2c_cpld" ], "PSU": [ "psu_eeprom", "psu_pmbus" ], "FAN": [ "fan_ctrl", "fan_cpld", "fan_eeprom" ], "PORT_MODULE": [ "pddf_xcvr", "optoe1", "optoe2" ] }, "std_kos": [ "i2c-i801", "i2c_dev", "rg_i2c_gpio", "rg_i2c_algo_bit", "i2c_mux", "rg_gpio_xeon", "i2c_mux_pca9641", "i2c_mux_pca954x force_create_bus=1", "ragile_common dfd_my_type=0x404b", "fpga_pcie_i2c ocore_ctl_startbus=2", "lpc_dbg", "fpga_i2c_ocores", "rg_lpc_cpld", "lm75", "optoe", "at24", "pmbus_core" ], "pddf_kos": [ "pddf_client_module", "pddf_cpld_module", "pddf_cpld_driver", "pddf_mux_module", "pddf_xcvr_module", "pddf_xcvr_driver_module", "pddf_psu_driver_module", "pddf_psu_module", "pddf_fan_driver_module", "pddf_fan_module", "pddf_sysstatus_module" ], "custom_kos": [ "pddf_custom_psu", "pddf_custom_led_module" ] }, "SYSTEM": { "dev_info": { "device_type": "CPU", "device_name": "ROOT_COMPLEX", "device_parent": null }, "i2c": { "CONTROLLERS": [{ "dev_name": "i2c-0", "dev": "SMBUS0" }, { "dev_name": "i2c-1", "dev": "I2C-GPIO0" }, { "dev_name": "i2c-2", "dev": "FPGA-OCORE0" }, { "dev_name": "i2c-3", "dev": "FPGA-OCORE1" },{ "dev_name": "i2c-4", "dev": "FPGA-OCORE2" },{ "dev_name": "i2c-5", "dev": "FPGA-OCORE3" },{ "dev_name": "i2c-6", "dev": "FPGA-OCORE4" },{ "dev_name": "i2c-7", "dev": "FPGA-OCORE5" },{ "dev_name": "i2c-8", "dev": "FPGA-OCORE6" },{ "dev_name": "i2c-9", "dev": "FPGA-OCORE7" },{ "dev_name": "i2c-10", "dev": "FPGA-OCORE8" },{ "dev_name": "i2c-11", "dev": "FPGA-OCORE9" },{ "dev_name": "i2c-12", "dev": "FPGA-OCORE10" },{ "dev_name": "i2c-13", "dev": "FPGA-OCORE11" },{ "dev_name": "i2c-14", "dev": "FPGA-OCORE12" },{ "dev_name": "i2c-15", "dev": "FPGA-OCORE13" }] } }, "SMBUS0": { "dev_info": { "device_type": "SMBUS", "device_name": "SMBUS0", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0x0" }, "DEVICES": [] } }, "I2C-GPIO0": { "dev_info": { "device_type": "I2C-GPIO", "device_name": "I2C-GPIO0", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0x1" }, "DEVICES": [{ "dev": "EEPROM1" } ] } }, "EEPROM1": { "dev_info": { "device_type": "EEPROM", "device_name": "EEPROM1", "device_parent": "I2C-GPIO0" }, "i2c": { "topo_info": { "parent_bus": "0x1", "dev_addr": "0x56", "dev_type": "24c02" }, "dev_attr": { "access_mode": "BLOCK" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "FPGA-OCORE0": { "dev_info": { "device_type": "FPGA-OCORE", "device_name": "FPGA-OCORE0", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0x2" }, "DEVICES": [ { "dev": "FAN-CTRL" }, { "dev": "MUX0" } ] } }, "FAN-CTRL": { "dev_info": { "device_type": "FAN", "device_name": "FAN-CTRL", "device_parent": "FPGA-OCORE0" }, "i2c": { "topo_info": { "parent_bus": "0x2", "dev_addr": "0x0d", "dev_type": "fan_cpld" }, "dev_attr": { "num_fantrays": "5" }, "attr_list": [{ "attr_name": "fan1_present", "attr_offset": "0x30", "attr_mask": "0x1", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan2_present", "attr_offset": "0x30", "attr_mask": "0x1", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan3_present", "attr_offset": "0x30", "attr_mask": "0x2", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan4_present", "attr_offset": "0x30", "attr_mask": "0x2", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan5_present", "attr_offset": "0x30", "attr_mask": "0x4", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan6_present", "attr_offset": "0x30", "attr_mask": "0x4", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan7_present", "attr_offset": "0x30", "attr_mask": "0x8", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan8_present", "attr_offset": "0x30", "attr_mask": "0x8", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan9_present", "attr_offset": "0x30", "attr_mask": "0x10", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan10_present", "attr_offset": "0x30", "attr_mask": "0x10", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan1_input", "attr_offset": "0x1b", "attr_mult": "1", "attr_len": "2" }, { "attr_name": "fan2_input", "attr_offset": "0x25", "attr_mult": "1", "attr_len": "2" }, { "attr_name": "fan3_input", "attr_offset": "0x1d", "attr_mult": "1", "attr_len": "2" }, { "attr_name": "fan4_input", "attr_offset": "0x27", "attr_mult": "1", "attr_len": "2" }, { "attr_name": "fan5_input", "attr_offset": "0x1f", "attr_mult": "1", "attr_len": "2" }, { "attr_name": "fan6_input", "attr_offset": "0x29", "attr_mult": "1", "attr_len": "2" }, { "attr_name": "fan7_input", "attr_offset": "0x21", "attr_mult": "1", "attr_len": "2" }, { "attr_name": "fan8_input", "attr_offset": "0x2b", "attr_mult": "1", "attr_len": "2" }, { "attr_name": "fan9_input", "attr_offset": "0x23", "attr_mult": "1", "attr_len": "2" }, { "attr_name": "fan10_input", "attr_offset": "0x2d", "attr_mult": "1", "attr_len": "2" }, { "attr_name": "fan1_pwm", "attr_offset": "0x14", "attr_mask": "0xff", "attr_len": "1" }, { "attr_name": "fan2_pwm", "attr_offset": "0x14", "attr_mask": "0xff", "attr_len": "1" }, { "attr_name": "fan3_pwm", "attr_offset": "0x15", "attr_mask": "0xff", "attr_len": "1" }, { "attr_name": "fan4_pwm", "attr_offset": "0x15", "attr_mask": "0xff", "attr_len": "1" }, { "attr_name": "fan5_pwm", "attr_offset": "0x16", "attr_mask": "0xff", "attr_len": "1" }, { "attr_name": "fan6_pwm", "attr_offset": "0x16", "attr_mask": "0xff", "attr_len": "1" }, { "attr_name": "fan7_pwm", "attr_offset": "0x17", "attr_mask": "0xff", "attr_len": "1" }, { "attr_name": "fan8_pwm", "attr_offset": "0x17", "attr_mask": "0xff", "attr_len": "1" }, { "attr_name": "fan9_pwm", "attr_offset": "0x18", "attr_mask": "0xff", "attr_len": "1" }, { "attr_name": "fan10_pwm", "attr_offset": "0x18", "attr_mask": "0xff", "attr_len": "1" }, { "attr_name": "fan1_fault", "attr_offset": "0x31", "attr_mask": "0x1", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan2_fault", "attr_offset": "0x31", "attr_mask": "0x1", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan3_fault", "attr_offset": "0x31", "attr_mask": "0x2", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan4_fault", "attr_offset": "0x31", "attr_mask": "0x2", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan5_fault", "attr_offset": "0x31", "attr_mask": "0x4", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan6_fault", "attr_offset": "0x31", "attr_mask": "0x4", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan7_fault", "attr_offset": "0x31", "attr_mask": "0x8", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan8_fault", "attr_offset": "0x31", "attr_mask": "0x8", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan9_fault", "attr_offset": "0x31", "attr_mask": "0x10", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "fan10_fault", "attr_offset": "0x31", "attr_mask": "0x10", "attr_cmpval": "0x0", "attr_len": "1" } ] } }, "MUX0": { "dev_info": { "device_type": "MUX", "device_name": "MUX0", "device_parent": "FPGA-OCORE0" }, "i2c": { "topo_info": { "parent_bus": "0x2", "dev_addr": "0x77", "dev_type": "pca9548" }, "dev_attr": { "virt_bus": "0x10" }, "channel": [{ "chn": "0", "dev": "FAN1-EEPROM" }, { "chn": "1", "dev": "FAN2-EEPROM" }, { "chn": "2", "dev": "FAN3-EEPROM" }, { "chn": "3", "dev": "FAN4-EEPROM" }, { "chn": "4", "dev": "FAN5-EEPROM" } ] } }, "FAN1-EEPROM": { "dev_info": { "device_type": "EEPROM", "device_name": "FAN1-EEPROM", "device_parent": "MUX0" }, "i2c": { "topo_info": { "parent_bus": "0x10", "dev_addr": "0x50", "dev_type": "24c02" }, "dev_attr": { "access_mode": "BLOCK" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "FAN2-EEPROM": { "dev_info": { "device_type": "EEPROM", "device_name": "FAN2-EEPROM", "device_parent": "MUX0" }, "i2c": { "topo_info": { "parent_bus": "0x11", "dev_addr": "0x50", "dev_type": "24c02" }, "dev_attr": { "access_mode": "BLOCK" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "FAN3-EEPROM": { "dev_info": { "device_type": "EEPROM", "device_name": "FAN3-EEPROM", "device_parent": "MUX0" }, "i2c": { "topo_info": { "parent_bus": "0x12", "dev_addr": "0x50", "dev_type": "24c02" }, "dev_attr": { "access_mode": "BLOCK" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "FAN4-EEPROM": { "dev_info": { "device_type": "EEPROM", "device_name": "FAN4-EEPROM", "device_parent": "MUX0" }, "i2c": { "topo_info": { "parent_bus": "0x13", "dev_addr": "0x50", "dev_type": "24c02" }, "dev_attr": { "access_mode": "BLOCK" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "FAN5-EEPROM": { "dev_info": { "device_type": "EEPROM", "device_name": "FAN5-EEPROM", "device_parent": "MUX0" }, "i2c": { "topo_info": { "parent_bus": "0x14", "dev_addr": "0x50", "dev_type": "24c02" }, "dev_attr": { "access_mode": "BLOCK" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "FPGA-OCORE1": { "dev_info": { "device_type": "FPGA-OCORE", "device_name": "FPGA-OCORE1", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0x3" }, "DEVICES": [ { "dev": "TEMP1" }, { "dev": "TEMP2" }, { "dev": "TEMP3" }, { "dev": "TEMP4" }, { "dev": "TEMP5" } ] } }, "TEMP1": { "dev_info": { "device_type": "TEMP_SENSOR", "device_name": "TEMP-MAC-INLET-R", "device_parent": "FPGA-OCORE1" }, "dev_attr": { "display_name": "Temp_MAC_INLET_R" }, "i2c": { "topo_info": { "parent_bus": "0x3", "dev_addr": "0x48", "dev_type": "lm75" }, "attr_list": [{ "attr_name": "temp1_high_threshold", "drv_attr_name": "temp1_max" }, { "attr_name": "temp1_max_hyst" }, { "attr_name": "temp1_input" } ] } }, "TEMP2": { "dev_info": { "device_type": "TEMP_SENSOR", "device_name": "TEMP-MAC-INLET-F", "device_parent": "FPGA-OCORE1" }, "dev_attr": { "display_name": "Temp_MAC_INLET_F" }, "i2c": { "topo_info": { "parent_bus": "0x3", "dev_addr": "0x49", "dev_type": "lm75" }, "attr_list": [{ "attr_name": "temp1_high_threshold", "drv_attr_name": "temp1_max" }, { "attr_name": "temp1_max_hyst" }, { "attr_name": "temp1_input" } ] } }, "TEMP3": { "dev_info": { "device_type": "TEMP_SENSOR", "device_name": "TEMP-MAC-INLET-B", "device_parent": "FPGA-OCORE1" }, "dev_attr": { "display_name": "Temp_MAC_INLET_B" }, "i2c": { "topo_info": { "parent_bus": "0x3", "dev_addr": "0x4a", "dev_type": "lm75" }, "attr_list": [{ "attr_name": "temp1_high_threshold", "drv_attr_name": "temp1_max" }, { "attr_name": "temp1_max_hyst" }, { "attr_name": "temp1_input" } ] } }, "TEMP4": { "dev_info": { "device_type": "TEMP_SENSOR", "device_name": "TEMP-MAC-INLET-L", "device_parent": "FPGA-OCORE1" }, "dev_attr": { "display_name": "Temp_MAC_INLET_L" }, "i2c": { "topo_info": { "parent_bus": "0x3", "dev_addr": "0x4b", "dev_type": "lm75" }, "attr_list": [{ "attr_name": "temp1_high_threshold", "drv_attr_name": "temp1_max" }, { "attr_name": "temp1_max_hyst" }, { "attr_name": "temp1_input" } ] } }, "TEMP5": { "dev_info": { "device_type": "TEMP_SENSOR", "device_name": "TEMP-CPU-BOARD", "device_parent": "FPGA-OCORE1" }, "dev_attr": { "display_name": "Temp_CPU_BOARD" }, "i2c": { "topo_info": { "parent_bus": "0x3", "dev_addr": "0x4c", "dev_type": "lm75" }, "attr_list": [{ "attr_name": "temp1_high_threshold", "drv_attr_name": "temp1_max" }, { "attr_name": "temp1_max_hyst" }, { "attr_name": "temp1_input" } ] } }, "FPGA-OCORE2": { "dev_info": { "device_type": "FPGA-OCORE", "device_name": "FPGA-OCORE2", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0x4" }, "DEVICES": [ { "dev": "MUX1" } ] } }, "MUX1": { "dev_info": { "device_type": "MUX", "device_name": "MUX1", "device_parent": "FPGA-OCORE2" }, "i2c": { "topo_info": { "parent_bus": "0x4", "dev_addr": "0x77", "dev_type": "pca9548" }, "dev_attr": { "virt_bus": "0x18" }, "channel": [{ "chn": "0", "dev": "PSU1" }, { "chn": "1", "dev": "PSU2" } ] } }, "PSU1": { "dev_info": { "device_type": "PSU", "device_name": "PSU1", "device_parent": "MUX1" }, "dev_attr": { "dev_idx": "1", "num_psu_fans": "1" }, "i2c": { "interface": [{ "itf": "pmbus", "dev": "PSU1-PMBUS" }, { "itf": "eeprom", "dev": "PSU1-EEPROM" } ] } }, "PSU1-PMBUS": { "dev_info": { "device_type": "PSU-PMBUS", "device_name": "PSU1-PMBUS", "device_parent": "MUX1", "virt_parent": "PSU1" }, "i2c": { "topo_info": { "parent_bus": "0x18", "dev_addr": "0x58", "dev_type": "psu_pmbus" }, "attr_list": [{ "attr_name": "psu_present", "attr_devtype": "io", "attr_offset": "0x951", "attr_mask": "0x1", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "psu_model_name", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0x9a", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "12" }, { "attr_name": "psu_power_good", "attr_devtype": "io", "attr_offset": "0x951", "attr_mask": "0x2", "attr_cmpval": "0x2", "attr_len": "1" }, { "attr_name": "psu_mfr_id", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0x99", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "10" }, { "attr_name": "psu_fan_dir", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0xc3", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "5" }, { "attr_name": "psu_v_out", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0x8b", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "2" }, { "attr_name": "psu_i_out", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0x8c", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "2" }, { "attr_name": "psu_p_out", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0x96", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "2" }, { "attr_name": "psu_fan1_speed_rpm", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0x90", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "2" }, { "attr_name": "psu_temp1_input", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0x8d", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "2" } ] } }, "PSU1-EEPROM": { "dev_info": { "device_type": "PSU-EEPROM", "device_name": "PSU1-EEPROM", "device_parent": "MUX1", "virt_parent": "PSU1" }, "i2c": { "topo_info": { "parent_bus": "0x18", "dev_addr": "0x50", "dev_type": "psu_eeprom" }, "attr_list": [{ "attr_name": "psu_serial_num", "attr_devaddr": "0x50", "attr_devtype": "eeprom", "attr_offset": "0x38", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "20" }] } }, "PSU2": { "dev_info": { "device_type": "PSU", "device_name": "PSU2", "device_parent": "MUX1" }, "dev_attr": { "dev_idx": "2", "num_psu_fans": "1" }, "i2c": { "interface": [{ "itf": "pmbus", "dev": "PSU2-PMBUS" }, { "itf": "eeprom", "dev": "PSU2-EEPROM" } ] } }, "PSU2-PMBUS": { "dev_info": { "device_type": "PSU-PMBUS", "device_name": "PSU2-PMBUS", "device_parent": "MUX1", "virt_parent": "PSU2" }, "i2c": { "topo_info": { "parent_bus": "0x19", "dev_addr": "0x58", "dev_type": "psu_pmbus" }, "attr_list": [{ "attr_name": "psu_present", "attr_devtype": "io", "attr_offset": "0x951", "attr_mask": "0x10", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "psu_model_name", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0x9a", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "12" }, { "attr_name": "psu_power_good", "attr_devtype": "io", "attr_offset": "0x951", "attr_mask": "0x20", "attr_cmpval": "0x20", "attr_len": "1" }, { "attr_name": "psu_mfr_id", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0x99", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "10" }, { "attr_name": "psu_fan_dir", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0xc3", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "5" }, { "attr_name": "psu_v_out", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0x8b", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "2" }, { "attr_name": "psu_i_out", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0x8c", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "2" }, { "attr_name": "psu_p_out", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0x96", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "2" }, { "attr_name": "psu_fan1_speed_rpm", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0x90", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "2" }, { "attr_name": "psu_temp1_input", "attr_devaddr": "0x58", "attr_devtype": "pmbus", "attr_offset": "0x8d", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "2" } ] } }, "PSU2-EEPROM": { "dev_info": { "device_type": "PSU-EEPROM", "device_name": "PSU2-EEPROM", "device_parent": "MUX1", "virt_parent": "PSU2" }, "i2c": { "topo_info": { "parent_bus": "0x19", "dev_addr": "0x50", "dev_type": "psu_eeprom" }, "attr_list": [{ "attr_name": "psu_serial_num", "attr_devaddr": "0x50", "attr_devtype": "eeprom", "attr_offset": "0x38", "attr_mask": "0x0", "attr_cmpval": "0xff", "attr_len": "20" }] } }, "FPGA-OCORE3": { "dev_info": { "device_type": "FPGA-OCORE", "device_name": "FPGA-OCORE3", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0x5" }, "DEVICES": [ { "dev": "EEPROM2" } ] } }, "EEPROM2": { "dev_info": { "device_type": "EEPROM", "device_name": "MAC-EEPROM", "device_parent": "I2C-GPIO0" }, "i2c": { "topo_info": { "parent_bus": "0x5", "dev_addr": "0x51", "dev_type": "24c02" }, "dev_attr": { "access_mode": "BLOCK" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "FPGA-OCORE4": { "dev_info": { "device_type": "FPGA-OCORE", "device_name": "FPGA-OCORE4", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0x6" }, "DEVICES": [ { "dev": "CPU_BOARD_CPLD" } ] } }, "CPU_BOARD_CPLD": { "dev_info": { "device_type": "CPLD", "device_name": "CPU_BOARD_CPLD", "device_parent": "FPGA-OCORE4" }, "i2c": { "topo_info": { "parent_bus": "0x6", "dev_addr": "0x0d", "dev_type": "i2c_cpld" }, "dev_attr": {} } }, "FPGA-OCORE5": { "dev_info": { "device_type": "FPGA-OCORE", "device_name": "FPGA-OCORE5", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0x7" }, "DEVICES": [] } }, "FPGA-OCORE6": { "dev_info": { "device_type": "FPGA-OCORE", "device_name": "FPGA-OCORE6", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0x8" }, "DEVICES": [ { "dev": "MAC_BOARD_CPLD1" }, { "dev": "MAC_BOARD_CPLD2" } ] } }, "MAC_BOARD_CPLD1": { "dev_info": { "device_type": "CPLD", "device_name": "MAC_BOARD_CPLD1", "device_parent": "FPGA-OCORE6" }, "i2c": { "topo_info": { "parent_bus": "0x8", "dev_addr": "0x30", "dev_type": "i2c_cpld" }, "dev_attr": {} } }, "MAC_BOARD_CPLD2": { "dev_info": { "device_type": "CPLD", "device_name": "MAC_BOARD_CPLD2", "device_parent": "FPGA-OCORE6" }, "i2c": { "topo_info": { "parent_bus": "0x8", "dev_addr": "0x31", "dev_type": "i2c_cpld" }, "dev_attr": {} } }, "FPGA-OCORE7": { "dev_info": { "device_type": "FPGA-OCORE", "device_name": "FPGA-OCORE7", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0x9" }, "DEVICES": [] } }, "FPGA-OCORE8": { "dev_info": { "device_type": "FPGA-OCORE", "device_name": "FPGA-OCORE8", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0xa" }, "DEVICES": [] } }, "FPGA-OCORE9": { "dev_info": { "device_type": "FPGA-OCORE", "device_name": "FPGA-OCORE9", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0xb" }, "DEVICES": [] } }, "FPGA-OCORE10": { "dev_info": { "device_type": "FPGA-OCORE", "device_name": "FPGA-OCORE10", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0xc" }, "DEVICES": [ { "dev": "PORT-MUX0" }, { "dev": "PORT-MUX1" }, { "dev": "PORT-MUX2" }, { "dev": "PORT-MUX3" } ] } }, "PORT-MUX0": { "dev_info": { "device_type": "MUX", "device_name": "PORT-MUX0", "device_parent": "FPGA-OCORE10" }, "i2c": { "topo_info": { "parent_bus": "0xc", "dev_addr": "0x70", "dev_type": "pca9548" }, "dev_attr": { "virt_bus": "0x20" }, "channel": [{ "chn": "0", "dev": "PORT1" }, { "chn": "1", "dev": "PORT2" }, { "chn": "2", "dev": "PORT3" }, { "chn": "3", "dev": "PORT4" }, { "chn": "4", "dev": "PORT5" }, { "chn": "5", "dev": "PORT6" }, { "chn": "6", "dev": "PORT7" }, { "chn": "7", "dev": "PORT8" } ] } }, "PORT-MUX1": { "dev_info": { "device_type": "MUX", "device_name": "PORT-MUX1", "device_parent": "FPGA-OCORE10" }, "i2c": { "topo_info": { "parent_bus": "0xc", "dev_addr": "0x71", "dev_type": "pca9548" }, "dev_attr": { "virt_bus": "0x28" }, "channel": [{ "chn": "0", "dev": "PORT9" }, { "chn": "1", "dev": "PORT10" }, { "chn": "2", "dev": "PORT11" }, { "chn": "3", "dev": "PORT12" }, { "chn": "4", "dev": "PORT13" }, { "chn": "5", "dev": "PORT14" }, { "chn": "6", "dev": "PORT15" }, { "chn": "7", "dev": "PORT16" } ] } }, "PORT-MUX2": { "dev_info": { "device_type": "MUX", "device_name": "PORT-MUX2", "device_parent": "FPGA-OCORE10" }, "i2c": { "topo_info": { "parent_bus": "0xc", "dev_addr": "0x72", "dev_type": "pca9548" }, "dev_attr": { "virt_bus": "0x30" }, "channel": [{ "chn": "0", "dev": "PORT17" }, { "chn": "1", "dev": "PORT18" }, { "chn": "2", "dev": "PORT19" }, { "chn": "3", "dev": "PORT20" }, { "chn": "4", "dev": "PORT21" }, { "chn": "5", "dev": "PORT22" }, { "chn": "6", "dev": "PORT23" }, { "chn": "7", "dev": "PORT24" } ] } }, "PORT-MUX3": { "dev_info": { "device_type": "MUX", "device_name": "PORT-MUX3", "device_parent": "FPGA-OCORE10" }, "i2c": { "topo_info": { "parent_bus": "0xc", "dev_addr": "0x73", "dev_type": "pca9548" }, "dev_attr": { "virt_bus": "0x38" }, "channel": [{ "chn": "0", "dev": "PORT25" }, { "chn": "1", "dev": "PORT26" }, { "chn": "2", "dev": "PORT27" }, { "chn": "3", "dev": "PORT28" }, { "chn": "4", "dev": "PORT29" }, { "chn": "5", "dev": "PORT30" }, { "chn": "6", "dev": "PORT31" }, { "chn": "7", "dev": "PORT32" } ] } }, "PORT1": { "dev_info": { "device_type": "QSFP", "device_name": "PORT1", "device_parent": "PORT-MUX0" }, "dev_attr": { "dev_idx": "1" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT1-EEPROM" }, { "itf": "control", "dev": "PORT1-CTRL" }] } }, "PORT1-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT1-EEPROM", "device_parent": "PORT-MUX0", "virt_parent": "PORT1" }, "i2c": { "topo_info": { "parent_bus": "0x20", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT1-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT1-CTRL", "device_parent": "PORT-MUX0", "virt_parent": "PORT1" }, "i2c": { "topo_info": { "parent_bus": "0x20", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x10", "attr_mask": "0x0", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x0", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT2": { "dev_info": { "device_type": "QSFP", "device_name": "PORT2", "device_parent": "PORT-MUX0" }, "dev_attr": { "dev_idx": "2" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT2-EEPROM" }, { "itf": "control", "dev": "PORT2-CTRL" }] } }, "PORT2-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT2-EEPROM", "device_parent": "PORT-MUX0", "virt_parent": "PORT2" }, "i2c": { "topo_info": { "parent_bus": "0x21", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT2-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT2-CTRL", "device_parent": "PORT-MUX0", "virt_parent": "PORT2" }, "i2c": { "topo_info": { "parent_bus": "0x21", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x10", "attr_mask": "0x1", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x1", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT3": { "dev_info": { "device_type": "QSFP", "device_name": "PORT3", "device_parent": "PORT-MUX0" }, "dev_attr": { "dev_idx": "3" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT3-EEPROM" }, { "itf": "control", "dev": "PORT3-CTRL" }] } }, "PORT3-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT3-EEPROM", "device_parent": "PORT-MUX0", "virt_parent": "PORT3" }, "i2c": { "topo_info": { "parent_bus": "0x22", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT3-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT3-CTRL", "device_parent": "PORT-MUX0", "virt_parent": "PORT3" }, "i2c": { "topo_info": { "parent_bus": "0x22", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x10", "attr_mask": "0x2", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x2", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT4": { "dev_info": { "device_type": "QSFP", "device_name": "PORT4", "device_parent": "PORT-MUX0" }, "dev_attr": { "dev_idx": "4" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT4-EEPROM" }, { "itf": "control", "dev": "PORT4-CTRL" }] } }, "PORT4-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT4-EEPROM", "device_parent": "PORT-MUX0", "virt_parent": "PORT4" }, "i2c": { "topo_info": { "parent_bus": "0x23", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT4-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT4-CTRL", "device_parent": "PORT-MUX0", "virt_parent": "PORT4" }, "i2c": { "topo_info": { "parent_bus": "0x23", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x10", "attr_mask": "0x3", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x3", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT5": { "dev_info": { "device_type": "QSFP", "device_name": "PORT5", "device_parent": "PORT-MUX0" }, "dev_attr": { "dev_idx": "5" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT5-EEPROM" }, { "itf": "control", "dev": "PORT5-CTRL" }] } }, "PORT5-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT5-EEPROM", "device_parent": "PORT-MUX0", "virt_parent": "PORT5" }, "i2c": { "topo_info": { "parent_bus": "0x24", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT5-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT5-CTRL", "device_parent": "PORT-MUX0", "virt_parent": "PORT5" }, "i2c": { "topo_info": { "parent_bus": "0x24", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x10", "attr_mask": "0x4", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x4", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT6": { "dev_info": { "device_type": "QSFP", "device_name": "PORT6", "device_parent": "PORT-MUX0" }, "dev_attr": { "dev_idx": "6" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT6-EEPROM" }, { "itf": "control", "dev": "PORT6-CTRL" }] } }, "PORT6-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT6-EEPROM", "device_parent": "PORT-MUX0", "virt_parent": "PORT6" }, "i2c": { "topo_info": { "parent_bus": "0x25", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT6-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT6-CTRL", "device_parent": "PORT-MUX0", "virt_parent": "PORT6" }, "i2c": { "topo_info": { "parent_bus": "0x25", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x10", "attr_mask": "0x5", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x5", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT7": { "dev_info": { "device_type": "QSFP", "device_name": "PORT7", "device_parent": "PORT-MUX0" }, "dev_attr": { "dev_idx": "7" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT7-EEPROM" }, { "itf": "control", "dev": "PORT7-CTRL" }] } }, "PORT7-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT7-EEPROM", "device_parent": "PORT-MUX0", "virt_parent": "PORT7" }, "i2c": { "topo_info": { "parent_bus": "0x26", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT7-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT7-CTRL", "device_parent": "PORT-MUX0", "virt_parent": "PORT7" }, "i2c": { "topo_info": { "parent_bus": "0x26", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x30", "attr_mask": "0x6", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x6", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT8": { "dev_info": { "device_type": "QSFP", "device_name": "PORT8", "device_parent": "PORT-MUX0" }, "dev_attr": { "dev_idx": "8" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT8-EEPROM" }, { "itf": "control", "dev": "PORT8-CTRL" }] } }, "PORT8-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT8-EEPROM", "device_parent": "PORT-MUX0", "virt_parent": "PORT8" }, "i2c": { "topo_info": { "parent_bus": "0x27", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT8-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT8-CTRL", "device_parent": "PORT-MUX0", "virt_parent": "PORT8" }, "i2c": { "topo_info": { "parent_bus": "0x27", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x10", "attr_mask": "0x7", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x7", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT9": { "dev_info": { "device_type": "QSFP", "device_name": "PORT9", "device_parent": "PORT-MUX1" }, "dev_attr": { "dev_idx": "9" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT9-EEPROM" }, { "itf": "control", "dev": "PORT9-CTRL" }] } }, "PORT9-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT9-EEPROM", "device_parent": "PORT-MUX1", "virt_parent": "PORT9" }, "i2c": { "topo_info": { "parent_bus": "0x28", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT9-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT9-CTRL", "device_parent": "PORT-MUX1", "virt_parent": "PORT9" }, "i2c": { "topo_info": { "parent_bus": "0x28", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x0", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x0", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT10": { "dev_info": { "device_type": "QSFP", "device_name": "PORT10", "device_parent": "PORT-MUX1" }, "dev_attr": { "dev_idx": "10" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT10-EEPROM" }, { "itf": "control", "dev": "PORT10-CTRL" }] } }, "PORT10-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT10-EEPROM", "device_parent": "PORT-MUX1", "virt_parent": "PORT10" }, "i2c": { "topo_info": { "parent_bus": "0x29", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT10-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT10-CTRL", "device_parent": "PORT-MUX1", "virt_parent": "PORT10" }, "i2c": { "topo_info": { "parent_bus": "0x29", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x1", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x1", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT11": { "dev_info": { "device_type": "QSFP", "device_name": "PORT11", "device_parent": "PORT-MUX1" }, "dev_attr": { "dev_idx": "11" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT11-EEPROM" }, { "itf": "control", "dev": "PORT11-CTRL" }] } }, "PORT11-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT11-EEPROM", "device_parent": "PORT-MUX1", "virt_parent": "PORT11" }, "i2c": { "topo_info": { "parent_bus": "0x2a", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT11-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT11-CTRL", "device_parent": "PORT-MUX1", "virt_parent": "PORT11" }, "i2c": { "topo_info": { "parent_bus": "0x2a", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x2", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x2", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT12": { "dev_info": { "device_type": "QSFP", "device_name": "PORT12", "device_parent": "PORT-MUX1" }, "dev_attr": { "dev_idx": "12" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT12-EEPROM" }, { "itf": "control", "dev": "PORT12-CTRL" }] } }, "PORT12-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT12-EEPROM", "device_parent": "PORT-MUX1", "virt_parent": "PORT12" }, "i2c": { "topo_info": { "parent_bus": "0x2b", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT12-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT12-CTRL", "device_parent": "PORT-MUX1", "virt_parent": "PORT12" }, "i2c": { "topo_info": { "parent_bus": "0x2b", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x3", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x3", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT13": { "dev_info": { "device_type": "QSFP", "device_name": "PORT13", "device_parent": "PORT-MUX1" }, "dev_attr": { "dev_idx": "13" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT13-EEPROM" }, { "itf": "control", "dev": "PORT13-CTRL" }] } }, "PORT13-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT13-EEPROM", "device_parent": "PORT-MUX1", "virt_parent": "PORT13" }, "i2c": { "topo_info": { "parent_bus": "0x2c", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT13-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT13-CTRL", "device_parent": "PORT-MUX1", "virt_parent": "PORT13" }, "i2c": { "topo_info": { "parent_bus": "0x2c", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x4", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x4", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT14": { "dev_info": { "device_type": "QSFP", "device_name": "PORT14", "device_parent": "PORT-MUX1" }, "dev_attr": { "dev_idx": "14" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT14-EEPROM" }, { "itf": "control", "dev": "PORT14-CTRL" }] } }, "PORT14-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT14-EEPROM", "device_parent": "PORT-MUX1", "virt_parent": "PORT14" }, "i2c": { "topo_info": { "parent_bus": "0x2d", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT14-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT14-CTRL", "device_parent": "PORT-MUX1", "virt_parent": "PORT14" }, "i2c": { "topo_info": { "parent_bus": "0x2d", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x5", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x5", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT15": { "dev_info": { "device_type": "QSFP", "device_name": "PORT15", "device_parent": "PORT-MUX1" }, "dev_attr": { "dev_idx": "15" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT15-EEPROM" }, { "itf": "control", "dev": "PORT15-CTRL" }] } }, "PORT15-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT15-EEPROM", "device_parent": "PORT-MUX1", "virt_parent": "PORT15" }, "i2c": { "topo_info": { "parent_bus": "0x2e", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT15-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT15-CTRL", "device_parent": "PORT-MUX1", "virt_parent": "PORT15" }, "i2c": { "topo_info": { "parent_bus": "0x2e", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x6", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x6", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT16": { "dev_info": { "device_type": "QSFP", "device_name": "PORT16", "device_parent": "PORT-MUX1" }, "dev_attr": { "dev_idx": "16" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT16-EEPROM" }, { "itf": "control", "dev": "PORT16-CTRL" }] } }, "PORT16-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT16-EEPROM", "device_parent": "PORT-MUX1", "virt_parent": "PORT16" }, "i2c": { "topo_info": { "parent_bus": "0x2f", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT16-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT16-CTRL", "device_parent": "PORT-MUX1", "virt_parent": "PORT16" }, "i2c": { "topo_info": { "parent_bus": "0x2f", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x7", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x30", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x7", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT17": { "dev_info": { "device_type": "QSFP", "device_name": "PORT17", "device_parent": "PORT-MUX2" }, "dev_attr": { "dev_idx": "17" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT17-EEPROM" }, { "itf": "control", "dev": "PORT17-CTRL" }] } }, "PORT17-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT17-EEPROM", "device_parent": "PORT-MUX2", "virt_parent": "PORT17" }, "i2c": { "topo_info": { "parent_bus": "0x30", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT17-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT17-CTRL", "device_parent": "PORT-MUX2", "virt_parent": "PORT17" }, "i2c": { "topo_info": { "parent_bus": "0x30", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x10", "attr_mask": "0x0", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x0", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT18": { "dev_info": { "device_type": "QSFP", "device_name": "PORT18", "device_parent": "PORT-MUX2" }, "dev_attr": { "dev_idx": "18" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT18-EEPROM" }, { "itf": "control", "dev": "PORT18-CTRL" }] } }, "PORT18-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT18-EEPROM", "device_parent": "PORT-MUX2", "virt_parent": "PORT18" }, "i2c": { "topo_info": { "parent_bus": "0x31", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT18-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT18-CTRL", "device_parent": "PORT-MUX2", "virt_parent": "PORT18" }, "i2c": { "topo_info": { "parent_bus": "0x31", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x10", "attr_mask": "0x1", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x1", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT19": { "dev_info": { "device_type": "QSFP", "device_name": "PORT19", "device_parent": "PORT-MUX2" }, "dev_attr": { "dev_idx": "19" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT19-EEPROM" }, { "itf": "control", "dev": "PORT19-CTRL" }] } }, "PORT19-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT19-EEPROM", "device_parent": "PORT-MUX2", "virt_parent": "PORT19" }, "i2c": { "topo_info": { "parent_bus": "0x32", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT19-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT19-CTRL", "device_parent": "PORT-MUX2", "virt_parent": "PORT19" }, "i2c": { "topo_info": { "parent_bus": "0x32", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x10", "attr_mask": "0x2", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x2", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT20": { "dev_info": { "device_type": "QSFP", "device_name": "PORT20", "device_parent": "PORT-MUX2" }, "dev_attr": { "dev_idx": "20" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT20-EEPROM" }, { "itf": "control", "dev": "PORT20-CTRL" }] } }, "PORT20-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT20-EEPROM", "device_parent": "PORT-MUX2", "virt_parent": "PORT20" }, "i2c": { "topo_info": { "parent_bus": "0x33", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT20-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT20-CTRL", "device_parent": "PORT-MUX2", "virt_parent": "PORT20" }, "i2c": { "topo_info": { "parent_bus": "0x33", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x10", "attr_mask": "0x3", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x3", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT21": { "dev_info": { "device_type": "QSFP", "device_name": "PORT21", "device_parent": "PORT-MUX2" }, "dev_attr": { "dev_idx": "21" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT21-EEPROM" }, { "itf": "control", "dev": "PORT21-CTRL" }] } }, "PORT21-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT21-EEPROM", "device_parent": "PORT-MUX2", "virt_parent": "PORT21" }, "i2c": { "topo_info": { "parent_bus": "0x34", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT21-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT21-CTRL", "device_parent": "PORT-MUX2", "virt_parent": "PORT21" }, "i2c": { "topo_info": { "parent_bus": "0x34", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x10", "attr_mask": "0x4", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x4", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT22": { "dev_info": { "device_type": "QSFP", "device_name": "PORT22", "device_parent": "PORT-MUX2" }, "dev_attr": { "dev_idx": "22" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT22-EEPROM" }, { "itf": "control", "dev": "PORT22-CTRL" }] } }, "PORT22-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT22-EEPROM", "device_parent": "PORT-MUX2", "virt_parent": "PORT22" }, "i2c": { "topo_info": { "parent_bus": "0x35", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT22-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT22-CTRL", "device_parent": "PORT-MUX2", "virt_parent": "PORT22" }, "i2c": { "topo_info": { "parent_bus": "0x35", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x10", "attr_mask": "0x5", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x5", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT23": { "dev_info": { "device_type": "QSFP", "device_name": "PORT23", "device_parent": "PORT-MUX2" }, "dev_attr": { "dev_idx": "23" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT23-EEPROM" }, { "itf": "control", "dev": "PORT23-CTRL" }] } }, "PORT23-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT23-EEPROM", "device_parent": "PORT-MUX2", "virt_parent": "PORT23" }, "i2c": { "topo_info": { "parent_bus": "0x36", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT23-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT23-CTRL", "device_parent": "PORT-MUX2", "virt_parent": "PORT23" }, "i2c": { "topo_info": { "parent_bus": "0x36", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x10", "attr_mask": "0x6", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x6", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT24": { "dev_info": { "device_type": "QSFP", "device_name": "PORT24", "device_parent": "PORT-MUX2" }, "dev_attr": { "dev_idx": "24" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT24-EEPROM" }, { "itf": "control", "dev": "PORT24-CTRL" }] } }, "PORT24-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT24-EEPROM", "device_parent": "PORT-MUX2", "virt_parent": "PORT24" }, "i2c": { "topo_info": { "parent_bus": "0x37", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT24-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT24-CTRL", "device_parent": "PORT-MUX2", "virt_parent": "PORT24" }, "i2c": { "topo_info": { "parent_bus": "0x37", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x10", "attr_mask": "0x7", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x14", "attr_mask": "0x7", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT25": { "dev_info": { "device_type": "QSFP", "device_name": "PORT25", "device_parent": "PORT-MUX3" }, "dev_attr": { "dev_idx": "25" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT25-EEPROM" }, { "itf": "control", "dev": "PORT25-CTRL" }] } }, "PORT25-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT25-EEPROM", "device_parent": "PORT-MUX3", "virt_parent": "PORT25" }, "i2c": { "topo_info": { "parent_bus": "0x38", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT25-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT25-CTRL", "device_parent": "PORT-MUX3", "virt_parent": "PORT25" }, "i2c": { "topo_info": { "parent_bus": "0x38", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x0", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x0", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT26": { "dev_info": { "device_type": "QSFP", "device_name": "PORT26", "device_parent": "PORT-MUX3" }, "dev_attr": { "dev_idx": "26" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT26-EEPROM" }, { "itf": "control", "dev": "PORT26-CTRL" }] } }, "PORT26-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT26-EEPROM", "device_parent": "PORT-MUX3", "virt_parent": "PORT26" }, "i2c": { "topo_info": { "parent_bus": "0x39", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT26-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT26-CTRL", "device_parent": "PORT-MUX3", "virt_parent": "PORT26" }, "i2c": { "topo_info": { "parent_bus": "0x39", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x1", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x1", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT27": { "dev_info": { "device_type": "QSFP", "device_name": "PORT27", "device_parent": "PORT-MUX3" }, "dev_attr": { "dev_idx": "27" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT27-EEPROM" }, { "itf": "control", "dev": "PORT27-CTRL" }] } }, "PORT27-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT27-EEPROM", "device_parent": "PORT-MUX3", "virt_parent": "PORT27" }, "i2c": { "topo_info": { "parent_bus": "0x3a", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT27-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT27-CTRL", "device_parent": "PORT-MUX3", "virt_parent": "PORT27" }, "i2c": { "topo_info": { "parent_bus": "0x3a", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x2", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x2", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT28": { "dev_info": { "device_type": "QSFP", "device_name": "PORT28", "device_parent": "PORT-MUX3" }, "dev_attr": { "dev_idx": "28" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT28-EEPROM" }, { "itf": "control", "dev": "PORT28-CTRL" }] } }, "PORT28-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT28-EEPROM", "device_parent": "PORT-MUX3", "virt_parent": "PORT28" }, "i2c": { "topo_info": { "parent_bus": "0x3b", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT28-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT28-CTRL", "device_parent": "PORT-MUX3", "virt_parent": "PORT28" }, "i2c": { "topo_info": { "parent_bus": "0x3b", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x3", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x3", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT29": { "dev_info": { "device_type": "QSFP", "device_name": "PORT29", "device_parent": "PORT-MUX3" }, "dev_attr": { "dev_idx": "29" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT29-EEPROM" }, { "itf": "control", "dev": "PORT29-CTRL" }] } }, "PORT29-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT29-EEPROM", "device_parent": "PORT-MUX3", "virt_parent": "PORT29" }, "i2c": { "topo_info": { "parent_bus": "0x3c", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT29-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT29-CTRL", "device_parent": "PORT-MUX3", "virt_parent": "PORT29" }, "i2c": { "topo_info": { "parent_bus": "0x3c", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x4", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x4", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT30": { "dev_info": { "device_type": "QSFP", "device_name": "PORT30", "device_parent": "PORT-MUX3" }, "dev_attr": { "dev_idx": "30" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT30-EEPROM" }, { "itf": "control", "dev": "PORT30-CTRL" }] } }, "PORT30-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT30-EEPROM", "device_parent": "PORT-MUX3", "virt_parent": "PORT30" }, "i2c": { "topo_info": { "parent_bus": "0x3d", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT30-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT30-CTRL", "device_parent": "PORT-MUX3", "virt_parent": "PORT30" }, "i2c": { "topo_info": { "parent_bus": "0x3d", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x5", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x5", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT31": { "dev_info": { "device_type": "QSFP", "device_name": "PORT31", "device_parent": "PORT-MUX3" }, "dev_attr": { "dev_idx": "31" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT31-EEPROM" }, { "itf": "control", "dev": "PORT31-CTRL" }] } }, "PORT31-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT31-EEPROM", "device_parent": "PORT-MUX3", "virt_parent": "PORT31" }, "i2c": { "topo_info": { "parent_bus": "0x3e", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT31-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT31-CTRL", "device_parent": "PORT-MUX3", "virt_parent": "PORT31" }, "i2c": { "topo_info": { "parent_bus": "0x3e", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x6", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x6", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "PORT32": { "dev_info": { "device_type": "QSFP", "device_name": "PORT32", "device_parent": "PORT-MUX3" }, "dev_attr": { "dev_idx": "32" }, "i2c": { "interface": [{ "itf": "eeprom", "dev": "PORT32-EEPROM" }, { "itf": "control", "dev": "PORT32-CTRL" }] } }, "PORT32-EEPROM": { "dev_info": { "device_type": "", "device_name": "PORT32-EEPROM", "device_parent": "PORT-MUX3", "virt_parent": "PORT32" }, "i2c": { "topo_info": { "parent_bus": "0x3f", "dev_addr": "0x50", "dev_type": "optoe1" }, "attr_list": [{ "attr_name": "eeprom" }] } }, "PORT32-CTRL": { "dev_info": { "device_type": "", "device_name": "PORT32-CTRL", "device_parent": "PORT-MUX3", "virt_parent": "PORT32" }, "i2c": { "topo_info": { "parent_bus": "0x3f", "dev_addr": "0x53", "dev_type": "pddf_xcvr" }, "attr_list": [{ "attr_name": "xcvr_present", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x11", "attr_mask": "0x7", "attr_cmpval": "0x0", "attr_len": "1" }, { "attr_name": "xcvr_reset", "attr_devaddr": "0x31", "attr_devtype": "cpld", "attr_offset": "0x15", "attr_mask": "0x7", "attr_cmpval": "0x0", "attr_len": "1" }] } }, "FPGA-OCORE11": { "dev_info": { "device_type": "FPGA-OCORE", "device_name": "FPGA-OCORE11", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0xd" }, "DEVICES": [] } }, "FPGA-OCORE12": { "dev_info": { "device_type": "FPGA-OCORE", "device_name": "FPGA-OCORE12", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0xe" }, "DEVICES": [] } }, "FPGA-OCORE13": { "dev_info": { "device_type": "FPGA-OCORE", "device_name": "FPGA-OCORE13", "device_parent": "SYSTEM" }, "i2c": { "topo_info": { "dev_addr": "0xf" }, "DEVICES": [] } }, "FRONT_BOARD_CPU_LED": { "dev_info": { "device_type": "LED", "device_name": "SYS_LED" }, "dev_attr": { "index": "0" }, "i2c": { "attr_list": [{ "attr_name": "STATUS_LED_COLOR_RED", "descr": "Red", "bits": "2:0", "value": "0x2", "swpld_addr": "0x0d", "swpld_addr_offset": "0x972" }, { "attr_name": "STATUS_LED_COLOR_RED_BLINK", "descr": "Red Blinking", "bits": "2:0", "value": "0x1", "swpld_addr": "0x0d", "swpld_addr_offset": "0x972" }, { "attr_name": "STATUS_LED_COLOR_GREEN", "descr": "Green", "bits": "2:0", "value": "0x4", "swpld_addr": "0x0d", "swpld_addr_offset": "0x972" }, { "attr_name": "STATUS_LED_COLOR_GREEN_BLINK", "descr": "Green Blinking", "bits": "2:0", "value": "0x3", "swpld_addr": "0x0d", "swpld_addr_offset": "0x972" }, { "attr_name": "STATUS_LED_COLOR_AMBER", "descr": "Amber", "bits": "2:0", "value": "0x6", "swpld_addr": "0x0d", "swpld_addr_offset": "0x972" }, { "attr_name": "STATUS_LED_COLOR_AMBER_BLINK", "descr": "Amber Blinking", "bits": "2:0", "value": "0x5", "swpld_addr": "0x0d", "swpld_addr_offset": "0x972" }, { "attr_name": "STATUS_LED_COLOR_OFF", "descr": "Off", "bits": "2:0", "value": "0x0", "swpld_addr": "0x0d", "swpld_addr_offset": "0x972" } ] } }, "FRONT_BOARD_PSU_LED": { "dev_info": { "device_type": "LED", "device_name": "LOC_LED" }, "dev_attr": { "index": "0" }, "i2c": { "attr_list": [{ "attr_name": "STATUS_LED_COLOR_RED", "descr": "Red", "bits": "2:0", "value": "0x2", "swpld_addr": "0x0d", "swpld_addr_offset": "0x973" }, { "attr_name": "STATUS_LED_COLOR_RED_BLINK", "descr": "Red Blinking", "bits": "2:0", "value": "0x1", "swpld_addr": "0x0d", "swpld_addr_offset": "0x973" }, { "attr_name": "STATUS_LED_COLOR_GREEN", "descr": "Green", "bits": "2:0", "value": "0x4", "swpld_addr": "0x0d", "swpld_addr_offset": "0x973" }, { "attr_name": "STATUS_LED_COLOR_GREEN_BLINK", "descr": "Green Blinking", "bits": "2:0", "value": "0x3", "swpld_addr": "0x0d", "swpld_addr_offset": "0x973" }, { "attr_name": "STATUS_LED_COLOR_AMBER", "descr": "Amber", "bits": "2:0", "value": "0x6", "swpld_addr": "0x0d", "swpld_addr_offset": "0x973" }, { "attr_name": "STATUS_LED_COLOR_AMBER_BLINK", "descr": "Amber Blinking", "bits": "2:0", "value": "0x5", "swpld_addr": "0x0d", "swpld_addr_offset": "0x973" }, { "attr_name": "STATUS_LED_COLOR_OFF", "descr": "Off", "bits": "2:0", "value": "0x0", "swpld_addr": "0x0d", "swpld_addr_offset": "0x973" } ] } }, "FRONT_BOARD_FAN_LED": { "dev_info": { "device_type": "LED", "device_name": "FAN_LED" }, "dev_attr": { "index": "0" }, "i2c": { "attr_list": [{ "attr_name": "STATUS_LED_COLOR_RED", "descr": "Red", "bits": "2:0", "value": "0x2", "swpld_addr": "0x0d", "swpld_addr_offset": "0x974" }, { "attr_name": "STATUS_LED_COLOR_RED_BLINK", "descr": "Red Blinking", "bits": "2:0", "value": "0x1", "swpld_addr": "0x0d", "swpld_addr_offset": "0x974" }, { "attr_name": "STATUS_LED_COLOR_GREEN", "descr": "Green", "bits": "2:0", "value": "0x4", "swpld_addr": "0x0d", "swpld_addr_offset": "0x974" }, { "attr_name": "STATUS_LED_COLOR_GREEN_BLINK", "descr": "Green Blinking", "bits": "2:0", "value": "0x3", "swpld_addr": "0x0d", "swpld_addr_offset": "0x974" }, { "attr_name": "STATUS_LED_COLOR_AMBER", "descr": "Amber", "bits": "2:0", "value": "0x6", "swpld_addr": "0x0d", "swpld_addr_offset": "0x974" }, { "attr_name": "STATUS_LED_COLOR_AMBER_BLINK", "descr": "Amber Blinking", "bits": "2:0", "value": "0x5", "swpld_addr": "0x0d", "swpld_addr_offset": "0x974" }, { "attr_name": "STATUS_LED_COLOR_OFF", "descr": "Off", "bits": "2:0", "value": "0x0", "swpld_addr": "0x0d", "swpld_addr_offset": "0x974" } ] } }, "FANTRAY1_LED": { "dev_info": { "device_type": "LED", "device_name": "FANTRAY_LED" }, "dev_attr": { "index": "0" }, "i2c": { "attr_list": [{ "attr_name": "STATUS_LED_COLOR_RED", "descr": "Red", "bits": "2:0", "value": "0x2", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3b" }, { "attr_name": "STATUS_LED_COLOR_RED_BLINK", "descr": "Red Blinking", "bits": "2:0", "value": "0x1", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3b" }, { "attr_name": "STATUS_LED_COLOR_GREEN", "descr": "Green", "bits": "2:0", "value": "0x4", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3b" }, { "attr_name": "STATUS_LED_COLOR_GREEN_BLINK", "descr": "Green Blinking", "bits": "2:0", "value": "0x3", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3b" }, { "attr_name": "STATUS_LED_COLOR_AMBER", "descr": "Amber", "bits": "2:0", "value": "0x6", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3b" }, { "attr_name": "STATUS_LED_COLOR_AMBER_BLINK", "descr": "Amber Blinking", "bits": "2:0", "value": "0x5", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3b" }, { "attr_name": "STATUS_LED_COLOR_OFF", "descr": "Off", "bits": "2:0", "value": "0x0", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3b" } ] } }, "FANTRAY2_LED": { "dev_info": { "device_type": "LED", "device_name": "FANTRAY_LED" }, "dev_attr": { "index": "1" }, "i2c": { "attr_list": [{ "attr_name": "STATUS_LED_COLOR_RED", "descr": "Red", "bits": "2:0", "value": "0x2", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3c" }, { "attr_name": "STATUS_LED_COLOR_RED_BLINK", "descr": "Red Blinking", "bits": "2:0", "value": "0x1", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3c" }, { "attr_name": "STATUS_LED_COLOR_GREEN", "descr": "Green", "bits": "2:0", "value": "0x4", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3c" }, { "attr_name": "STATUS_LED_COLOR_GREEN_BLINK", "descr": "Green Blinking", "bits": "2:0", "value": "0x3", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3c" }, { "attr_name": "STATUS_LED_COLOR_AMBER", "descr": "Amber", "bits": "2:0", "value": "0x6", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3c" }, { "attr_name": "STATUS_LED_COLOR_AMBER_BLINK", "descr": "Amber Blinking", "bits": "2:0", "value": "0x5", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3c" }, { "attr_name": "STATUS_LED_COLOR_OFF", "descr": "Off", "bits": "2:0", "value": "0x0", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3c" } ] } }, "FANTRAY3_LED": { "dev_info": { "device_type": "LED", "device_name": "FANTRAY_LED" }, "dev_attr": { "index": "2" }, "i2c": { "attr_list": [{ "attr_name": "STATUS_LED_COLOR_RED", "descr": "Red", "bits": "2:0", "value": "0x2", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3d" }, { "attr_name": "STATUS_LED_COLOR_RED_BLINK", "descr": "Red Blinking", "bits": "2:0", "value": "0x1", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3d" }, { "attr_name": "STATUS_LED_COLOR_GREEN", "descr": "Green", "bits": "2:0", "value": "0x4", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3d" }, { "attr_name": "STATUS_LED_COLOR_GREEN_BLINK", "descr": "Green Blinking", "bits": "2:0", "value": "0x3", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3d" }, { "attr_name": "STATUS_LED_COLOR_AMBER", "descr": "Amber", "bits": "2:0", "value": "0x6", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3d" }, { "attr_name": "STATUS_LED_COLOR_AMBER_BLINK", "descr": "Amber Blinking", "bits": "2:0", "value": "0x5", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3d" }, { "attr_name": "STATUS_LED_COLOR_OFF", "descr": "Off", "bits": "2:0", "value": "0x0", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3d" } ] } }, "FANTRAY4_LED": { "dev_info": { "device_type": "LED", "device_name": "FANTRAY_LED" }, "dev_attr": { "index": "3" }, "i2c": { "attr_list": [{ "attr_name": "STATUS_LED_COLOR_RED", "descr": "Red", "bits": "2:0", "value": "0x2", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3e" }, { "attr_name": "STATUS_LED_COLOR_RED_BLINK", "descr": "Red Blinking", "bits": "2:0", "value": "0x1", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3e" }, { "attr_name": "STATUS_LED_COLOR_GREEN", "descr": "Green", "bits": "2:0", "value": "0x4", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3e" }, { "attr_name": "STATUS_LED_COLOR_GREEN_BLINK", "descr": "Green Blinking", "bits": "2:0", "value": "0x3", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3e" }, { "attr_name": "STATUS_LED_COLOR_AMBER", "descr": "Amber", "bits": "2:0", "value": "0x6", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3e" }, { "attr_name": "STATUS_LED_COLOR_AMBER_BLINK", "descr": "Amber Blinking", "bits": "2:0", "value": "0x5", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3e" }, { "attr_name": "STATUS_LED_COLOR_OFF", "descr": "Off", "bits": "2:0", "value": "0x0", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3e" } ] } }, "FANTRAY5_LED": { "dev_info": { "device_type": "LED", "device_name": "FANTRAY_LED" }, "dev_attr": { "index": "4" }, "i2c": { "attr_list": [{ "attr_name": "STATUS_LED_COLOR_RED", "descr": "Red", "bits": "2:0", "value": "0x2", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3f" }, { "attr_name": "STATUS_LED_COLOR_RED_BLINK", "descr": "Red Blinking", "bits": "2:0", "value": "0x1", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3f" }, { "attr_name": "STATUS_LED_COLOR_GREEN", "descr": "Green", "bits": "2:0", "value": "0x4", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3f" }, { "attr_name": "STATUS_LED_COLOR_GREEN_BLINK", "descr": "Green Blinking", "bits": "2:0", "value": "0x3", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3f" }, { "attr_name": "STATUS_LED_COLOR_AMBER", "descr": "Amber", "bits": "2:0", "value": "0x6", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3f" }, { "attr_name": "STATUS_LED_COLOR_AMBER_BLINK", "descr": "Amber Blinking", "bits": "2:0", "value": "0x5", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3f" }, { "attr_name": "STATUS_LED_COLOR_OFF", "descr": "Off", "bits": "2:0", "value": "0x0", "swpld_addr": "0x0d", "swpld_addr_offset": "0x3f" } ] } } }