Home
last modified time | relevance | path

Searched +full:charge +full:- +full:integration (Results 1 – 22 of 22) sorted by relevance

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/hwmon/
Dadi,ltc2947.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Nuno Sá <nuno.sa@analog.com>
15 https://www.analog.com/media/en/technical-documentation/data-sheets/LTC2947.pdf
20 - adi,ltc2947
28 as the time base for determining the integration period to represent time,
29 charge and energy. When an external clock is used, this property must be
33 adi,accumulator-ctl-pol:
36 calculate charge and energy so that, they can be only accumulated for
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/hwmon/
Dadi,ltc2947.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Nuno Sá <nuno.sa@analog.com>
15 https://www.analog.com/media/en/technical-documentation/data-sheets/LTC2947.pdf
20 - adi,ltc2947
28 as the time base for determining the integration period to represent time,
29 charge and energy. When an external clock is used, this property must be
33 adi,accumulator-ctl-pol:
36 calculate charge and energy so that, they can be only accumulated for
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/i2c/
Dsony,imx296.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Sony IMX296 1/2.8-Inch CMOS Image Sensor
10 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
11 - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13 description: |-
14 The Sony IMX296 is a 1/2.9-Inch active pixel type CMOS Solid-state image
16 features a global shutter with variable charge-integration time. It is
17 programmable through I2C and 4-wire interfaces. The sensor output is
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/
Ddrm_panel.c4 * Permission is hereby granted, free of charge, to any person obtaining a
17 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
42 * For easy integration into drivers using the &drm_bridge infrastructure please
47 * drm_panel_init - initialize a panel
60 INIT_LIST_HEAD(&panel->list); in drm_panel_init()
61 panel->dev = dev; in drm_panel_init()
62 panel->funcs = funcs; in drm_panel_init()
63 panel->connector_type = connector_type; in drm_panel_init()
68 * drm_panel_add - add a panel to the global registry
77 list_add_tail(&panel->list, &panel_list); in drm_panel_add()
[all …]
/kernel/linux/linux-5.10/Documentation/process/
Dhowto.rst6 This is the be-all, end-all document on this topic. It contains
18 ------------
27 The kernel is written mostly in C, with some architecture-dependent
30 you plan to do low-level development for that architecture. Though they
34 - "The C Programming Language" by Kernighan and Ritchie [Prentice Hall]
35 - "Practical C Programming" by Steve Oualline [O'Reilly]
36 - "C: A Reference Manual" by Harbison and Steele [Prentice Hall]
60 ------------
65 described in :ref:`Documentation/process/license-rules.rst <kernel_licensing>`.
72 https://www.gnu.org/licenses/gpl-faq.html
[all …]
/kernel/linux/linux-6.6/Documentation/process/
Dhowto.rst6 This is the be-all, end-all document on this topic. It contains
18 ------------
27 The kernel is written mostly in C, with some architecture-dependent
30 you plan to do low-level development for that architecture. Though they
34 - "The C Programming Language" by Kernighan and Ritchie [Prentice Hall]
35 - "Practical C Programming" by Steve Oualline [O'Reilly]
36 - "C: A Reference Manual" by Harbison and Steele [Prentice Hall]
60 ------------
65 described in :ref:`Documentation/process/license-rules.rst <kernel_licensing>`.
72 https://www.gnu.org/licenses/gpl-faq.html
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
Dintel_lpe_audio.c4 * Permission is hereby granted, free of charge, to any person obtaining a
24 * Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
31 * DOC: LPE Audio integration for HDMI or DP playback
34 * Atom platforms (e.g. valleyview and cherryTrail) integrates a DMA-based
41 * subsystems, a bridge is setup between the hdmi-lpe-audio and i915:
45 * the hdmi-lpe-audio driver probes the lpe audio device and creates a new
50 * uninstall the hdmi-lpe-audio driver before uninstalling i915 module,
51 * otherwise we might run into use-after-free issues after i915 removes the
52 * platform device: even though hdmi-lpe-audio driver is released, the modules
77 #define HAS_LPE_AUDIO(dev_priv) ((dev_priv)->lpe_audio.platdev != NULL)
[all …]
Dintel_psr.c4 * Permission is hereby granted, free of charge, to any person obtaining a
38 * Since Haswell Display controller supports Panel Self-Refresh on display
52 * The implementation uses the hardware-based PSR support which automatically
53 * enters/exits self-refresh mode. The hardware takes care of sending the
56 * changes to know when to exit self-refresh mode again. Unfortunately that
59 * update. For this integration intel_psr_invalidate() and intel_psr_flush()
61 * issues the self-refresh re-enable code is done from a work queue, which
69 * entry/exit allows the HW to enter a low-power state even when page flipping
84 switch (i915->psr.debug & I915_PSR_DEBUG_MODE_MASK) { in psr_global_enabled()
86 return i915->params.enable_psr; in psr_global_enabled()
[all …]
Dintel_dp.c4 * Permission is hereby granted, free of charge, to any person obtaining a
134 * intel_dp_is_edp - is the given port attached to an eDP panel (either CPU or PCH)
144 return dig_port->base.type == INTEL_OUTPUT_EDP; in intel_dp_is_edp()
159 intel_dp->sink_rates[0] = 162000; in intel_dp_set_default_sink_rates()
160 intel_dp->num_sink_rates = 1; in intel_dp_set_default_sink_rates()
171 if (drm_dp_has_quirk(&intel_dp->desc, 0, in intel_dp_set_sink_rates()
176 memcpy(intel_dp->sink_rates, quirk_rates, sizeof(quirk_rates)); in intel_dp_set_sink_rates()
177 intel_dp->num_sink_rates = ARRAY_SIZE(quirk_rates); in intel_dp_set_sink_rates()
182 max_rate = drm_dp_bw_code_to_link_rate(intel_dp->dpcd[DP_MAX_LINK_RATE]); in intel_dp_set_sink_rates()
187 intel_dp->sink_rates[i] = dp_rates[i]; in intel_dp_set_sink_rates()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
Dintel_lpe_audio.c4 * Permission is hereby granted, free of charge, to any person obtaining a
24 * Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
31 * DOC: LPE Audio integration for HDMI or DP playback
34 * Atom platforms (e.g. valleyview and cherryTrail) integrates a DMA-based
41 * subsystems, a bridge is setup between the hdmi-lpe-audio and i915:
45 * the hdmi-lpe-audio driver probes the lpe audio device and creates a new
50 * uninstall the hdmi-lpe-audio driver before uninstalling i915 module,
51 * otherwise we might run into use-after-free issues after i915 removes the
52 * platform device: even though hdmi-lpe-audio driver is released, the modules
80 #define HAS_LPE_AUDIO(dev_priv) ((dev_priv)->display.audio.lpe.platdev != NULL)
[all …]
Dintel_psr.c4 * Permission is hereby granted, free of charge, to any person obtaining a
44 * Since Haswell Display controller supports Panel Self-Refresh on display
58 * The implementation uses the hardware-based PSR support which automatically
59 * enters/exits self-refresh mode. The hardware takes care of sending the
62 * changes to know when to exit self-refresh mode again. Unfortunately that
65 * update. For this integration intel_psr_invalidate() and intel_psr_flush()
67 * issues the self-refresh re-enable code is done from a work queue, which
75 * entry/exit allows the HW to enter a low-power state even when page flipping
91 * EDP_PSR_DEBUG[16]/EDP_PSR_DEBUG_MASK_DISP_REG_WRITE (hsw-skl):
155 * In standby mode (as opposed to link-off) this makes no difference
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/xgbe/
Dxgbe-common.h9 * Copyright (c) 2014-2016 Advanced Micro Devices, Inc.
34 * granted, free of charge, to any person obtaining a copy of this software
59 * Copyright (c) 2014-2016 Advanced Micro Devices, Inc.
94 * granted, free of charge, to any person obtaining a copy of this software
908 /* SerDes integration register offsets */
913 /* SerDes integration register entry bit positions and sizes */
1409 (((_var) >> (_index)) & ((0x1 << (_width)) - 1))
1413 (_var) &= ~(((0x1 << (_width)) - 1) << (_index)); \
1414 (_var) |= (((_val) & ((0x1 << (_width)) - 1)) << (_index)); \
1418 ((le32_to_cpu((_var)) >> (_index)) & ((0x1 << (_width)) - 1))
[all …]
Dxgbe.h9 * Copyright (c) 2014-2016 Advanced Micro Devices, Inc.
34 * granted, free of charge, to any person obtaining a copy of this software
59 * Copyright (c) 2014-2016 Advanced Micro Devices, Inc.
94 * granted, free of charge, to any person obtaining a copy of this software
120 #include <linux/dma-mapping.h>
137 #define XGBE_DRV_NAME "amd-xgbe"
151 #define XGBE_TX_MAX_BUF_SIZE (0x3fff & ~(64 - 1))
157 * - Maximum number of SKB frags
158 * - Maximum descriptors for contiguous TSO/GSO packet
159 * - Possible context descriptor
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/xgbe/
Dxgbe-common.h9 * Copyright (c) 2014-2016 Advanced Micro Devices, Inc.
34 * granted, free of charge, to any person obtaining a copy of this software
59 * Copyright (c) 2014-2016 Advanced Micro Devices, Inc.
94 * granted, free of charge, to any person obtaining a copy of this software
910 /* SerDes integration register offsets */
915 /* SerDes integration register entry bit positions and sizes */
1451 (((_var) >> (_index)) & ((0x1 << (_width)) - 1))
1455 (_var) &= ~(((0x1 << (_width)) - 1) << (_index)); \
1456 (_var) |= (((_val) & ((0x1 << (_width)) - 1)) << (_index)); \
1460 ((le32_to_cpu((_var)) >> (_index)) & ((0x1 << (_width)) - 1))
[all …]
Dxgbe.h9 * Copyright (c) 2014-2016 Advanced Micro Devices, Inc.
34 * granted, free of charge, to any person obtaining a copy of this software
59 * Copyright (c) 2014-2016 Advanced Micro Devices, Inc.
94 * granted, free of charge, to any person obtaining a copy of this software
120 #include <linux/dma-mapping.h>
137 #define XGBE_DRV_NAME "amd-xgbe"
151 #define XGBE_TX_MAX_BUF_SIZE (0x3fff & ~(64 - 1))
158 * - Maximum number of SKB frags
159 * - Maximum descriptors for contiguous TSO/GSO packet
160 * - Possible context descriptor
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/
Ddrm_panel.c4 * Permission is hereby granted, free of charge, to any person obtaining a
17 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
42 * For easy integration into drivers using the &drm_bridge infrastructure please
47 * drm_panel_init - initialize a panel
63 INIT_LIST_HEAD(&panel->list); in drm_panel_init()
64 INIT_LIST_HEAD(&panel->followers); in drm_panel_init()
65 mutex_init(&panel->follower_lock); in drm_panel_init()
66 panel->dev = dev; in drm_panel_init()
67 panel->funcs = funcs; in drm_panel_init()
68 panel->connector_type = connector_type; in drm_panel_init()
[all …]
Ddrm_bridge.c4 * Permission is hereby granted, free of charge, to any person obtaining a
17 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
25 #include <linux/media-bus-format.h>
50 * [ CRTC ---> ] Encoder ---> Bridge A ---> Bridge B
64 * DOC: display driver integration
88 * drm_atomic_helper_commit_modeset_disables() (either directly in hand-rolled
89 * commit check and commit tail handlers, or through the higher-level
98 * connector-related operations exposed by the bridge (see the overview
110 * - The upstream driver doesn't use the component framework and isn't a
111 * MIPI-DSI host. In this case, the bridge driver will probe at some
[all …]
/kernel/linux/linux-5.10/include/linux/
Dzstd.h2 * Copyright (c) 2016-present, Yann Collet, Facebook, Inc.
5 * This source code is licensed under the BSD-style license found in the
12 * Free Software Foundation. This program is dual-licensed; you may select
24 /*-*****************************************************************************
28 * targeting real-time compression scenarios at zlib-level and better
29 * compression ratios. The zstd compression library provides in-memory
34 * - a single step, reusing a context (described as Explicit memory management)
35 * - unbounded multiple steps (described as Streaming compression)
38 * - a single step (described as Simple dictionary API)
39 * - a single step, reusing a dictionary (described as Fast dictionary API)
[all …]
/kernel/linux/linux-6.6/
DCREDITS1 This is at least a partial credits-file of people that have
4 scripts. The fields are: name (N), email (E), web-address
6 snail-mail address (S).
10 ----------
51 D: in-kernel DRM Maintainer
71 E: tim_alpaerts@toyota-motor-europe.com
75 S: B-2610 Wilrijk-Antwerpen
80 W: http://www-stu.christs.cam.ac.uk/~aia21/
101 D: Maintainer of ide-cd and Uniform CD-ROM driver,
102 D: ATAPI CD-Changer support, Major 2.1.x CD-ROM update.
[all …]
/kernel/linux/linux-5.10/
DCREDITS1 This is at least a partial credits-file of people that have
4 scripts. The fields are: name (N), email (E), web-address
6 snail-mail address (S).
10 ----------
51 D: in-kernel DRM Maintainer
71 E: tim_alpaerts@toyota-motor-europe.com
75 S: B-2610 Wilrijk-Antwerpen
80 W: http://www-stu.christs.cam.ac.uk/~aia21/
101 D: Maintainer of ide-cd and Uniform CD-ROM driver,
102 D: ATAPI CD-Changer support, Major 2.1.x CD-ROM update.
[all …]
/kernel/linux/linux-6.6/include/linux/
Dzstd_lib.h5 * This source code is licensed under both the BSD-style license (found in the
8 * You may select, at your option, one of the above-listed licenses.
36 real-time compression scenarios at zlib-level and better compression ratios.
37 The zstd compression library provides in-memory compression and decompression
41 which is currently 22. Levels >= 20, labeled `--ultra`, should be used with
47 - a single step (described as Simple API)
48 - a single step, reusing a context (described as Explicit context)
49 - unbounded multiple steps (described as Streaming compression)
53 - a single step (described as Simple dictionary API)
54 - a single step, reusing a dictionary (described as Bulk-processing
[all …]
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/
D0005_linux_include.patch7 Change-Id: Icf23f02df7b566848af808b9eeaed889d1773e71
9 diff --git a/include/drm/bridge/cdns-mhdp.h b/include/drm/bridge/cdns-mhdp.h
12 --- /dev/null
13 +++ b/include/drm/bridge/cdns-mhdp.h
14 @@ -0,0 +1,921 @@
15 +/* SPDX-License-Identifier: GPL-2.0 */
18 + * Author: Chris Zhong <zyw@rock-chips.com>
39 +#include <sound/hdmi-codec.h>
489 +#define F_HDMI_ENCODING(x) (((x) & ((1 << 2) - 1)) << 16)
490 +#define F_VIF_DATA_WIDTH(x) (((x) & ((1 << 2) - 1)) << 2)
[all …]