Home
last modified time | relevance | path

Searched +full:soft +full:- +full:core (Results 1 – 25 of 271) sorted by relevance

1234567891011

/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_issues.h1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* (C) COPYRIGHT 2014-2018 ARM Limited. All rights reserved. */
16 /* Need way to guarantee that all previously-translated memory accesses
20 /* On job complete with non-done the cache is not flushed */
43 /* Repeatedly Soft-stopping a job chain consisting of (Vertex Shader,
50 /* Change in RMUs in use causes problems related with the core's SDC */
53 /* Compute endpoint has a 4-deep queue of tasks, meaning a soft stop
57 /* HT: Tiler returns TERMINATED for non-terminated command */
71 /* Missing cache flush in multi core-group configuration */
77 /* Soft-stopping fragment jobs might fail with TILE_RANGE_FAULT */
[all …]
/linux/Documentation/driver-api/
H A Drfkill.rst2 rfkill - RF kill switch support
21 The rfkill subsystem has a concept of "hard" and "soft" block, which
25 - hard block
26 read-only radio block that cannot be overridden by software
28 - soft block
34 admin-guide/kernel-parameters.rst.
42 * the rfkill core,
43 * the deprecated rfkill-input module (an input layer handler, being
47 The rfkill core provides API for kernel drivers to register their radio
49 the system know about hardware-disabled states that may be implemented on
[all …]
/linux/drivers/watchdog/
H A Docteon-wdt-main.c1 // SPDX-License-Identifier: GPL-2.0+
5 * Copyright (C) 2007-2017 Cavium, Inc.
11 * (c) Copyright 1996-1997 Alan Cox <alan@lxorguk.ukuu.org.uk>,
16 * "AS-IS" and at no charge.
32 * is asserted, then after an additional period a chip wide soft reset.
63 #include <asm/octeon/cvmx-boot-vector.h>
64 #include <asm/octeon/cvmx-ciu2-defs.h>
65 #include <asm/octeon/cvmx-rst-defs.h>
81 /* Set to non-zero when userspace countdown mode active */
123 * octeon_wdt_poke_irq - Poke the watchdog when an interrupt is received
[all …]
/linux/Documentation/devicetree/bindings/pci/
H A Dhisilicon-histb-pcie.txt3 The HiSilicon STB PCIe host controller is based on the DesignWare PCIe core.
4 It shares common functions with the DesignWare PCIe core driver and inherits
6 Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml.
11 - compatible: Should be one of the following strings:
12 "hisilicon,hi3798cv200-pcie"
13 - reg: Should contain sysctl, rc_dbi, config registers location and length.
14 - reg-names: Must include the following entries:
16 "rc-dbi": configuration space of PCIe controller;
18 - bus-range: PCI bus numbers covered.
19 - interrupts: MSI interrupt.
[all …]
/linux/arch/arc/kernel/
H A Dintc-compact.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2011-12 Synopsys, Inc. (www.synopsys.com)
18 * -Platform independent, needed for each CPU (not foldable into init_IRQ)
19 * -Called very early (start_kernel -> setup_arch -> setup_processor)
22 * -Optionally, setup the High priority Interrupts as Level 2 IRQs
38 pr_info("Level-2 interrupts bitset %x\n", level_mask); in arc_init_IRQ()
54 * ARC700 core includes a simple on-chip intc supporting
55 * -per IRQ enable/disable
56 * -2 levels of interrupts (high/low)
57 * -all interrupts being level triggered
[all …]
/linux/drivers/infiniband/sw/rxe/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
24 To configure and work with soft-RoCE driver please use the
25 following wiki page under "configure Soft-RoCE (RXE)" section:
27 https://github.com/linux-rdma/rdma-core/blob/master/Documentation/rxe.md
/linux/include/linux/
H A Drfkill.h2 * Copyright (C) 2006 - 2007 Ivo van Doorn
44 * struct rfkill_ops - rfkill driver methods
46 * @poll: poll the rfkill block state(s) -- only assign this method
55 * the rfkill core query your driver before setting a requested
58 * (blocked == true) -- ignore and return 0 when hard blocked.
69 * rfkill_alloc - Allocate rfkill structure
70 * @name: name of the struct -- the string is not copied internally
86 * rfkill_register - Register a rfkill structure.
103 * rfkill_pause_polling - Pause polling
106 * Pause polling -- say transmitter is off for other reasons.
[all …]
/linux/Documentation/devicetree/bindings/usb/
H A Dhisilicon,hi3798mv200-dwc3.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/usb/hisilicon,hi3798mv200-dwc3.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Yang Xiwen <forbidden405@foxmail.com>
14 const: hisilicon,hi3798mv200-dwc3
16 '#address-cells':
19 '#size-cells':
26 - description: Controller bus clock
27 - description: Controller suspend clock
[all …]
/linux/Documentation/devicetree/bindings/regulator/
H A Dqcom-labibb-regulator.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/regulator/qcom-labibb-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sumit Semwal <sumit.semwal@linaro.org>
20 - const: qcom,pmi8998-lab-ibb
21 - items:
22 - enum:
23 - qcom,pmi8950-lab-ibb
24 - const: qcom,pmi8998-lab-ibb
[all …]
/linux/arch/arm/mach-versatile/
H A Dplatsmp.c1 // SPDX-License-Identifier: GPL-2.0-only
8 * woken, and where there is no way to hot-unplug CPUs. Real platforms
29 volatile int versatile_cpu_release = -1;
46 * the limited-bandwidth bus - which affects the calibration value.
57 versatile_write_cpu_release(-1); in versatile_secondary_init()
79 * since we haven't sent them a soft interrupt, they shouldn't in versatile_boot_secondary()
85 * Send the secondary CPU a soft interrupt, thereby causing in versatile_boot_secondary()
94 if (versatile_cpu_release == -1) in versatile_boot_secondary()
101 * now the secondary core is starting up let it run its in versatile_boot_secondary()
106 return versatile_cpu_release != -1 ? -ENOSYS : 0; in versatile_boot_secondary()
/linux/sound/oss/dmasound/
H A Ddmasound_core.c1 // SPDX-License-Identifier: GPL-2.0-only
13 * interface and the u-law to signed byte conversion.
15 * Michael Marte (marte@informatik.uni-muenchen.de) did the sound queue,
18 * - Michael Schlueter for initial ideas and documentation on the MFP and
20 * - Therapy? for their CD 'Troublegum' which really made me rock.
30 * - Fixed atari_stram_alloc() call, the timer
33 * - Afte
[all...]
/linux/drivers/staging/media/atomisp/
H A Dnotes.txt6 The ISP has its own address-space and main memory needs to be mapped into
11 the hmm code finds the backing hmm-buffer-object (hmm_bo) by looking
28 this means that unlike in fixed pipelines the soft pipelines
36 the core atomisp code. The most important parts of the struct
37 are filled by the atomisp core itself, like e.g. the port number.
40 -metadata_width, metadata_height, metadata_effective_width, set by
41 the ov5693 driver (and used by the atomisp core)
42 -raw_bayer_order, adjusted by the ov2680 driver when flipping since
/linux/Documentation/devicetree/bindings/reset/
H A Dmicrochip,rst.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Steen Hegelund <steen.hegelund@microchip.com>
11 - Lars Povlsen <lars.povlsen@microchip.com>
16 - One Time Switch Core Reset (Soft Reset)
20 pattern: "^reset-controller@[0-9a-f]+$"
24 - enum:
25 - microchip,sparx5-switch-reset
26 - microchip,lan966x-switch-reset
[all …]
/linux/Documentation/devicetree/bindings/soc/fsl/cpm_qe/
H A Dfsl,qe-ucc-qmc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/soc/fsl/cpm_qe/fsl,qe-ucc-qmc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Herve Codina <herve.codina@bootlin.com>
19 - enum:
20 - fsl,mpc8321-ucc-qmc
21 - const: fsl,qe-ucc-qmc
25 - description: UCC (Unified communication controller) register base
26 - description: Dual port ram base
[all …]
/linux/sound/soc/codecs/
H A Dtda7419.c1 // SPDX-License-Identifier: GPL-2.0-only
14 #include <sound/core.h>
136 if (tvc->reg == tvc->rreg) in tda7419_vol_is_stereo()
146 (struct tda7419_vol_control *)kcontrol->private_value; in tda7419_vol_info()
148 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in tda7419_vol_info()
149 uinfo->coun in tda7419_vol_info()
[all...]
H A Dcs4349.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * cs4349.c -- CS4349 ALSA Soc Audio driver
21 #include <sound/core.h>
25 #include <sound/soc-dapm.h>
32 { 2, 0x00 }, /* r02 - Mode Control */
33 { 3, 0x09 }, /* r03 - Volume, Mixing and Inversion Control */
34 { 4, 0x81 }, /* r04 - Mute Control */
35 { 5, 0x00 }, /* r05 - Channel A Volume Control */
36 { 6, 0x00 }, /* r06 - Channel B Volume Control */
37 { 7, 0xB1 }, /* r07 - Ramp and Filter Control */
[all …]
/linux/Documentation/devicetree/bindings/clock/
H A Dxlnx,clocking-wizard.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/clock/xlnx,clocking-wizard.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Shubhrajyoti Datta <shubhrajyoti.datta@amd.com>
13 The clocking wizard is a soft ip clocking block of Xilinx versal. It
20 - xlnx,clocking-wizard
21 - xlnx,clocking-wizard-v5.2
22 - xlnx,clocking-wizard-v6.0
23 - xlnx,versal-clk-wizard
[all …]
/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dxlnx,intc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/xlnx,intc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Michal Simek <michal.simek@amd.com>
13 The controller is a soft IP core that is configured at build time for the
19 const: xlnx,xps-intc-1.00.a
27 power-domains:
33 "#interrupt-cells":
40 interrupt-controller: true
[all …]
/linux/drivers/net/wireless/broadcom/b43/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
27 b43-fwcutter.
61 # Auto-select SSB PCI-HOST support, if possible
69 # Auto-select SSB PCICORE driver, if possible
81 Broadcom 43xx device support for Soft-MAC SDIO devices.
83 With this config option you can drive Soft-MAC b43 cards with a
87 Note that this does not support Broadcom 43xx Full-MAC devices.
108 bool "Support for G-PHY (802.11g) devices"
117 bool "Support for N-PHY (the main 802.11n series) devices"
128 bool "Support for LP-PHY (low-power 802.11g) devices"
[all …]
/linux/Documentation/devicetree/bindings/power/supply/
H A Dsummit,smb347-charger.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/supply/summit,smb347-charger.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - David Heidelberg <david@ixit.cz>
11 - Dmitry Osipenko <digetx@gmail.com>
16 - summit,smb345
17 - summit,smb347
18 - summit,smb358
26 monitored-battery: true
[all …]
/linux/Documentation/block/
H A Dbfq-iosched.rst5 BFQ is a proportional-share I/O scheduler, with some extra
6 low-latency capabilities. In addition to cgroups support (blkio or io
9 - BFQ guarantees a high system and application responsiveness, and a
10 low latency for time-sensitive applications, such as audio or video
12 - BFQ distributes bandwidth, not just time, among processes or
19 goal, for a given device, is to achieve the maximum-possible
20 throughput at all times, then do switch off all low-latency heuristics
25 As every I/O scheduler, BFQ adds some overhead to per-I/O-request
27 single-lock-protected, per-request processing time of BFQ---i.e., the
29 completion hooks---is, e.g., 1.9 us on an Intel Core i7-2760QM@2.40GHz
[all …]
/linux/Documentation/devicetree/bindings/leds/
H A Dleds-sgm3140.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/leds-sgm3140.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Luca Weiss <luca@z3ntu.xyz>
13 The SGM3140 is a current-regulated charge pump which can regulate two current
17 http://www.sg-micro.com/uploads/soft/20190626/1561535688.pdf
22 - ocs,ocp8110
23 - richtek,rt5033-led
24 - sgmicro,sgm3140
[all …]
/linux/Documentation/devicetree/bindings/net/
H A Daltr,socfpga-stmmac.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/net/altr,socfpga-stmmac.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Maxime Chevallier <maxime.chevallier@bootlin.com>
16 # TODO: Determine how to handle the Arria10 reset-name, stmmaceth-ocp, that
24 - altr,socfpga-stmmac
25 - altr,socfpga-stmmac-a10-s10
26 - altr,socfpga-stmmac-agilex5
29 - compatible
[all …]
/linux/Documentation/driver-api/fpga/
H A Dintro.rst5 Linux. Some of the core intentions of the FPGA subsystems are:
16 other users. Write the linux-fpga mailing list and maintainers and
24 ------------
29 includes the framework in fpga-mgr.c and the low level drivers that
33 -----------
37 programming begins and re-enabled afterwards. An FPGA bridge may be
38 actual hard hardware that gates a bus to a CPU or a soft ("freeze")
40 of an FPGA. This subsystem includes fpga-bridge.c and the low level
44 -----------
49 The FPGA Region framework (fpga-region.c) associates managers and
[all …]
/linux/arch/powerpc/include/asm/
H A Dpaca.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
21 #include <asm/exception-64e.h>
23 #include <asm/exception-64s.h>
34 #include <asm-generic/mmiowb_types.h>
49 #define get_slb_shadow() (get_paca()->slb_shadow_ptr)
66 * read-only (after boot) fields in the first cacheline to
96 /* this becomes non-zero. */
105 u64 dscr_default; /* per-CPU default DSCR */
118 u8 stab_rr; /* stab/slb round-robin counter */
134 /* Shared by all threads of a core -- points to tcd of first thread */
[all …]

1234567891011