2 causes of fcinfo hba-port command returning "No Adapters Found."
See docs:
Doc ID 1580680.1 - Changes to /etc/driver_aliases file cause Oracle Fibre Channel (FC) HBA cards not to be seen in Solaris cfgadm and fcinfo commands
and
Doc ID 1426095.1 - fcinfo Reports "No Adapters Found" and cfgadm Does Not Show FC Adapters (HBAs)
Did Your Question Get Answered in My Oracle Support Community ?
If so, please scroll to the bottom of the reply, and select either “Helpful Answer” or “Correct Answer.” .
Choosing one of these options will change the background color to make the reply stand out from the other replies.
More details on marking a question as answered can be found in "Did Your Question Get Answered in My Oracle Support Community"
1