Skip to content
  1. Jul 27, 2022
  2. Jul 21, 2022
  3. Jul 19, 2022
    • Rafael J. Wysocki's avatar
      Merge branch 'pm-devfreq' into linux-next · 66de314c
      Rafael J. Wysocki authored
      * pm-devfreq:
        PM / devfreq: tegra30: Add error message for devm_devfreq_add_device()
        PM / devfreq: imx-bus: use NULL to pass a null pointer rather than zero
        PM / devfreq: shut up kernel-doc warnings
        dt-bindings: interconnect: samsung,exynos-bus: convert to dtschema
        PM / devfreq: mediatek: Introduce MediaTek CCI devfreq driver
        dt-bindings: interconnect: Add MediaTek CCI dt-bindings
      66de314c
    • Rafael J. Wysocki's avatar
      Merge branch 'acpi-cppc' into linux-next · 99bc096a
      Rafael J. Wysocki authored
      * acpi-cppc:
        ACPI: CPPC: Don't require flexible address space if X86_FEATURE_CPPC is supported
      99bc096a
  4. Jul 18, 2022
    • Mario Limonciello's avatar
      ACPI: CPPC: Don't require flexible address space if X86_FEATURE_CPPC is supported · 09073396
      Mario Limonciello authored
      Commit 0651ab90 ("ACPI: CPPC: Check _OSC for flexible address space")
      changed _CPC probing to require flexible address space to be negotiated
      for CPPC to work.
      
      However it was observed that this caused a regression for Arek's ROG
      Zephyrus G15 GA503QM which previously CPPC worked, but now it stopped
      working.
      
      To avoid causing a regression waive this failure when the CPU is known
      to support CPPC.
      
      Cc: Pierre Gondois <pierre.gondois@arm.com>
      Link: https://bugzilla.kernel.org/show_bug.cgi?id=216248
      
      
      Fixes: 0651ab90 ("ACPI: CPPC: Check _OSC for flexible address space")
      Reported-and-tested-by: default avatarArek Ruśniak <arek.rusi@gmail.com>
      Signed-off-by: default avatarMario Limonciello <mario.limonciello@amd.com>
      Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
      09073396
    • Rafael J. Wysocki's avatar
      Merge tag 'devfreq-next-for-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux · b2111a01
      Rafael J. Wysocki authored
      Pull devfreq updates for v5.20 from Chanwoo Choi:
      
      "1. Add new Mediatek CCI (Cache Coherent Interconnect) devfreq driver
      
          - Add new MediaTek Cache Coherent Interconnect (CCI) devfreq drviver
            which supports the dynamic voltage and clock scaling.
      
            This driver uses the passive devfreq governor to get target
            frequencies and adjust voltages because it depends on MediaTek
            CPU frequency driver. In MT8183 and MT8186, the MediaTek CCI is
            supplied by the same regulators with the little core CPUs.
      
       2. Update devfreq drivers
      
          - Convert the Samsung Exynos SoC Bus bindings to DT schema of
            exynos-bus.c.
      
          - Remove kernel-doc warnings by adding the description for unused
            fucntion parameters on devfreq core.
      
          - Use NULL to pass a null pointer rather than zero according to
            function propotype on imx-bus.c.
      
          - Print error message instead of error interger value on
            tegra30-devfreq.c."
      
      * tag 'devfreq-next-for-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux:
        PM / devfreq: tegra30: Add error message for devm_devfreq_add_device()
        PM / devfreq: imx-bus: use NULL to pass a null pointer rather than zero
        PM / devfreq: shut up kernel-doc warnings
        dt-bindings: interconnect: samsung,exynos-bus: convert to dtschema
        PM / devfreq: mediatek: Introduce MediaTek CCI devfreq driver
        dt-bindings: interconnect: Add MediaTek CCI dt-bindings
      b2111a01
    • Rafael J. Wysocki's avatar
      Merge branches 'thermal-core' and 'thermal-intel' into linux-next · cd720ad5
      Rafael J. Wysocki authored
      * thermal-core:
        thermal: Directly use ida_alloc()/free()
      
      * thermal-intel:
        intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check
        thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment
      cd720ad5
    • Rafael J. Wysocki's avatar
      Merge branches 'pm-tools' and 'pm-docs' into linux-next · f6a328cb
      Rafael J. Wysocki authored
      * pm-tools:
        pm-graph v5.9
      
      * pm-docs:
        Documentation: PM: Drop pme_interrupt reference
      f6a328cb
    • Rafael J. Wysocki's avatar
      Merge branches 'pm-core', 'pm-sleep', 'powercap', 'pm-domains' and 'pm-em' into linux-next · 3b10a757
      Rafael J. Wysocki authored
      * pm-core:
        PM: runtime: Extend support for wakeirq for force_suspend|resume
      
      * pm-sleep:
        PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP
      
      * powercap:
        powercap: intel_rapl: Add support for RAPTORLAKE_P
      
      * pm-domains:
        PM: domains: Ensure genpd_debugfs_dir exists before remove
      
      * pm-em:
        cpufreq: scmi: Support the power scale in micro-Watts in SCMI v3.1
        firmware: arm_scmi: Get detailed power scale from perf
        Documentation: EM: Switch to micro-Watts scale
        PM: EM: convert power field to micro-Watts precision and align drivers
      3b10a757
    • Rafael J. Wysocki's avatar
      Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next · 72f8e01c
      Rafael J. Wysocki authored
      * pm-cpufreq:
        cpufreq: Warn users while freeing active policy
        cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control interface support
        cpufreq: Drop unnecessary cpus locking from store()
        cpufreq: Optimize cpufreq_show_cpus()
      
      * pm-cpuidle:
        cpuidle: haltpoll: Add trace points for guest_halt_poll_ns grow/shrink
      72f8e01c
    • Rafael J. Wysocki's avatar
      6e28f057
    • Rafael J. Wysocki's avatar
      Merge branches 'acpi-pm', 'acpi-soc', 'acpi-tables' and 'acpi-docs' into linux-next · 3d88c370
      Rafael J. Wysocki authored
      * acpi-pm:
        ACPI: PM: s2idle: Use LPS0 idle if ACPI_FADT_LOW_POWER_S0 is unset
        Revert "ACPI / PM: LPIT: Register sysfs attributes based on FADT"
        ACPI: PM: s2idle: Add support for upcoming AMD uPEP HID AMDI008
        ACPI: PM: save NVS memory for Lenovo G40-45
      
      * acpi-soc:
        ACPI: LPSS: Fix missing check in register_device_clock()
      
      * acpi-tables:
        ACPI: VIOT: Fix ACS setup
      
      * acpi-docs:
        Documentation: ACPI: Update links and references to DSD related docs
      3d88c370
    • Rafael J. Wysocki's avatar
      Merge branches 'acpi-processor', 'acpi-apei', 'acpi-ec' and 'acpi-video' into linux-next · 6a86912d
      Rafael J. Wysocki authored
      * acpi-processor:
        ACPI: processor: Drop leftover acpi_processor_get_limit_info() declaration
        ACPI: processor: Split out thermal initialization from ACPI PSS
        ACPI: processor/idle: Annotate more functions to live in cpuidle section
      
      * acpi-apei:
        ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP
        ACPI: APEI: Better fix to avoid spamming the console with old error logs
        ACPI: APEI: Fix double word in a comment
      
      * acpi-ec:
        ACPI: EC: Drop unused ident initializers from dmi_system_id tables
        ACPI: EC: Re-use boot_ec when possible even when EC_FLAGS_TRUST_DSDT_GPE is set
        ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk
        ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks
      
      * acpi-video:
        ACPI: video: Use native backlight on Dell Inspiron N4010
        ACPI: video: Shortening quirk list by identifying Clevo by board_name only
        ACPI: video: Force backlight native for some TongFang devices
        ACPI: video: Drop X86 dependency from Kconfig
      6a86912d
    • Rafael J. Wysocki's avatar
      Merge branch 'acpi-bus' into linux-next · 7a644322
      Rafael J. Wysocki authored
      * acpi-bus:
        ACPI: bus: Drop unused list heads from struct acpi_device
        hisi_lpc: Use acpi_dev_for_each_child()
        bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe()
        ACPI: bus: Drop driver member of struct acpi_device
        ACPI: bus: Drop redundant check in acpi_device_remove()
        mfd: core: Use acpi_dev_for_each_child()
        ACPI / MMC: PM: Unify fixing up device power
        soundwire: Use acpi_dev_for_each_child()
        platform/x86/thinkpad_acpi: Use acpi_dev_for_each_child()
        ACPI: scan: Walk ACPI device's children using driver core
        ACPI: bus: Introduce acpi_dev_for_each_child_reverse()
        ACPI: video: Use acpi_dev_for_each_child()
        ACPI: bus: Export acpi_dev_for_each_child() to modules
        ACPI: property: Use acpi_dev_for_each_child() for child lookup
        ACPI: container: Use acpi_dev_for_each_child()
        USB: ACPI: Replace usb_acpi_find_port() with acpi_find_child_by_adr()
        thunderbolt: ACPI: Replace tb_acpi_find_port() with acpi_find_child_by_adr()
        ACPI: glue: Introduce acpi_find_child_by_adr()
        ACPI: glue: Introduce acpi_dev_has_children()
        ACPI: glue: Use acpi_dev_for_each_child()
      7a644322
  5. Jul 17, 2022
Loading