Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move peripheral intialization from BL1 to BL2 in Juno port #268

Closed
danh-arm opened this issue Oct 28, 2014 · 1 comment
Closed

Move peripheral intialization from BL1 to BL2 in Juno port #268

danh-arm opened this issue Oct 28, 2014 · 1 comment

Comments

@danh-arm
Copy link
Contributor

The fix to #233 moved the TZC-400 initialization from BL1 to BL2. The other peripheral initialization (init_nic400() and init_pcie()) should have also been moved at the same time. These other peripherals are part of the security setup so should be included in the plat_security_setup() function.

Finally, there should be simple NIC-400 and PCI-E drivers added instead of poking the registers directly.

@danh-arm danh-arm added this to the vNext milestone Oct 28, 2014
@athoelke athoelke modified the milestones: vNext+1, vNext Feb 6, 2015
@danh-arm danh-arm modified the milestones: vNext+1, vNext Feb 18, 2015
@danh-arm
Copy link
Contributor Author

danh-arm commented Oct 7, 2015

Closing this issue since this was effectively done during the ARM platform port reorg. There may be a future need to move some security setup back to BL1 (e.g. to support firmware update) but that can be handled separately.

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

No branches or pull requests

2 participants