| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/ |
| D | simple-framebuffer.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/display/simple-framebuffer.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 11 - Hans de Goede <hdegoede@redhat.com> 14 A simple frame-buffer describes a frame-buffer setup by firmware or 20 sub-nodes of the chosen node (*). Simplefb nodes must be named 37 interaction, then the chosen node stdout-path property should point 42 It is advised that devicetree files contain pre-filled, disabled [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/display/ |
| D | simple-framebuffer.txt | 3 A simple frame-buffer describes a frame-buffer setup by firmware or 7 Since simplefb nodes represent runtime information they must be sub-nodes of 24 then the chosen node's stdout-path property should point to it, or to the 28 It is advised that devicetree files contain pre-filled, disabled framebuffer 34 If pre-filled framebuffer nodes are used, the firmware may need extra 37 see e.g. simple-framebuffer-sunxi.txt . 40 - compatible: "simple-framebuffer" 41 - reg: Should contain the location and size of the framebuffer memory. 42 - width: The width of the framebuffer in pixels. 43 - height: The height of the framebuffer in pixels. [all …]
|
| /kernel/linux/linux-4.19/drivers/visorbus/ |
| D | vbuschannel.h | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2010 - 2015 UNISYS CORPORATION 14 * the server, and the remaining information is filled in by the client. 22 /* {193b331b-c58f-11da-95a9-00e08161165f} */ 30 * channel struct so as to break pre-existing software. Note that you can 44 * filled in by the client side to provide info about the device and driver from
|
| /kernel/linux/linux-5.10/drivers/visorbus/ |
| D | vbuschannel.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (C) 2010 - 2015 UNISYS CORPORATION 14 * the server, and the remaining information is filled in by the client. 22 /* {193b331b-c58f-11da-95a9-00e08161165f} */ 30 * channel struct so as to break pre-existing software. Note that you can 44 * filled in by the client side to provide info about the device and driver from
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/ |
| D | octeon_nic.h | 7 * Copyright (c) 2003-2016 Cavium, Inc. 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 28 /* Maximum number of 8-byte words can be sent in a NIC control message. 64 #define MAX_UDD_SIZE(nctrl) (sizeof((nctrl)->udd)) 71 * OSI layer passes this as-is to the driver. 114 return ((u32)atomic_read(&oct->instr_queue[q_no]->instr_pending) in octnet_iq_is_full() 115 >= (oct->instr_queue[q_no]->max_count - 2)); in octnet_iq_is_full() 130 ih2 = (struct octeon_instr_ih2 *)&cmd->cmd2.ih2; in octnet_prepare_pci_cmd_o2() 135 ih2->fsz = LIO_PCICMD_O2; in octnet_prepare_pci_cmd_o2() 137 ih2->tagtype = ORDERED_TAG; in octnet_prepare_pci_cmd_o2() [all …]
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/cavium/liquidio/ |
| D | octeon_nic.h | 7 * Copyright (c) 2003-2016 Cavium, Inc. 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 28 /* Maximum number of 8-byte words can be sent in a NIC control message. 71 #define MAX_UDD_SIZE(nctrl) (sizeof((nctrl)->udd)) 78 * OSI layer passes this as-is to the driver. 121 return ((u32)atomic_read(&oct->instr_queue[q_no]->instr_pending) in octnet_iq_is_full() 122 >= (oct->instr_queue[q_no]->max_count - 2)); in octnet_iq_is_full() 137 ih2 = (struct octeon_instr_ih2 *)&cmd->cmd2.ih2; in octnet_prepare_pci_cmd_o2() 142 ih2->fsz = LIO_PCICMD_O2; in octnet_prepare_pci_cmd_o2() 144 ih2->tagtype = ORDERED_TAG; in octnet_prepare_pci_cmd_o2() [all …]
|
| /kernel/linux/linux-4.19/Documentation/input/ |
| D | gameport-programming.rst | 34 Please also consider enabling the gameport on the card in the ->open() 35 callback if the io is mapped to ISA space - this way it'll occupy the io 37 ->close() callback. You also can select the io address in the ->open() 70 the driver doesn't have to measure them the old way - an ADC is built into 86 return -(mode != GAMEPORT_MODE_COOKED); 97 See analog.c and input.c for handling of fuzz - the fuzz value determines 105 examples 1+2 or 1+3. Gameports can support internal calibration - see below, 107 more than one gameport instance simultaneously, use the ->private member of 144 I/O address for use with raw mode. You have to either set this, or ->read() 188 pre-filled by cooked data by the caller, max[0..3] should be pre-filled with [all …]
|
| /kernel/linux/linux-5.10/Documentation/input/ |
| D | gameport-programming.rst | 34 Please also consider enabling the gameport on the card in the ->open() 35 callback if the io is mapped to ISA space - this way it'll occupy the io 37 ->close() callback. You also can select the io address in the ->open() 70 the driver doesn't have to measure them the old way - an ADC is built into 86 return -(mode != GAMEPORT_MODE_COOKED); 97 See analog.c and input.c for handling of fuzz - the fuzz value determines 105 examples 1+2 or 1+3. Gameports can support internal calibration - see below, 107 more than one gameport instance simultaneously, use the ->private member of 144 I/O address for use with raw mode. You have to either set this, or ->read() 188 pre-filled by cooked data by the caller, max[0..3] should be pre-filled with [all …]
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | crypto.h | 33 * This uses __MODULE_INFO directly instead of MODULE_ALIAS because pre-4.3 40 __MODULE_INFO(alias, alias_crypto, "crypto-" name) 86 * Set if the algorithm has passed automated run-time testing. Note that 87 * if there is no run-time testing for a given algorithm it is considered 110 * Set if the algorithm has a ->setkey() method but can be used without 147 * as arm where pointers are 32-bit aligned but there are data types such as 148 * u64 which require 64-bit alignment. 215 * struct ablkcipher_alg - asynchronous block cipher definition 218 * This must be set to one of the pre-defined values as this is 223 * This must be set to one of the pre-defined values as this is [all …]
|
| /kernel/linux/linux-5.10/Documentation/filesystems/ |
| D | orangefs.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 OrangeFS is an LGPL userspace scale-out parallel storage system. It is ideal 51 On Fedora, install orangefs and orangefs-server:: 53 dnf -y install orangefs orangefs-server 64 pvfs2-client-core. 68 pvfs2-server -f /etc/orangefs/orangefs.conf 72 systemctl start orangefs-server 76 pvfs2-ping -m /pvfsmnt 81 systemctl start orangefs-client 85 mount -t pvfs2 tcp://localhost:3334/orangefs /pvfsmnt [all …]
|
| /kernel/linux/linux-4.19/Documentation/filesystems/ |
| D | orangefs.txt | 4 OrangeFS is an LGPL userspace scale-out parallel storage system. It is ideal 58 On Fedora, install orangefs and orangefs-server. 60 dnf -y install orangefs orangefs-server 71 pvfs2-client-core. 75 pvfs2-server -f /etc/orangefs/orangefs.conf 79 systemctl start orangefs-server 83 pvfs2-ping -m /pvfsmnt 88 systemctl start orangefs-client 92 mount -t pvfs2 tcp://localhost:3334/orangefs /pvfsmnt 101 You can omit --prefix if you don't care that things are sprinkled around [all …]
|
| /kernel/linux/linux-5.10/include/net/nfc/ |
| D | nfc.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 31 * data_exchange_cb_t - Definition of nfc_data_exchange callback 39 * of the operating field, err is -EIO. 77 #define NFC_TARGET_IDX_ANY -1 83 * struct nfc_target - NFC target descriptiom 111 * nfc_se - A structure for NFC accessible secure elements. 128 * nfc_evt_transaction - A struct for NFC secure element event transaction. 207 * nfc_free_device - free nfc device 213 put_device(&dev->dev); in nfc_free_device() 221 * nfc_set_parent_dev - set the parent device [all …]
|
| /kernel/linux/linux-4.19/include/net/nfc/ |
| D | nfc.h | 43 * data_exchange_cb_t - Definition of nfc_data_exchange callback 51 * of the operating field, err is -EIO. 89 #define NFC_TARGET_IDX_ANY -1 95 * struct nfc_target - NFC target descriptiom 123 * nfc_se - A structure for NFC accessible secure elements. 140 * nfc_evt_transaction - A struct for NFC secure element event transaction. 219 * nfc_free_device - free nfc device 225 put_device(&dev->dev); in nfc_free_device() 233 * nfc_set_parent_dev - set the parent device 241 nfc_dev->dev.parent = dev; in nfc_set_parent_dev() [all …]
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | fsmap.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 25 * number of entries filled out during each call. If fmh_count is 35 * contents of fsmap_head.fmh_recs[fsmap_head.fmh_count - 1] should be 44 * fmr_device can be either a 32-bit cookie representing a device, or 45 * a 32-bit dev_t if the FMH_OF_DEV_T flag is set. fmr_physical, 64 __u32 fmh_entries; /* # of entries filled in (output). */ 84 head->fmh_keys[0] = head->fmh_recs[head->fmh_entries - 1]; in fsmap_advance() 87 /* fmh_iflags values - set by FS_IOC_GETFSMAP caller in the header. */ 91 /* fmh_oflags values - returned in the header segment only. */ 94 /* fmr_flags values - returned for each non-header segment */ [all …]
|
| /kernel/linux/linux-4.19/include/uapi/linux/ |
| D | fsmap.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 25 * number of entries filled out during each call. If fmh_count is 35 * contents of fsmap_head.fmh_recs[fsmap_head.fmh_count - 1] should be 44 * fmr_device can be either a 32-bit cookie representing a device, or 45 * a 32-bit dev_t if the FMH_OF_DEV_T flag is set. fmr_physical, 64 __u32 fmh_entries; /* # of entries filled in (output). */ 84 head->fmh_keys[0] = head->fmh_recs[head->fmh_entries - 1]; in fsmap_advance() 87 /* fmh_iflags values - set by FS_IOC_GETFSMAP caller in the header. */ 91 /* fmh_oflags values - returned in the header segment only. */ 94 /* fmr_flags values - returned for each non-header segment */ [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/dvb/ |
| D | frontend-stat-properties.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _frontend-stat-properties: 27 The number of filled elements are stored at ``dtv_property.stat.len``. 32 - ``svalue`` or ``uvalue``, where ``svalue`` is for signed values of 36 - ``scale`` - Scale for the value. It can be: 38 - ``FE_SCALE_NOT_AVAILABLE`` - The parameter is supported by the 42 - ``FE_SCALE_DECIBEL`` - parameter is a signed value, measured in 45 - ``FE_SCALE_RELATIVE`` - parameter is a unsigned value, where 0 48 - ``FE_SCALE_COUNTER`` - parameter is a unsigned value that counts 53 .. _DTV-STAT-SIGNAL-STRENGTH: [all …]
|
| /kernel/linux/linux-4.19/Documentation/media/uapi/dvb/ |
| D | frontend-stat-properties.rst | 1 .. -*- coding: utf-8; mode: rst -*- 3 .. _frontend-stat-properties: 27 The number of filled elements are stored at ``dtv_property.stat.len``. 32 - ``svalue`` or ``uvalue``, where ``svalue`` is for signed values of 36 - ``scale`` - Scale for the value. It can be: 38 - ``FE_SCALE_NOT_AVAILABLE`` - The parameter is supported by the 42 - ``FE_SCALE_DECIBEL`` - parameter is a signed value, measured in 45 - ``FE_SCALE_RELATIVE`` - parameter is a unsigned value, where 0 48 - ``FE_SCALE_COUNTER`` - parameter is a unsigned value that counts 53 .. _DTV-STAT-SIGNAL-STRENGTH: [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/boot/dts/fsl/ |
| D | mpc8536ds_36b.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * MPC8536DS Device Tree Source (36-bit address map) 5 * Copyright 2008-2009, 2011 Freescale Semiconductor, Inc. 8 /include/ "mpc8536si-pre.dtsi" 16 #address-cells = <1>; 17 #size-cells = <0>; 22 next-level-cache = <&L2>; 28 reg = <0 0 0 0>; // Filled by U-Boot 47 clock-frequency = <66666666>; 48 interrupt-map-mask = <0xf800 0x0 0x0 0x7>; [all …]
|
| D | mpc8536ds.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 /include/ "mpc8536si-pre.dtsi" 16 #address-cells = <1>; 17 #size-cells = <0>; 22 next-level-cache = <&L2>; 28 reg = <0 0 0 0>; // Filled by U-Boot 47 clock-frequency = <66666666>; 48 interrupt-map-mask = <0xf800 0x0 0x0 0x7>; 49 interrupt-map = < 104 /include/ "mpc8536si-post.dtsi"
|
| D | mpc8544ds.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 /include/ "mpc8544si-pre.dtsi" 16 reg = <0 0 0 0>; // Filled by U-Boot 33 clock-frequency = <66666666>; 34 interrupt-map-mask = <0xf800 0x0 0x0 0x7>; 35 interrupt-map = < 99 * for interrupt-map & interrupt-map-mask 102 /include/ "mpc8544si-post.dtsi"
|
| /kernel/linux/linux-4.19/arch/powerpc/boot/dts/fsl/ |
| D | mpc8536ds.dts | 12 /include/ "mpc8536si-pre.dtsi" 20 #address-cells = <1>; 21 #size-cells = <0>; 26 next-level-cache = <&L2>; 32 reg = <0 0 0 0>; // Filled by U-Boot 51 clock-frequency = <66666666>; 52 interrupt-map-mask = <0xf800 0x0 0x0 0x7>; 53 interrupt-map = < 108 /include/ "mpc8536si-post.dtsi"
|
| D | mpc8536ds_36b.dts | 2 * MPC8536DS Device Tree Source (36-bit address map) 4 * Copyright 2008-2009, 2011 Freescale Semiconductor, Inc. 12 /include/ "mpc8536si-pre.dtsi" 20 #address-cells = <1>; 21 #size-cells = <0>; 26 next-level-cache = <&L2>; 32 reg = <0 0 0 0>; // Filled by U-Boot 51 clock-frequency = <66666666>; 52 interrupt-map-mask = <0xf800 0x0 0x0 0x7>; 53 interrupt-map = < [all …]
|
| D | mpc8544ds.dts | 12 /include/ "mpc8544si-pre.dtsi" 20 reg = <0 0 0 0>; // Filled by U-Boot 37 clock-frequency = <66666666>; 38 interrupt-map-mask = <0xf800 0x0 0x0 0x7>; 39 interrupt-map = < 103 * for interrupt-map & interrupt-map-mask 106 /include/ "mpc8544si-post.dtsi"
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/v3d/ |
| D | v3d_mmu.c | 1 // SPDX-License-Identifier: GPL-2.0+ 2 /* Copyright (C) 2017-2018 Broadcom */ 26 /* Note: All PTEs for the 1MB superpage must be filled with the 43 dev_err(v3d->dev, "TLB clear wait idle pre-wait failed\n"); in v3d_mmu_flush_all() 55 dev_err(v3d->dev, "TLB clear wait idle failed\n"); in v3d_mmu_flush_all() 62 dev_err(v3d->dev, "MMUC flush wait idle failed\n"); in v3d_mmu_flush_all() 69 V3D_WRITE(V3D_MMU_PT_PA_BASE, v3d->pt_paddr >> V3D_MMU_PAGE_SHIFT); in v3d_mmu_set_page_table() 77 (v3d->mmu_scratch_paddr >> V3D_MMU_PAGE_SHIFT) | in v3d_mmu_set_page_table() 86 struct v3d_dev *v3d = to_v3d_dev(bo->base.dev); in v3d_mmu_insert_ptes() 87 u32 page = bo->node.start; in v3d_mmu_insert_ptes() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/v3d/ |
| D | v3d_mmu.c | 1 // SPDX-License-Identifier: GPL-2.0+ 2 /* Copyright (C) 2017-2018 Broadcom */ 26 /* Note: All PTEs for the 1MB superpage must be filled with the 43 dev_err(v3d->drm.dev, "TLB clear wait idle pre-wait failed\n"); in v3d_mmu_flush_all() 55 dev_err(v3d->drm.dev, "TLB clear wait idle failed\n"); in v3d_mmu_flush_all() 62 dev_err(v3d->drm.dev, "MMUC flush wait idle failed\n"); in v3d_mmu_flush_all() 69 V3D_WRITE(V3D_MMU_PT_PA_BASE, v3d->pt_paddr >> V3D_MMU_PAGE_SHIFT); in v3d_mmu_set_page_table() 80 (v3d->mmu_scratch_paddr >> V3D_MMU_PAGE_SHIFT) | in v3d_mmu_set_page_table() 89 struct drm_gem_shmem_object *shmem_obj = &bo->base; in v3d_mmu_insert_ptes() 90 struct v3d_dev *v3d = to_v3d_dev(shmem_obj->base.dev); in v3d_mmu_insert_ptes() [all …]
|