accel/habanalabs: Remove redundant pci_clear_masterRemove pci_clear_master to simplify the code,the bus-mastering is also cleared in do_pci_disable_device,like this:./drivers/pci/pci.c:2197stat
accel/habanalabs: Remove redundant pci_clear_masterRemove pci_clear_master to simplify the code,the bus-mastering is also cleared in do_pci_disable_device,like this:./drivers/pci/pci.c:2197static void do_pci_disable_device(struct pci_dev *dev){ u16 pci_command; pci_read_config_word(dev, PCI_COMMAND, &pci_command); if (pci_command & PCI_COMMAND_MASTER) { pci_command &= ~PCI_COMMAND_MASTER; pci_write_config_word(dev, PCI_COMMAND, pci_command); } pcibios_disable_device(dev);}.And dev->is_busmaster is set to 0 in pci_disable_device.Signed-off-by: Cai Huoqing <cai.huoqing@linux.dev>Reviewed-by: Stanislaw Gruszka <stanislaw.gruszka@linux.intel.com>Reviewed-by: Oded Gabbay <ogabbay@kernel.org>Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
show more ...
habanalabs: trace LBW reads/writesAdd traces to LBW reads/writes.This may be handy when debugging configuration failure or events whentracking configuration flow.Signed-off-by: Ohad Sharabi <os
habanalabs: trace LBW reads/writesAdd traces to LBW reads/writes.This may be handy when debugging configuration failure or events whentracking configuration flow.Signed-off-by: Ohad Sharabi <osharabi@habana.ai>Reviewed-by: Oded Gabbay <ogabbay@kernel.org>Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
habanalabs: move driver to accel subsystemNow that we have a subsystem for compute accelerators, move thehabanalabs driver to it.This patch only moves the files and fixes the Makefiles. Futurep
habanalabs: move driver to accel subsystemNow that we have a subsystem for compute accelerators, move thehabanalabs driver to it.This patch only moves the files and fixes the Makefiles. Futurepatches will change the existing code to register to the accelsubsystem and expose the accel device char files instead of thehabanalabs device char files.Update the MAINTAINERS file to reflect this change.Signed-off-by: Oded Gabbay <ogabbay@kernel.org>