| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/memory-controllers/ |
| D | st,stm32-fmc2-ebi-props.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/st,stm32-fmc2-ebi-props.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Christophe Kerello <christophe.kerello@foss.st.com> 11 - Marek Vasut <marex@denx.de> 14 st,fmc2-ebi-cs-transaction-type: 33 st,fmc2-ebi-cs-cclk-enable: 40 st,fmc2-ebi-cs-mux-enable: 46 st,fmc2-ebi-cs-buswidth: [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/memory-controllers/ |
| D | st,stm32-fmc2-ebi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/st,stm32-fmc2-ebi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 asynchronous static devices (such as PSNOR, PSRAM or other memory-mapped 14 - to translate AXI transactions into the appropriate external device 16 - to meet the access time requirements of the external devices 22 - Christophe Kerello <christophe.kerello@st.com> 26 const: st,stm32mp1-fmc2-ebi 37 "#address-cells": [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/gpio/ |
| D | gpio-latch.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gpio/gpio-latch.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sascha Hauer <s.hauer@pengutronix.de> 16 CLK0 ----------------------. ,--------. 17 CLK1 -------------------. `--------|> #0 | 19 OUT0 ----------------+--|-----------|D0 Q0|-----|< 20 OUT1 --------------+-|--|-----------|D1 Q1|-----|< 21 OUT2 ------------+-|-|--|-----------|D2 Q2|-----|< [all …]
|
| /kernel/linux/linux-6.6/drivers/gpio/ |
| D | gpio-latch.c | 1 // SPDX-License-Identifier: GPL-2.0 10 * CLK0 ----------------------. ,--------. 11 * CLK1 -------------------. `--------|> #0 | 13 * OUT0 ----------------+--|-----------|D0 Q0|-----|< 14 * OUT1 --------------+-|--|-----------|D1 Q1|-----|< 15 * OUT2 ------------+-|-|--|-----------|D2 Q2|-----|< 16 * OUT3 ----------+-|-|-|--|-----------|D3 Q3|-----|< 17 * OUT4 --------+-|-|-|-|--|-----------|D4 Q4|-----|< 18 * OUT5 ------+-|-|-|-|-|--|-----------|D5 Q5|-----|< 19 * OUT6 ----+-|-|-|-|-|-|--|-----------|D6 Q6|-----|< [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/net/mptcp/ |
| D | simult_flows.sh | 2 # SPDX-License-Identifier: GPL-2.0 6 rndh=$(printf %x $sec)-$(mktemp -u XXXXXX) 7 ns1="ns1-$rndh" 8 ns2="ns2-$rndh" 9 ns3="ns3-$rndh" 18 echo "Usage: $0 [ -b ] [ -c ] [ -d ]" 19 echo -e "\t-b: bail out after first error, otherwise runs al testcases" 20 echo -e "\t-c: capture packets for each test using tcpdump (default: no capture)" 21 echo -e "\t-d: debug this script" 26 rm -f "$cout" "$sout" [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
| D | Kconfig.profile | 21 that complements the runtime-pm autosuspend and provides a lower 32 check the health of the GPU and undertake regular house-keeping of 61 int "Busywait for request completion limit (ns)" 66 take a non-negligible time to setup, we do a short spin first to 101 is scheduled for execution for the timeslice duration, before
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
| D | Kconfig.profile | 35 that complements the runtime-pm autosuspend and provides a lower 46 check the health of the GPU and undertake regular house-keeping of 93 int "Busywait for request completion limit (ns)" 98 take a non-negligible time to setup, we do a short spin first to 133 is scheduled for execution for the timeslice duration, before
|
| /kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
| D | bench.c | 1 // SPDX-License-Identifier: GPL-2.0 41 long total = res->false_hits + res->hits + res->drops; in false_hits_report_progress() 44 iter, (delta_ns - 1000000000) / 1000.0); in false_hits_report_progress() 47 res->false_hits, total, ((float)res->false_hits / total) * 100); in false_hits_report_progress() 73 hits_per_sec = res->hits / 1000000.0 / (delta_ns / 1000000000.0); in hits_drops_report_progress() 75 drops_per_sec = res->drops / 1000000.0 / (delta_ns / 1000000000.0); in hits_drops_report_progress() 78 iter, (delta_ns - 1000000000) / 1000.0); in hits_drops_report_progress() 92 gp_stat->mean += res[i].gp_ns / 1000.0 / (double)res[i].gp_ct / (0.0 + res_cnt); in grace_period_latency_basic_stats() 94 #define IT_MEAN_DIFF (res[i].gp_ns / 1000.0 / (double)res[i].gp_ct - gp_stat->mean) in grace_period_latency_basic_stats() 97 gp_stat->stddev += (IT_MEAN_DIFF * IT_MEAN_DIFF) / (res_cnt - 1.0); in grace_period_latency_basic_stats() [all …]
|
| /kernel/linux/linux-5.10/include/uapi/sound/ |
| D | asound.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 3 * Advanced Linux Sound Architecture - ALSA - Driver 4 * Copyright (c) 1994-2003 by Jaroslav Kysela <perex@perex.cz>, 5 * Abramo Bagnara <abramo@alsa-project.org> 20 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 68 * CEA-861 Audio InfoFrame. Used in HDMI and DisplayPort * 77 unsigned char db5_dminh_lsv; /* downmix inhibit & level-shit values */ 82 * Section for driver hardware dependent interface - /dev/snd/hw? * 105 SNDRV_HWDEP_IFACE_HDA, /* HD-audio */ 132 unsigned int version; /* R: driver-specific version */ [all …]
|
| /kernel/linux/linux-5.10/tools/include/uapi/sound/ |
| D | asound.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 3 * Advanced Linux Sound Architecture - ALSA - Driver 4 * Copyright (c) 1994-2003 by Jaroslav Kysela <perex@perex.cz>, 5 * Abramo Bagnara <abramo@alsa-project.org> 20 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 68 * CEA-861 Audio InfoFrame. Used in HDMI and DisplayPort * 77 unsigned char db5_dminh_lsv; /* downmix inhibit & level-shit values */ 82 * Section for driver hardware dependent interface - /dev/snd/hw? * 105 SNDRV_HWDEP_IFACE_HDA, /* HD-audio */ 132 unsigned int version; /* R: driver-specific version */ [all …]
|
| /kernel/linux/linux-6.6/tools/tracing/rtla/src/ |
| D | utils.c | 1 // SPDX-License-Identifier: GPL-2.0 24 * err_msg - print an error message to the stderr 39 * debug_msg - print a debug message to stderr if debug is set 57 * get_llong_from_str - get a long long int from a string 67 return -1; in get_llong_from_str() 73 * get_duration - fill output with a human readable duration since start_time 79 time_t duration; in get_duration() local 81 duration = difftime(now, start_time); in get_duration() 82 tm_info = gmtime(&duration); in get_duration() 85 tm_info->tm_yday, in get_duration() [all …]
|
| /kernel/linux/linux-6.6/include/uapi/sound/ |
| D | asound.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 3 * Advanced Linux Sound Architecture - ALSA - Driver 4 * Copyright (c) 1994-2003 by Jaroslav Kysela <perex@perex.cz>, 5 * Abramo Bagnara <abramo@alsa-project.org> 54 * CEA-861 Audio InfoFrame. Used in HDMI and DisplayPort * 63 unsigned char db5_dminh_lsv; /* downmix inhibit & level-shit values */ 68 * Section for driver hardware dependent interface - /dev/snd/hw? * 91 SNDRV_HWDEP_IFACE_HDA, /* HD-audio */ 118 unsigned int version; /* R: driver-specific version */ 119 unsigned char id[32]; /* R: driver-specific ID string */ [all …]
|
| /kernel/linux/linux-6.6/tools/include/uapi/sound/ |
| D | asound.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 3 * Advanced Linux Sound Architecture - ALSA - Driver 4 * Copyright (c) 1994-2003 by Jaroslav Kysela <perex@perex.cz>, 5 * Abramo Bagnara <abramo@alsa-project.org> 54 * CEA-861 Audio InfoFrame. Used in HDMI and DisplayPort * 63 unsigned char db5_dminh_lsv; /* downmix inhibit & level-shit values */ 68 * Section for driver hardware dependent interface - /dev/snd/hw? * 91 SNDRV_HWDEP_IFACE_HDA, /* HD-audio */ 118 unsigned int version; /* R: driver-specific version */ 119 unsigned char id[32]; /* R: driver-specific ID string */ [all …]
|
| /kernel/linux/linux-6.6/fs/btrfs/ |
| D | fs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 10 #include "extent-io-tree.h" 12 #include "async-thread.h" 13 #include "block-rsv.h" 46 * Runtime (in-memory) states of filesystem 63 /* The btrfs_fs_info created for self-tests */ 247 /* Seconds since 1-Jan-1970 */ 249 /* Seconds since 1-Jan-1970 */ 355 /* The maximum commit duration so far in ns */ 357 /* The last commit duration in ns */ [all …]
|
| /kernel/linux/linux-6.6/drivers/iio/adc/ |
| D | ti-lmp92064.c | 1 // SPDX-License-Identifier: GPL-2.0 7 * Based on linux/drivers/iio/adc/ti-tsc2046.c 46 * - IN Current (INC) 47 * - IN Voltage (INV) 134 * The ADC auto-decrements the register index with each clocked byte. in lmp92064_read_meas() 140 ret = regmap_bulk_read(priv->regmap, TI_LMP92064_REG_DATA_COUT_MSB, in lmp92064_read_meas() 144 dev_err(&priv->spi->dev, "regmap_bulk_read failed: %pe\n", in lmp92064_read_meas() 169 *val = (chan->address == TI_LMP92064_CHAN_INC) ? raw[0] : raw[1]; in lmp92064_read_raw() 173 if (chan->address == TI_LMP92064_CHAN_INC) { in lmp92064_read_raw() 180 *val2 = priv->shunt_resistor_uohm; in lmp92064_read_raw() [all …]
|
| D | hx711.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (c) 2016 Andreas Klinger <ak@it-klinger.de> 76 return -EINVAL; in hx711_get_scale_to_gain() 89 * 2x32-bit channel + 64-bit naturally aligned timestamp 95 * maximum value of 100 ns 112 gpiod_set_value(hx711_data->gpiod_pd_sck, 1); in hx711_cycle() 119 ndelay(hx711_data->data_ready_delay_ns); in hx711_cycle() 127 gpiod_set_value(hx711_data->gpiod_pd_sck, 0); in hx711_cycle() 134 ndelay(hx711_data->data_ready_delay_ns); in hx711_cycle() 137 return gpiod_get_value(hx711_data->gpiod_dout); in hx711_cycle() [all …]
|
| /kernel/linux/linux-5.10/block/ |
| D | bfq-iosched.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 11 #include <linux/blk-cgroup.h> 13 #include "blk-cgroup-rwstat.h" 31 * Soft real-time applications are extremely more latency sensitive 32 * than interactive ones. Over-raise the weight of the former to 40 * struct bfq_service_tree - per ioprio_class service tree. 42 * Each service tree represents a B-WF2Q+ scheduler on its own. Each 65 * struct bfq_sched_data - multi-class scheduler. 69 * intermediate queue in a hierarchical setup. 75 * queue requests are served according to B-WF2Q+. [all …]
|
| /kernel/linux/linux-6.6/tools/perf/ |
| D | builtin-kvm.c | 1 // SPDX-License-Identifier: GPL-2.0 5 #include "util/build-id.h" 16 #include <subcmd/parse-options.h> 17 #include "util/trace-event.h" 21 #include "util/synthetic-events.h" 24 #include "util/ordered-events.h" 25 #include "util/kvm-stat.h" 59 if (vcpu == -1) \ 60 return event->total.field; \ 62 if (vcpu >= event->max_vcpu) \ [all …]
|
| /kernel/linux/linux-6.6/block/ |
| D | bfq-iosched.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 12 #include "blk-cgroup-rwstat.h" 29 * Soft real-time applications are extremely more latency sensitive 30 * than interactive ones. Over-raise the weight of the former to 38 * per-actuator data. The current value is hopefully a good upper 46 * struct bfq_service_tree - per ioprio_class service tree. 48 * Each service tree represents a B-WF2Q+ scheduler on its own. Each 71 * struct bfq_sched_data - multi-class scheduler. 75 * intermediate queue in a hierarchical setup. 81 * queue requests are served according to B-WF2Q+. [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/freescale/ |
| D | fec.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * fec.h -- Fast Ethernet Controller for Motorola ColdFire SoC 8 * (C) Copyright 2000-2005, Greg Ungerer (gerg@snapgear.com) 9 * (C) Copyright 2000-2001, Lineo (www.lineo.com) 23 #include <dt-bindings/firmware/imx/rsrc.h> 47 #define FEC_OPD 0x0ec /* Opcode + Pause duration */ 353 #define FEC_ENET_RX_FRSIZE (PAGE_SIZE - FEC_ENET_XDP_HEADROOM \ 354 - SKB_DATA_ALIGN(sizeof(struct skb_shared_info))) 410 /* Controller is ENET-MAC */ 430 * frames not being transmitted until there is a 0-to-1 transition on [all …]
|
| /kernel/linux/linux-5.10/drivers/iio/adc/ |
| D | hx711.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (c) 2016 Andreas Klinger <ak@it-klinger.de> 76 return -EINVAL; in hx711_get_scale_to_gain() 89 * 2x32-bit channel + 64-bit naturally aligned timestamp 95 * maximum value of 100 ns 112 gpiod_set_value(hx711_data->gpiod_pd_sck, 1); in hx711_cycle() 119 ndelay(hx711_data->data_ready_delay_ns); in hx711_cycle() 127 gpiod_set_value(hx711_data->gpiod_pd_sck, 0); in hx711_cycle() 134 ndelay(hx711_data->data_ready_delay_ns); in hx711_cycle() 137 return gpiod_get_value(hx711_data->gpiod_dout); in hx711_cycle() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/freescale/ |
| D | fec.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * fec.h -- Fast Ethernet Controller for Motorola ColdFire SoC 8 * (C) Copyright 2000-2005, Greg Ungerer (gerg@snapgear.com) 9 * (C) Copyright 2000-2001, Lineo (www.lineo.com) 42 #define FEC_OPD 0x0ec /* Opcode + Pause duration */ 396 /* Controller is ENET-MAC */ 416 * frames not being transmitted until there is a 0-to-1 transition on 423 * - Two class indicators on receive with configurable priority 424 * - Two class indicators and line speed timer on transmit allowing 426 * - Additional DMA registers provisioned to allow managing up to 3 [all …]
|
| /kernel/linux/linux-5.10/drivers/ata/ |
| D | pata_octeon_cf.c | 8 * Copyright (C) 2005 - 2012 Cavium Inc. 30 * -- 8 bits no irq, no DMA 31 * -- 16 bits no irq, no DMA 32 * -- 16 bits True IDE mode with DMA, but no irq. 42 /* Poll interval in nS. */ 79 * Compute # of eclock periods to get desired duration in in ns_to_tim_reg() 131 struct octeon_cf_port *cf_port = ap->private_data; in octeon_cf_set_piomode() 153 BUG_ON(ata_timing_compute(dev, dev->pio_mode, &timing, T, T)); in octeon_cf_set_piomode() 157 t2--; in octeon_cf_set_piomode() 161 trh--; in octeon_cf_set_piomode() [all …]
|
| /kernel/linux/linux-6.6/drivers/ata/ |
| D | pata_octeon_cf.c | 8 * Copyright (C) 2005 - 2012 Cavium Inc. 31 * -- 8 bits no irq, no DMA 32 * -- 16 bits no irq, no DMA 33 * -- 16 bits True IDE mode with DMA, but no irq. 43 /* Poll interval in nS. */ 78 * Compute # of eclock periods to get desired duration in in ns_to_tim_reg() 128 struct octeon_cf_port *cf_port = ap->private_data; in octeon_cf_set_piomode() 150 BUG_ON(ata_timing_compute(dev, dev->pio_mode, &timing, T, T)); in octeon_cf_set_piomode() 154 t2--; in octeon_cf_set_piomode() 158 trh--; in octeon_cf_set_piomode() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/dsa/qca/ |
| D | qca8k-8xxx.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * Copyright (C) 2011-2012 Gabor Juhos <juhosg@openwrt.org> 47 ret = bus->write(bus, phy_id, regnum, lo); in qca8k_mii_write_lo() 49 dev_err_ratelimited(&bus->dev, in qca8k_mii_write_lo() 62 ret = bus->write(bus, phy_id, regnum, hi); in qca8k_mii_write_hi() 64 dev_err_ratelimited(&bus->dev, in qca8k_mii_write_hi() 75 ret = bus->read(bus, phy_id, regnum); in qca8k_mii_read_lo() 83 dev_err_ratelimited(&bus->dev, in qca8k_mii_read_lo() 95 ret = bus->read(bus, phy_id, regnum); in qca8k_mii_read_hi() 103 dev_err_ratelimited(&bus->dev, in qca8k_mii_read_hi() [all …]
|