{ "PLATFORM": { "num_psus":2, "num_fantrays":4, "num_fans_pertray":2, "num_ports":64, "num_temps": 6, "pddf_dev_types": { "description":"AS7816-64X - Below is the list of supported PDDF device types (chip names) for various components. If any component uses some other driver, we will create the client using 'echo > /new_device' method", "CPLD": [ "i2c_cpld" ], "PSU": [ "psu_eeprom", "psu_pmbus" ], "FAN": [ "fan_ctrl", "fan_eeprom" ], "PORT_MODULE": [ "pddf_xcvr" ] }, "std_kos": [ "i2c-i801", "i2c_dev", "i2c_mux_pca954x force_deselect_on_exit=1", "optoe" ], "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_led_module", "pddf_sysstatus_module" ], "custom_kos": [ "pddf_custom_fan" ] }, "SYSTEM": { "dev_info": {"device_type":"CPU", "device_name":"ROOT_COMPLEX", "device_parent":null}, "i2c": { "CONTROLLERS": [ { "dev_name":"i2c-0", "dev":"SMBUS0" } ] } }, "SMBUS0": { "dev_info": {"device_type": "SMBUS", "device_name": "SMBUS0", "device_parent": "SYSTEM"}, "i2c": { "topo_info": {"dev_addr": "0x0"}, "DEVICES": [ {"dev": "EEPROM1"}, {"dev": "CPU_CPLD"}, {"dev": "MUX1"} ] } }, "EEPROM1": { "dev_info": {"device_type": "EEPROM", "device_name": "EEPROM1", "device_parent": "SMBUS0"}, "i2c": { "topo_info": {"parent_bus": "0x0", "dev_addr": "0x56", "dev_type": "24c02"}, "dev_attr": {"access_mode": "BLOCK"}, "attr_list": [ {"attr_name": "eeprom"} ] } }, "CPU_CPLD": { "dev_info": { "device_type":"CPLD", "device_name":"CPU_CPLD", "device_parent":"SMBUS0"}, "i2c": { "topo_info": { "parent_bus":"0x0", "dev_addr":"0x65", "dev_type":"i2c_cpld"}, "dev_attr": { } } }, "MUX1": { "dev_info": { "device_type":"MUX", "device_name":"MUX1", "device_parent":"SMBUS0"}, "i2c": { "topo_info": { "parent_bus":"0x0", "dev_addr":"0x77", "dev_type":"pca9548"}, "dev_attr": { "virt_bus":"0x1"}, "channel": [ { "chn":"0", "dev":"MUX2" }, { "chn":"0", "dev":"MUX3" }, { "chn":"0", "dev":"MUX4" }, { "chn":"1", "dev":"MUX5" }, { "chn":"1", "dev":"MUX6" }, { "chn":"1", "dev":"MUX7" }, { "chn":"1", "dev":"MUX8" }, { "chn":"1", "dev":"MUX9" }, { "chn":"1", "dev":"MUX10" }, { "chn":"1", "dev":"MUX11" } ] } }, "MUX2": { "dev_info": { "device_type":"MUX", "device_name":"MUX2", "device_parent":"MUX1"}, "i2c": { "topo_info": { "parent_bus":"0x1", "dev_addr":"0x71", "dev_type":"pca9548"}, "dev_attr": { "virt_bus":"0x9"}, "channel": [ { "chn":"0", "dev":"PSU2"}, { "chn":"1", "dev":"PSU1"} ] } }, "PSU1": { "dev_info": { "device_type":"PSU", "device_name":"PSU1", "device_parent":"MUX2"}, "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":"MUX2", "virt_parent":"PSU1"}, "i2c": { "topo_info":{ "parent_bus":"0xa", "dev_addr":"0x5b", "dev_type":"psu_pmbus"}, "attr_list": [ { "attr_name":"psu_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_offset":"0x3", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"psu_model_name", "attr_devaddr":"0x5b", "attr_devtype":"pmbus", "attr_offset":"0x9a", "attr_mask":"0x0", "attr_cmpval":"0xff", "attr_len":"10"}, { "attr_name":"psu_power_good", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_offset":"0x3", "attr_mask":"0x4", "attr_cmpval":"0x4", "attr_len":"1"}, { "attr_name":"psu_mfr_id", "attr_devaddr":"0x5b", "attr_devtype":"pmbus", "attr_offset":"0X99", "attr_mask":"0x0", "attr_cmpval":"0xff", "attr_len":"10"}, { "attr_name":"psu_fan_dir", "attr_devaddr":"0x5b", "attr_devtype":"pmbus", "attr_offset":"0xc3", "attr_mask":"0x0", "attr_cmpval":"0xff", "attr_len":"5"}, { "attr_name":"psu_v_out", "attr_devaddr":"0x5b", "attr_devtype":"pmbus", "attr_offset":"0x8b", "attr_mask":"0x0", "attr_cmpval":"0xff", "attr_len":"2"}, { "attr_name":"psu_i_out", "attr_devaddr":"0x5b", "attr_devtype":"pmbus", "attr_offset":"0x8c", "attr_mask":"0x0", "attr_cmpval":"0xff", "attr_len":"2"}, { "attr_name":"psu_p_out", "attr_devaddr":"0x5b", "attr_devtype":"pmbus", "attr_offset":"0x96", "attr_mask":"0x0", "attr_cmpval":"0xff", "attr_len":"2"}, { "attr_name":"psu_fan1_speed_rpm", "attr_devaddr":"0x5b", "attr_devtype":"pmbus", "attr_offset":"0x90", "attr_mask":"0x0", "attr_cmpval":"0xff", "attr_len":"2"}, { "attr_name":"psu_temp1_input", "attr_devaddr":"0x5b", "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":"MUX2", "virt_parent":"PSU1"}, "i2c": { "topo_info":{ "parent_bus":"0xa", "dev_addr":"0x53", "dev_type":"psu_eeprom"}, "attr_list": [ { "attr_name":"psu_serial_num", "attr_devaddr":"0x53", "attr_devtype":"eeprom", "attr_offset":"0x35", "attr_mask":"0x0", "attr_cmpval":"0xff", "attr_len":"19"} ] } }, "PSU2": { "dev_info": { "device_type":"PSU", "device_name":"PSU2", "device_parent":"MUX2"}, "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":"MUX2", "virt_parent":"PSU2"}, "i2c": { "topo_info": { "parent_bus":"0x9", "dev_addr":"0x58", "dev_type":"psu_pmbus"}, "attr_list": [ { "attr_name":"psu_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_offset":"0x3", "attr_mask":"0x2", "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":"10"}, { "attr_name":"psu_power_good", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_offset":"0x3", "attr_mask":"0x8", "attr_cmpval":"0x8", "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":"MUX2", "virt_parent":"PSU2"}, "i2c": { "topo_info":{ "parent_bus":"0x9", "dev_addr":"0x50", "dev_type":"psu_eeprom"}, "attr_list": [ { "attr_name":"psu_serial_num", "attr_devaddr":"0x50", "attr_devtype":"eeprom", "attr_offset":"0x35", "attr_mask":"0x0", "attr_cmpval":"0xff", "attr_len":"19"} ] } }, "MUX3": { "dev_info": { "device_type":"MUX", "device_name":"MUX3", "device_parent":"MUX1"}, "i2c": { "topo_info": { "parent_bus":"0x1", "dev_addr":"0x76", "dev_type":"pca9548"}, "dev_attr": { "virt_bus":"0x11"}, "channel": [ { "chn":"0", "dev":"TEMP1" }, { "chn":"0", "dev":"TEMP2" }, { "chn":"0", "dev":"FAN-CTRL" }, { "chn":"1", "dev":"TEMP3" }, { "chn":"1", "dev":"TEMP4" }, { "chn":"1", "dev":"TEMP5" }, { "chn":"1", "dev":"TEMP6" }, { "chn":"2", "dev":"CPLD1" }, { "chn":"3", "dev":"CPLD2" }, { "chn":"4", "dev":"CPLD3" }, { "chn":"5", "dev":"CPLD4" } ] } }, "FAN-CTRL": { "dev_info": { "device_type":"FAN", "device_name":"FAN-CTRL", "device_parent":"MUX3"}, "i2c": { "topo_info": { "parent_bus":"0x11", "dev_addr":"0x68", "dev_type":"fan_ctrl"}, "dev_attr": { "num_fantrays":"4"}, "attr_list": [ { "attr_name":"fan1_present", "attr_devtype":"FAN-CTRL", "attr_offset":"0x80", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"fan2_present", "attr_devtype":"FAN-CTRL", "attr_offset":"0x80", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"fan3_present", "attr_devtype":"FAN-CTRL", "attr_offset":"0x80", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"fan4_present", "attr_devtype":"FAN-CTRL", "attr_offset":"0x80", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"fan5_present", "attr_devtype":"FAN-CTRL", "attr_offset":"0x80", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"fan6_present", "attr_devtype":"FAN-CTRL", "attr_offset":"0x80", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"fan7_present", "attr_devtype":"FAN-CTRL", "attr_offset":"0x80", "attr_mask":"0x8", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"fan8_present", "attr_devtype":"FAN-CTRL", "attr_offset":"0x80", "attr_mask":"0x8", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"fan1_direction", "attr_devtype":"FAN-CTRL", "attr_offset":"0x81", "attr_mask":"0x1", "attr_cmpval":"0x1", "attr_len":"1"}, { "attr_name":"fan2_direction", "attr_devtype":"FAN-CTRL", "attr_offset":"0x81", "attr_mask":"0x1", "attr_cmpval":"0x1", "attr_len":"1"}, { "attr_name":"fan3_direction", "attr_devtype":"FAN-CTRL", "attr_offset":"0x81", "attr_mask":"0x2", "attr_cmpval":"0x2", "attr_len":"1"}, { "attr_name":"fan4_direction", "attr_devtype":"FAN-CTRL", "attr_offset":"0x81", "attr_mask":"0x2", "attr_cmpval":"0x2", "attr_len":"1"}, { "attr_name":"fan5_direction", "attr_devtype":"FAN-CTRL", "attr_offset":"0x81", "attr_mask":"0x4", "attr_cmpval":"0x4", "attr_len":"1"}, { "attr_name":"fan6_direction", "attr_devtype":"FAN-CTRL", "attr_offset":"0x81", "attr_mask":"0x4", "attr_cmpval":"0x4", "attr_len":"1"}, { "attr_name":"fan7_direction", "attr_devtype":"FAN-CTRL", "attr_offset":"0x81", "attr_mask":"0x8", "attr_cmpval":"0x8", "attr_len":"1"}, { "attr_name":"fan8_direction", "attr_devtype":"FAN-CTRL", "attr_offset":"0x81", "attr_mask":"0x8", "attr_cmpval":"0x8", "attr_len":"1"}, { "attr_name":"fan1_input", "attr_devtype":"FAN-CTRL", "attr_offset":"0x90", "attr_mask":"0xFF", "attr_len":"1", "attr_mult":"0", "attr_is_divisor":0}, { "attr_name":"fan2_input", "attr_devtype":"FAN-CTRL", "attr_offset":"0x98", "attr_mask":"0xFF", "attr_len":"1", "attr_mult":"0", "attr_is_divisor":0}, { "attr_name":"fan3_input", "attr_devtype":"FAN-CTRL", "attr_offset":"0x91", "attr_mask":"0xFF", "attr_len":"1", "attr_mult":"0", "attr_is_divisor":0}, { "attr_name":"fan4_input", "attr_devtype":"FAN-CTRL", "attr_offset":"0x99", "attr_mask":"0xFF", "attr_len":"1", "attr_mult":"0", "attr_is_divisor":0}, { "attr_name":"fan5_input", "attr_devtype":"FAN-CTRL", "attr_offset":"0x92", "attr_mask":"0xFF", "attr_len":"1", "attr_mult":"0", "attr_is_divisor":0}, { "attr_name":"fan6_input", "attr_devtype":"FAN-CTRL", "attr_offset":"0x9A", "attr_mask":"0xFF", "attr_len":"1", "attr_mult":"0", "attr_is_divisor":0}, { "attr_name":"fan7_input", "attr_devtype":"FAN-CTRL", "attr_offset":"0x93", "attr_mask":"0xFF", "attr_len":"1", "attr_mult":"0" , "attr_is_divisor":0}, { "attr_name":"fan8_input", "attr_devtype":"FAN-CTRL", "attr_offset":"0x9B", "attr_mask":"0xFF", "attr_len":"1", "attr_mult":"0" , "attr_is_divisor":0}, { "attr_name":"fan1_pwm", "attr_devtype":"FAN-CTRL", "attr_offset":"0x87", "attr_mask":"0x0F", "attr_len":"1" }, { "attr_name":"fan2_pwm", "attr_devtype":"FAN-CTRL", "attr_offset":"0x87", "attr_mask":"0x0F", "attr_len":"1" }, { "attr_name":"fan3_pwm", "attr_devtype":"FAN-CTRL", "attr_offset":"0x87", "attr_mask":"0x0F", "attr_len":"1" }, { "attr_name":"fan4_pwm", "attr_devtype":"FAN-CTRL", "attr_offset":"0x87", "attr_mask":"0x0F", "attr_len":"1" }, { "attr_name":"fan5_pwm", "attr_devtype":"FAN-CTRL", "attr_offset":"0x87", "attr_mask":"0x0F", "attr_len":"1" }, { "attr_name":"fan6_pwm", "attr_devtype":"FAN-CTRL", "attr_offset":"0x87", "attr_mask":"0x0F", "attr_len":"1" }, { "attr_name":"fan7_pwm", "attr_devtype":"FAN-CTRL", "attr_offset":"0x87", "attr_mask":"0x0F", "attr_len":"1" }, { "attr_name":"fan8_pwm", "attr_devtype":"FAN-CTRL", "attr_offset":"0x87", "attr_mask":"0x0F", "attr_len":"1" } ] } }, "TEMP1" : { "dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP1", "device_parent":"MUX3"}, "dev_attr": { "display_name":"Temp_1"}, "i2c": { "topo_info": { "parent_bus":"0x11", "dev_addr":"0x4D", "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":"TEMP2", "device_parent":"MUX3"}, "dev_attr": { "display_name":"Temp_2"}, "i2c": { "topo_info": { "parent_bus":"0x11", "dev_addr":"0x4E", "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":"TEMP3", "device_parent":"MUX3"}, "dev_attr": { "display_name":"Temp_3"}, "i2c": { "topo_info": { "parent_bus":"0x12", "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"} ] } }, "TEMP4" : { "dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP4", "device_parent":"MUX3"}, "dev_attr": { "display_name":"Temp_4"}, "i2c": { "topo_info": { "parent_bus":"0x12", "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"} ] } }, "TEMP5" : { "dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP5", "device_parent":"MUX3"}, "dev_attr": { "display_name":"Temp_5"}, "i2c": { "topo_info": { "parent_bus":"0x12", "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"} ] } }, "TEMP6" : { "dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP6", "device_parent":"MUX3"}, "dev_attr": { "display_name":"Temp_6"}, "i2c": { "topo_info": { "parent_bus":"0x12", "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"} ] } }, "CPLD1": { "dev_info": { "device_type":"CPLD", "device_name":"CPLD1", "device_parent":"MUX3"}, "i2c": { "topo_info": { "parent_bus":"0x13", "dev_addr":"0x60", "dev_type":"i2c_cpld"}, "dev_attr":{} } }, "CPLD2": { "dev_info": { "device_type":"CPLD", "device_name":"CPLD2", "device_parent":"MUX3"}, "i2c": { "topo_info": { "parent_bus":"0x14", "dev_addr":"0x62", "dev_type":"i2c_cpld"}, "dev_attr":{} } }, "CPLD3": { "dev_info": { "device_type":"CPLD", "device_name":"CPLD3", "device_parent":"MUX3"}, "i2c": { "topo_info": { "parent_bus":"0x15", "dev_addr":"0x64", "dev_type":"i2c_cpld"}, "dev_attr":{} } }, "CPLD4": { "dev_info": { "device_type":"CPLD", "device_name":"CPLD4", "device_parent":"MUX3"}, "i2c": { "topo_info": { "parent_bus":"0x16", "dev_addr":"0x66", "dev_type":"i2c_cpld"}, "dev_attr":{} } }, "SYSSTATUS": { "dev_info":{ "device_type":"SYSSTAT", "device_name":"SYSSTATUS"}, "dev_attr":{ }, "attr_list": [ { "attr_name":"board_info","attr_devaddr":"0x60", "attr_offset":"0x0","attr_mask":"0xff","attr_len":"0x1"}, { "attr_name":"cpld1_version","attr_devaddr":"0x60","attr_offset":"0x1","attr_mask":"0xff","attr_len":"0x1"}, { "attr_name":"cpld2_version","attr_devaddr":"0x61","attr_offset":"0x1","attr_mask":"0xff","attr_len":"0x1"}, { "attr_name":"cpld3version","attr_devaddr":"0x62","attr_offset":"0x1","attr_mask":"0xff","attr_len":"0x1"}, { "attr_name":"fan_cpld_version","attr_devaddr":"0x63","attr_offset":"0x1","attr_mask":"0xff","attr_len":"0x1"} ] }, "MUX4": { "dev_info": { "device_type":"MUX", "device_name":"MUX4", "device_parent":"MUX1"}, "i2c": { "topo_info": { "parent_bus":"0x1", "dev_addr":"0x73", "dev_type":"pca9548"}, "dev_attr": { "virt_bus":"0x19"}, "channel": [ { "chn":"0", "dev":"PORT61" }, { "chn":"1", "dev":"PORT62" }, { "chn":"2", "dev":"PORT63" }, { "chn":"3", "dev":"PORT64" }, { "chn":"4", "dev":"PORT55" }, { "chn":"5", "dev":"PORT56" }, { "chn":"6", "dev":"PORT53" }, { "chn":"7", "dev":"PORT54" } ] } }, "MUX5": { "dev_info": { "device_type":"MUX", "device_name":"MUX5", "device_parent":"MUX1"}, "i2c": { "topo_info": { "parent_bus":"0x2", "dev_addr":"0x70", "dev_type":"pca9548"}, "dev_attr": { "virt_bus":"0x21"}, "channel": [ { "chn":"0", "dev":"PORT9" }, { "chn":"1", "dev":"PORT10" }, { "chn":"2", "dev":"PORT11" }, { "chn":"3", "dev":"PORT12" }, { "chn":"4", "dev":"PORT1" }, { "chn":"5", "dev":"PORT2" }, { "chn":"6", "dev":"PORT3" }, { "chn":"7", "dev":"PORT4" } ] } }, "MUX6": { "dev_info": { "device_type":"MUX", "device_name":"MUX6", "device_parent":"MUX1"}, "i2c": { "topo_info": { "parent_bus":"0x2", "dev_addr":"0x71", "dev_type":"pca9548"}, "dev_attr": { "virt_bus":"0x29"}, "channel": [ { "chn":"0", "dev":"PORT6" }, { "chn":"1", "dev":"PORT5" }, { "chn":"2", "dev":"PORT8" }, { "chn":"3", "dev":"PORT7" }, { "chn":"4", "dev":"PORT13" }, { "chn":"5", "dev":"PORT14" }, { "chn":"6", "dev":"PORT15" }, { "chn":"7", "dev":"PORT16" } ] } }, "MUX7": { "dev_info": { "device_type":"MUX", "device_name":"MUX7", "device_parent":"MUX1"}, "i2c": { "topo_info": { "parent_bus":"0x2", "dev_addr":"0x72", "dev_type":"pca9548"}, "dev_attr": { "virt_bus":"0x31"}, "channel": [ { "chn":"0", "dev":"PORT17" }, { "chn":"1", "dev":"PORT18" }, { "chn":"2", "dev":"PORT19" }, { "chn":"3", "dev":"PORT20" }, { "chn":"4", "dev":"PORT25" }, { "chn":"5", "dev":"PORT26" }, { "chn":"6", "dev":"PORT27" }, { "chn":"7", "dev":"PORT28" } ] } }, "MUX8": { "dev_info": { "device_type":"MUX", "device_name":"MUX8", "device_parent":"MUX1"}, "i2c": { "topo_info": { "parent_bus":"0x2", "dev_addr":"0x73", "dev_type":"pca9548"}, "dev_attr": { "virt_bus":"0x39"}, "channel": [ { "chn":"0", "dev":"PORT29" }, { "chn":"1", "dev":"PORT30" }, { "chn":"2", "dev":"PORT31" }, { "chn":"3", "dev":"PORT32" }, { "chn":"4", "dev":"PORT21" }, { "chn":"5", "dev":"PORT22" }, { "chn":"6", "dev":"PORT23" }, { "chn":"7", "dev":"PORT24" } ] } }, "MUX9": { "dev_info": { "device_type":"MUX", "device_name":"MUX9", "device_parent":"MUX1"}, "i2c": { "topo_info": { "parent_bus":"0x2", "dev_addr":"0x74", "dev_type":"pca9548"}, "dev_attr": { "virt_bus":"0x41"}, "channel": [ { "chn":"0", "dev":"PORT41" }, { "chn":"1", "dev":"PORT42" }, { "chn":"2", "dev":"PORT43" }, { "chn":"3", "dev":"PORT44" }, { "chn":"4", "dev":"PORT33" }, { "chn":"5", "dev":"PORT34" }, { "chn":"6", "dev":"PORT35" }, { "chn":"7", "dev":"PORT36" } ] } }, "MUX10": { "dev_info": { "device_type":"MUX", "device_name":"MUX10", "device_parent":"MUX1"}, "i2c": { "topo_info": { "parent_bus":"0x2", "dev_addr":"0x75", "dev_type":"pca9548"}, "dev_attr": { "virt_bus":"0x49"}, "channel": [ { "chn":"0", "dev":"PORT45" }, { "chn":"1", "dev":"PORT46" }, { "chn":"2", "dev":"PORT47" }, { "chn":"3", "dev":"PORT48" }, { "chn":"4", "dev":"PORT37" }, { "chn":"5", "dev":"PORT38" }, { "chn":"6", "dev":"PORT39" }, { "chn":"7", "dev":"PORT40" } ] } }, "MUX11": { "dev_info": { "device_type":"MUX", "device_name":"MUX11", "device_parent":"MUX1"}, "i2c": { "topo_info": { "parent_bus":"0x2", "dev_addr":"0x76", "dev_type":"pca9548"}, "dev_attr": { "virt_bus":"0x51"}, "channel": [ { "chn":"0", "dev":"PORT57" }, { "chn":"1", "dev":"PORT58" }, { "chn":"2", "dev":"PORT59" }, { "chn":"3", "dev":"PORT60" }, { "chn":"4", "dev":"PORT49" }, { "chn":"5", "dev":"PORT50" }, { "chn":"6", "dev":"PORT51" }, { "chn":"7", "dev":"PORT52" } ] } }, "PORT61": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT61", "device_parent":"MUX4"}, "dev_attr": { "dev_idx":"61"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT61-EEPROM" }, { "itf":"control", "dev":"PORT61-CTRL" } ] } }, "PORT61-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT61-EEPROM", "device_parent":"MUX4", "virt_parent":"PORT61"}, "i2c": { "topo_info": { "parent_bus":"0x19", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT61-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT61-CTRL", "device_parent":"MUX4", "virt_parent":"PORT61"}, "i2c": { "topo_info": { "parent_bus":"0x19", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x77", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x47", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x57", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT62": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT62", "device_parent":"MUX4"}, "dev_attr": { "dev_idx":"62"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT62-EEPROM" }, { "itf":"control", "dev":"PORT62-CTRL" } ] } }, "PORT62-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT62-EEPROM", "device_parent":"MUX4", "virt_parent":"PORT62"}, "i2c": { "topo_info": { "parent_bus":"0x1a", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT62-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT62-CTRL", "device_parent":"MUX4", "virt_parent":"PORT62"}, "i2c": { "topo_info": { "parent_bus":"0x1a", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x77", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x47", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x57", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT63": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT63", "device_parent":"MUX4"}, "dev_attr": { "dev_idx":"63"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT63-EEPROM" }, { "itf":"control", "dev":"PORT63-CTRL" } ] } }, "PORT63-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT63-EEPROM", "device_parent":"MUX4", "virt_parent":"PORT63"}, "i2c": { "topo_info": { "parent_bus":"0x1b", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT63-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT63-CTRL", "device_parent":"MUX4", "virt_parent":"PORT63"}, "i2c": { "topo_info": { "parent_bus":"0x1b", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x77", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x47", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x57", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT64": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT64", "device_parent":"MUX4"}, "dev_attr": { "dev_idx":"64"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT64-EEPROM" }, { "itf":"control", "dev":"PORT64-CTRL" } ] } }, "PORT64-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT64-EEPROM", "device_parent":"MUX4", "virt_parent":"PORT64"}, "i2c": { "topo_info": { "parent_bus":"0x1c", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT64-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT64-CTRL", "device_parent":"MUX4", "virt_parent":"PORT64"}, "i2c": { "topo_info": { "parent_bus":"0x1c", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x77", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x47", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x57", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT55": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT55", "device_parent":"MUX4"}, "dev_attr": { "dev_idx":"55"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT55-EEPROM" }, { "itf":"control", "dev":"PORT55-CTRL" } ] } }, "PORT55-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT55-EEPROM", "device_parent":"MUX4", "virt_parent":"PORT55"}, "i2c": { "topo_info": { "parent_bus":"0x1d", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT55-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT55-CTRL", "device_parent":"MUX4", "virt_parent":"PORT55"}, "i2c": { "topo_info": { "parent_bus":"0x1d", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x76", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x46", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x56", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT56": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT56", "device_parent":"MUX4"}, "dev_attr": { "dev_idx":"56"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT56-EEPROM" }, { "itf":"control", "dev":"PORT56-CTRL" } ] } }, "PORT56-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT56-EEPROM", "device_parent":"MUX4", "virt_parent":"PORT56"}, "i2c": { "topo_info": { "parent_bus":"0x1e", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT56-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT56-CTRL", "device_parent":"MUX4", "virt_parent":"PORT56"}, "i2c": { "topo_info": { "parent_bus":"0x1e", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x76", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x46", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x56", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT53": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT53", "device_parent":"MUX4"}, "dev_attr": { "dev_idx":"53"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT53-EEPROM" }, { "itf":"control", "dev":"PORT53-CTRL" } ] } }, "PORT53-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT53-EEPROM", "device_parent":"MUX4", "virt_parent":"PORT53"}, "i2c": { "topo_info": { "parent_bus":"0x1f", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT53-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT53-CTRL", "device_parent":"MUX4", "virt_parent":"PORT53"}, "i2c": { "topo_info": { "parent_bus":"0x1f", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x76", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x46", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x56", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT54": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT54", "device_parent":"MUX4"}, "dev_attr": { "dev_idx":"54"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT54-EEPROM" }, { "itf":"control", "dev":"PORT54-CTRL" } ] } }, "PORT54-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT54-EEPROM", "device_parent":"MUX4", "virt_parent":"PORT54"}, "i2c": { "topo_info": { "parent_bus":"0x20", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT54-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT54-CTRL", "device_parent":"MUX4", "virt_parent":"PORT54"}, "i2c": { "topo_info": { "parent_bus":"0x20", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x76", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x46", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x56", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT9": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT9", "device_parent":"MUX5"}, "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":"MUX5", "virt_parent":"PORT9"}, "i2c": { "topo_info": { "parent_bus":"0x21", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT9-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT9-CTRL", "device_parent":"MUX5", "virt_parent":"PORT9"}, "i2c": { "topo_info": { "parent_bus":"0x21", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x71", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x41", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x51", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT10": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT10", "device_parent":"MUX5"}, "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":"MUX5", "virt_parent":"PORT10"}, "i2c": { "topo_info": { "parent_bus":"0x22", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT10-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT10-CTRL", "device_parent":"MUX5", "virt_parent":"PORT10"}, "i2c": { "topo_info": { "parent_bus":"0x22", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x71", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x41", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x51", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT11": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT11", "device_parent":"MUX5"}, "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":"MUX5", "virt_parent":"PORT11"}, "i2c": { "topo_info": { "parent_bus":"0x23", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT11-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT11-CTRL", "device_parent":"MUX5", "virt_parent":"PORT11"}, "i2c": { "topo_info": { "parent_bus":"0x23", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x71", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x41", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x51", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT12": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT12", "device_parent":"MUX5"}, "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":"MUX5", "virt_parent":"PORT12"}, "i2c": { "topo_info": { "parent_bus":"0x24", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT12-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT12-CTRL", "device_parent":"MUX5", "virt_parent":"PORT12"}, "i2c": { "topo_info": { "parent_bus":"0x24", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x71", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x41", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x51", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT1": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT1", "device_parent":"MUX5"}, "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":"MUX5", "virt_parent":"PORT1"}, "i2c": { "topo_info": { "parent_bus":"0x25", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT1-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT1-CTRL", "device_parent":"MUX5", "virt_parent":"PORT1"}, "i2c": { "topo_info": { "parent_bus":"0x25", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_devname":"CPLD1", "attr_offset":"0x70", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_devname":"CPLD1", "attr_offset":"0x40", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x50", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT2": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT2", "device_parent":"MUX5"}, "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":"MUX5", "virt_parent":"PORT2"}, "i2c": { "topo_info": { "parent_bus":"0x26", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT2-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT2-CTRL", "device_parent":"MUX5", "virt_parent":"PORT2"}, "i2c": { "topo_info": { "parent_bus":"0x26", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_devname":"CPLD1", "attr_offset":"0x70", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_devname":"CPLD1", "attr_offset":"0x40", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_devname":"CPLD1", "attr_offset":"0x50", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT3": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT3", "device_parent":"MUX5"}, "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":"MUX5", "virt_parent":"PORT3"}, "i2c": { "topo_info": { "parent_bus":"0x27", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT3-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT3-CTRL", "device_parent":"MUX5", "virt_parent":"PORT3"}, "i2c": { "topo_info": { "parent_bus":"0x27", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x70", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x40", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x50", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT4": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT4", "device_parent":"MUX5"}, "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":"MUX5", "virt_parent":"PORT4"}, "i2c": { "topo_info": { "parent_bus":"0x28", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT4-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT4-CTRL", "device_parent":"MUX5", "virt_parent":"PORT4"}, "i2c": { "topo_info": { "parent_bus":"0x28", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x70", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x40", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x50", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT6": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT6", "device_parent":"MUX6"}, "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":"MUX6", "virt_parent":"PORT6"}, "i2c": { "topo_info": { "parent_bus":"0x29", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT6-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT6-CTRL", "device_parent":"MUX6", "virt_parent":"PORT6"}, "i2c": { "topo_info": { "parent_bus":"0x29", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x70", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_devname":"CPLD1", "attr_offset":"0x40", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x50", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT5": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT5", "device_parent":"MUX6"}, "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":"MUX6", "virt_parent":"PORT5"}, "i2c": { "topo_info": { "parent_bus":"0x2a", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT5-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT5-CTRL", "device_parent":"MUX6", "virt_parent":"PORT5"}, "i2c": { "topo_info": { "parent_bus":"0x2a", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x70", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x40", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x50", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT8": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT8", "device_parent":"MUX6"}, "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":"MUX6", "virt_parent":"PORT8"}, "i2c": { "topo_info": { "parent_bus":"0x2b", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT8-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT8-CTRL", "device_parent":"MUX6", "virt_parent":"PORT8"}, "i2c": { "topo_info": { "parent_bus":"0x2b", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x70", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x40", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x50", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT7": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT7", "device_parent":"MUX6"}, "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":"MUX6", "virt_parent":"PORT7"}, "i2c": { "topo_info": { "parent_bus":"0x2c", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT7-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT7-CTRL", "device_parent":"MUX6", "virt_parent":"PORT7"}, "i2c": { "topo_info": { "parent_bus":"0x2c", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x70", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x40", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x50", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT13": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT13", "device_parent":"MUX6"}, "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":"MUX6", "virt_parent":"PORT13"}, "i2c": { "topo_info": { "parent_bus":"0x2d", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT13-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT13-CTRL", "device_parent":"MUX6", "virt_parent":"PORT13"}, "i2c": { "topo_info": { "parent_bus":"0x2d", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x71", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x41", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x51", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT14": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT14", "device_parent":"MUX6"}, "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":"MUX6", "virt_parent":"PORT14"}, "i2c": { "topo_info": { "parent_bus":"0x2e", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT14-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT14-CTRL", "device_parent":"MUX6", "virt_parent":"PORT14"}, "i2c": { "topo_info": { "parent_bus":"0x2e", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x71", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x41", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x51", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT15": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT15", "device_parent":"MUX6"}, "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":"MUX6", "virt_parent":"PORT15"}, "i2c": { "topo_info": { "parent_bus":"0x2f", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT15-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT15-CTRL", "device_parent":"MUX6", "virt_parent":"PORT15"}, "i2c": { "topo_info": { "parent_bus":"0x2f", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x71", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x41", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x51", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT16": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT16", "device_parent":"MUX6"}, "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":"MUX6", "virt_parent":"PORT16"}, "i2c": { "topo_info": { "parent_bus":"0x30", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT16-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT16-CTRL", "device_parent":"MUX6", "virt_parent":"PORT16"}, "i2c": { "topo_info": { "parent_bus":"0x30", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x71", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x41", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x51", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT17": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT17", "device_parent":"MUX7"}, "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":"MUX7", "virt_parent":"PORT17"}, "i2c": { "topo_info": { "parent_bus":"0x31", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT17-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT17-CTRL", "device_parent":"MUX7", "virt_parent":"PORT17"}, "i2c": { "topo_info": { "parent_bus":"0x31", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x72", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x42", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x52", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT18": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT18", "device_parent":"MUX7"}, "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":"MUX7", "virt_parent":"PORT18"}, "i2c": { "topo_info": { "parent_bus":"0x32", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT18-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT18-CTRL", "device_parent":"MUX7", "virt_parent":"PORT18"}, "i2c": { "topo_info": { "parent_bus":"0x32", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x72", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x42", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x52", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT19": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT19", "device_parent":"MUX7"}, "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":"MUX7", "virt_parent":"PORT19"}, "i2c": { "topo_info": { "parent_bus":"0x33", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT19-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT19-CTRL", "device_parent":"MUX7", "virt_parent":"PORT19"}, "i2c": { "topo_info": { "parent_bus":"0x33", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x72", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x42", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x52", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT20": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT20", "device_parent":"MUX7"}, "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":"MUX7", "virt_parent":"PORT20"}, "i2c": { "topo_info": { "parent_bus":"0x34", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT20-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT20-CTRL", "device_parent":"MUX7", "virt_parent":"PORT20"}, "i2c": { "topo_info": { "parent_bus":"0x34", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x72", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x42", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x52", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT25": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT25", "device_parent":"MUX7"}, "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":"MUX7", "virt_parent":"PORT25"}, "i2c": { "topo_info": { "parent_bus":"0x35", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT25-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT25-CTRL", "device_parent":"MUX7", "virt_parent":"PORT25"}, "i2c": { "topo_info": { "parent_bus":"0x35", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x73", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x43", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x53", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT26": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT26", "device_parent":"MUX7"}, "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":"MUX7", "virt_parent":"PORT26"}, "i2c": { "topo_info": { "parent_bus":"0x36", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT26-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT26-CTRL", "device_parent":"MUX7", "virt_parent":"PORT26"}, "i2c": { "topo_info": { "parent_bus":"0x36", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x73", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x43", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x53", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT27": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT27", "device_parent":"MUX7"}, "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":"MUX7", "virt_parent":"PORT27"}, "i2c": { "topo_info": { "parent_bus":"0x37", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT27-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT27-CTRL", "device_parent":"MUX7", "virt_parent":"PORT27"}, "i2c": { "topo_info": { "parent_bus":"0x37", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x73", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x43", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x53", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT28": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT28", "device_parent":"MUX7"}, "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":"MUX7", "virt_parent":"PORT28"}, "i2c": { "topo_info": { "parent_bus":"0x38", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT28-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT28-CTRL", "device_parent":"MUX7", "virt_parent":"PORT28"}, "i2c": { "topo_info": { "parent_bus":"0x38", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x73", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x43", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x53", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT29": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT29", "device_parent":"MUX8"}, "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":"MUX8", "virt_parent":"PORT29"}, "i2c": { "topo_info": { "parent_bus":"0x39", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT29-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT29-CTRL", "device_parent":"MUX8", "virt_parent":"PORT29"}, "i2c": { "topo_info": { "parent_bus":"0x39", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x73", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x43", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x53", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT30": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT30", "device_parent":"MUX8"}, "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":"MUX8", "virt_parent":"PORT30"}, "i2c": { "topo_info": { "parent_bus":"0x3a", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT30-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT30-CTRL", "device_parent":"MUX8", "virt_parent":"PORT30"}, "i2c": { "topo_info": { "parent_bus":"0x3a", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x73", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x43", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x53", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT31": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT31", "device_parent":"MUX8"}, "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":"MUX8", "virt_parent":"PORT31"}, "i2c": { "topo_info": { "parent_bus":"0x3b", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT31-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT31-CTRL", "device_parent":"MUX8", "virt_parent":"PORT31"}, "i2c": { "topo_info": { "parent_bus":"0x3b", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x73", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x43", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x53", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT32": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT32", "device_parent":"MUX8"}, "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":"MUX8", "virt_parent":"PORT32"}, "i2c": { "topo_info": { "parent_bus":"0x3c", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT32-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT32-CTRL", "device_parent":"MUX8", "virt_parent":"PORT32"}, "i2c": { "topo_info": { "parent_bus":"0x3c", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x73", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x43", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x53", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT21": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT21", "device_parent":"MUX8"}, "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":"MUX8", "virt_parent":"PORT21"}, "i2c": { "topo_info": { "parent_bus":"0x3d", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT21-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT21-CTRL", "device_parent":"MUX8", "virt_parent":"PORT21"}, "i2c": { "topo_info": { "parent_bus":"0x3d", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x72", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x42", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x52", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT22": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT22", "device_parent":"MUX8"}, "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":"MUX8", "virt_parent":"PORT22"}, "i2c": { "topo_info": { "parent_bus":"0x3e", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT22-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT22-CTRL", "device_parent":"MUX8", "virt_parent":"PORT22"}, "i2c": { "topo_info": { "parent_bus":"0x3e", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x72", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x42", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x52", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT23": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT23", "device_parent":"MUX8"}, "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":"MUX8", "virt_parent":"PORT23"}, "i2c": { "topo_info": { "parent_bus":"0x3f", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT23-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT23-CTRL", "device_parent":"MUX8", "virt_parent":"PORT23"}, "i2c": { "topo_info": { "parent_bus":"0x3f", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x72", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x42", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x52", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT24": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT24", "device_parent":"MUX8"}, "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":"MUX8", "virt_parent":"PORT24"}, "i2c": { "topo_info": { "parent_bus":"0x40", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT24-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT24-CTRL", "device_parent":"MUX8", "virt_parent":"PORT24"}, "i2c": { "topo_info": { "parent_bus":"0x40", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x72", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x42", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x52", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT41": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT41", "device_parent":"MUX9"}, "dev_attr": { "dev_idx":"41"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT41-EEPROM" }, { "itf":"control", "dev":"PORT41-CTRL" } ] } }, "PORT41-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT41-EEPROM", "device_parent":"MUX9", "virt_parent":"PORT41"}, "i2c": { "topo_info": { "parent_bus":"0x41", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT41-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT41-CTRL", "device_parent":"MUX9", "virt_parent":"PORT41"}, "i2c": { "topo_info": { "parent_bus":"0x41", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x75", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x45", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x55", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT42": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT42", "device_parent":"MUX9"}, "dev_attr": { "dev_idx":"42"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT42-EEPROM" }, { "itf":"control", "dev":"PORT42-CTRL" } ] } }, "PORT42-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT42-EEPROM", "device_parent":"MUX9", "virt_parent":"PORT42"}, "i2c": { "topo_info": { "parent_bus":"0x42", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT42-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT42-CTRL", "device_parent":"MUX9", "virt_parent":"PORT42"}, "i2c": { "topo_info": { "parent_bus":"0x42", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x75", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x45", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x55", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT43": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT43", "device_parent":"MUX9"}, "dev_attr": { "dev_idx":"43"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT43-EEPROM" }, { "itf":"control", "dev":"PORT43-CTRL" } ] } }, "PORT43-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT43-EEPROM", "device_parent":"MUX9", "virt_parent":"PORT43"}, "i2c": { "topo_info": { "parent_bus":"0x43", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT43-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT43-CTRL", "device_parent":"MUX9", "virt_parent":"PORT43"}, "i2c": { "topo_info": { "parent_bus":"0x43", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x75", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x45", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x55", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT44": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT44", "device_parent":"MUX9"}, "dev_attr": { "dev_idx":"44"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT44-EEPROM" }, { "itf":"control", "dev":"PORT44-CTRL" } ] } }, "PORT44-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT44-EEPROM", "device_parent":"MUX9", "virt_parent":"PORT44"}, "i2c": { "topo_info": { "parent_bus":"0x44", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT44-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT44-CTRL", "device_parent":"MUX9", "virt_parent":"PORT44"}, "i2c": { "topo_info": { "parent_bus":"0x44", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x75", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x45", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x55", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT33": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT33", "device_parent":"MUX9"}, "dev_attr": { "dev_idx":"33"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT33-EEPROM" }, { "itf":"control", "dev":"PORT33-CTRL" } ] } }, "PORT33-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT33-EEPROM", "device_parent":"MUX9", "virt_parent":"PORT33"}, "i2c": { "topo_info": { "parent_bus":"0x45", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT33-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT33-CTRL", "device_parent":"MUX9", "virt_parent":"PORT33"}, "i2c": { "topo_info": { "parent_bus":"0x45", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x74", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x44", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x54", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT34": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT34", "device_parent":"MUX9"}, "dev_attr": { "dev_idx":"34"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT34-EEPROM" }, { "itf":"control", "dev":"PORT34-CTRL" } ] } }, "PORT34-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT34-EEPROM", "device_parent":"MUX9", "virt_parent":"PORT34"}, "i2c": { "topo_info": { "parent_bus":"0x46", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT34-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT34-CTRL", "device_parent":"MUX9", "virt_parent":"PORT34"}, "i2c": { "topo_info": { "parent_bus":"0x46", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x74", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x44", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x54", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT35": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT35", "device_parent":"MUX9"}, "dev_attr": { "dev_idx":"35"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT35-EEPROM" }, { "itf":"control", "dev":"PORT35-CTRL" } ] } }, "PORT35-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT35-EEPROM", "device_parent":"MUX9", "virt_parent":"PORT35"}, "i2c": { "topo_info": { "parent_bus":"0x47", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT35-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT35-CTRL", "device_parent":"MUX9", "virt_parent":"PORT35"}, "i2c": { "topo_info": { "parent_bus":"0x47", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x74", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x44", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x54", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT36": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT36", "device_parent":"MUX9"}, "dev_attr": { "dev_idx":"36"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT36-EEPROM" }, { "itf":"control", "dev":"PORT36-CTRL" } ] } }, "PORT36-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT36-EEPROM", "device_parent":"MUX9", "virt_parent":"PORT36"}, "i2c": { "topo_info": { "parent_bus":"0x48", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT36-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT36-CTRL", "device_parent":"MUX9", "virt_parent":"PORT36"}, "i2c": { "topo_info": { "parent_bus":"0x48", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x74", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x44", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x54", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT45": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT45", "device_parent":"MUX10"}, "dev_attr": { "dev_idx":"45"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT45-EEPROM" }, { "itf":"control", "dev":"PORT45-CTRL" } ] } }, "PORT45-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT45-EEPROM", "device_parent":"MUX10", "virt_parent":"PORT45"}, "i2c": { "topo_info": { "parent_bus":"0x49", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT45-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT45-CTRL", "device_parent":"MUX10", "virt_parent":"PORT45"}, "i2c": { "topo_info": { "parent_bus":"0x49", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x75", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x45", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x55", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT46": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT46", "device_parent":"MUX10"}, "dev_attr": { "dev_idx":"46"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT46-EEPROM" }, { "itf":"control", "dev":"PORT46-CTRL" } ] } }, "PORT46-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT46-EEPROM", "device_parent":"MUX10", "virt_parent":"PORT46"}, "i2c": { "topo_info": { "parent_bus":"0x4a", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT46-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT46-CTRL", "device_parent":"MUX10", "virt_parent":"PORT46"}, "i2c": { "topo_info": { "parent_bus":"0x4a", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x75", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x45", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x55", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT47": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT47", "device_parent":"MUX10"}, "dev_attr": { "dev_idx":"47"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT47-EEPROM" }, { "itf":"control", "dev":"PORT47-CTRL" } ] } }, "PORT47-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT47-EEPROM", "device_parent":"MUX10", "virt_parent":"PORT47"}, "i2c": { "topo_info": { "parent_bus":"0x4b", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT47-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT47-CTRL", "device_parent":"MUX10", "virt_parent":"PORT47"}, "i2c": { "topo_info": { "parent_bus":"0x4b", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x75", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x45", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x55", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT48": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT48", "device_parent":"MUX10"}, "dev_attr": { "dev_idx":"48"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT48-EEPROM" }, { "itf":"control", "dev":"PORT48-CTRL" } ] } }, "PORT48-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT48-EEPROM", "device_parent":"MUX10", "virt_parent":"PORT48"}, "i2c": { "topo_info": { "parent_bus":"0x4c", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT48-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT48-CTRL", "device_parent":"MUX10", "virt_parent":"PORT48"}, "i2c": { "topo_info": { "parent_bus":"0x4c", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x75", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x45", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x55", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT37": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT37", "device_parent":"MUX10"}, "dev_attr": { "dev_idx":"37"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT37-EEPROM" }, { "itf":"control", "dev":"PORT37-CTRL" } ] } }, "PORT37-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT37-EEPROM", "device_parent":"MUX10", "virt_parent":"PORT37"}, "i2c": { "topo_info": { "parent_bus":"0x4d", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT37-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT37-CTRL", "device_parent":"MUX10", "virt_parent":"PORT37"}, "i2c": { "topo_info": { "parent_bus":"0x4d", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x74", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x44", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x54", "attr_mask":"0x4", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT38": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT38", "device_parent":"MUX10"}, "dev_attr": { "dev_idx":"38"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT38-EEPROM" }, { "itf":"control", "dev":"PORT38-CTRL" } ] } }, "PORT38-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT38-EEPROM", "device_parent":"MUX10", "virt_parent":"PORT38"}, "i2c": { "topo_info": { "parent_bus":"0x4e", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT38-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT38-CTRL", "device_parent":"MUX10", "virt_parent":"PORT38"}, "i2c": { "topo_info": { "parent_bus":"0x4e", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x74", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x44", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x54", "attr_mask":"0x5", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT39": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT39", "device_parent":"MUX10"}, "dev_attr": { "dev_idx":"39"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT39-EEPROM" }, { "itf":"control", "dev":"PORT39-CTRL" } ] } }, "PORT39-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT39-EEPROM", "device_parent":"MUX10", "virt_parent":"PORT39"}, "i2c": { "topo_info": { "parent_bus":"0x4f", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT39-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT39-CTRL", "device_parent":"MUX10", "virt_parent":"PORT39"}, "i2c": { "topo_info": { "parent_bus":"0x4f", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x74", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x44", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x54", "attr_mask":"0x6", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT40": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT40", "device_parent":"MUX10"}, "dev_attr": { "dev_idx":"40"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT40-EEPROM" }, { "itf":"control", "dev":"PORT40-CTRL" } ] } }, "PORT40-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT40-EEPROM", "device_parent":"MUX10", "virt_parent":"PORT40"}, "i2c": { "topo_info": { "parent_bus":"0x50", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT40-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT40-CTRL", "device_parent":"MUX10", "virt_parent":"PORT40"}, "i2c": { "topo_info": { "parent_bus":"0x50", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x74", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x44", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x54", "attr_mask":"0x7", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT57": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT57", "device_parent":"MUX11"}, "dev_attr": { "dev_idx":"57"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT57-EEPROM" }, { "itf":"control", "dev":"PORT57-CTRL" } ] } }, "PORT57-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT57-EEPROM", "device_parent":"MUX11", "virt_parent":"PORT57"}, "i2c": { "topo_info": { "parent_bus":"0x51", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT57-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT57-CTRL", "device_parent":"MUX11", "virt_parent":"PORT57"}, "i2c": { "topo_info": { "parent_bus":"0x51", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x77", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x47", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x57", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT58": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT58", "device_parent":"MUX11"}, "dev_attr": { "dev_idx":"58"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT58-EEPROM" }, { "itf":"control", "dev":"PORT58-CTRL" } ] } }, "PORT58-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT58-EEPROM", "device_parent":"MUX11", "virt_parent":"PORT58"}, "i2c": { "topo_info": { "parent_bus":"0x52", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT58-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT58-CTRL", "device_parent":"MUX11", "virt_parent":"PORT58"}, "i2c": { "topo_info": { "parent_bus":"0x52", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x77", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x47", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x57", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT59": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT59", "device_parent":"MUX11"}, "dev_attr": { "dev_idx":"59"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT59-EEPROM" }, { "itf":"control", "dev":"PORT59-CTRL" } ] } }, "PORT59-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT59-EEPROM", "device_parent":"MUX11", "virt_parent":"PORT59"}, "i2c": { "topo_info": { "parent_bus":"0x53", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT59-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT59-CTRL", "device_parent":"MUX11", "virt_parent":"PORT59"}, "i2c": { "topo_info": { "parent_bus":"0x53", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x77", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x47", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x57", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT60": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT60", "device_parent":"MUX11"}, "dev_attr": { "dev_idx":"60"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT60-EEPROM" }, { "itf":"control", "dev":"PORT60-CTRL" } ] } }, "PORT60-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT60-EEPROM", "device_parent":"MUX11", "virt_parent":"PORT60"}, "i2c": { "topo_info": { "parent_bus":"0x54", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT60-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT60-CTRL", "device_parent":"MUX11", "virt_parent":"PORT60"}, "i2c": { "topo_info": { "parent_bus":"0x54", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x77", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x47", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x57", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT49": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT49", "device_parent":"MUX11"}, "dev_attr": { "dev_idx":"49"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT49-EEPROM" }, { "itf":"control", "dev":"PORT49-CTRL" } ] } }, "PORT49-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT49-EEPROM", "device_parent":"MUX11", "virt_parent":"PORT49"}, "i2c": { "topo_info": { "parent_bus":"0x55", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT49-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT49-CTRL", "device_parent":"MUX11", "virt_parent":"PORT49"}, "i2c": { "topo_info": { "parent_bus":"0x55", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x76", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x46", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x56", "attr_mask":"0x0", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT50": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT50", "device_parent":"MUX11"}, "dev_attr": { "dev_idx":"50"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT50-EEPROM" }, { "itf":"control", "dev":"PORT50-CTRL" } ] } }, "PORT50-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT50-EEPROM", "device_parent":"MUX11", "virt_parent":"PORT50"}, "i2c": { "topo_info": { "parent_bus":"0x56", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT50-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT50-CTRL", "device_parent":"MUX11", "virt_parent":"PORT50"}, "i2c": { "topo_info": { "parent_bus":"0x56", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x76", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x46", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x56", "attr_mask":"0x1", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT51": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT51", "device_parent":"MUX11"}, "dev_attr": { "dev_idx":"51"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT51-EEPROM" }, { "itf":"control", "dev":"PORT51-CTRL" } ] } }, "PORT51-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT51-EEPROM", "device_parent":"MUX11", "virt_parent":"PORT51"}, "i2c": { "topo_info": { "parent_bus":"0x57", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT51-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT51-CTRL", "device_parent":"MUX11", "virt_parent":"PORT51"}, "i2c": { "topo_info": { "parent_bus":"0x57", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x76", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x46", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x56", "attr_mask":"0x2", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "PORT52": { "dev_info": { "device_type":"QSFP28", "device_name":"PORT52", "device_parent":"MUX11"}, "dev_attr": { "dev_idx":"52"}, "i2c": { "interface": [ { "itf":"eeprom", "dev":"PORT52-EEPROM" }, { "itf":"control", "dev":"PORT52-CTRL" } ] } }, "PORT52-EEPROM": { "dev_info": { "device_type":"", "device_name":"PORT52-EEPROM", "device_parent":"MUX11", "virt_parent":"PORT52"}, "i2c": { "topo_info": { "parent_bus":"0x58", "dev_addr":"0x50", "dev_type":"optoe1"}, "attr_list": [ { "attr_name":"eeprom"} ] } }, "PORT52-CTRL": { "dev_info": { "device_type":"", "device_name":"PORT52-CTRL", "device_parent":"MUX11", "virt_parent":"PORT52"}, "i2c": { "topo_info": { "parent_bus":"0x58", "dev_addr":"0x53", "dev_type":"pddf_xcvr"}, "attr_list": [ { "attr_name":"xcvr_present", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x76", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_reset", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x46", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"}, { "attr_name":"xcvr_intr_status", "attr_devaddr":"0x60", "attr_devtype":"cpld", "attr_devname":"CPLD1", "attr_offset":"0x56", "attr_mask":"0x3", "attr_cmpval":"0x0", "attr_len":"1"} ] } }, "LOC_LED": { "dev_info": { "device_type":"LED", "device_name":"LOC_LED"}, "dev_attr": { "index":"0"}, "i2c" : { "attr_list": [ {"attr_name":"STATUS_LED_COLOR_AMBER", "descr" : "Amber", "bits" : "4", "value" : "0x0", "swpld_addr" : "0x60", "swpld_addr_offset" : "0x30"}, {"attr_name":"STATUS_LED_COLOR_OFF", "descr" : "Off", "bits" : "4", "value" : "0x1", "swpld_addr" : "0x60", "swpld_addr_offset" : "0x30"} ] } }, "DIAG_LED": { "dev_info": { "device_type":"LED", "device_name":"DIAG_LED"}, "dev_attr": { "index":"0"}, "i2c" : { "attr_list": [ {"attr_name":"STATUS_LED_COLOR_GREEN", "descr" : "Green", "bits" : "1:0", "value" : "0x2", "swpld_addr" : "0x60", "swpld_addr_offset" : "0x30"}, {"attr_name":"STATUS_LED_COLOR_RED", "descr" : "Red" ,"bits" : "1:0", "value" : "0x1", "swpld_addr" : "0x60", "swpld_addr_offset" : "0x30"}, {"attr_name":"STATUS_LED_COLOR_OFF", "descr" : "Off" ,"bits" : "1:0", "value" : "0x3", "swpld_addr" : "0x60", "swpld_addr_offset" : "0x30"} ] } } }