nicole: NCSI channel selector

NCSI channel number is selected depending on GPIO state of a pin
described in the device tree (gpio/nsci_cfg node).
Currently, this pin is controlled via MCU, and its state represents
Nicole's physical position inside a fabric.

Channel selector scheme:
* GPIO pin is LOW: channel 0;
* GPIO pin is HIGH: channel 1;
* invalid configuration or error: channel 0.

After changing pin's state it is necessary to reboot the BMC to apply
new channel number.

Signed-off-by: Artem Senichev <a.senichev@yadro.com>
Change-Id: I3a2a855b58ad233412a43ff1a0d17220b004d27c
3 files changed
tree: fa9bb7ac974395c28206e353f1fb2e1fadebc12d
  1. conf/
  2. meta-nicole/
  3. meta-vesnin/
  4. .gitignore
  5. COPYING.apache-2.0
  6. COPYING.MIT
  7. LICENSE
  8. MAINTAINERS
  9. README.md
README.md

YADRO

YADRO is a technology company committed to influencing the way enterprises address their IT transformation challenges and offering game-changing products with outstanding quality. Powered by a team of knowledgeable talents combining a wide range of experience gained through the years of contribution to the success of leading technology companies.

https://yadro.com