We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 208723b commit 59d0b38Copy full SHA for 59d0b38
src/soc/intel/baytrail/pcie.c
@@ -79,11 +79,13 @@ static void byt_pcie_init(struct device *dev)
79
REG_PCI_RMW32(LCAP, ~L1EXIT_MASK,
80
2 << (L1EXIT_SHIFT + pll_en_off)),
81
REG_SCRIPT_NEXT(init_static_after_exit_latency),
82
-#if !CONFIG(PCIEXP_HOTPLUG)
83
- /* Disable hot plug, set power to 10W, set slot number. */
84
- REG_PCI_RMW32(SLCAP, ~(HPC | HPS),
+ /* Set power to 10W, set slot number. */
+ REG_PCI_RMW32(SLCAP, 0xffffffff,
85
(1 << SLS_SHIFT) | (100 << SLV_SHIFT) |
86
(root_port_offset(dev) << SLN_SHIFT)),
+#if !CONFIG(PCIEXP_HOTPLUG)
87
+ /* Disable hot plug */
88
+ REG_PCI_RMW32(SLCAP, ~(HPC | HPS), 0),
89
#endif
90
/* Dynamic clock gating. */
91
REG_PCI_OR32(RPPGEN, RPDLCGEN | RPDBCGEN | RPSCGEN),
0 commit comments