]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
dm: pci: Add a uclass for PCI
authorSimon Glass <sjg@chromium.org>
Thu, 5 Mar 2015 19:25:25 +0000 (12:25 -0700)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 8 Sep 2015 19:47:23 +0000 (21:47 +0200)
commit6888ba9905839cf58e477286ff5dd6a22fa6ac79
tree9af11a88be900537fb83586faf78f7f57af82d16
parentdeea137f4e584897c5a01c9c030478cf344ec6dd
dm: pci: Add a uclass for PCI

Add a uclass for PCI controllers and a generic one for PCI devices. Adjust
the 'pci' command and the existing PCI support to work with this new uclass.
Keep most of the compatibility code in a separate file so that it can be
removed one day.

TODO: Add more header file comments to the new parts of pci.h

Signed-off-by: Simon Glass <sjg@chromium.org>
common/board_r.c
common/cmd_pci.c
doc/driver-model/pci-info.txt [new file with mode: 0644]
drivers/pci/Kconfig
drivers/pci/Makefile
drivers/pci/pci-uclass.c [new file with mode: 0644]
drivers/pci/pci_auto.c
drivers/pci/pci_compat.c [new file with mode: 0644]
include/dm/uclass-id.h
include/pci.h