[PATCH] pci/pci-driver: Set pci interface in uppercase

From: rh_
Date: Tue Sep 02 2014 - 22:59:49 EST


It seems to me this needs to go along with previous patch from

http://marc.info/?l=linux-kernel&m=140914429629912&w=2

Ricardo Ribalda Delgado <ricardo.ribalda@xxxxxxxxx>
Subject: [PATCH] pci/pci-sysfs: Set pci interface in uppercase
Date: Wed, 27 Aug 2014 14:57:57 +0200


Signed-off-by: Richard Hubbell <richard_hubbe11@xxxxxxxxxxx>


diff --git a/drivers/pci/pci-driver.c b/drivers/pci/pci-driver.c
index d04c5ad..1fce3b7 100644
--- a/drivers/pci/pci-driver.c
+++ b/drivers/pci/pci-driver.c
@@ -1392,7 +1392,7 @@ static int pci_uevent(struct device *dev, struct kobj_uevent_env *env)
if (add_uevent_var(env, "PCI_SLOT_NAME=%s", pci_name(pdev)))
return -ENOMEM;

- if (add_uevent_var(env, "MODALIAS=pci:v%08Xd%08Xsv%08Xsd%08Xbc%02Xsc%02Xi%02x",
+ if (add_uevent_var(env, "MODALIAS=pci:v%08Xd%08Xsv%08Xsd%08Xbc%02Xsc%02Xi%02X",
pdev->vendor, pdev->device,
pdev->subsystem_vendor, pdev->subsystem_device,
(u8)(pdev->class >> 16), (u8)(pdev->class >> 8),