/Linux-v5.15/drivers/gpu/drm/i915/display/ |
D | intel_hotplug.c | 142 struct i915_hotplug *hpd = &dev_priv->hotplug; in intel_hpd_irq_storm_detect() 150 (!long_hpd && !dev_priv->hotplug.hpd_short_storm_enabled)) in intel_hpd_irq_storm_detect() 193 dev_priv->hotplug.stats[pin].state != HPD_MARK_DISABLED) in intel_hpd_irq_storm_switch_to_polling() 201 dev_priv->hotplug.stats[pin].state = HPD_DISABLED; in intel_hpd_irq_storm_switch_to_polling() 211 mod_delayed_work(system_wq, &dev_priv->hotplug.reenable_work, in intel_hpd_irq_storm_switch_to_polling() 226 hotplug.reenable_work.work); in intel_hpd_irq_storm_reenable_work() 241 dev_priv->hotplug.stats[pin].state != HPD_DISABLED) in intel_hpd_irq_storm_reenable_work() 253 if (dev_priv->hotplug.stats[pin].state == HPD_DISABLED) in intel_hpd_irq_storm_reenable_work() 254 dev_priv->hotplug.stats[pin].state = HPD_ENABLED; in intel_hpd_irq_storm_reenable_work() 305 container_of(work, struct drm_i915_private, hotplug.dig_port_work); in i915_digport_work_func() [all …]
|
/Linux-v5.15/drivers/pci/hotplug/ |
D | pci_hotplug_core.c | 72 retval = get_power_status(pci_slot->hotplug, &value); in GET_STATUS() 82 struct hotplug_slot *slot = pci_slot->hotplug; in power_write_file() 129 retval = get_attention_status(pci_slot->hotplug, &value); in attention_read_file() 139 struct hotplug_slot *slot = pci_slot->hotplug; in attention_write_file() 174 retval = get_latch_status(pci_slot->hotplug, &value); in latch_read_file() 191 retval = get_adapter_status(pci_slot->hotplug, &value); in presence_read_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() [all …]
|
/Linux-v5.15/Documentation/power/ |
D | suspend-and-cpuhotplug.rst | 2 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 21 What happens when regular CPU hotplug and Suspend-to-RAM race with each other 79 Disable regular cpu hotplug 99 | Decrease cpu_hotplug_disabled, thereby enabling regular cpu hotplug 117 Regular CPU hotplug call path 149 regular CPU hotplug] 154 regular CPU hotplug and the suspend code path converge at the _cpu_down() and [all …]
|
/Linux-v5.15/drivers/gpu/drm/i915/ |
D | i915_irq.c | 184 struct i915_hotplug *hpd = &dev_priv->hotplug; in intel_hpd_init_pins() 1244 if (dev_priv->hotplug.stats[encoder->hpd_pin].state == HPD_ENABLED) in intel_hpd_enabled_irqs() 1266 u32 hotplug = 0; in intel_hpd_hotplug_enables() local 1269 hotplug |= hotplug_enables(i915, encoder->hpd_pin); in intel_hpd_hotplug_enables() 1271 return hotplug; in intel_hpd_hotplug_enables() 1609 dev_priv->hotplug.hpd, in i9xx_hpd_irq_handler() 1813 dev_priv->hotplug.pch_hpd, in ibx_hpd_irq_handler() 1958 dev_priv->hotplug.pch_hpd, in icp_irq_handler() 1970 dev_priv->hotplug.pch_hpd, in icp_irq_handler() 1996 dev_priv->hotplug.pch_hpd, in spt_irq_handler() [all …]
|
/Linux-v5.15/Documentation/core-api/ |
D | cpu_hotplug.rst | 2 CPU hotplug in the Kernel 19 insertion and removal require support for CPU hotplug. 23 system execution path. Hence the need for CPU hotplug support in the 26 A more novel use of CPU-hotplug support is its use today in suspend resume 79 of them may be online. When physical hotplug is processed by the relevant 83 at which time hotplug is disabled. 93 Using CPU hotplug 110 drwxr-xr-x 2 root root 0 Dec 21 16:33 hotplug 131 and excluded from CPU hotplug. On X86 the kernel option 142 The CPU hotplug coordination [all …]
|
D | memory-hotplug.rst | 4 Memory hotplug 7 Memory hotplug event notifier 99 - synchronize against CPU hotplug and similar (e.g. relevant for ACPI and PPC) 119 write mode to serialise memory hotplug (e.g. access to global/zone
|
/Linux-v5.15/tools/testing/selftests/ |
D | Makefile | 10 TARGETS += cpu-hotplug 34 TARGETS += memory-hotplug 83 TARGETS_HOTPLUG = cpu-hotplug 84 TARGETS_HOTPLUG += memory-hotplug 177 hotplug: target 183 run_hotplug: hotplug 258 .PHONY: khdr all run_tests hotplug run_hotplug clean_hotplug run_pstore_crash install clean gen_tar
|
/Linux-v5.15/Documentation/translations/zh_CN/core-api/ |
D | cpu_hotplug.rst | 109 drwxr-xr-x 2 root root 0 Dec 21 16:33 hotplug 241 所有注册的状态都被列举在 ``/sys/devices/system/cpu/hotplug/states`` :: 243 $ tail /sys/devices/system/cpu/hotplug/states 257 $ cat /sys/devices/system/cpu/cpu4/hotplug/state 259 $ echo 140 > /sys/devices/system/cpu/cpu4/hotplug/target 260 $ cat /sys/devices/system/cpu/cpu4/hotplug/state 265 $ echo 169 > /sys/devices/system/cpu/cpu4/hotplug/target 266 $ cat /sys/devices/system/cpu/cpu4/hotplug/state
|
D | index.rst | 87 memory-hotplug 93 memory-hotplug
|
/Linux-v5.15/Documentation/fault-injection/ |
D | notifier-error-inject.rst | 10 * 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/on-off-test.sh 95 * tools/testing/selftests/memory-hotplug/on-off-test.sh
|
/Linux-v5.15/Documentation/x86/x86_64/ |
D | cpu-hotplug-spec.rst | 4 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-v5.15/drivers/firmware/psci/ |
D | Kconfig | 9 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-v5.15/Documentation/ABI/testing/ |
D | sysfs-firmware-acpi | 67 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 correspoinding
|
/Linux-v5.15/Documentation/admin-guide/media/ |
D | ttusb-dec.rst | 44 Copy the three files downloaded above into the /usr/lib/hotplug/firmware or 45 /lib/firmware directory (depending on configuration of firmware hotplug).
|
/Linux-v5.15/drivers/staging/media/av7110/ |
D | Kconfig | 30 download/extract it, and then copy it to /usr/lib/hotplug/firmware 31 or /lib/firmware (depending on configuration of firmware hotplug). 91 download/extract it, and then copy it to /usr/lib/hotplug/firmware 92 or /lib/firmware (depending on configuration of firmware hotplug).
|
/Linux-v5.15/drivers/net/wireless/intel/iwlegacy/ |
D | Kconfig | 29 look in the hotplug script /etc/hotplug/firmware.agent to 55 look in the hotplug script /etc/hotplug/firmware.agent to
|
/Linux-v5.15/drivers/media/usb/ttusb-dec/ |
D | Kconfig | 19 download/extract them, and then copy them to /usr/lib/hotplug/firmware 20 or /lib/firmware (depending on configuration of firmware hotplug).
|
/Linux-v5.15/arch/powerpc/platforms/pseries/ |
D | Makefile | 15 obj-$(CONFIG_HOTPLUG_CPU) += hotplug-cpu.o 16 obj-$(CONFIG_MEMORY_HOTPLUG) += hotplug-memory.o pmem.o
|
/Linux-v5.15/drivers/pci/ |
D | slot.c | 227 struct hotplug_slot *hotplug) in pci_create_slot() argument 245 if (hotplug) { in pci_create_slot() 246 if ((err = slot->hotplug ? -EBUSY : 0) in pci_create_slot() 334 struct hotplug_slot *slot = pci_slot->hotplug; in pci_hp_create_module_link()
|
/Linux-v5.15/Documentation/dev-tools/ |
D | kselftest.rst | 18 in safe mode with a limited scope. In limited mode, cpu-hotplug test is 19 run on a single cpu as opposed to all hotplug capable cpus, and memory 20 hotplug test is run on 2% of hotplug capable memory instead of 10%. 26 Running the selftests (hotplug tests are run in limited mode) 111 Running the full range hotplug selftests 114 To build the hotplug tests:: 116 $ make -C tools/testing/selftests hotplug 118 To run the hotplug tests::
|
/Linux-v5.15/Documentation/driver-api/usb/ |
D | hotplug.rst | 38 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-v5.15/drivers/acpi/ |
D | sysfs.c | 918 struct acpi_hotplug_profile *hotplug = to_acpi_hotplug_profile(kobj); in enabled_show() local 920 return sprintf(buf, "%d\n", hotplug->enabled); in enabled_show() 926 struct acpi_hotplug_profile *hotplug = to_acpi_hotplug_profile(kobj); in enabled_store() local 932 acpi_scan_hotplug_enabled(hotplug, val); in enabled_store() 948 void acpi_sysfs_add_hotplug_profile(struct acpi_hotplug_profile *hotplug, in acpi_sysfs_add_hotplug_profile() argument 956 error = kobject_init_and_add(&hotplug->kobj, in acpi_sysfs_add_hotplug_profile() 959 kobject_put(&hotplug->kobj); in acpi_sysfs_add_hotplug_profile() 963 kobject_uevent(&hotplug->kobj, KOBJ_ADD); in acpi_sysfs_add_hotplug_profile()
|
/Linux-v5.15/arch/powerpc/kernel/ |
D | eeh_driver.c | 775 if (!slot || !slot->hotplug) in eeh_slot_presence_check() 778 ops = slot->hotplug->ops; in eeh_slot_presence_check() 784 ops->set_attention_status(slot->hotplug, 1); in eeh_slot_presence_check() 786 rc = ops->get_adapter_status(slot->hotplug, &state); in eeh_slot_presence_check() 805 if (!slot || !slot->hotplug) in eeh_clear_slot_attention() 808 ops = slot->hotplug->ops; in eeh_clear_slot_attention() 812 ops->set_attention_status(slot->hotplug, 0); in eeh_clear_slot_attention()
|
/Linux-v5.15/security/tomoyo/policy/ |
D | exception_policy.conf.default | 2 initialize_domain /sbin/hotplug from any
|
/Linux-v5.15/Documentation/kbuild/ |
D | kconfig.rst | 187 /hotplug 188 This lists all config symbols that contain "hotplug", 196 /^hotplug 286 Ctrl-F hotplug 290 Menu: File, Search, hotplug 292 lists all config symbol entries that contain "hotplug" in
|