Home
last modified time | relevance | path

Searched refs:intel_th (Results 1 – 18 of 18) sorted by relevance

/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-bus-intel_th-devices-gth1 What: /sys/bus/intel_th/devices/<intel_th_id>-gth/masters/*
8 What: /sys/bus/intel_th/devices/<intel_th_id>-gth/outputs/[0-7]_port
21 What: /sys/bus/intel_th/devices/<intel_th_id>-gth/outputs/[0-7]_drop
28 What: /sys/bus/intel_th/devices/<intel_th_id>-gth/outputs/[0-7]_null
34 What: /sys/bus/intel_th/devices/<intel_th_id>-gth/outputs/[0-7]_flush
41 What: /sys/bus/intel_th/devices/<intel_th_id>-gth/outputs/[0-7]_reset
47 What: /sys/bus/intel_th/devices/<intel_th_id>-gth/outputs/[0-7]_smcfreq
H A Dsysfs-bus-intel_th-devices-msc1 What: /sys/bus/intel_th/devices/<intel_th_id>-msc<msc-id>/wrap
7 What: /sys/bus/intel_th/devices/<intel_th_id>-msc<msc-id>/mode
23 What: /sys/bus/intel_th/devices/<intel_th_id>-msc<msc-id>/nr_pages
38 What: /sys/bus/intel_th/devices/<intel_th_id>-msc<msc-id>/win_switch
47 What: /sys/bus/intel_th/devices/<intel_th_id>-msc<msc-id>/stop_on_full
H A Dsysfs-bus-intel_th-devices-pti1 What: /sys/bus/intel_th/devices/<intel_th_id>-pti/mode
8 What: /sys/bus/intel_th/devices/<intel_th_id>-pti/freerunning_clock
16 What: /sys/bus/intel_th/devices/<intel_th_id>-pti/clock_divider
H A Dsysfs-bus-intel_th-output-devices1 What: /sys/bus/intel_th/devices/<intel_th_id>-<device><id>/active
9 What: /sys/bus/intel_th/devices/<intel_th_id>-msc<msc-id>/port
/openbmc/linux/drivers/hwtracing/intel_th/
H A Dintel_th.h218 static inline struct intel_th *to_intel_th(const struct intel_th_device *thdev) in to_intel_th()
229 struct intel_th *
232 void intel_th_free(struct intel_th *th);
242 int intel_th_output_enable(struct intel_th *th, unsigned int otype);
273 struct intel_th { struct
281 int (*activate)(struct intel_th *); argument
282 void (*deactivate)(struct intel_th *); argument
H A DMakefile2 obj-$(CONFIG_INTEL_TH) += intel_th.o
3 intel_th-y := core.o
4 intel_th-$(CONFIG_INTEL_TH_DEBUG) += debug.o
H A Dcore.c105 struct intel_th *th = to_intel_th(hub); in intel_th_remove()
192 const struct intel_th *th = to_intel_th(thdev); in intel_th_output_devnode()
238 struct intel_th *th = to_intel_th(thdev); in intel_th_output_activate()
280 struct intel_th *th = to_intel_th(thdev); in intel_th_output_deactivate()
586 struct intel_th *th = container_of(work, struct intel_th, in __intel_th_request_hub_module()
616 intel_th_subdevice_alloc(struct intel_th *th, in intel_th_subdevice_alloc()
766 static int intel_th_populate(struct intel_th *th) in intel_th_populate()
840 struct intel_th *th = data; in intel_th_irq()
863 struct intel_th *
868 struct intel_th *th; in intel_th_alloc()
[all …]
H A Dacpi.c42 struct intel_th *th; in intel_th_acpi_probe()
65 struct intel_th *th = platform_get_drvdata(pdev); in intel_th_acpi_remove()
H A Dpci.c31 static int intel_th_pci_activate(struct intel_th *th) in intel_th_pci_activate()
52 static void intel_th_pci_deactivate(struct intel_th *th) in intel_th_pci_deactivate()
80 struct intel_th *th; in intel_th_pci_probe()
122 struct intel_th *th = pci_get_drvdata(pdev); in intel_th_pci_remove()
H A DKconfig12 This option enables intel_th bus and common code used by TH
H A Dgth.c594 struct intel_th *th = to_intel_th(thdev); in intel_th_gth_enable()
747 struct intel_th *th = dev_get_drvdata(dev->parent); in intel_th_gth_probe()
/openbmc/linux/Documentation/trace/
H A Dintel_th.rst19 their own ("intel_th"), where they can be discovered and configured
33 Documentation/ABI/testing/sysfs-bus-intel_th-output-devices, the most
61 devices were enumerated. All TH subdevices (devices on intel_th bus)
74 $ cat /sys/bus/intel_th/devices/0-msc0/port
79 $ echo 0 > /sys/bus/intel_th/devices/0-gth/masters/33
84 $ echo multi > /sys/bus/intel_th/devices/0-msc0/mode
85 $ echo 64,64 > /sys/bus/intel_th/devices/0-msc0/nr_pages
89 $ echo 1 > /sys/bus/intel_th/devices/0-msc0/wrap
93 $ echo 1 > /sys/bus/intel_th/devices/0-msc0/active
99 $ echo 0 > /sys/bus/intel_th/devices/0-msc0/active
[all …]
H A Dindex.rst30 intel_th
/openbmc/linux/drivers/hwtracing/
H A DKconfig6 source "drivers/hwtracing/intel_th/Kconfig"
/openbmc/linux/drivers/
H A DMakefile182 obj-y += hwtracing/intel_th/
/openbmc/linux/
H A DMAINTAINERS10920 F: Documentation/trace/intel_th.rst
10921 F: drivers/hwtracing/intel_th/
10922 F: include/linux/intel_th.h
/openbmc/
H A Dopengrok2.0.log25764 …dren: not file-less due to: /opengrok/data/xref/openbmc/linux/drivers/hwtracing/intel_th/Kconfig.gz
25765 …Children: its children prevent delete: /opengrok/data/xref/openbmc/linux/drivers/hwtracing/intel_th
H A Dopengrok1.0.log25764 …dren: not file-less due to: /opengrok/data/xref/openbmc/linux/drivers/hwtracing/intel_th/Kconfig.gz
25765 …Children: its children prevent delete: /opengrok/data/xref/openbmc/linux/drivers/hwtracing/intel_th