Home
last modified time | relevance | path

Searched refs:hotplug (Results 1 – 25 of 251) sorted by relevance

1234567891011

/linux/drivers/gpu/drm/i915/display/
A Dintel_hotplug.c412 queue_work(i915->display.hotplug.dp_wq, &i915->display.hotplug.dig_port_work); in intel_hpd_trigger_irq()
437 dev_priv->display.hotplug.event_bits = 0; in i915_hotplug_work_func()
641 queue_work(dev_priv->display.hotplug.dp_wq, &dev_priv->display.hotplug.dig_port_work); in intel_hpd_irq_handler()
731 display.hotplug.poll_init_work); in i915_hpd_poll_init_work()
954 if (i915->display.hotplug.event_bits || in queue_work_for_missed_irqs()
955 i915->display.hotplug.retry_bits) in queue_work_for_missed_irqs()
1006 struct intel_hotplug *hotplug = &dev_priv->display.hotplug; in i915_hpd_storm_ctl_show() local
1028 struct intel_hotplug *hotplug = &dev_priv->display.hotplug; in i915_hpd_storm_ctl_write() local
1063 hotplug->stats[i].count = 0; in i915_hpd_storm_ctl_write()
1109 struct intel_hotplug *hotplug = &dev_priv->display.hotplug; in i915_hpd_short_storm_ctl_write() local
[all …]
A Dintel_hotplug_irq.c396 u32 hotplug = 0; in intel_hpd_hotplug_mask() local
399 hotplug |= hotplug_mask(pin); in intel_hpd_hotplug_mask()
401 return hotplug; in intel_hpd_hotplug_mask()
408 u32 hotplug = 0; in intel_hpd_hotplug_enables() local
413 return hotplug; in intel_hpd_hotplug_enables()
1317 u32 hotplug; in bxt_hotplug_enables() local
1321 hotplug = PORTA_HOTPLUG_ENABLE; in bxt_hotplug_enables()
1324 return hotplug; in bxt_hotplug_enables()
1326 hotplug = PORTB_HOTPLUG_ENABLE; in bxt_hotplug_enables()
1329 return hotplug; in bxt_hotplug_enables()
[all …]
/linux/drivers/pci/hotplug/
A Dpci_hotplug_core.c72 retval = get_power_status(pci_slot->hotplug, &value); in GET_STATUS()
82 struct hotplug_slot *slot = pci_slot->hotplug; in power_write_file()
139 struct hotplug_slot *slot = pci_slot->hotplug; in attention_write_file()
206 struct hotplug_slot *slot = pci_slot->hotplug; in test_write_file()
236 struct hotplug_slot *slot = pci_slot->hotplug; in has_power_file()
249 struct hotplug_slot *slot = pci_slot->hotplug; in has_attention_file()
261 struct hotplug_slot *slot = pci_slot->hotplug; in has_latch_file()
272 struct hotplug_slot *slot = pci_slot->hotplug; in has_adapter_file()
283 struct hotplug_slot *slot = pci_slot->hotplug; in has_test_file()
462 pci_slot->hotplug = slot; in __pci_hp_initialize()
[all …]
/linux/Documentation/power/
A Dsuspend-and-cpuhotplug.rst2 Interaction of Suspend code (S3) with the CPU hotplug infrastructure
8 I. Differences between CPU hotplug and Suspend-to-RAM
11 How does the regular CPU hotplug code differ from how the Suspend-to-RAM
17 interactions involving the freezer and CPU hotplug and also tries to explain
79 Disable regular cpu hotplug
117 Regular CPU hotplug call path
149 regular CPU hotplug]
156 in that during regular CPU hotplug, 0 is passed for the 'tasks_frozen'
173 II. What are the issues involved in CPU hotplug?
218 update driver's callback registered for CPU hotplug events) calls
[all …]
/linux/Documentation/core-api/
A Dcpu_hotplug.rst2 CPU hotplug in the Kernel
87 Using CPU hotplug
125 and excluded from CPU hotplug.
127 The CPU hotplug coordination
148 The CPU hotplug API
151 CPU hotplug state machine
371 Setup of a CPU hotplug state
471 Removal of a CPU hotplug state
562 CPU's hotplug thread.
568 from within CPU hotplug callbacks and CPU hotplug read locked regions.
[all …]
A Dmemory-hotplug.rst4 Memory hotplug
7 Memory hotplug event notifier
96 - synchronize against CPU hotplug and similar (e.g. relevant for ACPI and PPC)
116 write mode to serialise memory hotplug (e.g. access to global/zone
/linux/Documentation/translations/zh_CN/core-api/
A Dcpu_hotplug.rst105 drwxr-xr-x 2 root root 0 Dec 21 16:33 hotplug
357 对于一个驱动程序或子系统有多个实例,并且每个实例都需要调用相同的CPU hotplug状态回
358 调的情况,CPU hotplug核心提供多实例支持。与驱动程序特定的实例列表相比,其优势在于
359 与实例相关的函数完全针对CPU hotplug操作进行序列化,并在添加和删除时提供状态回调的
448 状态移除和回调调用是针对CPU热拔插操作进行序列化的。如果移除函数必须从CPU hotplug
498 CPU hotplug回调和CPU hotplug读取锁定区域内使用。
554 所有注册的状态都被列举在 ``/sys/devices/system/cpu/hotplug/states`` ::
556 $ tail /sys/devices/system/cpu/hotplug/states
570 $ cat /sys/devices/system/cpu/cpu4/hotplug/state
573 $ cat /sys/devices/system/cpu/cpu4/hotplug/state
[all …]
A Dmemory-hotplug.rst3 :Original: Documentation/core-api/memory-hotplug.rst
13 .. _cn_core-api_memory-hotplug:
A Dindex.rst90 memory-hotplug
96 memory-hotplug
/linux/tools/testing/selftests/sched_ext/
A Dhotplug.c46 struct hotplug *skel; in test_hotplug()
100 struct hotplug *skel; in test_hotplug_attach()
108 skel = SCX_OPS_OPEN(hotplug_nocb_ops, hotplug); in test_hotplug_attach()
111 SCX_OPS_LOAD(skel, hotplug_nocb_ops, hotplug, uei); in test_hotplug_attach()
/linux/Documentation/fault-injection/
A Dnotifier-error-inject.rst10 * Memory hotplug notifier
33 Memory hotplug notifier error injection module
44 Example: Inject memory hotplug offline error (-12 == -ENOMEM)::
94 * tools/testing/selftests/cpu-hotplug/cpu-on-off-test.sh
95 * tools/testing/selftests/memory-hotplug/mem-on-off-test.sh
/linux/tools/testing/selftests/
A DMakefile15 TARGETS += cpu-hotplug
57 TARGETS += memory-hotplug
123 TARGETS_HOTPLUG = cpu-hotplug
124 TARGETS_HOTPLUG += memory-hotplug
216 hotplug: target
222 run_hotplug: hotplug
303 .PHONY: all run_tests hotplug run_hotplug clean_hotplug run_pstore_crash install clean gen_tar
/linux/Documentation/arch/x86/x86_64/
A Dcpu-hotplug-spec.rst4 Firmware support for CPU hotplug under Linux/x86-64
7 Linux/x86-64 supports CPU hotplug now. For various reasons Linux wants to
16 For CPU hotplug Linux/x86-64 expects now that any possible future hotpluggable
/linux/drivers/staging/media/av7110/
A DKconfig30 download/extract it, and then copy it to /usr/lib/hotplug/firmware
31 or /lib/firmware (depending on configuration of firmware hotplug).
69 download/extract it, and then copy it to /usr/lib/hotplug/firmware
70 or /lib/firmware (depending on configuration of firmware hotplug).
/linux/drivers/firmware/psci/
A DKconfig9 Run the PSCI checker during startup. This checks that hotplug and
13 on and off through hotplug, so for now torture tests and PSCI checker
/linux/Documentation/ABI/testing/
A Dsysfs-firmware-acpi67 What: /sys/firmware/acpi/hotplug/
71 There are separate hotplug profiles for different classes of
73 processors, PCI root bridges etc. A hotplug profile for a given
75 that class of devices will be handled by the ACPI core hotplug
77 of /sys/firmware/acpi/hotplug/.
80 hotplug profile:
84 hotplug events associated with the given class of
87 effectively disables hotplug for the corresponding
/linux/Documentation/admin-guide/media/
A Dttusb-dec.rst44 Copy the three files downloaded above into the /usr/lib/hotplug/firmware or
45 /lib/firmware directory (depending on configuration of firmware hotplug).
/linux/drivers/net/wireless/intel/iwlegacy/
A DKconfig28 look in the hotplug script /etc/hotplug/firmware.agent to
55 look in the hotplug script /etc/hotplug/firmware.agent to
/linux/drivers/media/usb/ttusb-dec/
A DKconfig19 download/extract them, and then copy them to /usr/lib/hotplug/firmware
20 or /lib/firmware (depending on configuration of firmware hotplug).
/linux/drivers/pci/
A Dslot.c228 struct hotplug_slot *hotplug) in pci_create_slot() argument
246 if (hotplug) { in pci_create_slot()
247 if ((err = slot->hotplug ? -EBUSY : 0) in pci_create_slot()
335 struct hotplug_slot *slot = pci_slot->hotplug; in pci_hp_create_module_link()
/linux/arch/powerpc/platforms/pseries/
A DMakefile15 obj-$(CONFIG_HOTPLUG_CPU) += hotplug-cpu.o
16 obj-$(CONFIG_MEMORY_HOTPLUG) += hotplug-memory.o pmem.o
/linux/Documentation/driver-api/usb/
A Dhotplug.rst38 Kernel Hotplug Helper (``/sbin/hotplug``)
41 There is a kernel parameter: ``/proc/sys/kernel/hotplug``, which normally
42 holds the pathname ``/sbin/hotplug``. That parameter names a program
45 The /sbin/hotplug program can be invoked by any subsystem as part of its
54 http://linux-hotplug.sourceforge.net
62 The USB subsystem currently invokes ``/sbin/hotplug`` when USB devices
/linux/Documentation/translations/it_IT/locking/
A Dlocktorture.rst94 un'operazione casuale di CPU-hotplug. Di base è zero, il
95 che disabilita la funzionalità di CPU-hotplug. Nei kernel
98 CPU-hotplug indipendentemente dal valore specificato in
103 operazioni di CPU-hotplug. Normalmente questo verrebbe
179 sincronizzazione, tuttavia ne sono stati trovati in CPU-hotplug.
/linux/arch/powerpc/kernel/
A Deeh_driver.c774 if (!slot || !slot->hotplug) in eeh_slot_presence_check()
777 ops = slot->hotplug->ops; in eeh_slot_presence_check()
783 ops->set_attention_status(slot->hotplug, 1); in eeh_slot_presence_check()
785 rc = ops->get_adapter_status(slot->hotplug, &state); in eeh_slot_presence_check()
804 if (!slot || !slot->hotplug) in eeh_clear_slot_attention()
807 ops = slot->hotplug->ops; in eeh_clear_slot_attention()
811 ops->set_attention_status(slot->hotplug, 0); in eeh_clear_slot_attention()
/linux/drivers/gpu/drm/
A Ddrm_client.c130 if (client->funcs && client->funcs->hotplug) { in drm_client_register()
141 ret = client->funcs->hotplug(client); in drm_client_register()
232 if (!client->funcs || !client->funcs->hotplug) in drm_client_dev_hotplug()
238 ret = client->funcs->hotplug(client); in drm_client_dev_hotplug()

Completed in 43 milliseconds

1234567891011