Aviad Krawczyk
6dd8b68214
net-next/hinic: Add management messages
...
Add the management messages for sending to api cmd and the asynchronous
event handler for the completion of the messages.
Signed-off-by: Aviad Krawczyk <aviad.krawczyk@huawei.com >
Signed-off-by: Zhao Chen <zhaochen6@huawei.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2017-08-22 10:48:53 -07:00
Aviad Krawczyk
3dcea32193
net-next/hinic: Initialize api cmd hw
...
Update the hardware about api cmd resources and initialize it.
Signed-off-by: Aviad Krawczyk <aviad.krawczyk@huawei.com >
Signed-off-by: Zhao Chen <zhaochen6@huawei.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2017-08-22 10:48:52 -07:00
Aviad Krawczyk
eabf0fad81
net-next/hinic: Initialize api cmd resources
...
Initialize api cmd resources as part of management initialization.
Signed-off-by: Aviad Krawczyk <aviad.krawczyk@huawei.com >
Signed-off-by: Zhao Chen <zhaochen6@huawei.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2017-08-22 10:48:52 -07:00
Aviad Krawczyk
a5564e7e44
net-next/hinic: Initialize hw device components
...
Initialize hw device by calling the initialization functions of aeqs and
management channel.
Signed-off-by: Aviad Krawczyk <aviad.krawczyk@huawei.com >
Signed-off-by: Zhao Chen <zhaochen6@huawei.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2017-08-22 10:48:52 -07:00
Aviad Krawczyk
51ba902a16
net-next/hinic: Initialize hw interface
...
Initialize hw interface as part of the nic initialization for accessing hw.
Signed-off-by: Aviad Krawczyk <aviad.krawczyk@huawei.com >
Signed-off-by: Zhao Chen <zhaochen6@huawei.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2017-08-22 10:48:52 -07:00