]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
apm821xx: enable PM 24075/head
authorRosen Penev <rosenp@gmail.com>
Thu, 18 Jun 2026 03:34:40 +0000 (20:34 -0700)
committerJonas Jelonek <jelonek.jonas@gmail.com>
Tue, 7 Jul 2026 21:02:03 +0000 (23:02 +0200)
There's support for sleep in several drivers.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/24075
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
target/linux/apm821xx/config-6.18
target/linux/apm821xx/sata/config-default

index 2ba17951567831c9f85258b9de785cb0ce20bf27..0e29362a84da7d94e1a4619d1db8494266426533 100644 (file)
@@ -27,6 +27,7 @@ CONFIG_ARCH_WEAK_RELEASE_ACQUIRE=y
 CONFIG_AUDIT_ARCH=y
 # CONFIG_BAMBOO is not set
 # CONFIG_BLK_DEV_INITRD is not set
+CONFIG_BLK_PM=y
 CONFIG_BLUESTONE=y
 CONFIG_BOOKE=y
 CONFIG_BOOKE_WDT=y
@@ -72,11 +73,13 @@ CONFIG_EXTRA_TARGETS="uImage"
 CONFIG_FIXED_PHY=y
 CONFIG_FORCE_NR_CPUS=y
 CONFIG_FORCE_PCI=y
+CONFIG_FREEZER=y
 # CONFIG_FSL_LBC is not set
 CONFIG_FS_IOMAP=y
 CONFIG_FUNCTION_ALIGNMENT=4
 CONFIG_FUNCTION_ALIGNMENT_4B=y
 CONFIG_FWNODE_MDIO=y
+CONFIG_FW_CACHE=y
 CONFIG_FW_LOADER_PAGED_BUF=y
 CONFIG_FW_LOADER_SYSFS=y
 CONFIG_GENERIC_ALLOCATOR=y
@@ -189,6 +192,7 @@ CONFIG_PAGE_SIZE_LESS_THAN_64KB=y
 CONFIG_PCI=y
 CONFIG_PCIEAER=y
 CONFIG_PCIEPORTBUS=y
+CONFIG_PCIE_PME=y
 CONFIG_PCI_DISABLE_COMMON_QUIRKS=y
 CONFIG_PCI_DOMAINS=y
 CONFIG_PCI_MSI=y
@@ -199,10 +203,14 @@ CONFIG_PHYLIB_LEDS=y
 CONFIG_PHYSICAL_START=0x00000000
 CONFIG_PHYS_64BIT=y
 CONFIG_PHYS_ADDR_T_64BIT=y
+CONFIG_PM=y
 # CONFIG_PMU_SYSFS is not set
+CONFIG_PM_CLK=y
+CONFIG_PM_SLEEP=y
 CONFIG_PPC=y
 CONFIG_PPC32=y
 CONFIG_PPC44x_SIMPLE=y
+CONFIG_PPC4xx_CPM=y
 CONFIG_PPC4xx_GPIO=y
 CONFIG_PPC4xx_PCI_EXPRESS=y
 # CONFIG_PPC64 is not set
@@ -246,6 +254,8 @@ CONFIG_SMT_NUM_THREADS_DYNAMIC=y
 CONFIG_SOFTIRQ_ON_OWN_STACK=y
 CONFIG_SPARSE_IRQ=y
 # CONFIG_STATIC_CALL_SELFTEST is not set
+CONFIG_SUSPEND=y
+CONFIG_SUSPEND_FREEZER=y
 CONFIG_SWPHY=y
 CONFIG_SYSCTL_EXCEPTION_TRACE=y
 # CONFIG_TAISHAN is not set
index ebdee467b6868c77cf68507922d863ddb8cdc448..f720d096dcd1d5246b75ea1971afac54711e6bb5 100644 (file)
@@ -8,7 +8,6 @@ CONFIG_BLK_DEV_LOOP=y
 CONFIG_BLK_DEV_MD=y
 CONFIG_BLK_DEV_SD=y
 CONFIG_BLK_MQ_STACKING=y
-CONFIG_BLK_PM=y
 CONFIG_BLOCK_HOLDER_DEPRECATED=y
 CONFIG_BLOCK_LEGACY_AUTOLOAD=y
 CONFIG_BROADCOM_PHY=y
@@ -21,9 +20,7 @@ CONFIG_CRYPTO_CRC32C=y
 # CONFIG_DM_SNAPSHOT is not set
 CONFIG_EXT4_FS=y
 CONFIG_F2FS_FS=y
-CONFIG_FREEZER=y
 CONFIG_FS_MBCACHE=y
-CONFIG_FW_CACHE=y
 CONFIG_GLOB=y
 CONFIG_GPIO_74XX_MMIO=y
 CONFIG_JBD2=y
@@ -38,15 +35,10 @@ CONFIG_MD_RAID1=y
 CONFIG_MTD_JEDECPROBE=y
 CONFIG_MTD_PHYSMAP=y
 CONFIG_NLS=y
-CONFIG_PCIE_PME=y
-CONFIG_PM=y
 CONFIG_PM_AUTOSLEEP=y
-CONFIG_PM_CLK=y
-CONFIG_PM_SLEEP=y
 CONFIG_PM_WAKELOCKS=y
 CONFIG_PM_WAKELOCKS_GC=y
 CONFIG_PM_WAKELOCKS_LIMIT=100
-CONFIG_PPC4xx_CPM=y
 CONFIG_REGULATOR_FIXED_VOLTAGE=y
 CONFIG_SATA_DWC=y
 CONFIG_SATA_HOST=y
@@ -54,8 +46,6 @@ CONFIG_SATA_PMP=y
 CONFIG_SCSI=y
 CONFIG_SCSI_COMMON=y
 CONFIG_SG_POOL=y
-CONFIG_SUSPEND=y
-CONFIG_SUSPEND_FREEZER=y
 CONFIG_USB=y
 CONFIG_USB_COMMON=y
 CONFIG_USB_DWC2=y