| /kernel/linux/linux-5.10/tools/testing/selftests/net/mptcp/ |
| D | pm_netlink.sh | 2 # SPDX-License-Identifier: GPL-2.0 8 echo "Usage: $0 [ -h ]" 26 rndh=$(printf %x $sec)-$(mktemp -u XXXXXX) 27 ns1="ns1-$rndh" 33 rm -f $err 37 ip -Version > /dev/null 2>&1 38 if [ $? -ne 0 ];then 46 ip -net $ns1 link set lo up 47 ip netns exec $ns1 sysctl -q net.mptcp.enabled=1 57 printf "%-50s %s" "$msg" [all …]
|
| /kernel/linux/linux-4.19/scripts/kconfig/ |
| D | gconf.glade | 1 <?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> 3 <glade-interface> 5 <widget class="GtkWindow" id="window1"> 20 <signal name="destroy" handler="on_window1_destroy" object="window1"/> 21 …<signal name="size_request" handler="on_window1_size_request" object="vpaned1" last_modification_t… 22 …<signal name="delete_event" handler="on_window1_delete_event" object="window1" last_modification_t… 25 <widget class="GtkVBox" id="vbox1"> 31 <widget class="GtkMenuBar" id="menubar1"> 35 <widget class="GtkMenuItem" id="file1"> 41 <widget class="GtkMenu" id="file1_menu"> [all …]
|
| /kernel/linux/linux-5.10/scripts/kconfig/ |
| D | gconf.glade | 1 <?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> 3 <glade-interface> 5 <widget class="GtkWindow" id="window1"> 20 <signal name="destroy" handler="on_window1_destroy" object="window1"/> 21 …<signal name="size_request" handler="on_window1_size_request" object="vpaned1" last_modification_t… 22 …<signal name="delete_event" handler="on_window1_delete_event" object="window1" last_modification_t… 25 <widget class="GtkVBox" id="vbox1"> 31 <widget class="GtkMenuBar" id="menubar1"> 35 <widget class="GtkMenuItem" id="file1"> 41 <widget class="GtkMenu" id="file1_menu"> [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mailbox/ |
| D | qcom-ipcc.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/mailbox/qcom-ipcc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm Technologies, Inc. Inter-Processor Communication Controller 10 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> 13 The Inter-Processor Communication Controller (IPCC) is a centralized hardware 14 to route interrupts across various subsystems. It involves a three-level 15 addressing scheme called protocol, client and signal. For example, consider an 18 a case, the client would be Modem (client-id is 2) and the signal would be [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | counter.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 31 * struct counter_signal_ext - Counter Signal extensions 40 struct counter_signal *signal, void *priv, char *buf); 42 struct counter_signal *signal, void *priv, 48 * struct counter_signal - Counter Signal node 49 * @id: unique ID used to identify signal 50 * @name: device-specific Signal name; ideally, this should match the name 52 * @ext: optional array of Counter Signal extensions 53 * @num_ext: number of Counter Signal extensions specified in @ext 57 int id; member [all …]
|
| /kernel/linux/linux-5.10/drivers/counter/ |
| D | 104-quad-8.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Counter driver for the ACCES 104-QUAD-8 6 * This driver supports the ACCES 104-QUAD-8 and ACCES 104-QUAD-4. 27 MODULE_PARM_DESC(base, "ACCES 104-QUAD-8 base addresses"); 32 * struct quad8_iio - IIO device private data structure 65 /* Borrow Toggle flip-flop */ 67 /* Carry Toggle flip-flop */ 73 /* Reset and Load Signal Decoders */ 106 const int base_offset = priv->base + 2 * chan->channel; in quad8_read_raw() 114 if (chan->type == IIO_INDEX) { in quad8_read_raw() [all …]
|
| D | counter.c | 1 // SPDX-License-Identifier: GPL-2.0 32 [COUNTER_COUNT_MODE_NON_RECYCLE] = "non-recycle", 33 [COUNTER_COUNT_MODE_MODULO_N] = "modulo-n" 38 struct counter_signal *signal, void *priv, in counter_signal_enum_read() argument 45 if (!e->get) in counter_signal_enum_read() 46 return -EINVAL; in counter_signal_enum_read() 48 err = e->get(counter, signal, &index); in counter_signal_enum_read() 52 if (index >= e->num_items) in counter_signal_enum_read() 53 return -EINVAL; in counter_signal_enum_read() 55 return sprintf(buf, "%s\n", e->items[index]); in counter_signal_enum_read() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
| D | kfd_events.c | 26 #include <linux/sched/signal.h> 46 * Each signal event needs a 64-bit signal slot where the signaler will write 50 * Individual signal events use their event_id as slot index. 61 return page->kernel_address; in page_slots() 82 page->kernel_address = backing_store; in allocate_signal_page() 83 page->need_to_free_pages = true; in allocate_signal_page() 84 pr_debug("Allocated new event signal page at %p, for process %p\n", in allocate_signal_page() 97 int id; in allocate_event_notification_slot() local 99 if (!p->signal_page) { in allocate_event_notification_slot() 100 p->signal_page = allocate_signal_page(p); in allocate_event_notification_slot() [all …]
|
| D | kfd_events.h | 35 * IDR supports non-negative integer IDs. Small IDs are used for 36 * signal events to match their signal slot. Use the upper half of the 37 * ID space for non-signal events. 44 * Since the event protocol may need to write the event ID into memory, this 45 * must not be a valid event ID. 46 * For the sake of easy memset-ing, this must be a byte pattern. 48 #define UNSIGNALED_EVENT_SLOT ((uint64_t)-1) 63 /* Only for signal events. */
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/amd/amdkfd/ |
| D | kfd_events.c | 26 #include <linux/sched/signal.h> 46 * Each signal event needs a 64-bit signal slot where the signaler will write 50 * Individual signal events use their event_id as slot index. 61 return page->kernel_address; in page_slots() 82 page->kernel_address = backing_store; in allocate_signal_page() 83 page->need_to_free_pages = true; in allocate_signal_page() 84 pr_debug("Allocated new event signal page at %p, for process %p\n", in allocate_signal_page() 97 int id; in allocate_event_notification_slot() local 99 if (!p->signal_page) { in allocate_event_notification_slot() 100 p->signal_page = allocate_signal_page(p); in allocate_event_notification_slot() [all …]
|
| D | kfd_events.h | 35 * IDR supports non-negative integer IDs. Small IDs are used for 36 * signal events to match their signal slot. Use the upper half of the 37 * ID space for non-signal events. 44 * Since the event protocol may need to write the event ID into memory, this 45 * must not be a valid event ID. 46 * For the sake of easy memset-ing, this must be a byte pattern. 48 #define UNSIGNALED_EVENT_SLOT ((uint64_t)-1) 63 /* Only for signal events. */
|
| /kernel/linux/linux-5.10/Documentation/driver-api/ |
| D | generic-counter.rst | 1 .. SPDX-License-Identifier: GPL-2.0 29 * Signal: 33 Association of a Signal, and evaluation trigger, with a Count. 38 SIGNAL section in Theory 39 ------ 40 A Signal represents a stream of data. This is the input data that is 42 signal output line of a rotary encoder. Not all counter devices provide 43 user access to the Signal data, so exposure is optional for drivers. 45 When the Signal data is available for user access, the Generic Counter 46 interface provides the following available signal values: [all …]
|
| /kernel/linux/linux-4.19/drivers/reset/ |
| D | reset-imx7.c | 21 #include <linux/reset-controller.h> 23 #include <dt-bindings/reset/imx7-reset.h> 80 unsigned long id, bool assert) in imx7_reset_set() argument 83 const struct imx7_src_signal *signal = &imx7_src_signals[id]; in imx7_reset_set() local 84 unsigned int value = assert ? signal->bit : 0; in imx7_reset_set() 86 switch (id) { in imx7_reset_set() 97 value = (assert) ? 0 : signal->bit; in imx7_reset_set() 101 return regmap_update_bits(imx7src->regmap, in imx7_reset_set() 102 signal->offset, signal->bit, value); in imx7_reset_set() 106 unsigned long id) in imx7_reset_assert() argument [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/amd/display/dc/dce/ |
| D | dce_link_encoder.h | 2 * Copyright 2012-15 Advanced Micro Devices, Inc. 39 #define AUX_REG_LIST(id)\ argument 40 SRI(AUX_CONTROL, DP_AUX, id), \ 41 SRI(AUX_DPHY_RX_CONTROL0, DP_AUX, id) 43 #define HPD_REG_LIST(id)\ argument 44 SRI(DC_HPD_CONTROL, HPD, id) 46 #define LE_COMMON_REG_LIST_BASE(id) \ argument 51 SRI(DIG_BE_CNTL, DIG, id), \ 52 SRI(DIG_BE_EN_CNTL, DIG, id), \ 53 SRI(DP_CONFIG, DP, id), \ [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/ |
| D | mmci.txt | 11 - compatible : contains "arm,pl18x", "arm,primecell". 12 - vmmc-supply : phandle to the regulator device tree node, mentioned 16 - arm,primecell-periphid : contains the PrimeCell Peripheral ID, it overrides 17 the ID provided by the HW 18 - resets : phandle to internal reset line. 20 - vqmmc-supply : phandle to the regulator device tree node, mentioned 23 - st,sig-dir-dat0 : bus signal direction pin used for DAT[0]. 24 - st,sig-dir-dat2 : bus signal direction pin used for DAT[2]. 25 - st,sig-dir-dat31 : bus signal direction pin used for DAT[3] and DAT[1]. 26 - st,sig-dir-dat74 : bus signal direction pin used for DAT[4] to DAT[7]. [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/mmc/ |
| D | mmci.txt | 11 - compatible : contains "arm,pl18x", "arm,primecell". 12 - vmmc-supply : phandle to the regulator device tree node, mentioned 16 - arm,primecell-periphid : contains the PrimeCell Peripheral ID, it overrides 17 the ID provided by the HW 18 - vqmmc-supply : phandle to the regulator device tree node, mentioned 20 - st,sig-dir-dat0 : bus signal direction pin used for DAT[0]. 21 - st,sig-dir-dat2 : bus signal direction pin used for DAT[2]. 22 - st,sig-dir-dat31 : bus signal direction pin used for DAT[3] and DAT[1]. 23 - st,sig-dir-dat74 : bus signal direction pin used for DAT[4] to DAT[7]. 24 - st,sig-dir-cmd : cmd signal direction pin used for CMD. [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/amd/display/dc/core/ |
| D | dc_link.c | 2 * Copyright 2012-15 Advanced Micro Devices, Inc. 80 if (link->ddc) in destruct() 81 dal_ddc_service_destroy(&link->ddc); in destruct() 83 if(link->link_enc) in destruct() 84 link->link_enc->funcs->destroy(&link->link_enc); in destruct() 86 if (link->local_sink) in destruct() 87 dc_sink_release(link->local_sink); in destruct() 89 for (i = 0; i < link->sink_count; ++i) in destruct() 90 dc_sink_release(link->remote_sinks[i]); in destruct() 101 if (dcb->funcs->get_hpd_info(dcb, link_id, &hpd_info) != BP_RESULT_OK) in get_hpd_gpio() [all …]
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | isdnif.h | 1 /* $Id: isdnif.h,v 1.43.2.2 2004/01/12 23:08:35 keil Exp $ 4 * Definition of the interface between the subsystem and its low-level drivers. 28 /* The PROT_IO Command is executed with the desired driver id and the arg */ 66 /* value is <= 0 no action in LL will be taken -> request ignored */ 75 /* callback is initiated with timeout set to -1 and a datalen set */ 102 { ulong ll_id; /* ID supplied by LL when executing */ 105 int hl_id; /* ID supplied by HL when called */ 112 /* -1 in stat callback when timed out */ 124 #define ISDN_CMD_ACCEPTD 2 /* Accept an incoming call on D-Chan. */ 125 #define ISDN_CMD_ACCEPTB 3 /* Request B-Channel connect. */ [all …]
|
| D | clk.h | 6 * Copyright (C) 2011-2012 Linaro Ltd <mturquette@linaro.org> 27 * PRE_RATE_CHANGE - called immediately before the clk rate is changed, 38 * POST_RATE_CHANGE - called after the clk rate change has successfully 47 * struct clk_notifier - associate a clk with a notifier 64 * struct clk_notifier_data - rate data to pass to the notifier callback 69 * For a pre-notifier, old_rate is the clk's rate before this rate 71 * post-notifier, old_rate and new_rate are both set to the clk's 81 * struct clk_bulk_data - Data used for bulk clk operations. 83 * @id: clock consumer ID 91 const char *id; member [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/ |
| D | dc_link.c | 2 * Copyright 2012-15 Advanced Micro Devices, Inc. 83 if (link->hpd_gpio) { in dc_link_destruct() 84 dal_gpio_destroy_irq(&link->hpd_gpio); in dc_link_destruct() 85 link->hpd_gpio = NULL; in dc_link_destruct() 88 if (link->ddc) in dc_link_destruct() 89 dal_ddc_service_destroy(&link->ddc); in dc_link_destruct() 91 if (link->panel_cntl) in dc_link_destruct() 92 link->panel_cntl->funcs->destroy(&link->panel_cntl); in dc_link_destruct() 94 if (link->link_enc) in dc_link_destruct() 95 link->link_enc->funcs->destroy(&link->link_enc); in dc_link_destruct() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/ |
| D | dce_link_encoder.h | 2 * Copyright 2012-15 Advanced Micro Devices, Inc. 39 #define AUX_REG_LIST(id)\ argument 40 SRI(AUX_CONTROL, DP_AUX, id), \ 41 SRI(AUX_DPHY_RX_CONTROL0, DP_AUX, id), \ 42 SRI(AUX_DPHY_RX_CONTROL1, DP_AUX, id) 44 #define HPD_REG_LIST(id)\ argument 45 SRI(DC_HPD_CONTROL, HPD, id) 47 #define LE_COMMON_REG_LIST_BASE(id) \ argument 52 SRI(DIG_BE_CNTL, DIG, id), \ 53 SRI(DIG_BE_EN_CNTL, DIG, id), \ [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
| D | input_system_ctrl_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 21 /* --------------------------------------------------*/ 23 /* --------------------------------------------------*/ 25 /* --------------------------------------------------*/ 30 // Register id's of MMIO slave accesible registers 69 …MAND_REG_RSTVAL 15 //0x0000_000F (to signal non-valid cmd/ack after reset/soft-r… 70 …MAND_REG_RSTVAL 15 //0x0000_000F (to signal non-valid cmd/ack after reset/soft-r… 71 …NOWLEDGE_REG_RSTVAL 15 //0x0000_000F (to signal non-valid cmd/ack after reset/soft-r… 72 …NOWLEDGE_REG_RSTVAL 15 //0x0000_000F (to signal non-valid cmd/ack after reset/soft-r… 107 /* --------------------------------------------------*/ [all …]
|
| /kernel/linux/linux-5.10/drivers/parisc/ |
| D | iosapic_private.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 6 * Copyright (C) 2000,2003 Grant Grundler (grundler at parisc-linux.org) 7 * Copyright (C) 2002 Matthew Wilcox (willy at parisc-linux.org) 15 ** they pack nicely for 64-bit compilation. (ie sizeof(long) == 8) 21 ** ----------------------- 24 ** table per cell. N- and L-class consist of a single cell. 49 ** 01 = Edge-triggered 51 ** 11 = Level-triggered 57 ** irq identifies PCI interrupt signal where 66 /* Source Bus ID identifies the bus where interrupt signal comes from */ [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/etnaviv/ |
| D | etnaviv_perfmon.c | 1 // SPDX-License-Identifier: GPL-2.0 20 const struct etnaviv_pm_signal *signal); 31 const struct etnaviv_pm_signal *signal; member 42 const struct etnaviv_pm_signal *signal) in perf_reg_read() argument 44 gpu_write(gpu, domain->profile_config, signal->data); in perf_reg_read() 46 return gpu_read(gpu, domain->profile_read); in perf_reg_read() 51 const struct etnaviv_pm_signal *signal) in pipe_reg_read() argument 57 for (i = 0; i < gpu->identity.pixel_pipes; i++) { in pipe_reg_read() 61 gpu_write(gpu, domain->profile_config, signal->data); in pipe_reg_read() 62 value += gpu_read(gpu, domain->profile_read); in pipe_reg_read() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/ |
| D | etnaviv_perfmon.c | 1 // SPDX-License-Identifier: GPL-2.0 20 const struct etnaviv_pm_signal *signal); 31 const struct etnaviv_pm_signal *signal; member 42 const struct etnaviv_pm_signal *signal) in perf_reg_read() argument 44 gpu_write(gpu, domain->profile_config, signal->data); in perf_reg_read() 46 return gpu_read(gpu, domain->profile_read); in perf_reg_read() 51 const struct etnaviv_pm_signal *signal) in pipe_reg_read() argument 57 for (i = 0; i < gpu->identity.pixel_pipes; i++) { in pipe_reg_read() 61 gpu_write(gpu, domain->profile_config, signal->data); in pipe_reg_read() 62 value += gpu_read(gpu, domain->profile_read); in pipe_reg_read() [all …]
|