Skip to content

arm: dts: nuvoton: align olympus DTS to 6.1 and keep 6.12 BPC - #567

Open
lyon0417 wants to merge 1 commit into
Nuvoton-Israel:Poleg_Kernel_6.12_workfrom
lyon0417:Poleg_Kernel_6.12
Open

arm: dts: nuvoton: align olympus DTS to 6.1 and keep 6.12 BPC#567
lyon0417 wants to merge 1 commit into
Nuvoton-Israel:Poleg_Kernel_6.12_workfrom
lyon0417:Poleg_Kernel_6.12

Conversation

@lyon0417

Copy link
Copy Markdown
Collaborator

Restore Olympus DTS content to the 6.1-based layout for NPCM750, including board aliases, flash partition mapping, and platform nodes expected by the existing Olympus userspace stack.

On top of the 6.1 base, keep the extra changes required for current 6.12 behavior:

  • add i2c5 slave_mqueue node for userspace queue handling
  • add lpc_host/lpc_bpc override with nuvoton,monitor-ports = <0x80> and enable status for POST code capture
  • switch lpc_bpc compatible in common NPCM7xx dtsi from "nuvoton,npcm750-lpc-bpc" to "nuvoton,npcm-bpc" so the 6.12 npcm-bpc driver can bind and create /dev/npcm-bpc0

These additions preserve the 6.1 functional baseline while matching 6.12 driver binding requirements for BPC POST code logging.

Restore Olympus DTS content to the 6.1-based layout for NPCM750,
including board aliases, flash partition mapping, and platform nodes
expected by the existing Olympus userspace stack.

On top of the 6.1 base, keep the extra changes required for current
6.12 behavior:
- add i2c5 slave_mqueue node for userspace queue handling
- add lpc_host/lpc_bpc override with nuvoton,monitor-ports = <0x80>
  and enable status for POST code capture
- switch lpc_bpc compatible in common NPCM7xx dtsi from
  "nuvoton,npcm750-lpc-bpc" to "nuvoton,npcm-bpc" so the 6.12
  npcm-bpc driver can bind and create /dev/npcm-bpc0

These additions preserve the 6.1 functional baseline while matching
6.12 driver binding requirements for BPC POST code logging.

Signed-off-by: Lyon Huang <chyhuang0417@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant