| /Linux-v4.19/drivers/gpu/drm/sun4i/ |
| D | sun4i_backend.c | 122 void sun4i_backend_layer_enable(struct sun4i_backend *backend, in sun4i_backend_layer_enable() argument 135 regmap_update_bits(backend->engine.regs, SUN4I_BACKEND_MODCTL_REG, in sun4i_backend_layer_enable() 181 int sun4i_backend_update_layer_coord(struct sun4i_backend *backend, in sun4i_backend_update_layer_coord() argument 191 regmap_write(backend->engine.regs, SUN4I_BACKEND_DISSIZE_REG, in sun4i_backend_update_layer_coord() 199 regmap_write(backend->engine.regs, SUN4I_BACKEND_LAYSIZE_REG(layer), in sun4i_backend_update_layer_coord() 206 regmap_write(backend->engine.regs, SUN4I_BACKEND_LAYCOOR_REG(layer), in sun4i_backend_update_layer_coord() 213 static int sun4i_backend_update_yuv_format(struct sun4i_backend *backend, in sun4i_backend_update_yuv_format() argument 223 regmap_write(backend->engine.regs, in sun4i_backend_update_yuv_format() 231 regmap_update_bits(backend->engine.regs, SUN4I_BACKEND_ATTCTL_REG0(layer), in sun4i_backend_update_yuv_format() 263 regmap_write(backend->engine.regs, SUN4I_BACKEND_IYUVCTL_REG, val); in sun4i_backend_update_yuv_format() [all …]
|
| D | sun4i_layer.c | 76 struct sun4i_backend *backend = layer->backend; in sun4i_backend_layer_atomic_disable() local 78 sun4i_backend_layer_enable(backend, layer->id, false); in sun4i_backend_layer_atomic_disable() 83 spin_lock_irqsave(&backend->frontend_lock, flags); in sun4i_backend_layer_atomic_disable() 84 backend->frontend_teardown = true; in sun4i_backend_layer_atomic_disable() 85 spin_unlock_irqrestore(&backend->frontend_lock, flags); in sun4i_backend_layer_atomic_disable() 94 struct sun4i_backend *backend = layer->backend; in sun4i_backend_layer_atomic_update() local 95 struct sun4i_frontend *frontend = backend->frontend; in sun4i_backend_layer_atomic_update() 103 sun4i_backend_update_layer_frontend(backend, layer->id, in sun4i_backend_layer_atomic_update() 107 sun4i_backend_update_layer_formats(backend, layer->id, plane); in sun4i_backend_layer_atomic_update() 108 sun4i_backend_update_layer_buffer(backend, layer->id, plane); in sun4i_backend_layer_atomic_update() [all …]
|
| D | sun4i_backend.h | 198 void sun4i_backend_layer_enable(struct sun4i_backend *backend, 200 int sun4i_backend_update_layer_coord(struct sun4i_backend *backend, 202 int sun4i_backend_update_layer_formats(struct sun4i_backend *backend, 204 int sun4i_backend_update_layer_buffer(struct sun4i_backend *backend, 206 int sun4i_backend_update_layer_frontend(struct sun4i_backend *backend, 208 int sun4i_backend_update_layer_zpos(struct sun4i_backend *backend,
|
| /Linux-v4.19/Documentation/ABI/stable/ |
| D | sysfs-bus-xen-backend | 1 What: /sys/bus/xen-backend/devices/*/devtype 9 What: /sys/bus/xen-backend/devices/*/nodename 15 backend device. 17 What: /sys/bus/xen-backend/devices/vbd-*/physical_device 23 physical device providing the storage for this backend 26 What: /sys/bus/xen-backend/devices/vbd-*/mode 34 What: /sys/bus/xen-backend/devices/vbd-*/statistics/f_req 41 What: /sys/bus/xen-backend/devices/vbd-*/statistics/oo_req 46 Number of requests delayed because the backend was too 49 What: /sys/bus/xen-backend/devices/vbd-*/statistics/rd_req [all …]
|
| /Linux-v4.19/tools/perf/Documentation/ |
| D | asciidoc.conf | 21 ifdef::backend-docbook[] 27 endif::backend-docbook[] 29 ifdef::backend-docbook[] 67 endif::backend-docbook[] 70 ifdef::backend-docbook[] 85 endif::backend-docbook[] 88 ifdef::backend-xhtml11[] 91 endif::backend-xhtml11[]
|
| /Linux-v4.19/drivers/target/ |
| D | target_core_hba.c | 139 hba->backend = core_get_backend(plugin_name); in core_alloc_hba() 140 if (!hba->backend) { in core_alloc_hba() 145 ret = hba->backend->ops->attach_hba(hba, plugin_dep_id); in core_alloc_hba() 160 module_put(hba->backend->ops->owner); in core_alloc_hba() 161 hba->backend = NULL; in core_alloc_hba() 172 hba->backend->ops->detach_hba(hba); in core_delete_hba() 181 module_put(hba->backend->ops->owner); in core_delete_hba() 183 hba->backend = NULL; in core_delete_hba()
|
| /Linux-v4.19/tools/testing/selftests/pstore/ |
| D | common_tests | 30 if [ -e ${1}-${backend}-0 ]; then 32 for f in `ls ${1}-${backend}-*`; do 77 backend=`cat /sys/module/pstore/parameters/backend` 79 prlog -e "\tbackend=${backend}"
|
| D | pstore_post_reboot_tests | 53 files=`ls dmesg-${backend}-*` 57 grep -q "\---\[ end trace" console-${backend}-0 63 nr_matched=`grep -c "$TEST_STRING_PATTERN" pmsg-${backend}-0` 65 grep -q "$TEST_STRING_PATTERN"$prev_uuid pmsg-${backend}-0 77 files=`ls *-${backend}-*`
|
| /Linux-v4.19/drivers/gpu/drm/amd/powerplay/hwmgr/ |
| D | smu8_hwmgr.c | 162 struct smu8_hwmgr *data = hwmgr->backend; in smu8_get_max_sclk_level() 174 struct smu8_hwmgr *data = hwmgr->backend; in smu8_initialize_dpm_defaults() 257 struct smu8_hwmgr *data = hwmgr->backend; in smu8_construct_max_power_limits_table() 311 struct smu8_hwmgr *data = hwmgr->backend; in smu8_get_system_info_data() 415 struct smu8_hwmgr *data = hwmgr->backend; in smu8_construct_boot_state() 556 struct smu8_hwmgr *data = hwmgr->backend; in smu8_init_sclk_limit() 582 struct smu8_hwmgr *data = hwmgr->backend; in smu8_init_uvd_limit() 609 struct smu8_hwmgr *data = hwmgr->backend; in smu8_init_vce_limit() 636 struct smu8_hwmgr *data = hwmgr->backend; in smu8_init_acp_limit() 662 struct smu8_hwmgr *data = hwmgr->backend; in smu8_init_power_gate_state() [all …]
|
| D | smu10_hwmgr.c | 58 struct smu10_hwmgr *smu10_data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_display_clock_voltage_request() 107 struct smu10_hwmgr *smu10_data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_initialize_dpm_defaults() 178 struct smu10_hwmgr *smu10_data = (struct smu10_hwmgr *)hwmgr->backend; in smu10_get_system_info_data() 216 struct smu10_hwmgr *smu10_data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_set_deep_sleep_dcefclk() 229 struct smu10_hwmgr *smu10_data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_set_active_display_count() 248 struct smu10_hwmgr *smu10_data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_init_power_gate_state() 271 struct smu10_hwmgr *smu10_data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_reset_cc6_data() 301 struct smu10_hwmgr *smu10_data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_disable_gfx_off() 321 struct smu10_hwmgr *smu10_data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_enable_gfx_off() 417 struct smu10_hwmgr *smu10_data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_populate_clock_table() [all …]
|
| D | vega12_hwmgr.c | 60 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_set_default_registry_data() 133 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_set_features_platform_caps() 290 struct vega12_hwmgr *data = (struct vega12_hwmgr *)(hwmgr->backend); in vega12_init_dpm_defaults() 364 kfree(hwmgr->backend); in vega12_hwmgr_backend_fini() 365 hwmgr->backend = NULL; in vega12_hwmgr_backend_fini() 380 hwmgr->backend = data; in vega12_hwmgr_backend_init() 437 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_init_sclk_threshold() 544 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_setup_default_dpm_tables() 684 struct vega12_hwmgr *data = (struct vega12_hwmgr *)(hwmgr->backend); 722 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_init_smc_table() [all …]
|
| D | smu7_hwmgr.c | 199 (const struct smu7_hwmgr *)(hwmgr->backend); in smu7_voltage_control() 250 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_construct_voltage_tables() 363 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_program_static_screen_threshold_parameters() 409 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_program_voting_clients() 526 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_setup_default_pcie_table() 626 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_reset_dpm_tables() 668 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_setup_dpm_tables_v0() 754 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_setup_dpm_tables_v1() 819 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_odn_initial_default_setting() 864 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_setup_voltage_range_from_vbios() [all …]
|
| D | vega12_thermal.c | 72 struct vega12_hwmgr *data = (struct vega12_hwmgr *)(hwmgr->backend); in vega12_enable_fan_control_feature() 90 struct vega12_hwmgr *data = (struct vega12_hwmgr *)(hwmgr->backend); in vega12_disable_fan_control_feature() 107 struct vega12_hwmgr *data = (struct vega12_hwmgr *)(hwmgr->backend); in vega12_fan_ctrl_start_smc_fan_control() 121 struct vega12_hwmgr *data = (struct vega12_hwmgr *)(hwmgr->backend); in vega12_fan_ctrl_stop_smc_fan_control() 257 struct vega12_hwmgr *data = (struct vega12_hwmgr *)(hwmgr->backend); in vega12_thermal_setup_fan_table()
|
| D | vega10_hwmgr.c | 97 struct vega10_hwmgr *data = hwmgr->backend; in vega10_set_default_registry_data() 174 struct vega10_hwmgr *data = hwmgr->backend; in vega10_set_features_platform_caps() 284 struct vega10_hwmgr *data = hwmgr->backend; in vega10_odn_initial_default_setting() 338 struct vega10_hwmgr *data = hwmgr->backend; in vega10_init_dpm_defaults() 525 struct vega10_hwmgr *data = hwmgr->backend; in vega10_get_evv_voltages() 716 struct vega10_hwmgr *data = hwmgr->backend; in vega10_complete_dependency_tables() 785 kfree(hwmgr->backend); in vega10_hwmgr_backend_fini() 786 hwmgr->backend = NULL; in vega10_hwmgr_backend_fini() 803 hwmgr->backend = data; in vega10_hwmgr_backend_init() 828 kfree(hwmgr->backend); in vega10_hwmgr_backend_init() [all …]
|
| D | vega10_thermal.c | 93 struct vega10_hwmgr *data = hwmgr->backend; in vega10_fan_ctrl_get_fan_speed_rpm() 184 struct vega10_hwmgr *data = hwmgr->backend; in vega10_enable_fan_control_feature() 201 struct vega10_hwmgr *data = hwmgr->backend; in vega10_disable_fan_control_feature() 231 struct vega10_hwmgr *data = hwmgr->backend; in vega10_fan_ctrl_stop_smc_fan_control() 426 struct vega10_hwmgr *data = hwmgr->backend; in vega10_thermal_enable_alert() 457 struct vega10_hwmgr *data = hwmgr->backend; in vega10_thermal_disable_alert() 504 struct vega10_hwmgr *data = hwmgr->backend; in vega10_thermal_setup_fan_table()
|
| /Linux-v4.19/Documentation/i2c/ |
| D | slave-interface | 8 a hardware independent software backend providing the actual functionality. An 12 needed. The backend driver and the I2C bus driver communicate via events. Here 14 transported. The dotted line marks only one example. The backend could also 26 Note: Technically, there is also the I2C core between the backend and the 42 Each backend should come with separate documentation to describe its specific 49 First, the events which are used by the bus driver and the backend will be 57 The bus driver sends an event to the backend using the following function: 65 is the return value from the backend. Mandatory events must be provided by the 66 bus drivers and must be checked for by backend drivers. 82 'val': backend returns first byte to be sent [all …]
|
| D | slave-eeprom-backend | 1 Linux I2C slave eeprom backend 6 This is a proof-of-concept backend which acts like an EEPROM on the connected
|
| /Linux-v4.19/Documentation/ABI/testing/ |
| D | sysfs-driver-xen-blkfront | 7 with the backend for indirect descriptors. The default value 9 memory usage. The backend picks the minimum of the frontend 10 and its default backend value.
|
| D | pstore | 43 Pstore only supports one backend at a time. If multiple 44 backends are available, the preferred backend may be 45 set by passing the pstore.backend= argument to the kernel at
|
| /Linux-v4.19/Documentation/vm/ |
| D | frontswap.rst | 48 If a backend chooses, frontswap can be configured as a "writethrough 51 in order to allow the backend to arbitrarily "reclaim" space used to 75 A backend implementation may provide additional metrics. 121 Specifically, the Xen Transcendent Memory backend allows otherwise 140 swap device. If CONFIG_FRONTSWAP is enabled but no frontswap "backend" 143 AND a frontswap backend registers AND the backend fails every "store" 150 As for space, if CONFIG_FRONTSWAP is enabled AND a frontswap backend 163 backend, such as zcache, must implement policies to carefully (but 169 Let's assume that a frontswap "backend" has registered during 171 frontswap backend has access to some "memory" that is not directly [all …]
|
| /Linux-v4.19/drivers/xen/xenbus/ |
| D | xenbus_probe_frontend.c | 402 char *backend, *frontend; in xenbus_check_frontend() local 417 backend = xenbus_read(XBT_NIL, frontend, "backend", NULL); in xenbus_check_frontend() 418 if (!backend || IS_ERR(backend)) in xenbus_check_frontend() 420 err = xenbus_scanf(XBT_NIL, backend, "state", "%i", &be_state); in xenbus_check_frontend() 422 xenbus_reset_frontend(frontend, backend, be_state); in xenbus_check_frontend() 423 kfree(backend); in xenbus_check_frontend()
|
| /Linux-v4.19/Documentation/devicetree/bindings/display/sunxi/ |
| D | sun4i-drm.txt | 280 The display engine backend exposes layers and sprites to the 285 * allwinner,sun4i-a10-display-backend 286 * allwinner,sun5i-a13-display-backend 287 * allwinner,sun6i-a31-display-backend 288 * allwinner,sun7i-a20-display-backend 289 * allwinner,sun8i-a33-display-backend 290 * allwinner,sun9i-a80-display-backend 293 - clocks: phandles to the clocks feeding the frontend and backend 294 * ahb: the backend interface clock 295 * mod: the backend module clock [all …]
|
| /Linux-v4.19/fs/pstore/ |
| D | platform.c | 77 static char *backend; variable 541 if (backend && strcmp(backend, psi->name)) { in pstore_register() 604 backend = psi->name; in pstore_register() 633 backend = NULL; in pstore_unregister() 786 module_param(backend, charp, 0444); 787 MODULE_PARM_DESC(backend, "Pstore backend to use");
|
| /Linux-v4.19/Documentation/gpu/ |
| D | xen-front.rst | 21 Buffers allocated by the backend 25 :doc: Buffers allocated by the backend
|
| /Linux-v4.19/drivers/gpu/drm/amd/powerplay/smumgr/ |
| D | vegam_smumgr.c | 229 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in vegam_process_firmware_header() 451 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in vegam_populate_smc_mvdd_table() 479 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in vegam_populate_smc_vddci_table() 505 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in vegam_populate_cac_table() 542 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in vegam_populate_ulv_level() 571 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in vegam_populate_smc_link_level() 606 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in vegam_get_dependency_volt_by_clk() 813 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in vegam_populate_single_graphic_level() 864 struct smu7_hwmgr *hw_data = (struct smu7_hwmgr *)(hwmgr->backend); in vegam_populate_all_graphic_levels() 982 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in vegam_populate_single_memory_level() [all …]
|