OSDN Git Service

habanalabs: make hdev creation code more readable
authorOded Gabbay <ogabbay@kernel.org>
Thu, 4 Nov 2021 07:48:22 +0000 (09:48 +0200)
committerOded Gabbay <ogabbay@kernel.org>
Sun, 26 Dec 2021 06:59:05 +0000 (08:59 +0200)
commite617f5f4c144c3f185da67292dff09dc6cbb3296
tree9446d7e3c490ae0af223ad111ab18a7dc4aa4911
parent49c052dad691ba1a3dc3559b74e99f2ec2fa0319
habanalabs: make hdev creation code more readable

Divide the code into 3 different parts:
- Copy kernel parameters
- Setting device behaivor per asic
- Fixup of various device parameters according to the device behaivor.

In addition, remove non-relevant code for upstream (simulator support).

Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
drivers/misc/habanalabs/common/habanalabs.h
drivers/misc/habanalabs/common/habanalabs_drv.c