Home
last modified time | relevance | path

Searched +full:panel +full:- +full:mounted (Results 1 – 20 of 20) sorted by relevance

/kernel/linux/linux-4.19/drivers/gpu/drm/panel/
Dpanel-arm-versatile.c1 // SPDX-License-Identifier: GPL-2.0
3 * Panel driver for the ARM Versatile family reference designs from
9 * On the Versatile AB, these panels come mounted on daughterboards
14 * - The IB1 is a passive board where the display connector defines a
19 * - The IB2 is a more complex board intended for GSM phone development
49 /* The Versatile can detect the connected panel type */
64 * struct versatile_panel_type - lookup struct for the supported panels
68 * @name: the name of this panel
76 * @mode: the DRM display mode for this panel
80 * @bus_flags: the DRM bus flags for this panel e.g. inverted clock
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/panel/
Dpanel-arm-versatile.c1 // SPDX-License-Identifier: GPL-2.0
3 * Panel driver for the ARM Versatile family reference designs from
9 * On the Versatile AB, these panels come mounted on daughterboards
14 * - The IB1 is a passive board where the display connector defines a
19 * - The IB2 is a more complex board intended for GSM phone development
51 /* The Versatile can detect the connected panel type */
66 * struct versatile_panel_type - lookup struct for the supported panels
70 * @name: the name of this panel
78 * @mode: the DRM display mode for this panel
82 * @bus_flags: the DRM bus flags for this panel e.g. inverted clock
[all …]
Dpanel-samsung-s6e63m0.c1 // SPDX-License-Identifier: GPL-2.0
6 * Derived from drivers/gpu/drm/panel-samsung-ld9040.c
22 #include "panel-samsung-s6e63m0.h"
47 #define MAX_BRIGHTNESS (NUM_GAMMA_LEVELS - 1)
101 struct drm_panel panel; member
136 static inline struct s6e63m0 *panel_to_s6e63m0(struct drm_panel *panel) in panel_to_s6e63m0() argument
138 return container_of(panel, struct s6e63m0, panel); in panel_to_s6e63m0()
143 int ret = ctx->error; in s6e63m0_clear_error()
145 ctx->error = 0; in s6e63m0_clear_error()
151 if (ctx->error < 0) in s6e63m0_dcs_read()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/
Dmount-matrix.txt2 * is the definition of +/- values practical or counterintuitive?
13 that produce three-dimensional data in relation to the world where it is
22 and thus implying that the component should be mounted in a certain orientation
27 mounted on the same chassis as this screen, will likely take the screen as
36 A sensor can be mounted in any angle along the axes relative to the frame of
37 reference. This means that the sensor may be flipped upside-down, left-right,
47 Device-to-world examples for some three-dimensional sensor types:
49 - Accelerometers have their world frame of reference toward the center of
57 as the gravity vector is projected 1:1 onto the sensors (z)-axis.
60 is projected onto the (x,y) plane of the display panel.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/
Diqs62x.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Azoteq IQS620A/621/622/624/625 Multi-Function Sensors
10 - Jeff LaBundy <jeff@labundy.com>
13 The Azoteq IQS620A, IQS621, IQS622, IQS624 and IQS625 multi-function sensors
21 - azoteq,iqs620a
22 - azoteq,iqs621
23 - azoteq,iqs622
24 - azoteq,iqs624
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dste-href-stuib.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright 2012 ST-Ericsson AB
6 #include <dt-bindings/interrupt-controller/irq.h>
10 compatible = "gpio-keys";
11 #address-cells = <1>;
12 #size-cells = <0>;
13 vdd-supply = <&ab8500_ldo_aux1_reg>;
14 pinctrl-names = "default";
15 pinctrl-0 = <&prox_stuib_mode>, <&hall_stuib_mode>;
37 interrupt-parent = <&gpio6>;
[all …]
/kernel/linux/linux-4.19/drivers/gpu/drm/msm/
Dmsm_drv.h2 * Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.
90 * enum msm_display_caps - features/capabilities supported by displays
104 * enum msm_event_wait - type of HW events to wait for
105 * @MSM_ENC_COMMIT_DONE - wait for the driver to flush the registers to HW
106 * @MSM_ENC_TX_COMPLETE - wait for the HW to transfer the frame to panel
107 * @MSM_ENC_VBLANK - wait for the HW VBLANK event (for driver-internal waiters)
116 * struct msm_display_topology - defines a display topology pipeline
119 * @num_intf: number of interfaces the panel is mounted on
128 * struct msm_display_info - defines display properties
135 * used instead of panel TE in cmd mode panels
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
Dmsm_drv.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.
75 * enum msm_display_caps - features/capabilities supported by displays
89 * enum msm_event_wait - type of HW events to wait for
90 * @MSM_ENC_COMMIT_DONE - wait for the driver to flush the registers to HW
91 * @MSM_ENC_TX_COMPLETE - wait for the HW to transfer the frame to panel
92 * @MSM_ENC_VBLANK - wait for the HW VBLANK event (for driver-internal waiters)
101 * struct msm_display_topology - defines a display topology pipeline
104 * @num_intf: number of interfaces the panel is mounted on
114 * struct msm_display_info - defines display properties
[all …]
/kernel/linux/linux-4.19/include/drm/
Ddrm_connector.h48 DRM_FORCE_ON_DIGITAL, /* for DVI-I use digital connector */
52 * enum drm_connector_status - status for a &drm_connector
67 * nothing there. It is driver-dependent whether a connector with this
74 * flicker (like load-detection when the connector is in use), or when a
75 * hardware resource isn't available (like when load-detection needs a
109 * struct drm_scdc - Information about scdc capabilities of a HDMI 2.0 sink
131 * struct drm_hdmi_info - runtime information about the connected HDMI sink
134 * This information is available in CEA-861-F extension blocks (like HF-VSDB).
143 * 107 VICs defined by CEA-861-F spec, so the size is 128 bits to map
151 * VICs defined by CEA-861-F spec, so the size is 128 bits to map upto
[all …]
Ddrm_mode_config.h42 * struct drm_mode_config_funcs - basic driver provided mode setting functions
44 * Some global (i.e. not per-CRTC, connector, etc) mode setting functions that
58 * driver-specific information (like the internal native buffer object
100 * Except that there's no vtable for device-level helper callbacks
124 * - Checking that the modes, framebuffers, scaling and placement
127 * - Checking that any hidden shared resources are not oversubscribed.
132 * - Checking that virtualized resources exported to userspace are not
135 * example is dual-pipe operations (which generally should be hidden
142 * - Check that any transitional state is possible and that if
146 * - Check any other constraints the driver or hardware might have.
[all …]
/kernel/linux/linux-5.10/include/drm/
Ddrm_connector.h50 DRM_FORCE_ON_DIGITAL, /* for DVI-I use digital connector */
54 * enum drm_connector_status - status for a &drm_connector
69 * nothing there. It is driver-dependent whether a connector with this
76 * flicker (like load-detection when the connector is in use), or when a
77 * hardware resource isn't available (like when load-detection needs a
87 * enum drm_connector_registration_status - userspace registration status for
120 * - An unregistered connector may only have its DPMS changed from
121 * On->Off. Once DPMS is changed to Off, it may not be switched back
123 * - Modesets are not allowed on unregistered connectors, unless they
127 * - Removing a CRTC from an unregistered connector is OK, but new
[all …]
Ddrm_mode_config.h42 * struct drm_mode_config_funcs - basic driver provided mode setting functions
44 * Some global (i.e. not per-CRTC, connector, etc) mode setting functions that
59 * ie. when (@mode_cmd->flags & DRM_MODE_FB_MODIFIERS) == 0.
64 * driver-specific information (like the internal native buffer object
106 * Except that there's no vtable for device-level helper callbacks
130 * - Checking that the modes, framebuffers, scaling and placement
133 * - Checking that any hidden shared resources are not oversubscribed.
138 * - Checking that virtualized resources exported to userspace are not
141 * example is dual-pipe operations (which generally should be hidden
148 * - Check that any transitional state is possible and that if
[all …]
/kernel/linux/linux-4.19/drivers/gpu/drm/
Ddrm_connector.c39 * Hence they are reference-counted using drm_connector_get() and
55 * For connectors which are not fixed (like built-in panels) the driver needs to
74 { DRM_MODE_CONNECTOR_DVII, "DVI-I" },
75 { DRM_MODE_CONNECTOR_DVID, "DVI-D" },
76 { DRM_MODE_CONNECTOR_DVIA, "DVI-A" },
83 { DRM_MODE_CONNECTOR_HDMIA, "HDMI-A" },
84 { DRM_MODE_CONNECTOR_HDMIB, "HDMI-B" },
110 * drm_connector_get_cmdline_mode - reads the user's cmdline mode
113 * The kernel supports per-connector configuration of its consoles through
121 struct drm_cmdline_mode *mode = &connector->cmdline_mode; in drm_connector_get_cmdline_mode()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/
Ddrm_connector.c44 * Hence they are reference-counted using drm_connector_get() and
60 * For connectors which are not fixed (like built-in panels) the driver needs to
79 { DRM_MODE_CONNECTOR_DVII, "DVI-I" },
80 { DRM_MODE_CONNECTOR_DVID, "DVI-D" },
81 { DRM_MODE_CONNECTOR_DVIA, "DVI-A" },
88 { DRM_MODE_CONNECTOR_HDMIA, "HDMI-A" },
89 { DRM_MODE_CONNECTOR_HDMIB, "HDMI-B" },
116 * drm_get_connector_type_name - return a string for connector type
131 * drm_connector_get_cmdline_mode - reads the user's cmdline mode
134 * The kernel supports per-connector configuration of its consoles through
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/
Ddevices.txt1 0 Unnamed devices (e.g. non-device mounts)
11 6 = /dev/core OBSOLETE - replaced by /proc/kcore
18 12 = /dev/oldmem OBSOLETE - replaced by /proc/vmcore
31 2 char Pseudo-TTY masters
37 Pseudo-tty's are named as follows:
40 the 1st through 16th series of 16 pseudo-ttys each, and
44 These are the old-style (BSD) PTY devices; Unix98
106 3 char Pseudo-TTY slaves
112 These are the old-style (BSD) PTY devices; Unix98
115 3 block First MFM, RLL and IDE hard disk/CD-ROM interface
[all …]
Dkernel-parameters.txt5 force -- enable ACPI if default was off
6 on -- enable ACPI but allow fallback to DT [arm64]
7 off -- disable ACPI if default was on
8 noirq -- do not use ACPI for IRQ routing
9 strict -- Be less tolerant of platforms that are not
11 rsdt -- prefer RSDT over (default) XSDT
12 copy_dsdt -- copy DSDT to memory
26 If set to vendor, prefer vendor-specific driver
58 Documentation/firmware-guide/acpi/debug.rst for more information about
121 Disable auto-serialization of AML methods
[all …]
/kernel/linux/linux-4.19/Documentation/admin-guide/
Ddevices.txt1 0 Unnamed devices (e.g. non-device mounts)
11 6 = /dev/core OBSOLETE - replaced by /proc/kcore
18 12 = /dev/oldmem OBSOLETE - replaced by /proc/vmcore
31 2 char Pseudo-TTY masters
37 Pseudo-tty's are named as follows:
40 the 1st through 16th series of 16 pseudo-ttys each, and
44 These are the old-style (BSD) PTY devices; Unix98
106 3 char Pseudo-TTY slaves
112 These are the old-style (BSD) PTY devices; Unix98
115 3 block First MFM, RLL and IDE hard disk/CD-ROM interface
[all …]
Dkernel-parameters.txt5 force -- enable ACPI if default was off
6 on -- enable ACPI but allow fallback to DT [arm64]
7 off -- disable ACPI if default was on
8 noirq -- do not use ACPI for IRQ routing
9 strict -- Be less tolerant of platforms that are not
11 rsdt -- prefer RSDT over (default) XSDT
12 copy_dsdt -- copy DSDT to memory
119 Disable auto-serialization of AML methods
122 auto-serialization feature.
140 Ignore the ACPI-based watchdog interface (WDAT) and let
[all …]
/kernel/linux/linux-5.10/
DMAINTAINERS9 -------------------------
30 ``diff -u`` to make the patch easy to merge. Be prepared to get your
40 See Documentation/process/coding-style.rst for guidance here.
46 See Documentation/process/submitting-patches.rst for details.
57 include a Signed-off-by: line. The current version of this
59 Documentation/process/submitting-patches.rst.
70 that the bug would present a short-term risk to other users if it
76 Documentation/admin-guide/security-bugs.rst for details.
81 ---------------------------------------------------
97 W: *Web-page* with status/info
[all …]
/kernel/linux/linux-4.19/
DMAINTAINERS28 'diff -u' to make the patch easy to merge. Be prepared to get your
38 See Documentation/process/coding-style.rst for guidance here.
44 See Documentation/process/submitting-patches.rst for details.
55 include a Signed-off-by: line. The current version of this
57 Documentation/process/submitting-patches.rst.
68 that the bug would present a short-term risk to other users if it
84 W: Web-page with status/info
85 B: URI for where to file bugs. A web-page with detailed bug
109 N: [^a-z]tegra all files whose path contains the word tegra
137 -----------------------------------
[all …]