Home
last modified time | relevance | path

Searched +full:no +full:- +full:sd (Results 1 – 25 of 1028) sorted by relevance

12345678910>>...42

/kernel/linux/linux-4.19/drivers/media/i2c/
Dtc358743.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * tc358743 - Toshiba HDMI to CSI-2 bridge
11 * REF_01 - Toshiba, TC358743XBG (H2C), Functional Specification, Rev 0.60
12 * REF_02 - Toshiba, TC358743XBG_HDMI-CSI_Tv11p_nm.xls
27 #include <linux/v4l2-dv-timings.h>
30 #include <media/v4l2-dv-timings.h>
31 #include <media/v4l2-device.h>
32 #include <media/v4l2-ctrls.h>
33 #include <media/v4l2-event.h>
34 #include <media/v4l2-fwnode.h>
[all …]
Dad9389b.c1 // SPDX-License-Identifier: GPL-2.0-only
10 * REF_01 - Analog Devices, Programming Guide, AD9889B/AD9389B,
21 #include <linux/v4l2-dv-timings.h>
22 #include <media/v4l2-device.h>
23 #include <media/v4l2-common.h>
24 #include <media/v4l2-dv-timings.h>
25 #include <media/v4l2-ctrls.h>
30 MODULE_PARM_DESC(debug, "debug level (0-2)");
69 struct v4l2_subdev sd; member
75 /* Did we receive hotplug and rx-sense signals? */
[all …]
Dths7303.c2 * ths7303/53- THS7303/53 Video Amplifier driver
4 * Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com/
29 #include <media/v4l2-device.h>
36 struct v4l2_subdev sd; member
55 static inline struct ths7303_state *to_state(struct v4l2_subdev *sd) in to_state() argument
57 return container_of(sd, struct ths7303_state, sd); in to_state()
60 static int ths7303_read(struct v4l2_subdev *sd, u8 reg) in ths7303_read() argument
62 struct i2c_client *client = v4l2_get_subdevdata(sd); in ths7303_read()
67 static int ths7303_write(struct v4l2_subdev *sd, u8 reg, u8 val) in ths7303_write() argument
69 struct i2c_client *client = v4l2_get_subdevdata(sd); in ths7303_write()
[all …]
Dtvp514x.c14 * Karicheri Muralidharan <m-karicheri2@ti.com>
33 #include <linux/v4l2-mediabus.h>
37 #include <media/v4l2-async.h>
38 #include <media/v4l2-device.h>
39 #include <media/v4l2-common.h>
40 #include <media/v4l2-mediabus.h>
41 #include <media/v4l2-fwnode.h>
42 #include <media/v4l2-ctrls.h>
44 #include <media/media-entity.h>
56 MODULE_PARM_DESC(debug, "Debug level (0-1)");
[all …]
Dadv7604.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * adv7604 - Analog Devices ADV7604 video decoder driver
11 * REF_01 - Analog devices, ADV7604, Register Settings Recommendations,
13 * REF_02 - Analog devices, Register map documentation, Documentation of
15 * REF_03 - Analog devices, ADV7604, Hardware Manual, Rev. F, August 2010
26 #include <linux/v4l2-dv-timings.h>
33 #include <media/v4l2-ctrls.h>
34 #include <media/v4l2-device.h>
35 #include <media/v4l2-event.h>
36 #include <media/v4l2-dv-timings.h>
[all …]
/kernel/linux/linux-5.10/drivers/media/i2c/
Dtc358743.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * tc358743 - Toshiba HDMI to CSI-2 bridge
11 * REF_01 - Toshiba, TC358743XBG (H2C), Functional Specification, Rev 0.60
12 * REF_02 - Toshiba, TC358743XBG_HDMI-CSI_Tv11p_nm.xls
27 #include <linux/v4l2-dv-timings.h>
30 #include <media/v4l2-dv-timings.h>
31 #include <media/v4l2-device.h>
32 #include <media/v4l2-ctrls.h>
33 #include <media/v4l2-event.h>
34 #include <media/v4l2-fwnode.h>
[all …]
Dad9389b.c1 // SPDX-License-Identifier: GPL-2.0-only
10 * REF_01 - Analog Devices, Programming Guide, AD9889B/AD9389B,
21 #include <linux/v4l2-dv-timings.h>
22 #include <media/v4l2-device.h>
23 #include <media/v4l2-common.h>
24 #include <media/v4l2-dv-timings.h>
25 #include <media/v4l2-ctrls.h>
30 MODULE_PARM_DESC(debug, "debug level (0-2)");
69 struct v4l2_subdev sd; member
75 /* Did we receive hotplug and rx-sense signals? */
[all …]
Dths7303.c2 * ths7303/53- THS7303/53 Video Amplifier driver
4 * Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com/
29 #include <media/v4l2-device.h>
36 struct v4l2_subdev sd; member
55 static inline struct ths7303_state *to_state(struct v4l2_subdev *sd) in to_state() argument
57 return container_of(sd, struct ths7303_state, sd); in to_state()
60 static int ths7303_read(struct v4l2_subdev *sd, u8 reg) in ths7303_read() argument
62 struct i2c_client *client = v4l2_get_subdevdata(sd); in ths7303_read()
67 static int ths7303_write(struct v4l2_subdev *sd, u8 reg, u8 val) in ths7303_write() argument
69 struct i2c_client *client = v4l2_get_subdevdata(sd); in ths7303_write()
[all …]
Dtvp514x.c1 // SPDX-License-Identifier: GPL-2.0-only
15 * Karicheri Muralidharan <m-karicheri2@ti.com>
24 #include <linux/v4l2-mediabus.h>
28 #include <media/v4l2-async.h>
29 #include <media/v4l2-device.h>
30 #include <media/v4l2-common.h>
31 #include <media/v4l2-mediabus.h>
32 #include <media/v4l2-fwnode.h>
33 #include <media/v4l2-ctrls.h>
35 #include <media/media-entity.h>
[all …]
/kernel/linux/linux-4.19/drivers/scsi/aic7xxx/
Daic7xxx_93cx6.h16 * substantially similar to the "NO WARRANTY" disclaimer below
20 * 3. Neither the names of the above-listed copyright holders nor the names
28 * NO WARRANTY
32 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
68 * This function will read count 16-bit words from the serial EEPROM and
73 * CS - Chip select
74 * CK - Clock
75 * DO - Data out
76 * DI - Data in
77 * RDY - SEEPROM ready
[all …]
Daic7xxx_proc.c2 * Copyright (c) 2000-2001 Adaptec Inc.
12 * substantially similar to the "NO WARRANTY" disclaimer below
16 * 3. Neither the names of the above-listed copyright holders nor the names
24 * NO WARRANTY
28 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
37 * String handling code courtesy of Gerard Roudier's <groudier@club-internet.fr>
61 { 0x08, 625 }, /* FAST-160 */
62 { 0x09, 1250 }, /* FAST-80 */
63 { 0x0a, 2500 }, /* FAST-40 40MHz */
64 { 0x0b, 3030 }, /* FAST-40 33MHz */
[all …]
/kernel/linux/linux-5.10/drivers/scsi/aic7xxx/
Daic7xxx_93cx6.h16 * substantially similar to the "NO WARRANTY" disclaimer below
20 * 3. Neither the names of the above-listed copyright holders nor the names
28 * NO WARRANTY
32 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
68 * This function will read count 16-bit words from the serial EEPROM and
73 * CS - Chip select
74 * CK - Clock
75 * DO - Data out
76 * DI - Data in
77 * RDY - SEEPROM ready
[all …]
Daic7xxx_proc.c2 * Copyright (c) 2000-2001 Adaptec Inc.
12 * substantially similar to the "NO WARRANTY" disclaimer below
16 * 3. Neither the names of the above-listed copyright holders nor the names
24 * NO WARRANTY
28 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
37 * String handling code courtesy of Gerard Roudier's <groudier@club-internet.fr>
61 { 0x08, 625 }, /* FAST-160 */
62 { 0x09, 1250 }, /* FAST-80 */
63 { 0x0a, 2500 }, /* FAST-40 40MHz */
64 { 0x0b, 3030 }, /* FAST-40 33MHz */
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/mmc/
Dmmc.txt6 - reg: Registers location and length.
7 - interrupts: Interrupts used by the MMC controller.
10 If no property below is supplied, host native card detect is used.
12 - broken-cd: There is no card detection available; polling must be used.
13 - cd-gpios: Specify GPIOs for card detection, see gpio binding
14 - non-removable: non-removable slot (like eMMC); assume always present.
17 - bus-width: Number of data lines, can be <1>, <4>, or <8>. The default
19 - wp-gpios: Specify GPIOs for write protection, see gpio binding
20 - cd-inverted: when present, polarity on the CD line is inverted. See the note
22 - cd-debounce-delay-ms: Set delay time before detecting card after card insert interrupt.
[all …]
/kernel/linux/linux-5.10/drivers/media/usb/gspca/stv06xx/
Dstv06xx_st6422.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
4 * st6422 stv06xx alike bridge, as its integrated there are no i2c writes
9 * Strongly based on qc-usb-messenger, which is:
10 * Copyright (c) 2001 Jean-Fredric Clere, Nikolas Zimmermann, Georg Acher
11 * Mark Cave-Ayland, Carlo E Prelz, Dick Streefland
20 static int st6422_probe(struct sd *sd);
21 static int st6422_start(struct sd *sd);
22 static int st6422_init(struct sd *sd);
23 static int st6422_init_controls(struct sd *sd);
24 static int st6422_stop(struct sd *sd);
[all …]
/kernel/linux/linux-5.10/drivers/media/pci/cx23885/
Dcx23888-ir.c1 // SPDX-License-Identifier: GPL-2.0-or-later
11 #include "cx23888-ir.h"
16 #include <media/v4l2-device.h>
17 #include <media/rc-core.h>
117 struct v4l2_subdev sd; member
133 static inline struct cx23888_ir_state *to_state(struct v4l2_subdev *sd) in to_state() argument
135 return v4l2_get_subdevdata(sd); in to_state()
174 d--; in count_to_clock_divider()
306 count--; in pulse_clocks_to_clock_divider()
384 if (*carrier_range_high > DIV_ROUND_CLOSEST(c16, 16 - 3)) { in control_rx_s_carrier_window()
[all …]
/kernel/linux/linux-4.19/drivers/media/pci/cx23885/
Dcx23888-ir.c20 #include "cx23888-ir.h"
25 #include <media/v4l2-device.h>
26 #include <media/rc-core.h>
126 struct v4l2_subdev sd; member
142 static inline struct cx23888_ir_state *to_state(struct v4l2_subdev *sd) in to_state() argument
144 return v4l2_get_subdevdata(sd); in to_state()
183 d--; in count_to_clock_divider()
335 count--; in pulse_clocks_to_clock_divider()
413 if (*carrier_range_high > DIV_ROUND_CLOSEST(c16, 16 - 3)) { in control_rx_s_carrier_window()
415 *carrier_range_high = DIV_ROUND_CLOSEST(c16, 16 - 4); in control_rx_s_carrier_window()
[all …]
/kernel/linux/linux-5.10/drivers/staging/media/imx/
Dimx-media-dev-common.c1 // SPDX-License-Identifier: GPL-2.0
11 #include <media/v4l2-ctrls.h>
12 #include <media/v4l2-event.h>
13 #include <media/v4l2-ioctl.h>
14 #include <media/v4l2-mc.h>
15 #include "imx-media.h"
24 struct v4l2_subdev *sd, in imx_media_subdev_bound() argument
29 dev_dbg(imxmd->md.dev, "subdev %s bound\n", sd->name); in imx_media_subdev_bound()
35 * Create the missing media links from the CSI-2 receiver.
40 struct v4l2_subdev *sd, *csi2 = NULL; in imx_media_create_csi2_links() local
[all …]
/kernel/linux/linux-4.19/drivers/media/usb/gspca/stv06xx/
Dstv06xx_st6422.h3 * st6422 stv06xx alike bridge, as its integrated there are no i2c writes
8 * Strongly based on qc-usb-messenger, which is:
9 * Copyright (c) 2001 Jean-Fredric Clere, Nikolas Zimmermann, Georg Acher
10 * Mark Cave-Ayland, Carlo E Prelz, Dick Streefland
30 static int st6422_probe(struct sd *sd);
31 static int st6422_start(struct sd *sd);
32 static int st6422_init(struct sd *sd);
33 static int st6422_init_controls(struct sd *sd);
34 static int st6422_stop(struct sd *sd);
38 /* No known way to lower framerate in case of less bandwidth */
/kernel/linux/linux-4.19/block/
Dbfq-wf2q.c2 * Hierarchical Budget Worst-case Fair Weighted Fair Queueing
3 * (B-WF2Q+): hierarchical scheduling algorithm by which the BFQ I/O
18 #include "bfq-iosched.h"
21 * bfq_gt - compare two timestamps.
29 return (s64)(a - b) > 0; in bfq_gt()
34 struct rb_node *node = tree->rb_node; in bfq_root_active_entity()
43 return bfqq ? bfqq->ioprio_class - 1 : in bfq_class_idx()
44 BFQ_DEFAULT_GRP_CLASS - 1; in bfq_class_idx()
47 static struct bfq_entity *bfq_lookup_next_entity(struct bfq_sched_data *sd,
53 * bfq_update_next_in_service - update sd->next_in_service
[all …]
/kernel/linux/linux-5.10/drivers/media/i2c/cx25840/
Dcx25840-ir.c1 // SPDX-License-Identifier: GPL-2.0-or-later
13 #include <media/drv-intf/cx25840.h>
14 #include <media/rc-core.h>
16 #include "cx25840-core.h"
114 static inline struct cx25840_ir_state *to_ir_state(struct v4l2_subdev *sd) in to_ir_state() argument
116 struct cx25840_state *state = to_state(sd); in to_ir_state()
117 return state ? state->ir_state : NULL; in to_ir_state()
135 d--; in count_to_clock_divider()
313 count--; in pulse_clocks_to_clock_divider()
391 if (*carrier_range_high > DIV_ROUND_CLOSEST(c16, 16 - 3)) { in control_rx_s_carrier_window()
[all …]
/kernel/linux/linux-5.10/block/
Dbfq-wf2q.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Hierarchical Budget Worst-case Fair Weighted Fair Queueing
4 * (B-WF2Q+): hierarchical scheduling algorithm by which the BFQ I/O
9 #include "bfq-iosched.h"
12 * bfq_gt - compare two timestamps.
20 return (s64)(a - b) > 0; in bfq_gt()
25 struct rb_node *node = tree->rb_node; in bfq_root_active_entity()
34 return bfqq ? bfqq->ioprio_class - 1 : in bfq_class_idx()
35 BFQ_DEFAULT_GRP_CLASS - 1; in bfq_class_idx()
40 return bfqd->busy_queues[0] + bfqd->busy_queues[1] + in bfq_tot_busy_queues()
[all …]
/kernel/linux/linux-5.10/include/media/
Dv4l2-subdev.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * V4L2 sub-device support header.
12 #include <linux/v4l2-subdev.h>
13 #include <media/media-entity.h>
14 #include <media/v4l2-async.h>
15 #include <media/v4l2-common.h>
16 #include <media/v4l2-dev.h>
17 #include <media/v4l2-fh.h>
18 #include <media/v4l2-mediabus.h>
43 * struct v4l2_decode_vbi_line - used to decode_vbi_line
[all …]
/kernel/linux/linux-4.19/drivers/media/i2c/cx25840/
Dcx25840-ir.c22 #include <media/drv-intf/cx25840.h>
23 #include <media/rc-core.h>
25 #include "cx25840-core.h"
123 static inline struct cx25840_ir_state *to_ir_state(struct v4l2_subdev *sd) in to_ir_state() argument
125 struct cx25840_state *state = to_state(sd); in to_ir_state()
126 return state ? state->ir_state : NULL; in to_ir_state()
144 d--; in count_to_clock_divider()
322 count--; in pulse_clocks_to_clock_divider()
400 if (*carrier_range_high > DIV_ROUND_CLOSEST(c16, 16 - 3)) { in control_rx_s_carrier_window()
402 *carrier_range_high = DIV_ROUND_CLOSEST(c16, 16 - 4); in control_rx_s_carrier_window()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/
Dmmc-controller.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/mmc/mmc-controller.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Ulf Hansson <ulf.hansson@linaro.org>
25 "#address-cells":
30 "#size-cells":
37 broken-cd:
40 There is no card detection available; polling must be used.
42 cd-gpios:
[all …]

12345678910>>...42