Skip to content

Conversation

@aalamsi22
Copy link
Contributor

@aalamsi22 aalamsi22 commented Jan 27, 2026

Pre-submission checklist

  • I've ran the linters locally and fixed lint errors related to the files I modified in this PR. You can install the linters by running pip install -r requirements-dev.txt && pre-commit install
  • pre-commit run

Summary

This is the seventh PR in a series of PRs to add support for ICECUBE800BANW.

This PR adds platform_manager support for ICECUBE800BANW:

  • Adds platform_manager config
  • Define all i2cdevices (sensors, power controllers, etc)
  • Define Spidev
  • Define all 64 OSFP ports (xcvrs and leds)
  • Add to the workaround list in PlatformExplorer to avoid the intel i2c-i801 driver blocking platform manager and binding to the root idprom
  • Add bsp_tests.json

PRs in this series, ordered by landing priority:

  1. ICECUBE800BANW: New platform definition & Platform Mapping #873
  2. ICECUBE800BANW: bsp mapping #871
  3. ICECUBE800BANW: qsfp_service support #870
  4. ICECUBE800BANW: led service support #875
  5. ICECUBE800BANW: vendor mapping and asic config #874
  6. ICECUBE800BANW: initial test_configs #877
  7. ICECUBE800BANW: Platform_manager support #845 (THIS PR)
  8. ICECUBE800BANW: sensor_service config #846

Landing Priority: This PR should be landed seventh.

Test Plan

To be added

@meta-codesync
Copy link

meta-codesync bot commented Jan 28, 2026

@joancaneus has imported this pull request. If you are a Meta employee, you can view this in D91697045.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant