/linux/arch/sparc/include/uapi/asm/ |
H A D | ioctls.h | 40 #define __TIOCHPCL _IO('t', 2) /* SunOS Specific */ 41 #define __TIOCMODG _IOR('t', 3, int) /* SunOS Specific */ 42 #define __TIOCMODS _IOW('t', 4, int) /* SunOS Specific */ 43 #define __TIOCGETP _IOR('t', 8, struct sgttyb) /* SunOS Specific */ 44 #define __TIOCSETP _IOW('t', 9, struct sgttyb) /* SunOS Specific */ 45 #define __TIOCSETN _IOW('t', 10, struct sgttyb) /* SunOS Specific */ 48 #define __TIOCFLUSH _IOW('t', 16, int) /* SunOS Specific */ 49 #define __TIOCSETC _IOW('t', 17, struct tchars) /* SunOS Specific */ 50 #define __TIOCGETC _IOR('t', 18, struct tchars) /* SunOS Specific */ 51 #define __TIOCTCNTL _IOW('t', 32, int) /* SunOS Specific */ [all …]
|
/linux/drivers/ufs/host/ |
H A D | Kconfig | 45 This selects the Cadence-specific additions to UFSHCD platform driver. 58 tristate "QCOM specific hooks to UFS controller platform driver" 64 This selects the QCOM specific additions to UFSHCD platform driver. 65 UFS host on QCOM needs some vendor specific configuration before 67 specific registers. 73 tristate "Mediatek specific hooks to UFS controller platform driver" 79 This selects the Mediatek specific additions to UFSHCD platform driver. 80 UFS host on Mediatek needs some vendor specific configuration before 82 specific registers. 89 tristate "Hisilicon specific hooks to UFS controller platform driver" [all …]
|
/linux/drivers/gpu/drm/rockchip/ |
H A D | Kconfig | 40 bool "Rockchip specific extensions for Analogix DP driver" 45 This selects support for Rockchip SoC specific extensions 55 This selects support for Rockchip SoC specific extensions 61 bool "Rockchip specific extensions for Synopsys DW HDMI" 63 This selects support for Rockchip SoC specific extensions 69 bool "Rockchip specific extensions for Synopsys DW HDMI QP" 72 This selects support for Rockchip SoC specific extensions 77 bool "Rockchip specific extensions for Synopsys DW MIPI DSI" 80 This selects support for Rockchip SoC specific extensions 86 bool "Rockchip specific extensions for Innosilicon HDMI" [all …]
|
/linux/arch/x86/include/asm/ |
H A D | x86_init.h | 14 * struct x86_init_mpparse - platform specific mpparse ops 15 * @setup_ioapic_ids: platform specific ioapic id override 28 * struct x86_init_resources - platform specific resource related ops 32 * @memory_setup: platform specific memory setup 33 * @dmi_setup: platform specific DMI setup 43 * struct x86_init_irqs - platform specific interrupt setup 60 * struct x86_init_oem - oem platform specific customizing functions 61 * @arch_setup: platform specific architecture setup 62 * @banner: print a platform specific banner 70 * struct x86_init_paging - platform specific paging functions [all …]
|
/linux/lib/crypto/ |
H A D | Kconfig | 31 Declares whether the architecture provides an arch-specific 40 fallback, e.g., for SIMD implementations. If no arch specific 47 Declares whether the architecture provides an arch-specific 57 fallback, e.g., for SIMD implementations. If no arch specific 67 by either the generic implementation or an arch-specific one, if one 73 Declares whether the architecture provides an arch-specific 82 fallback, e.g., for SIMD implementations. If no arch specific 93 fulfilled by either the generic implementation or an arch-specific 109 Declares whether the architecture provides an arch-specific 118 fallback, e.g., for SIMD implementations. If no arch specific [all …]
|
/linux/Documentation/arch/sh/ |
H A D | new-machine.rst | 18 of the board-specific code (with the exception of stboards) ended up 19 in arch/sh/kernel/ directly, with board-specific headers ending up in 24 Board-specific code:: 31 | | `-- board-specific files 33 | | `-- board-specific files 40 | `-- board-specific headers 42 | `-- board-specific headers 54 `-- cchip-specific files 57 board-specific headers. Thus, include/asm-sh/hd64461 is home to all of the 58 hd64461-specific headers. [all …]
|
/linux/include/linux/ |
H A D | entry-common.h | 72 * arch_enter_from_user_mode - Architecture specific sanity check for user mode regs 76 * specific code. 98 * Invoked from architecture specific syscall entry code with interrupts 103 * This is invoked when there is architecture specific functionality to be 125 * Invoked from architecture specific syscall entry code with interrupts 133 * This is invoked when there is extra architecture specific functionality 147 * Invoked from architecture specific syscall entry code with interrupts 149 * architecture specific work. 180 * Invoked from architecture specific syscall entry code with interrupts 209 * Defaults to local_irq_enable(). Can be supplied by architecture specific [all …]
|
/linux/include/linux/mtd/ |
H A D | platnand.h | 41 * @probe: platform specific function to probe/setup hardware 42 * @remove: platform specific function to remove/teardown hardware 43 * @dev_ready: platform specific function to read ready/busy pin 44 * @select_chip: platform specific chip select function 45 * @cmd_ctrl: platform specific function for controlling 47 * @write_buf: platform specific function for write buffer 48 * @read_buf: platform specific function for read buffer 49 * @priv: private data to transport driver specific settings 65 * struct platform_nand_data - container structure for platform-specific data
|
H A D | onenand.h | 54 * @readw: [REPLACEABLE] hardware specific function for read short 55 * @writew: [REPLACEABLE] hardware specific function for write short 56 * @command: [REPLACEABLE] hardware specific function for writing 58 * @wait: [REPLACEABLE] hardware specific function for wait on ready 59 * @bbt_wait: [REPLACEABLE] hardware specific function for bbt wait on ready 60 * @unlock_all: [REPLACEABLE] hardware specific function for unlock all 61 * @read_bufferram: [REPLACEABLE] hardware specific function for BufferRAM Area 62 * @write_bufferram: [REPLACEABLE] hardware specific function for BufferRAM Area 63 * @read_word: [REPLACEABLE] hardware specific function for read 65 * @write_word: [REPLACEABLE] hardware specific function for write [all …]
|
/linux/Documentation/devicetree/bindings/hwlock/ |
H A D | hwlock.txt | 4 Generic bindings that are common to all the hwlock platform specific driver 7 Please also look through the individual platform specific hwlock binding 8 documentations for identifying any additional properties specific to that 16 specific lock. 21 Consumers that require specific hwlock(s) should specify them using the 34 use the hwlock-names to match and get a specific hwlock. 37 1. Example of a node using a single specific hwlock: 49 2. Example of a node using multiple specific hwlocks:
|
/linux/drivers/pinctrl/samsung/ |
H A D | pinctrl-samsung.h | 143 * @eint_offset: SoC-specific EINT register or interrupt offset of bank. 144 * @eint_con_offset: ExynosAuto SoC-specific EINT control register offset of bank. 145 * @eint_mask_offset: ExynosAuto SoC-specific EINT mask register offset of bank. 146 * @eint_pend_offset: ExynosAuto SoC-specific EINT pend register offset of bank. 174 * @eint_offset: SoC-specific EINT register or interrupt offset of bank. 175 * @eint_con_offset: ExynosAuto SoC-specific EINT register or interrupt offset of bank. 176 * @eint_mask_offset: ExynosAuto SoC-specific EINT mask register offset of bank. 177 * @eint_pend_offset: ExynosAuto SoC-specific EINT pend register offset of bank. 181 * @soc_priv: per-bank private data for SoC-specific code. 227 * @enable: platform specific callback to enter retention mode. [all …]
|
/linux/drivers/leds/ |
H A D | leds-lp55xx-common.h | 116 * @reg_op_mode : Chip specific OP MODE reg addr 117 * @engine_busy : Chip specific engine busy 119 * @reset : Chip specific reset command 120 * @enable : Chip specific enable command 121 * @prog_mem_base : Chip specific base reg address for chip SMEM programming 122 * @reg_led_pwm_base : Chip specific base reg address for LED PWM conf 123 * @reg_led_current_base : Chip specific base reg address for LED current conf 124 * @reg_master_fader_base : Chip specific base reg address for master fader base 125 * @reg_led_ctrl_base : Chip specific base reg address for LED ctrl base 129 * @post_init_device : Chip specific initialization code [all …]
|
/linux/drivers/hid/amd-sfh-hid/hid_descriptor/ |
H A D | amd_sfh_hid_desc.h | 39 /* properties specific to this sensor */ 47 /* values specific to this sensor */ 57 /* properties specific to this sensor */ 65 /* values specific to this sensor */ 73 /*properties specific to this sensor */ 92 /* properties specific to this sensor */ 100 /* values specific to this sensor */ 113 /* values specific to human presence sensor */
|
/linux/drivers/staging/media/deprecated/atmel/ |
H A D | atmel-isc-regs.h | 226 /* Offset for CSC register specific to sama5d2 product */ 228 /* Offset for CSC register specific to sama7g5 product */ 252 /* Offset for CBC register specific to sama5d2 product */ 254 /* Offset for CBC register specific to sama7g5 product */ 276 /* Offset for SUB422 register specific to sama5d2 product */ 278 /* Offset for SUB422 register specific to sama7g5 product */ 284 /* Offset for SUB420 register specific to sama5d2 product */ 286 /* Offset for SUB420 register specific to sama7g5 product */ 291 /* Offset for RLP register specific to sama5d2 product */ 293 /* Offset for RLP register specific to sama7g5 product */ [all …]
|
/linux/drivers/media/platform/microchip/ |
H A D | microchip-isc-regs.h | 226 /* Offset for CSC register specific to sama5d2 product */ 228 /* Offset for CSC register specific to sama7g5 product */ 252 /* Offset for CBC register specific to sama5d2 product */ 254 /* Offset for CBC register specific to sama7g5 product */ 276 /* Offset for SUB422 register specific to sama5d2 product */ 278 /* Offset for SUB422 register specific to sama7g5 product */ 284 /* Offset for SUB420 register specific to sama5d2 product */ 286 /* Offset for SUB420 register specific to sama7g5 product */ 291 /* Offset for RLP register specific to sama5d2 product */ 293 /* Offset for RLP register specific to sama7g5 product */ [all …]
|
/linux/drivers/gpio/ |
H A D | gpio-tangier.h | 24 /* Elkhart Lake specific wake registers */ 29 /* Merrifield specific wake registers */ 35 * struct tng_wake_regs - Platform specific wake registers 66 * struct tng_gpio_pin_info - Platform specific pinout information 78 * struct tng_gpio_info - Platform specific GPIO and IRQ information 90 * struct tng_gpio - Platform specific private data 97 * @wake_regs: Platform specific wake registers 98 * @pin_info: Platform specific pinout information 99 * @info: Platform specific GPIO and IRQ information
|
/linux/drivers/usb/musb/ |
H A D | musb_io.h | 19 * @ep_offset: platform specific function to get end point offset 20 * @ep_select: platform specific function to select end point 21 * @fifo_offset: platform specific function to get fifo offset 22 * @read_fifo: platform specific function to read fifo 23 * @write_fifo: platform specific function to write fifo 24 * @busctl_offset: platform specific function to get busctl offset 25 * @get_toggle: platform specific function to get toggle 26 * @set_toggle: platform specific function to set toggle
|
/linux/include/uapi/linux/ |
H A D | chio.h | 14 #define CHET_V1 4 /* vendor specific #1 */ 15 #define CHET_V2 5 /* vendor specific #2 */ 16 #define CHET_V3 6 /* vendor specific #3 */ 17 #define CHET_V4 7 /* vendor specific #4 */ 25 * query vendor-specific element types 40 int cvp_n1; /* number of vendor specific elems (CHET_V1) */ 42 int cvp_n2; /* number of vendor specific elems (CHET_V2) */ 44 int cvp_n3; /* number of vendor specific elems (CHET_V3) */ 46 int cvp_n4; /* number of vendor specific elems (CHET_V4) */ 87 * move the transport element (robot arm) to a specific element. [all …]
|
/linux/drivers/staging/vc04_services/vchiq-mmal/ |
H A D | mmal-msg-format.h | 63 u32 encoding_variant; /* FourCC specifying the specific 68 union mmal_es_specific_format *es; /* Type specific 78 u32 extradata_size; /* Size of the codec specific data */ 79 u8 *extradata; /* Codec specific data */ 89 u32 encoding_variant; /* FourCC specifying the specific 94 u32 es; /* Type specific 104 u32 extradata_size; /* Size of the codec specific data */ 105 u32 extradata; /* Codec specific data */
|
/linux/Documentation/driver-api/rapidio/ |
H A D | rapidio.rst | 17 into the kernel similarly to other buses by defining RapidIO-specific device and 21 architecture-specific interfaces that provide support for common RapidIO 38 by a rio_mport data structure. This structure contains master port specific 43 RapidIO master ports are serviced by subsystem specific mport device drivers 46 includes rio_ops data structure which contains pointers to hardware specific 64 data structure, which contains switch specific information such as copy of the 65 routing table and pointers to switch specific functions. 68 specific switch drivers that are designed to provide hardware-specific 83 RapidIO device-specific drivers follow Linux Kernel Driver Model and are 84 intended to support specific RapidIO devices attached to the RapidIO network. [all …]
|
/linux/Documentation/userspace-api/media/v4l/ |
H A D | ext-ctrls-fm-tx.rst | 27 step are driver-specific. 107 useconds. Step and range are driver-specific. 111 are driver-specific. 121 range and step are driver-specific. 125 value. The range and step are driver-specific. 129 value. The range and step are driver-specific. 133 useconds value. The range and step are driver-specific. 140 range and step are driver-specific. 144 step are driver-specific. 173 dBuV. Range and step are driver-specific. [all …]
|
/linux/Documentation/networking/devlink/ |
H A D | devlink-dpipe.rst | 46 modeled as a graph of match/action tables. Each table represents a specific 75 the actual content of a specific table. 77 The hardware pipeline is not port specific, but rather describes the whole 85 is hardware counting for a specific table. 111 and specific ASIC metadata. The protocol headers should be declared in the 112 ``devlink`` core API. On the other hand ASIC meta data is driver specific 113 and should be defined in the driver. Additionally, each driver-specific 114 devlink documentation file should document the driver-specific ``dpipe`` 130 * ``field_exact``: Exact match on a specific field. 131 * ``field_exact_mask``: Exact match on a specific field after masking. [all …]
|
/linux/Documentation/driver-api/usb/ |
H A D | typec_bus.rst | 10 The communication is SVID (Standard or Vendor ID) specific, i.e. specific for 29 specific commands from the alternate mode drivers to the partner, and from the 30 partners to the alternate mode drivers. No direct SVID specific communication is 47 will be used to deliver all the SVID specific commands from the partner to the 49 the SVID specific commands to each other using :c:func:`typec_altmode_vdm()`. 51 If the communication with the partner using the SVID specific commands results 54 passes the negotiated SVID specific pin configuration value to the function as 58 NOTE: The SVID specific pin configuration values must always start from 67 An example of working definitions for SVID specific pin configurations would
|
/linux/drivers/net/wireless/intel/iwlwifi/ |
H A D | iwl-drv.h | 34 * bus specific files (transport files). This is the code that is common among 43 * 1) The bus specific component is called from module_init 44 * 2) The bus specific component registers the bus driver 46 * 4) The bus specific component configures the bus 47 * 5) The bus specific component calls to the drv bus agnostic part 63 * specific system flows implementations. For example, the bus specific probe 74 * Stop the driver. This should be called by bus specific system flows 75 * implementations. For example, the bus specific remove function should first
|
/linux/drivers/clk/meson/ |
H A D | clk-regmap.h | 16 * @hw: handle between common and hardware-specific interfaces 18 * @data: data specific to the clock type 35 * struct clk_regmap_gate_data - regmap backed gate specific data 39 * @flags: hardware-specific flags 60 * struct clk_regmap_div_data - regmap backed adjustable divider specific data 88 * struct clk_regmap_mux_data - regmap backed multiplexer clock specific data 90 * @hw: handle between common and hardware-specific interfaces 95 * @flags: hardware-specific flags
|