<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in sysfs-platform-dptf</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>6b59d8ca - ABI: sysfs-platform-dptf: Add tables markup to a table</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-platform-dptf#6b59d8ca</link>
        <description>ABI: sysfs-platform-dptf: Add tables markup to a tableSolve those warnings:	Documentation/ABI/testing/sysfs-platform-dptf:130: WARNING: Unexpected indentation.	Documentation/ABI/testing/sysfs-platform-dptf:130: WARNING: Block quote ends without a blank line; unexpected unindent.	Documentation/ABI/testing/sysfs-platform-dptf:130: WARNING: Definition list ends without a blank line; unexpected unindent.Fixes: 668ce99e4ed4 (&quot;ACPI: DPTF: Additional sysfs attributes for power participant driver&quot;)Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;Link: https://lore.kernel.org/r/41b5bbac8a67a8c5bc1d3f84de38824e705dea5d.1632740376.git.mchehab+huawei@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-platform-dptf</description>
        <pubDate>Mon, 27 Sep 2021 11:10:52 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>7a6226db - ACPI: DPTF: Add new PCH FIVR methods</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-platform-dptf#7a6226db</link>
        <description>ACPI: DPTF: Add new PCH FIVR methodsSome additional information is required for updating PCH FIVR valuesupon WiFi channel changes.New attributes added to the existing sysfs:fivr_switching_freq_mhz	: Get the FIVR switching control frequency.			  Uses ACPI method GFCS.fivr_switching_fault_status: Read the FIVR switching frequency control			     fault status. Uses ACPI method GFFS.ssc_clock_info : Presents SSC (spread spectrum clock) information for		 EMI (Electro magnetic interference) control. Use ACPI		 method GEMI (refer to the description of GEMI method		 below).GFFSThis ACPI method is used to read the FIVR switching frequency controlfault status.Bits	Description[0:0]	Fault status when set to 1[31:1]	ReservedGFCSThis ACPI method is used to read the FIVR switching control frequency.Bits	Description[11:0]	Actual Frequency = value * XTAL_FREQ / 128[31:12]	ReservedGEMIThis ACPI method is used to read the programmed register value forEMI (Electro magnetic interference) control.Bits	Description[7:0]	Sets clock spectrum spread percentage:	0x00=0.2% , 0x3F=10%	1 LSB = 0.1% increase in spread (for	settings 0x01 thru 0x1C)	1 LSB = 0.2% increase in spread (for	settings 0x1E thru 0x3F)[8]	When set to 1, enables spread	spectrum clock[9]	0: Triangle mode. FFC frequency	walks around the Fcenter in a linear	fashion	1: Random walk mode. FFC frequency	changes randomly within the SSC	(Spread spectrum clock) range[10]	0: No white noise. 1: Add white noise	to spread waveform[11]	When 1, future writes are ignored.Signed-off-by: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt;Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-platform-dptf</description>
        <pubDate>Tue, 27 Jul 2021 16:22:40 +0000</pubDate>
        <dc:creator>Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>002a9c2f - docs: ABI: fix syntax to be parsed using ReST notation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-platform-dptf#002a9c2f</link>
        <description>docs: ABI: fix syntax to be parsed using ReST notationThere are a number of new changes at the ABI files that causethem to produce warnings when generating ABI output.Fix them.Acked-by: Jonathan Corbet &lt;corbet@lwn.net&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;Link: https://lore.kernel.org/r/55a89f423cf122982c462d257722e44d6ece4b36.1604042072.git.mchehab+huawei@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-platform-dptf</description>
        <pubDate>Fri, 30 Oct 2020 07:40:47 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>2ce6324e - ACPI: DPTF: Add PCH FIVR participant driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-platform-dptf#2ce6324e</link>
        <description>ACPI: DPTF: Add PCH FIVR participant driverThis driver adds support for Dynamic Platform and Thermal Framework(DPTF) PCH (Platform Controller Hub) FIVR (Fully Integrated VoltageRegulator) participant support.This participant is responsible for exposing platform telemetry andcontrol for:	freq_mhz_high_clock	freq_mhz_low_clockThese attributes are used to get and set PCH FIVR switching frequencyfor thermal and radio frequency interference mitigation.Refer to Documentation/ABI/testing/sysfs-platform-dptf for ABI details.ACPI methods description used in this driver:RFC0: This ACPI method to set PCH FIVR switching frequency when FIVRclock is 19.2MHz or 24MHz. The ACPI method takes a DWORD value.GFC0: This ACPI method to get PCH FIVR switching frequency when FIVRclock is 19.2MHz or 24MHz.RFC1: This ACPI method to set PCH FIVR switching frequency when FIVRclock is 38.4MHz. The ACPI method takes a DWORD value.GFC1: This ACPI method to get PCH FIVR switching frequency when FIVRclock is 38.4MHz.Signed-off-by: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt;Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-platform-dptf</description>
        <pubDate>Tue, 15 Sep 2020 23:18:14 +0000</pubDate>
        <dc:creator>Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7b52b200 - ACPI: DPTF: Add battery participant driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-platform-dptf#7b52b200</link>
        <description>ACPI: DPTF: Add battery participant driverThis driver adds support for Dynamic Platform and Thermal Frameworkbattery participant device support.These attributes are presented via sysfs interface under the platformdevice for the battery participant:$ls /sys/bus/platform/devices/INT3532:00/dptf_battery	current_discharge_capbility_ma	max_platform_power_mw	no_load_voltage_mv	high_freq_impedance_mohm	max_steady_state_power_mwRefer to the documentation atDocumentation/ABI/testing/sysfs-platform-dptffor details.Here the implementation reuses existing dptf-power.c as the motivation andprocessing is same. It also shares one ACPI method. Here this change isusing participant type, &quot;PTYP&quot; method to identify and do differentprocessing. By using participant type, create/delete either &quot;dptf_power&quot;or &quot;dptf_battery&quot; attribute group and send notifications.The particpant type for for the battery participant is 0x0C.ACPI methods description:PMAX (Intel(R) Dynamic Tuning Platform Max Power Supplied by Battery):This object evaluates to the maximum platform power that can be supportedby the battery in milli watts.PBSS (Intel(R) Dynamic Tuning Power Battery Steady State):This object returns the max sustained power for battery in milli watts.RBHF (Intel(R) Dynamic Tuning High Frequency Impedance):This object returns high frequency impedance value that can be obtainedfrom battery fuel gauge.VBNL (Intel(R) Dynamic Tuning No-Load Voltage)This object returns battery instantaneous no-load voltage that can beobtained from battery fuel gauge in milli voltsCMPP (Intel(R) Dynamic Tuning Current Discharge Capability)This object returns battery discharge current capability obtained frombattery fuel gauge milli amps.Notifications:0x80: PMAX change. Used to notify Intel(R)Dynamic Tuning Batteryparticipant driver when the PMAX has changed by 250mw.0x83: PBSS change. Used to notify Intel(R) Dynamic Tuning Batteryparticipant driver when the power source has changed.0x85: RBHF change. Used to notify Intel(R)Dynamic Tuning Batteryparticipant driver when the RBHF has changed over a threshold by5mOhm.0x86: Battery Capability change. Used to notify Intel(R)Dynamic TuningBattery participant driver when the battery capability has changed.Signed-off-by: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt;[ rjw: Subject ]Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-platform-dptf</description>
        <pubDate>Fri, 22 May 2020 21:45:09 +0000</pubDate>
        <dc:creator>Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>668ce99e - ACPI: DPTF: Additional sysfs attributes for power participant driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-platform-dptf#668ce99e</link>
        <description>ACPI: DPTF: Additional sysfs attributes for power participant driverAdd two additional attributes to the existing power participant driver:rest_of_platform_power_mw: (RO) Shows the rest of worst case platformpower in mW outside of S0C. This will help in power distribution to SoCand rest of the system. For example on a test system, this value is 2.5Wwith a 15W TDP SoC. Based on the adapter rating (adapter_rating_mw), userspace software can decide on proper power allocation to SoC to improveshort term performance via powercap/RAPL interface.prochot_confirm: (WO) Confirm EC about a prochot notification.Also userspace is notified via sysfs_notify(), whenever power source orrest of the platform power is changed. So user space can use poll()system call on those attributes.The ACPI methods used in this patch are as follows:PROPThis object evaluates to the rest of worst case platform power in mW.Bits:23:0 Worst case rest of platform power in mW.PBOKPBOK is a method designed to provide a mechanism for OSPM to change powersetting before EC can de-assert a PROCHOT from a device. The EC mayreceive several PROCHOTs, so it has a sequence number attached to PSRC(read via existing attribute &quot;platform_power_source&quot;). Once OSPM takesaction for a PSRC change notification, it can call PBOK method to confirmwith the sequence number.Bits:3:0 Power Delivery State Change Sequence number30  Reserved31  0 &#8211; Not OK to de-assert PROCHOT    1 &#8211; OK to de-assert PROCHOTPSRC (Platform Power Source): Not new in this patch but fordocumentation for new bitsThis object evaluates to an integer that represents the system powersource as well as the power delivery state change sequence number.Bits:3:0 The current power source as an integer for AC, DC, USB, Wireless.0 = DC, 1 = AC, 2 = USB, 3 = Wireless Charging7:4 Power Delivery State Change Sequence Number. Default value is 0Notifications:0x81: (Power State Change) Used to notify when the power source haschanged.0x84: (PROP change) Used to notify when the platform rest of power haschanged.Signed-off-by: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt;[ rjw: Subject, minor ABI documentation edit ]Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-platform-dptf</description>
        <pubDate>Thu, 21 May 2020 20:30:15 +0000</pubDate>
        <dc:creator>Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>6b4af818 - ACPI / DPTF: Document dptf_power sysfs atttributes</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-platform-dptf#6b4af818</link>
        <description>ACPI / DPTF: Document dptf_power sysfs atttributesThe descriptions have been collected from git commit logs and readingthrough code.Signed-off-by: Aishwarya Pant &lt;aishpant@gmail.com&gt;Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-platform-dptf</description>
        <pubDate>Sat, 10 Feb 2018 08:57:19 +0000</pubDate>
        <dc:creator>Aishwarya Pant &lt;aishpant@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
