Home
last modified time | relevance | path

Searched refs:matrix (Results 1 – 25 of 126) sorted by relevance

123456

/Linux-v4.19/include/trace/events/
Dirq_matrix.h14 TP_PROTO(struct irq_matrix *matrix),
16 TP_ARGS(matrix),
26 __entry->online_maps = matrix->online_maps;
27 __entry->global_available = matrix->global_available;
28 __entry->global_reserved = matrix->global_reserved;
29 __entry->total_allocated = matrix->total_allocated;
39 TP_PROTO(int bit, struct irq_matrix *matrix),
41 TP_ARGS(bit, matrix),
53 __entry->online_maps = matrix->online_maps;
54 __entry->global_available = matrix->global_available;
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/mfd/
Datmel-matrix.txt8 "atmel,at91sam9260-matrix", "syscon"
9 "atmel,at91sam9261-matrix", "syscon"
10 "atmel,at91sam9263-matrix", "syscon"
11 "atmel,at91sam9rl-matrix", "syscon"
12 "atmel,at91sam9g45-matrix", "syscon"
13 "atmel,at91sam9n12-matrix", "syscon"
14 "atmel,at91sam9x5-matrix", "syscon"
15 "atmel,sama5d3-matrix", "syscon"
21 matrix: matrix@ffffec00 {
22 compatible = "atmel,sama5d3-matrix", "syscon";
Dtc3589x.txt50 - keypad,num-rows : number of rows in the matrix, see
51 bindings/input/matrix-keymap.txt
52 - keypad,num-columns : number of columns in the matrix, see
53 bindings/input/matrix-keymap.txt
55 bindings/input/matrix-keymap.txt
/Linux-v4.19/drivers/of/
Dof_numa.c90 const __be32 *matrix; in of_numa_parse_distance_map_v1() local
96 matrix = of_get_property(map, "distance-matrix", NULL); in of_numa_parse_distance_map_v1()
97 if (!matrix) { in of_numa_parse_distance_map_v1()
111 nodea = of_read_number(matrix, 1); in of_numa_parse_distance_map_v1()
112 matrix++; in of_numa_parse_distance_map_v1()
113 nodeb = of_read_number(matrix, 1); in of_numa_parse_distance_map_v1()
114 matrix++; in of_numa_parse_distance_map_v1()
115 distance = of_read_number(matrix, 1); in of_numa_parse_distance_map_v1()
116 matrix++; in of_numa_parse_distance_map_v1()
/Linux-v4.19/Documentation/devicetree/bindings/input/
Dgpio-matrix-keypad.txt1 * GPIO driven matrix keypad device tree bindings
3 GPIO driven matrix keypad is used to interface a SoC with a matrix keypad.
4 The matrix keypad supports multiple row and column lines, a key can be
5 placed at each intersection of a unique row and a unique column. The matrix
10 - compatible: Should be "gpio-matrix-keypad"
18 bindings/input/matrix-keymap.txt
31 matrix-keypad {
32 compatible = "gpio-matrix-keypad";
Dqcom,pm8xxx-keypad.txt29 input/matrix-keymap.txt.
46 in input/matrix-keymap.txt.
52 found in input/matrix-keymap.txt.
64 of the matrix array.
70 the matrix array.
Dstmpe-keypad.txt5 - linux,keymap : See ./matrix-keymap.txt
11 - keypad,num-rows : See ./matrix-keymap.txt
12 - keypad,num-columns : See ./matrix-keymap.txt
Dnvidia,tegra20-kbc.txt2 The key controller has maximum 24 pins to make matrix keypad. Any pin
15 devicetree/bindings/input/matrix-keymap.txt.
24 matrix-keyboard bindings:
27 matrix-keyboard-controller spec but to be used when the KEY_FN modifier
Dtca8418_keypad.txt1 This binding is based on the matrix-keymap binding with the following
10 - linux,keymap: Keys definitions, see keypad-matrix.
Dimx-keypad.txt3 The KPP is designed to interface with a keypad matrix with 2-point contact
5 of scanning a keypad matrix. The KPP is capable of detecting, debouncing,
27 bindings/input/matrix-keymap.txt.
Dclps711x-keypad.txt1 * Cirrus Logic CLPS711X matrix keypad device tree bindings
8 bindings/input/matrix-keymap.txt.
Dcros-ec-keyb.txt3 Google's ChromeOS EC Keyboard is a simple matrix keyboard implemented on
8 This binding is based on matrix-keymap.txt and extends/modifies it as follows:
14 - google,needs-ghost-filter: True to enable a ghost filter for the matrix
/Linux-v4.19/Documentation/ABI/testing/
Dsysfs-bus-iio-mpu60507 This is mounting matrix for motion sensors. Mounting matrix
8 is a 3x3 unitary matrix. A typical mounting matrix would look like
11 positions relative to the board that holds these sensors. Identity matrix
/Linux-v4.19/drivers/gpu/drm/vc4/
Dvc4_kms.c112 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[0]), in vc4_ctm_commit()
114 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[3]), in vc4_ctm_commit()
116 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[6]), in vc4_ctm_commit()
119 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[1]), in vc4_ctm_commit()
121 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[4]), in vc4_ctm_commit()
123 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[7]), in vc4_ctm_commit()
126 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[2]), in vc4_ctm_commit()
128 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[5]), in vc4_ctm_commit()
130 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[8]), in vc4_ctm_commit()
368 for (i = 0; i < ARRAY_SIZE(ctm->matrix); i++) { in vc4_ctm_atomic_check()
[all …]
/Linux-v4.19/samples/auxdisplay/
Dcfag12864b-example.c151 static void cfag12864b_format(unsigned char * matrix) in cfag12864b_format() argument
160 if (matrix[i * CFAG12864B_WIDTH + in cfag12864b_format()
189 unsigned char matrix[CFAG12864B_WIDTH * CFAG12864B_HEIGHT]; in example() local
212 memset(matrix, 0, CFAG12864B_WIDTH * CFAG12864B_HEIGHT); in example()
215 matrix[j * CFAG12864B_WIDTH + i] = 1; in example()
216 cfag12864b_format(matrix); in example()
/Linux-v4.19/drivers/media/i2c/
Dov7670.c1238 int matrix[CMATRIX_LEN]) in ov7670_store_cmatrix()
1253 if (matrix[i] < 0) { in ov7670_store_cmatrix()
1255 if (matrix[i] < -255) in ov7670_store_cmatrix()
1258 raw = (-1 * matrix[i]) & 0xff; in ov7670_store_cmatrix()
1261 if (matrix[i] > 255) in ov7670_store_cmatrix()
1264 raw = matrix[i] & 0xff; in ov7670_store_cmatrix()
1322 int matrix[CMATRIX_LEN], int sat, int hue) in ov7670_calc_cmatrix()
1329 matrix[i] = (info->fmt->cmatrix[i] * sat) >> 7; in ov7670_calc_cmatrix()
1336 memcpy(tmpmatrix, matrix, CMATRIX_LEN*sizeof(int)); in ov7670_calc_cmatrix()
1340 matrix[0] = (matrix[3]*sinth + matrix[0]*costh)/1000; in ov7670_calc_cmatrix()
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/iio/magnetometer/
Dak8975.txt12 - mount-matrix: an optional 3x3 mounting rotation matrix
21 mount-matrix = "-0.984807753012208", /* x0 */
Dak8974.txt18 - mount-matrix: an optional 3x3 mounting rotation matrix
/Linux-v4.19/drivers/gpu/drm/msm/disp/
Dmdp_format.c26 .matrix = {
38 .matrix = {
50 .matrix = {
62 .matrix = {
/Linux-v4.19/Documentation/devicetree/bindings/iio/imu/
Dinv_mpu6050.txt23 - mount-matrix: an optional 3x3 mounting rotation matrix
34 mount-matrix = "-0.984807753012208", /* x0 */
/Linux-v4.19/Documentation/devicetree/bindings/
Dnuma.txt44 - distance-matrix
45 This property defines a matrix to describe the relative distances
55 3. distance-matrix should have entries in lexicographical ascending
60 distance-matrix is used.
83 and dt presentation for this distance matrix is,
87 distance-matrix = <0 0 10>,
272 distance-matrix = <0 0 10>,
/Linux-v4.19/Documentation/devicetree/bindings/iio/accel/
Dkionix,kxsd9.txt11 - mount-matrix: See mount-matrix.txt
/Linux-v4.19/Documentation/devicetree/bindings/arm/
Dzte.txt14 Bus matrix required properties:
15 - compatible = "zte,zx-bus-matrix"
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/basics/
Dconversion.c82 uint16_t *matrix, in convert_float_matrix() argument
102 matrix[i] = (uint16_t)reg_value; in convert_float_matrix()
/Linux-v4.19/arch/arm/boot/dts/
Dzx296702.dtsi36 matrix: bus-matrix@400000 { label
37 compatible = "zte,zx-bus-matrix";

123456