| /linux/drivers/gnss/ |
| H A D | sirf.c | 1 // SPDX-License-Identifier: GPL-2.0 29 * If no data arrives for this time, we assume that the chip is off. 32 * low value. Also power saving settings (like send data only on movement) 47 bool active; member 58 static int sirf_serdev_open(struct sirf_data *data) in sirf_serdev_open() argument 62 mutex_lock(&data->serdev_mutex); in sirf_serdev_open() 63 if (++data->serdev_count == 1) { in sirf_serdev_open() 64 ret = serdev_device_open(data->serdev); in sirf_serdev_open() 66 data->serdev_count--; in sirf_serdev_open() 70 serdev_device_set_baudrate(data->serdev, data->speed); in sirf_serdev_open() [all …]
|
| /linux/Documentation/devicetree/bindings/bus/ |
| H A D | nvidia,tegra20-gmi.txt | 10 - compatible : Should contain one of the following: 11 For Tegra20 must contain "nvidia,tegra20-gmi". 12 For Tegra30 must contain "nvidia,tegra30-gmi". 13 - reg: Should contain GMI controller registers location and length. 14 - clocks: Must contain an entry for each entry in clock-names. 15 - clock-names: Must include the following entries: "gmi" 16 - resets : Must contain an entry for each entry in reset-names. 17 - reset-names : Must include the following entries: "gmi" 18 - #address-cells: The number of cells used to represent physical base 20 - #size-cells: The number of cells used to represent the size of an address [all …]
|
| /linux/drivers/media/platform/via/ |
| H A D | via-camera.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 #define VCR_IC_EAV 0x0001 /* End of active video status */ 8 #define VCR_IC_FBOTFLD 0x0004 /* "flipping" Bottom field is active */ 9 #define VCR_IC_ACTBUF 0x0018 /* Active video buffer */ 10 #define VCR_IC_VSYNC 0x0020 /* 0 = VB, 1 = active video */ 11 #define VCR_IC_BOTFLD 0x0040 /* Bottom field is active */ 13 #define VCR_IC_INTEN 0x0100 /* End of active video int. enable */ 20 #define VCR_TSC_METHOD 0x00000c /* DMA method (non-functional) */ 36 #define VCR_CI_HDMODE 0x00000040 /* CCIR656-16 hdr decode mode; 1=16b */ 37 #define VCR_CI_BSWAP 0x00000080 /* Swap bytes (16-bit) */ [all …]
|
| /linux/Documentation/devicetree/bindings/media/i2c/ |
| H A D | galaxycore,gc0308.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sebastian Reichel <sre@kernel.org> 18 - $ref: /schemas/media/video-interface-devices.yaml# 23 - const: galaxycore,gc0308 24 - items: 25 - const: galaxycore,gc0309 26 - const: galaxycore,gc0308 35 reset-gpios: [all …]
|
| H A D | ovti,ov772x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jacopo Mondi <jacopo@jmondi.org> 20 - ovti,ov7720 21 - ovti,ov7725 29 reset-gpios: 31 Reference to the GPIO connected to the RSTB pin which is active low. 34 powerdown-gpios: 36 Reference to the GPIO connected to the PWDN pin which is active high. [all …]
|
| H A D | ovti,ov5642.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Fabio Estevam <festevam@gmail.com> 13 - $ref: /schemas/media/video-interface-devices.yaml# 25 AVDD-supply: 28 DVDD-supply: 31 DOVDD-supply: 34 powerdown-gpios: 38 reset-gpios: [all …]
|
| H A D | toshiba,tc358746.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marco Felsch <kernel@pengutronix.de> 12 description: |- 13 The Toshiba TC358746 converts a parallel video stream into a MIPI CSI-2 14 stream. The direction can be either parallel-in -> csi-out or csi-in -> 15 parallel-out The chip is programmable through I2C and SPI but the SPI 16 interface is only supported in parallel-in -> csi-out mode. 19 parallel-in -> csi-out path. [all …]
|
| /linux/Documentation/devicetree/bindings/media/ |
| H A D | allwinner,sun4i-a10-csi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/allwinner,sun4i-a10-csi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 13 description: |- 20 - const: allwinner,sun4i-a10-csi1 21 - const: allwinner,sun7i-a20-csi0 22 - items: [all …]
|
| H A D | renesas,vin.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Renesas R-Car Video Input (VIN) 11 - Niklas Söderlund <niklas.soderlund@ragnatech.se> 14 The R-Car Video Input (VIN) device provides video input capabilities for the 15 Renesas R-Car family of devices. 20 on Gen3 and RZ/G2 platforms to a CSI-2 receiver. 25 - items: 26 - enum: [all …]
|
| /linux/drivers/net/wwan/iosm/ |
| H A D | iosm_ipc_pm.h | 1 /* SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2020-21 Intel Corporation. 9 /* Trigger the doorbell interrupt on cp to change the PM sleep/active status */ 10 #define ipc_cp_irq_sleep_control(ipc_pcie, data) \ argument 11 ipc_doorbell_fire(ipc_pcie, IPC_DOORBELL_IRQ_SLEEP, data) 14 #define ipc_cp_irq_hpda_update(ipc_pcie, data) \ argument 15 ipc_doorbell_fire(ipc_pcie, IPC_DOORBELL_IRQ_HPDA, 0xFF & (data)) 18 * union ipc_pm_cond - Conditions for D3 and the sleep message to CP. 35 * enum ipc_mem_host_pm_state - Possible states of the HOST SLEEP finite state 37 * @IPC_MEM_HOST_PM_ACTIVE: Host is active [all …]
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx53-tx53-x13x.dts | 1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT) 3 * Copyright 2013-2017 Lothar Waßmann <LW@KARO-electronics.de> 6 /dts-v1/; 7 #include "imx53-tx53.dtsi" 8 #include <dt-bindings/input/input.h> 11 model = "Ka-Ro electronics TX53 module (LVDS)"; 21 compatible = "pwm-backlight"; 23 power-supply = <®_3v3>; 24 brightness-levels = < 37 default-brightness-level = <50>; [all …]
|
| H A D | imx6qdl-tx6-lvds.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT) 3 * Copyright 2017 Lothar Waßmann <LW@KARO-electronics.de> 14 compatible = "pwm-backlight"; 16 power-supply = <®_lcd0_pwr>; 17 brightness-levels = < 0 1 2 3 4 5 6 7 8 9 28 default-brightness-level = <50>; 32 compatible = "pwm-backlight"; 34 power-supply = <®_lcd1_pwr>; 35 brightness-levels = < 0 1 2 3 4 5 6 7 8 9 46 default-brightness-level = <50>; [all …]
|
| /linux/drivers/xen/ |
| H A D | pvcalls-front.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 18 #include "pvcalls-front.h" 67 struct pvcalls_data data; member 72 } active; member 75 * Socket status, needs to be 64-bit aligned due to the 83 * Internal state-machine flags. 86 * flags needs to be 64-bit aligned due to the test_and_* 105 dev_get_drvdata(&pvcalls_front_dev->dev) == NULL) in pvcalls_enter_sock() 106 return ERR_PTR(-ENOTCONN); in pvcalls_enter_sock() 108 map = (struct sock_mapping *)sock->sk->sk_send_head; in pvcalls_enter_sock() [all …]
|
| /linux/Documentation/devicetree/bindings/serial/ |
| H A D | rs485.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 direction for the built-in half-duplex mode. The properties described 11 hereafter shall be given to a half-duplex capable UART node. 14 - Rob Herring <robh@kernel.org> 17 rs485-rts-delay: 18 description: prop-encoded-array <a b> 19 $ref: /schemas/types.yaml#/definitions/uint32-array 21 - description: Delay between rts signal and beginning of data sent in [all …]
|
| /linux/include/media/i2c/ |
| H A D | tvp7002.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 2 /* Texas Instruments Triple 8-/10-BIT 165-/110-MSPS Video and Graphics 6 * Author: Santiago Nunez-Corrales <santiago.nunez@ridgerun.com> 19 * struct tvp7002_config - Platform dependent data 21 * 0 - Data clocked out on rising edge of DATACLK signal 22 * 1 - Data clocked out on falling edge of DATACLK signal 24 * 0 - Active low HSYNC output, 1 - Active high HSYNC output 26 * 0 - Active low VSYNC output, 1 - Active high VSYNC output 27 *@fid_polarity: Active-high Field ID polarity. 28 * 0 - The field ID output is set to logic 1 for an odd field [all …]
|
| /linux/kernel/gcov/ |
| H A D | gcc_4_7.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * This code provides functions to handle gcc's profiling data format 9 * gcc/gcov-io.h 12 * Uses gcc-internal data definitions. 43 * struct gcov_ctr_info - information about counters for a single function 47 * This data is generated by gcc during compilation and doesn't change 48 * at run-time with the exception of the values array. 56 * struct gcov_fn_info - profiling meta data per function 63 * This data is generated by gcc during compilation and doesn't change 64 * at run-time. [all …]
|
| /linux/drivers/net/wan/ |
| H A D | hdlc_fr.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (C) 1999 - 2006 Krzysztof Halasa <khc@pm.waw.pl> 13 (exist,new) -> 0,0 when "PVC create" or if "link unreliable" 14 0,x -> 1,1 if "link reliable" when sending FULL STATUS 15 1,1 -> 1,0 if received FULL STATUS ACK 17 (active) -> 0 when "ifconfig PVC down" or "link unreliable" or "PVC create" 18 -> 1 when "PVC up" and (exist,new) = 1,0 21 (exist,new,active) = FULL STATUS if "link reliable" 24 active = open and "link reliable" 27 CCITT LMI: ITU-T Q.933 Annex A [all …]
|
| /linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/ |
| H A D | sve.json | 12 …ption": "Counts speculatively executed predicated SVE operations with no active predicate elements… 16 …ion": "Counts speculatively executed predicated SVE operations with all predicate elements active." 20 …atively executed predicated SVE operations with at least one but not all active predicate elements… 24 …s speculatively executed predicated SVE operations with at least one non active predicate elements… 28 … "PublicDescription": "Counts speculatively executed SVE first fault or non-fault load operations." 32 …"PublicDescription": "Counts speculatively executed SVE first fault or non-fault load operations t… 36 …vely executed Advanced SIMD or SVE integer operations with the largest data type an 8-bit integer." 40 …vely executed Advanced SIMD or SVE integer operations with the largest data type a 16-bit integer." 44 …vely executed Advanced SIMD or SVE integer operations with the largest data type a 32-bit integer." 48 …vely executed Advanced SIMD or SVE integer operations with the largest data type a 64-bit integer."
|
| /linux/include/video/ |
| H A D | display_timing.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 20 /* data enable flag */ 23 /* drive data on pos. edge */ 25 /* drive data on neg. edge */ 52 * Example: hsync active high, vsync active low 54 * Active Video 56 * |<- sync ->|<- back ->|<----- active ----->|<- front ->|<- sync.. 66 struct timing_entry hactive; /* hor. active video */ 71 struct timing_entry vactive; /* ver. active video */ 97 if (disp->num_timings > index) in display_timings_get() [all …]
|
| /linux/drivers/media/platform/ti/omap3isp/ |
| H A D | omap3isp.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * TI OMAP3 ISP - Bus Configuration 25 * struct isp_parallel_cfg - Parallel interface configuration 26 * @data_lane_shift: Data lane shifter 27 * 0 - CAMEXT[13:0] -> CAM[13:0] 28 * 2 - CAMEXT[13:2] -> CAM[11:0] 29 * 4 - CAMEXT[13:4] -> CAM[9:0] 30 * 6 - CAMEXT[13:6] -> CAM[7:0] 32 * 0 - Sample on rising edge, 1 - Sample on falling edge 34 * 0 - Active high, 1 - Active low [all …]
|
| /linux/drivers/pps/clients/ |
| H A D | pps-gpio.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * pps-gpio.c -- PPS client driver using GPIO 9 #define PPS_GPIO_NAME "pps-gpio" 32 struct timer_list echo_timer; /* timer to reset echo active state */ 34 unsigned int echo_active_ms; /* PPS echo active duration */ 44 * Primary hardirq handler -- runs in hardirq context even on PREEMPT_RT. 47 static irqreturn_t pps_gpio_irq_hardirq(int irq, void *data) in pps_gpio_irq_hardirq() argument 49 struct pps_gpio_device_data *info = data; in pps_gpio_irq_hardirq() 51 pps_get_ts(&info->ts); in pps_gpio_irq_hardirq() 57 * Threaded handler -- processes the PPS event using the timestamp [all …]
|
| /linux/drivers/net/ |
| H A D | rionet.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * rionet - Ethernet driver over RapidIO messaging services 11 #include <linux/dma-mapping.h> 49 #define RIONET_MAX_MTU (RIONET_MSG_SIZE - ETH_HLEN) 75 struct rio_dev **active; member 76 int nact; /* number of active peers */ 87 is_rionet_capable(dev->src_ops, dev->dst_ops) 97 void *data; in rionet_rx_clean() local 99 i = rnet->rx_slot; in rionet_rx_clean() 102 if (!rnet->rx_skb[i]) in rionet_rx_clean() [all …]
|
| /linux/net/tipc/ |
| H A D | crypto.c | 1 // SPDX-License-Identifier: GPL-2.0 30 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 94 * struct tipc_key - TIPC keys' status indicator 97 * +-----+-----+-----+-----+-----+-----+-----+-----+ 98 * key: | (reserved)|passive idx| active idx|pending idx| 99 * +-----+-----+-----+-----+-----+-----+-----+-----+ 103 #define KEY_MASK ((1 << KEY_BITS) - 1) 108 active:2, member 114 active:2, 125 * struct tipc_tfm - TIPC TFM structure to form a list of TFMs [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | configfs-most | 9 # mount -t configfs none /sys/kernel/config/ 22 configure the sub-buffer size for this channel 23 (needed for synchronous and isochronous data) 31 configure type of data that will travel over 39 configure DBR data buffer size (this is used 60 configuration, the creation is post-poned until 65 active link 77 configure the sub-buffer size for this channel 78 (needed for synchronous and isochronous data) 86 configure type of data that will travel over [all …]
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_nvm.c | 1 // SPDX-License-Identifier: GPL-2.0 14 * @data: command buffer (size [bytes] = length) 22 u16 length, void *data, bool last_command, in ice_aq_read_nvm() argument 31 return -EINVAL; in ice_aq_read_nvm() 36 cmd->cmd_flags |= ICE_AQC_NVM_FLASH_ONLY; in ice_aq_read_nvm() 40 cmd->cmd_flags |= ICE_AQC_NVM_LAST_CMD; in ice_aq_read_nvm() 41 cmd->module_typeid = cpu_to_le16(module_typeid); in ice_aq_read_nvm() 42 cmd->offset_low = cpu_to_le16(offset & 0xFFFF); in ice_aq_read_nvm() 43 cmd->offset_high = (offset >> 16) & 0xFF; in ice_aq_read_nvm() 44 cmd->length = cpu_to_le16(length); in ice_aq_read_nvm() [all …]
|