projects
/
platform
/
kernel
/
linux-starfive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
bb6d3fb
)
PCI/ACPI: Move pcie_to_hpx3_type[] from stack to static data
author
Colin Ian King
<colin.king@canonical.com>
Mon, 10 Feb 2020 08:52:56 +0000
(08:52 +0000)
committer
Bjorn Helgaas
<bhelgaas@google.com>
Mon, 10 Feb 2020 22:37:55 +0000
(16:37 -0600)
Move pcie_to_hpx3_type[] from the stack to static data. This reduces stack
usage and also makes the object code slightly smaller.
Link:
https://lore.kernel.org/r/20200210085256.319424-1-colin.king@canonical.com
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
drivers/pci/pci-acpi.c
patch
|
blob
|
history
diff --git
a/drivers/pci/pci-acpi.c
b/drivers/pci/pci-acpi.c
index 0c02d500158f066d93ceb07d6e5df32f28d2dd9c..d914f8bc31ea86649562f456a5523e6df88c002b 100644
(file)
--- a/
drivers/pci/pci-acpi.c
+++ b/
drivers/pci/pci-acpi.c
@@
-439,7
+439,7
@@
enum hpx_type3_dev_type {
static u16 hpx3_device_type(struct pci_dev *dev)
{
u16 pcie_type = pci_pcie_type(dev);
- const int pcie_to_hpx3_type[] = {
+
static
const int pcie_to_hpx3_type[] = {
[PCI_EXP_TYPE_ENDPOINT] = HPX_TYPE_ENDPOINT,
[PCI_EXP_TYPE_LEG_END] = HPX_TYPE_LEG_END,
[PCI_EXP_TYPE_RC_END] = HPX_TYPE_RC_END,