-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux…
…/kernel/git/acme/linux into perf/core Pull perf/core improvements and fixes from Arnaldo Carvalho de Melo: * Fix include order for bison/flex-generated C files, from Ben Hutchings * Build fixes and documentation corrections from David Ahern * Group parsing support, from Jiri Olsa * UI/gtk refactorings and improvements from Namhyung Kim * NULL deref fix for perf script, from Namhyung Kim * Assorted cleanups from Robert Richter * Let O= makes handle relative paths, from Steven Rostedt * perf script python fixes, from Feng Tang. * Improve 'perf lock' error message when the needed tracepoints are not present, from David Ahern. * Initial bash completion support, from Frederic Weisbecker * Allow building without libelf, from Namhyung Kim. * Support DWARF CFI based unwind to have callchains when %bp based unwinding is not possible, from Jiri Olsa. * Symbol resolution fixes, while fixing support PPC64 files with an .opt ELF section was the end goal, several fixes for code that handles all architectures and cleanups are included, from Cody Schafer. * Add a description for the JIT interface, from Andi Kleen. * Assorted fixes for Documentation and build in 32 bit, from Robert Richter * Add support for non-tracepoint events in perf script python, from Feng Tang * Cache the libtraceevent event_format associated to each evsel early, so that we avoid relookups, i.e. calling pevent_find_event repeatedly when processing tracepoint events. [ This is to reduce the surface contact with libtraceevents and make clear what is that the perf tools needs from that lib: so far parsing the common and per event fields. ] Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> Signed-off-by: Ingo Molnar <mingo@kernel.org>
- Loading branch information
Showing
7,621 changed files
with
500,355 additions
and
238,993 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
What: /proc/sys/vm/nr_pdflush_threads | ||
Date: June 2012 | ||
Contact: Wanpeng Li <liwp@linux.vnet.ibm.com> | ||
Description: Since pdflush is replaced by per-BDI flusher, the interface of old pdflush | ||
exported in /proc/sys/vm/ should be removed. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
What: /sys/bus/w1/devices/.../pio | ||
Date: May 2012 | ||
Contact: Markus Franke <franm@hrz.tu-chemnitz.de> | ||
Description: read/write the contents of the two PIO's of the DS28E04-100 | ||
see Documentation/w1/slaves/w1_ds28e04 for detailed information | ||
Users: any user space application which wants to communicate with DS28E04-100 | ||
|
||
|
||
|
||
What: /sys/bus/w1/devices/.../eeprom | ||
Date: May 2012 | ||
Contact: Markus Franke <franm@hrz.tu-chemnitz.de> | ||
Description: read/write the contents of the EEPROM memory of the DS28E04-100 | ||
see Documentation/w1/slaves/w1_ds28e04 for detailed information | ||
Users: any user space application which wants to communicate with DS28E04-100 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
What: /sys/bus/iio/devices/iio:deviceX/pll2_feedback_clk_present | ||
What: /sys/bus/iio/devices/iio:deviceX/pll2_reference_clk_present | ||
What: /sys/bus/iio/devices/iio:deviceX/pll1_reference_clk_a_present | ||
What: /sys/bus/iio/devices/iio:deviceX/pll1_reference_clk_b_present | ||
What: /sys/bus/iio/devices/iio:deviceX/pll1_reference_clk_test_present | ||
What: /sys/bus/iio/devices/iio:deviceX/vcxo_clk_present | ||
KernelVersion: 3.4.0 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
Reading returns either '1' or '0'. | ||
'1' means that the clock in question is present. | ||
'0' means that the clock is missing. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/pllY_locked | ||
KernelVersion: 3.4.0 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
Reading returns either '1' or '0'. '1' means that the | ||
pllY is locked. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/store_eeprom | ||
KernelVersion: 3.4.0 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
Writing '1' stores the current device configuration into | ||
on-chip EEPROM. After power-up or chip reset the device will | ||
automatically load the saved configuration. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/sync_dividers | ||
KernelVersion: 3.4.0 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
Writing '1' triggers the clock distribution synchronization | ||
functionality. All dividers are reset and the channels start | ||
with their predefined phase offsets (out_altvoltageY_phase). | ||
Writing this file has the effect as driving the external | ||
/SYNC pin low. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY_frequency_resolution | ||
KernelVersion: 3.4.0 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
Stores channel Y frequency resolution/channel spacing in Hz. | ||
The value given directly influences the MODULUS used by | ||
the fractional-N PLL. It is assumed that the algorithm | ||
that is used to compute the various dividers, is able to | ||
generate proper values for multiples of channel spacing. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY_refin_frequency | ||
KernelVersion: 3.4.0 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
Sets channel Y REFin frequency in Hz. In some clock chained | ||
applications, the reference frequency used by the PLL may | ||
change during runtime. This attribute allows the user to | ||
adjust the reference frequency accordingly. | ||
The value written has no effect until out_altvoltageY_frequency | ||
is updated. Consider to use out_altvoltageY_powerdown to power | ||
down the PLL and it's RFOut buffers during REFin changes. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
What: /sys/.../events/in_illuminance0_thresh_either_en | ||
Date: April 2012 | ||
KernelVersion: 3.5 | ||
Contact: Johan Hovold <jhovold@gmail.com> | ||
Description: | ||
Event generated when channel passes one of the four thresholds | ||
in each direction (rising|falling) and a zone change occurs. | ||
The corresponding light zone can be read from | ||
in_illuminance0_zone. | ||
|
||
What: /sys/.../events/in_illuminance0_threshY_hysteresis | ||
Date: May 2012 | ||
KernelVersion: 3.5 | ||
Contact: Johan Hovold <jhovold@gmail.com> | ||
Description: | ||
Get the hysteresis for thresholds Y, that is, | ||
threshY_hysteresis = threshY_raising - threshY_falling | ||
|
||
What: /sys/.../events/illuminance_threshY_falling_value | ||
What: /sys/.../events/illuminance_threshY_raising_value | ||
Date: April 2012 | ||
KernelVersion: 3.5 | ||
Contact: Johan Hovold <jhovold@gmail.com> | ||
Description: | ||
Specifies the value of threshold that the device is comparing | ||
against for the events enabled by | ||
in_illuminance0_thresh_either_en (0..255), where Y in 0..3. | ||
|
||
Note that threshY_falling must be less than or equal to | ||
threshY_raising. | ||
|
||
These thresholds correspond to the eight zone-boundary | ||
registers (boundaryY_{low,high}) and define the five light | ||
zones. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/in_illuminance0_zone | ||
Date: April 2012 | ||
KernelVersion: 3.5 | ||
Contact: Johan Hovold <jhovold@gmail.com> | ||
Description: | ||
Get the current light zone (0..4) as defined by the | ||
in_illuminance0_threshY_{falling,rising} thresholds. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/out_currentY_raw | ||
Date: May 2012 | ||
KernelVersion: 3.5 | ||
Contact: Johan Hovold <jhovold@gmail.com> | ||
Description: | ||
Get output current for channel Y (0..255), that is, | ||
out_currentY_currentZ_raw, where Z is the current zone. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/out_currentY_currentZ_raw | ||
Date: May 2012 | ||
KernelVersion: 3.5 | ||
Contact: Johan Hovold <jhovold@gmail.com> | ||
Description: | ||
Set the output current for channel out_currentY when in zone | ||
Z (0..255), where Y in 0..2 and Z in 0..4. | ||
|
||
These values correspond to the ALS-mapper target registers for | ||
ALS-mapper Y + 1. |
Oops, something went wrong.