Searched +full:everything +full:- +full:else (Results 1 – 25 of 90) sorted by relevance
1234
| /Documentation/devicetree/bindings/serial/ |
| D | amlogic,meson-uart.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/serial/amlogic,meson-uart.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Neil Armstrong <neil.armstrong@linaro.org> 15 of SoCs, and can be present either in the "Always-On" power domain or the 16 "Everything-Else" power domain. 18 The particularity of the "Always-On" Serial Interface is that the hardware 19 is active since power-on and does not need any clock gating and is usable 23 - $ref: serial.yaml# [all …]
|
| /Documentation/devicetree/bindings/dma/ |
| D | dma-controller.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/dma/dma-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Vinod Koul <vkoul@kernel.org> 13 - $ref: dma-common.yaml# 15 # Everything else is described in the common file 18 pattern: "^dma-controller(@.*)?$"
|
| /Documentation/devicetree/bindings/power/ |
| D | amlogic,meson-ee-pwrc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/power/amlogic,meson-ee-pwrc.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Amlogic Meson Everything-Else Power Domains 11 - Neil Armstrong <neil.armstrong@linaro.org> 14 The Everything-Else Power Domains node should be the child of a syscon 17 - compatible: Should be the following: 18 "amlogic,meson-gx-hhi-sysctrl", "simple-mfd", "syscon" 26 - amlogic,meson8-pwrc [all …]
|
| /Documentation/driver-api/ |
| D | isa.rst | 27 now (for oldisa-only drivers) become:: 52 unsigned int id`` pair directly -- with the device creation completely 59 ALSA would want to keep the old non-load behaviour, it could stick all 61 everything was found to be present and accounted for. If it wanted the 64 do everything in .probe() as before. 70 values have been passed in) and .probe() for everything else. This is 85 if (dev->platform_data == isa_driver) { 86 if (!isa_driver->match || 87 isa_driver->match(dev, to_isa_dev(dev)->id)) 89 dev->platform_data = NULL; [all …]
|
| /Documentation/devicetree/bindings/spi/ |
| D | xlnx,zynq-qspi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/spi/xlnx,zynq-qspi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 The Xilinx Zynq QSPI controller is used to access multi-bit serial flash 14 - $ref: spi-controller.yaml# 17 - Michal Simek <michal.simek@amd.com> 19 # Everything else is described in the common file 22 const: xlnx,zynq-qspi-1.0 32 - description: reference clock [all …]
|
| D | spi-rockchip.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/spi/spi-rockchip.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 14 - $ref: spi-controller.yaml# 17 - Heiko Stuebner <heiko@sntech.de> 19 # Everything else is described in the common file 23 - const: rockchip,rk3036-spi 24 - const: rockchip,rk3066-spi 25 - const: rockchip,rk3228-spi [all …]
|
| /Documentation/core-api/ |
| D | index.rst | 12 massive grab-bag of kerneldoc info left over from the docbook days; it 19 kernel-api 22 printk-basics 23 printk-formats 24 printk-index 25 symbol-namespaces 26 asm-annotations 28 Data structures and low-level utilities 44 circular-buffers 46 generic-radix-tree [all …]
|
| D | kref.rst | 8 A lot of this was lifted from Greg Kroah-Hartman's 2004 OLS paper and 11 - http://www.kroah.com/linux/talks/ols_2004_kref_paper/Reprint-Kroah-Hartman-OLS2004.pdf 12 - http://www.kroah.com/linux/talks/ols_2004_kref_talk/ 45 return -ENOMEM; 46 kref_init(&data->refcount); 56 1) If you make a non-temporary copy of a pointer, especially if 60 kref_get(&data->refcount); 62 If you already have a valid pointer to a kref-ed structure (the 67 kref_put(&data->refcount, data_release); 71 a valid pointer to a kref-ed structure without already [all …]
|
| /Documentation/userspace-api/ |
| D | index.rst | 2 The Linux kernel user-space API guide 5 .. _man-pages: https://www.kernel.org/doc/man-pages/ 7 While much of the kernel's user-space API is documented elsewhere 8 (particularly in the man-pages_ project), some user-space information can 25 Security-related interfaces 46 dma-buf-alloc-exchange 54 Everything else 62 sysfs-platform_profile
|
| /Documentation/devicetree/bindings/mmc/ |
| D | synopsys-dw-mshc.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/synopsys-dw-mshc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ulf Hansson <ulf.hansson@linaro.org> 12 # Everything else is described in the common file 16 - altr,socfpga-dw-mshc 17 - img,pistachio-dw-mshc 18 - snps,dw-mshc 33 clock-names: [all …]
|
| D | microchip,dw-sparx5-sdhci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mmc/microchip,dw-sparx5-sdhci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - $ref: mmc-controller.yaml 13 - Lars Povlsen <lars.povlsen@microchip.com> 15 # Everything else is described in the common file 18 const: microchip,dw-sparx5-sdhci 31 clock-names: 33 - const: core [all …]
|
| D | synopsys-dw-mshc-common.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/synopsys-dw-mshc-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - $ref: mmc-controller.yaml# 13 - Ulf Hansson <ulf.hansson@linaro.org> 15 # Everything else is described in the common file 20 reset-names: 23 clock-frequency: 29 fifo-depth: [all …]
|
| D | rockchip-dw-mshc.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/rockchip-dw-mshc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 13 controller that are not already included in the synopsys-dw-mshc-common.yaml 17 - $ref: synopsys-dw-mshc-common.yaml# 20 - Heiko Stuebner <heiko@sntech.de> 22 # Everything else is described in the common file 27 - const: rockchip,rk2928-dw-mshc 29 - const: rockchip,rk3288-dw-mshc [all …]
|
| /Documentation/devicetree/bindings/regulator/ |
| D | renesas,raa215300.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Biju Das <biju.das.jz@bp.renesas.com> 13 The RAA215300 is a high-performance, low-cost 9-channel PMIC designed for 14 32-bit and 64-bit MCU and MPU applications. It supports DDR3, DDR3L, DDR4, 16 built-in Real-Time Clock (RTC), 32kHz crystal oscillator, and coin cell 18 ideal for System-On-Module (SOM) applications. A spread spectrum feature 19 provides an ease-of-use solution for noise-sensitive audio or RF applications. 22 one for everything else. [all …]
|
| /Documentation/sound/soc/ |
| D | codec.rst | 11 Each codec class driver *must* provide the following features:- 14 2. Codec control IO - using RegMap API 20 Optionally, codec drivers can also provide:- 31 ------------------------------- 49 .name = "wm8731-hifi", 68 ---------------- 76 ------------------------- 83 Defines a single control as follows:- 92 Other macros include:- 107 Defines an single enumerated control as follows:- [all …]
|
| /Documentation/process/ |
| D | management-style.rst | 8 mirror the :ref:`process/coding-style.rst <codingstyle>` document to some 35 ------------ 37 Everybody thinks managers make decisions, and that decision-making is 55 painful ones. Making small and non-consequential decisions is fine, and 65 **two** inconsequential decisions - the wrong one **and** the right one. 72 you cannot escape. A cornered rat may be dangerous - a cornered manager 80 back-tracking is very easy: just tell everybody that you were an 89 - admitting you were an idiot is harder than it looks. We all like to 92 - having somebody tell you that what you worked on for the last year 101 admitting up-front that you don't have a friggin' clue, and telling [all …]
|
| D | botching-up-ioctls.rst | 5 From: https://blog.ffwll.ch/2013/11/botching-up-ioctls.html 13 Which is nice, since there's no more insanity in the form of fake-generic, but 19 only cover technicalities and not the big-picture issues like what the command 25 ------------- 28 will need to add a 32-bit compat layer: 33 * Align everything to the natural size and use explicit padding. 32-bit 34 platforms don't necessarily align 64-bit values to 64-bit boundaries, but 35 64-bit platforms do. So we always need padding to the natural size to get 38 * Pad the entire struct to a multiple of 64-bits if the structure contains 39 64-bit types - the structure size will otherwise differ on 32-bit versus [all …]
|
| D | 6.Followthrough.rst | 23 ---------------------- 31 - If you have explained your patch well, reviewers will understand its 35 Many of the changes you may be asked to make - from coding style tweaks 36 to substantial rewrites - come from the understanding that Linux will 39 - Code review is hard work, and it is a relatively thankless occupation; 47 - Similarly, code reviewers are not trying to promote their employers' 54 - Be prepared for seemingly silly requests for coding style changes 99 What if you've tried to do everything right and things still aren't going 112 ----------------- 118 things. In particular, there may be more than one tree - one, perhaps, [all …]
|
| /Documentation/driver-api/media/drivers/ |
| D | pvrusb2.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 ---------- 13 Its history started with the reverse-engineering effort by Björn 29 1. Low level wire-protocol implementation with the device. 38 tear-down, arbitration, and interaction with high level 61 -------- 70 -------------------------------------- 76 pvrusb2-audio.[ch] - This is glue logic that resides between this 80 pvrusb2-context.[ch] - This module implements the context for an 81 instance of the driver. Everything else eventually ties back to [all …]
|
| /Documentation/filesystems/bcachefs/ |
| D | CodingStyle.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 Things don't always have to be perfect - nitpicking often does more harm than 12 good. But appreciate beauty when you see it - and let people know. 26 you're not sure if it can happen and not sure how to handle it yet - make it a 33 expensive - but don't turn everything into a debug mode assertion, so that 52 elide - if we were working in a language with embedded correctness proofs that 56 invariants with runtime checks - much like the way people working in 60 Looking for ways to make your assertions simpler - and higher level - will 63 Good code is code where you can poke around and see what it's doing - 68 going on - fix that first. [all …]
|
| /Documentation/sphinx/ |
| D | kfigure.py | 1 # -*- coding: utf-8; mode: python -*- 14 handling from the author's POV. Directives like ``kernel-figure`` implement 15 methods *to* always get the best output-format even if some tools are not 19 * ``.. kernel-image``: for image handling / a ``.. image::`` replacement 21 * ``.. kernel-figure``: for figure handling / a ``.. figure::`` replacement 23 * ``.. kernel-render``: for render markup / a concept to embed *render* 26 - ``DOT``: render embedded Graphviz's **DOC** 27 - ``SVG``: render embedded Scalable Vector Graphics (**SVG**) 28 - ... *developable* 33 available, the DOT language is inserted as literal-block. [all …]
|
| /Documentation/devicetree/bindings/i2c/ |
| D | i2c-rk3x.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/i2c/i2c-rk3x.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 14 - $ref: /schemas/i2c/i2c-controller.yaml# 17 - Heiko Stuebner <heiko@sntech.de> 19 # Everything else is described in the common file 23 - const: rockchip,rv1108-i2c 24 - const: rockchip,rk3066-i2c 25 - const: rockchip,rk3188-i2c [all …]
|
| /Documentation/admin-guide/ |
| D | efi-stub.rst | 8 along with the EFI-specific entry point that the firmware loader 10 arch/x86/boot/header.S and drivers/firmware/efi/libstub/x86-stub.c, 12 arch/arm/boot/compressed/efi-header.S and 13 drivers/firmware/efi/libstub/arm32-stub.c. EFI stub code that is shared 19 and drivers/firmware/efi/libstub/arm64-stub.c. 30 -------------------------- 43 -------------------------------------------- 51 -------------------- 55 stub-specific command line parameter, everything else is passed to the 60 is an EFI-style path and directory elements must be separated with [all …]
|
| /Documentation/block/ |
| D | biovecs.rst | 8 Instead, we have a new struct bvec_iter which represents a range of a biovec - 16 In the new scheme of things, everything that must be mutated in order to 22 There are a bunch of new helper macros for hiding the gory details - in 37 wrapper around bio_advance_iter() that operates on bio->bi_iter, and also 40 There is a lower level advance function - bvec_iter_advance() - which takes 52 exactly one bvec at a time - for example, bio_copy_data() in block/bio.c, 54 wouldn't necessarily be the same size, the old code was tricky convoluted - 58 The new code is much more straightforward - have a look. This sort of 64 completed (perhaps to copy the data somewhere else, or perhaps to resubmit 65 it somewhere else if there was an error) had to save the entire bvec array [all …]
|
| /Documentation/watchdog/ |
| D | convert_drivers_to_kernel_api.rst | 15 --------------------------------- 20 go. Only very few driver-specific details have to be moved to other functions. 23 - open: Everything dealing with resource management (file-open checks, magic 25 driver specific start-function. Note that for some drivers, the start-function 26 also serves as the ping-function. If that is the case and you need start/stop 27 to be balanced (clocks!), you are better off refactoring a separate start-function. 29 - close: Same hints as for open apply. 31 - write: Can simply go, all defined behaviour is taken care of by the framework, 34 - ioctl: While the driver is allowed to have extensions to the IOCTL interface, 42 Needs the status-callback defined, otherwise returns 0 [all …]
|
1234