/linux-4.1.27/Documentation/devicetree/bindings/video/ |
D | arm,pl11x.txt | 46 - arm,pl11x,tft-r0g0b0-pads: an array of three 32-bit values, 47 defining the way CLD pads are wired up; first value 56 arm,pl11x,tft-r0g0b0-pads = <4 15 20>; 58 arm,pl11x,tft-r0g0b0-pads = <1 7 13>; 60 arm,pl11x,tft-r0g0b0-pads = <3 11 19>; 62 arm,pl11x,tft-r0g0b0-pads = <3 10 19>; 64 arm,pl11x,tft-r0g0b0-pads = <0 8 16>; 66 arm,pl11x,tft-r0g0b0-pads = <16 8 0>; 83 arm,pl11x,tft-r0g0b0-pads = <0 8 16>;
|
/linux-4.1.27/drivers/gpu/host1x/ |
D | mipi.c | 87 const struct tegra_mipi_pad *pads; member 102 unsigned long pads; member 150 dev->pads = args.args[0]; in tegra_mipi_request() 217 if (device->pads & BIT(i)) { in tegra_mipi_calibrate() 227 tegra_mipi_writel(device->mipi, data, soc->pads[i].data); in tegra_mipi_calibrate() 230 tegra_mipi_writel(device->mipi, clk, soc->pads[i].clk); in tegra_mipi_calibrate() 260 .pads = tegra114_mipi_pads, 276 .pads = tegra124_mipi_pads,
|
/linux-4.1.27/drivers/media/platform/vsp1/ |
D | vsp1_entity.c | 208 entity->pads = devm_kzalloc(vsp1->dev, num_pads * sizeof(*entity->pads), in vsp1_entity_init() 210 if (entity->pads == NULL) in vsp1_entity_init() 215 entity->pads[i].flags = MEDIA_PAD_FL_SINK; in vsp1_entity_init() 217 entity->pads[num_pads - 1].flags = MEDIA_PAD_FL_SOURCE; in vsp1_entity_init() 221 entity->pads, 0); in vsp1_entity_init()
|
D | vsp1_entity.h | 65 struct media_pad *pads; member
|
D | vsp1_video.c | 322 pad = media_entity_remote_pad(&input->entity.pads[RWPF_PAD_SOURCE]); in vsp1_pipeline_validate_branch() 375 pad = &entity->pads[entity->source_pad]; in vsp1_pipeline_validate_branch() 680 pad = media_entity_remote_pad(&input->pads[RWPF_PAD_SOURCE]); in vsp1_pipeline_propagate_alpha() 701 pad = &entity->pads[entity->source_pad]; in vsp1_pipeline_propagate_alpha()
|
D | vsp1_drv.c | 101 if (!(entity->pads[pad].flags & MEDIA_PAD_FL_SINK)) in vsp1_create_links()
|
/linux-4.1.27/drivers/media/dvb-core/ |
D | dvbdev.c | 214 dvbdev->pads = kcalloc(npads, sizeof(*dvbdev->pads), in dvb_register_media_device() 216 if (!dvbdev->pads) { in dvb_register_media_device() 225 dvbdev->pads[0].flags = MEDIA_PAD_FL_SINK; in dvb_register_media_device() 226 dvbdev->pads[1].flags = MEDIA_PAD_FL_SOURCE; in dvb_register_media_device() 230 dvbdev->pads[0].flags = MEDIA_PAD_FL_SINK; in dvb_register_media_device() 231 dvbdev->pads[1].flags = MEDIA_PAD_FL_SOURCE; in dvb_register_media_device() 235 dvbdev->pads[0].flags = MEDIA_PAD_FL_SINK; in dvb_register_media_device() 239 dvbdev->pads[0].flags = MEDIA_PAD_FL_SINK; in dvb_register_media_device() 240 dvbdev->pads[1].flags = MEDIA_PAD_FL_SOURCE; in dvb_register_media_device() 252 ret = media_entity_init(dvbdev->entity, npads, dvbdev->pads, 0); in dvb_register_media_device() [all …]
|
D | dvbdev.h | 106 struct media_pad *pads; member
|
/linux-4.1.27/drivers/media/ |
D | media-device.c | 112 u_ent.pads = ent->num_pads; in media_device_enum_entities() 137 if (links->pads) { in __media_device_enum_links() 144 media_device_kpad_to_upad(&entity->pads[p], &pad); in __media_device_enum_links() 145 if (copy_to_user(&links->pads[p], &pad, sizeof(pad))) in __media_device_enum_links() 219 link = media_entity_find_link(&source->pads[ulink.source.index], in media_device_setup_link() 220 &sink->pads[ulink.sink.index]); in media_device_setup_link() 276 compat_uptr_t pads; /* struct media_pad_desc * */ member 290 || get_user(pads_ptr, &ulinks->pads) in media_device_enum_links32() 294 links.pads = compat_ptr(pads_ptr); in media_device_enum_links32()
|
D | media-entity.c | 55 struct media_pad *pads, u16 extra_links) in media_entity_init() argument 70 entity->pads = pads; in media_entity_init() 74 pads[i].entity = entity; in media_entity_init() 75 pads[i].index = i; in media_entity_init() 452 link->source = &source->pads[source_pad]; in media_entity_create_link() 453 link->sink = &sink->pads[sink_pad]; in media_entity_create_link() 465 backlink->source = &source->pads[source_pad]; in media_entity_create_link() 466 backlink->sink = &sink->pads[sink_pad]; in media_entity_create_link()
|
/linux-4.1.27/drivers/pinctrl/intel/ |
D | pinctrl-intel.c | 79 struct intel_pad_context *pads; member 927 struct intel_pad_context *pads; in intel_pinctrl_pm_init() local 930 pads = devm_kcalloc(pctrl->dev, soc->npins, sizeof(*pads), GFP_KERNEL); in intel_pinctrl_pm_init() 931 if (!pads) in intel_pinctrl_pm_init() 952 pctrl->context.pads = pads; in intel_pinctrl_pm_init() 1058 struct intel_pad_context *pads; in intel_pinctrl_suspend() local 1061 pads = pctrl->context.pads; in intel_pinctrl_suspend() 1070 pads[i].padcfg0 = val & ~PADCFG0_GPIORXSTATE; in intel_pinctrl_suspend() 1072 pads[i].padcfg1 = val; in intel_pinctrl_suspend() 1095 const struct intel_pad_context *pads; in intel_pinctrl_resume() local [all …]
|
/linux-4.1.27/drivers/input/joystick/ |
D | gamecon.c | 91 struct gc_pad pads[GC_MAX_DEVICES]; member 231 if (gc->pads[i].type != GC_N64) in gc_n64_process_packet() 234 dev = gc->pads[i].dev; in gc_n64_process_packet() 388 pad = &gc->pads[i]; in gc_nes_process_packet() 496 pad = &gc->pads[i]; in gc_multi_process_packet() 580 struct gc_pad *pad = &gc->pads[j]; in gc_psx_command() 619 struct gc_pad *pad = &gc->pads[i]; in gc_psx_read_packet() 734 pad = &gc->pads[i]; in gc_psx_process_packet() 816 struct gc_pad *pad = &gc->pads[idx]; in gc_setup_pad() 929 static struct gc __init *gc_probe(int parport, int *pads, int n_pads) in gc_probe() argument [all …]
|
/linux-4.1.27/Documentation/ |
D | media-framework.txt | 22 through pads. 35 A link is a point-to-point oriented connection between two pads, either 94 Entities, pads and links 107 struct media_pad *pads, u16 extra_links); 114 As the number of pads is known in advance, the pads array is not allocated 116 pads array in a driver-specific structure, avoiding dynamic allocation. 118 Drivers must set the direction of every pad in the pads array before calling 119 media_entity_init. The function will initialize the other pads fields. 121 Unlike the number of pads, the total number of links isn't always known in 123 pre-allocates a number of links equal to the number of pads plus an optional [all …]
|
D | pinctrl.txt | 8 - Multiplexing of pins, pads, fingers (etc) see below for details 10 - Configuration of pins, pads, fingers (etc), such as software-controlled 25 - PINS are equal to pads, fingers, balls or whatever packaging input or 102 For a padring with 467 pads, as opposed to actual pins, I used an enumeration 104 standard too (all these pads had names, too): 542 pads (or "fingers") rather than pins - these are the soldering surfaces on the
|
/linux-4.1.27/drivers/media/usb/uvc/ |
D | uvc_entity.c | 45 if (!(entity->pads[i].flags & MEDIA_PAD_FL_SINK)) in uvc_mc_register_entity() 92 entity->num_pads, entity->pads, 0); in uvc_mc_init_entity() 95 entity->num_pads, entity->pads, 0); in uvc_mc_init_entity()
|
D | uvc_driver.c | 850 extra_size = ALIGN(extra_size, sizeof(*entity->pads)); in uvc_alloc_entity() 852 size = sizeof(*entity) + extra_size + sizeof(*entity->pads) * num_pads in uvc_alloc_entity() 863 entity->pads = ((void *)(entity + 1)) + extra_size; in uvc_alloc_entity() 866 entity->pads[i].flags = MEDIA_PAD_FL_SINK; in uvc_alloc_entity() 868 entity->pads[num_pads-1].flags = MEDIA_PAD_FL_SOURCE; in uvc_alloc_entity() 871 entity->baSourceID = (__u8 *)(&entity->pads[num_pads]); in uvc_alloc_entity()
|
D | uvcvideo.h | 260 struct media_pad *pads; member
|
/linux-4.1.27/drivers/media/platform/exynos4-is/ |
D | common.c | 19 struct media_pad *pad = &entity->pads[0]; in fimc_find_remote_sensor() 35 pad = &sd->entity.pads[0]; in fimc_find_remote_sensor()
|
D | mipi-csis.c | 205 struct media_pad pads[CSIS_PADS_NUM]; member 866 state->pads[CSIS_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in s5pcsis_probe() 867 state->pads[CSIS_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in s5pcsis_probe() 869 CSIS_PADS_NUM, state->pads, 0); in s5pcsis_probe()
|
D | media-dev.c | 83 struct media_pad *spad = &me->pads[i]; in fimc_pipeline_prepare() 738 ret = media_entity_call(sink, link_setup, &sink->pads[0], in __fimc_md_create_fimc_sink_links() 739 &source->pads[pad], flags); in __fimc_md_create_fimc_sink_links() 758 ret = media_entity_call(sink, link_setup, &sink->pads[0], in __fimc_md_create_fimc_sink_links() 759 &source->pads[pad], 0); in __fimc_md_create_fimc_sink_links()
|
D | fimc-capture.c | 759 struct media_pad *pad = &me->pads[0]; in fimc_pipeline_get_head() 766 pad = &me->pads[0]; in fimc_pipeline_get_head() 826 if (me->pads[0].flags & MEDIA_PAD_FL_SINK) { in fimc_pipeline_try_format() 835 pad = media_entity_remote_pad(&me->pads[sfmt.pad]); in fimc_pipeline_try_format() 1134 struct media_pad *p = &sd->entity.pads[i]; in fimc_pipeline_validate()
|
D | fimc-isp-video.c | 459 pad = &sd->entity.pads[0]; in isp_video_pipeline_validate()
|
D | fimc-lite.c | 798 pad = &sd->entity.pads[0]; in fimc_pipeline_validate()
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | serial.c | 121 bdata->pads = uart->default_omap_uart_pads; in omap_serial_fill_uart_tx_rx_pads() 280 oh->mux = omap_hwmod_mux_init(bdata->pads, bdata->pads_cnt); in omap_serial_init_port() 289 if (((cpu_is_omap34xx() || cpu_is_omap44xx()) && bdata->pads) in omap_serial_init_port() 310 bdata.pads = NULL; in omap_serial_board_init()
|
D | mux.c | 277 hmux->pads = kzalloc(sizeof(struct omap_device_pad) * in omap_hwmod_mux_init() 279 if (!hmux->pads) in omap_hwmod_mux_init() 284 struct omap_device_pad *bpad = &bpads[i], *pad = &hmux->pads[i]; in omap_hwmod_mux_init() 301 kfree(hmux->pads[j].name); in omap_hwmod_mux_init() 335 struct omap_device_pad *pad = &hmux->pads[i]; in omap_hwmod_mux_init() 349 kfree(hmux->pads); in omap_hwmod_mux_init() 466 struct omap_device_pad *pad = &hmux->pads[i]; in omap_hwmod_mux()
|
D | mux.h | 98 struct omap_device_pad *pads; member
|
D | omap_hwmod.h | 156 struct omap_device_pad *pads; member
|
/linux-4.1.27/Documentation/devicetree/bindings/mipi/ |
D | nvidia,tegra114-mipi.txt | 10 - #nvidia,mipi-calibrate-cells: Should be 1. The cell is a bitmask of the pads 14 phandle to refer to the calibration controller node and a bitmask of the pads
|
/linux-4.1.27/include/uapi/linux/ |
D | media.h | 80 __u16 pads; member 164 struct media_pad_desc __user *pads; member
|
/linux-4.1.27/drivers/staging/media/omap4iss/ |
D | iss_ipipe.c | 491 struct media_pad *pads = ipipe->pads; in ipipe_init_entities() local 504 pads[IPIPE_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in ipipe_init_entities() 505 pads[IPIPE_PAD_SOURCE_VP].flags = MEDIA_PAD_FL_SOURCE; in ipipe_init_entities() 508 ret = media_entity_init(me, IPIPE_PADS_NUM, pads, 0); in ipipe_init_entities()
|
D | iss_ipipeif.c | 726 struct media_pad *pads = ipipeif->pads; in ipipeif_init_entities() local 739 pads[IPIPEIF_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in ipipeif_init_entities() 740 pads[IPIPEIF_PAD_SOURCE_ISIF_SF].flags = MEDIA_PAD_FL_SOURCE; in ipipeif_init_entities() 741 pads[IPIPEIF_PAD_SOURCE_VP].flags = MEDIA_PAD_FL_SOURCE; in ipipeif_init_entities() 744 ret = media_entity_init(me, IPIPEIF_PADS_NUM, pads, 0); in ipipeif_init_entities()
|
D | iss_ipipe.h | 46 struct media_pad pads[IPIPE_PADS_NUM]; member
|
D | iss_resizer.h | 48 struct media_pad pads[RESIZER_PADS_NUM]; member
|
D | iss_ipipeif.h | 65 struct media_pad pads[IPIPEIF_PADS_NUM]; member
|
D | iss_resizer.c | 771 struct media_pad *pads = resizer->pads; in resizer_init_entities() local 784 pads[RESIZER_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in resizer_init_entities() 785 pads[RESIZER_PAD_SOURCE_MEM].flags = MEDIA_PAD_FL_SOURCE; in resizer_init_entities() 788 ret = media_entity_init(me, RESIZER_PADS_NUM, pads, 0); in resizer_init_entities()
|
D | iss_csi2.c | 545 pad = media_entity_remote_pad(&csi2->pads[CSI2_PAD_SINK]); in csi2_configure() 1250 struct media_pad *pads = csi2->pads; in csi2_init_entities() local 1264 pads[CSI2_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in csi2_init_entities() 1265 pads[CSI2_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in csi2_init_entities() 1268 ret = media_entity_init(me, CSI2_PADS_NUM, pads, 0); in csi2_init_entities()
|
D | iss_csi2.h | 124 struct media_pad pads[CSI2_PADS_NUM]; member
|
D | iss.c | 588 pad = &entity->pads[0]; in iss_pipeline_disable() 656 pad = &entity->pads[0]; in iss_pipeline_enable()
|
/linux-4.1.27/include/media/ |
D | media-entity.h | 80 struct media_pad *pads; /* Pads array (num_pads elements) */ member 130 struct media_pad *pads, u16 extra_links);
|
/linux-4.1.27/drivers/staging/media/davinci_vpfe/ |
D | dm365_resizer.h | 193 struct media_pad pads[RESIZER_CROP_PADS_NUM]; member 218 struct media_pad pads[RESIZER_PADS_NUM]; member
|
D | dm365_resizer.c | 1882 struct media_pad *pads = &vpfe_rsz->crop_resizer.pads[0]; in vpfe_resizer_init() local 1908 pads[RESIZER_CROP_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in vpfe_resizer_init() 1909 pads[RESIZER_CROP_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in vpfe_resizer_init() 1910 pads[RESIZER_CROP_PAD_SOURCE2].flags = MEDIA_PAD_FL_SOURCE; in vpfe_resizer_init() 1917 ret = media_entity_init(me, RESIZER_CROP_PADS_NUM, pads, 0); in vpfe_resizer_init() 1922 pads = &vpfe_rsz->resizer_a.pads[0]; in vpfe_resizer_init() 1932 pads[RESIZER_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in vpfe_resizer_init() 1933 pads[RESIZER_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in vpfe_resizer_init() 1939 ret = media_entity_init(me, RESIZER_PADS_NUM, pads, 0); in vpfe_resizer_init() 1944 pads = &vpfe_rsz->resizer_b.pads[0]; in vpfe_resizer_init() [all …]
|
D | dm365_isif.h | 183 struct media_pad pads[ISIF_PADS_NUM]; member
|
D | dm365_ipipeif.c | 993 struct media_pad *pads = &ipipeif->pads[0]; in vpfe_ipipeif_init() local 1023 pads[IPIPEIF_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in vpfe_ipipeif_init() 1024 pads[IPIPEIF_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in vpfe_ipipeif_init() 1029 ret = media_entity_init(me, IPIPEIF_NUM_PADS, pads, 0); in vpfe_ipipeif_init()
|
D | dm365_ipipe.h | 118 struct media_pad pads[IPIPE_PADS_NUM]; member
|
D | dm365_ipipeif.h | 131 struct media_pad pads[IPIPEIF_NUM_PADS]; member
|
D | dm365_ipipe.c | 1791 struct media_pad *pads = &ipipe->pads[0]; in vpfe_ipipe_init() local 1823 pads[IPIPE_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in vpfe_ipipe_init() 1824 pads[IPIPE_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in vpfe_ipipe_init() 1842 return media_entity_init(me, IPIPE_PADS_NUM, pads, 0); in vpfe_ipipe_init()
|
D | dm365_isif.c | 1993 struct media_pad *pads = &isif->pads[0]; in vpfe_isif_init() local 2049 pads[ISIF_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in vpfe_isif_init() 2050 pads[ISIF_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in vpfe_isif_init() 2055 status = media_entity_init(me, ISIF_PADS_NUM, pads, 0); in vpfe_isif_init()
|
D | vpfe_video.c | 42 remote = media_entity_remote_pad(&vpfe_dev->vpfe_isif.pads[0]); in vpfe_get_input_entity() 59 remote = media_entity_remote_pad(&vpfe_dev->vpfe_isif.pads[0]); in vpfe_update_current_ext_subdev() 235 pad = &subdev->entity.pads[0]; in vpfe_video_validate_pipeline()
|
/linux-4.1.27/Documentation/input/ |
D | joystick-parport.txt | 47 for your pads, use either keyboard or joystick port, and make a pass-through 59 Unfortunately, there are pads that need a lot more of power, and parallel 80 NES and SNES pads have two input bits, Clock and Latch, which drive the 263 want to use them on one parallel port together with NES/SNES/PSX pads. This is 290 for the NES / SNES pads in section 2.1 of this file - that is, one data pin 368 The Sega Genesis (in Europe sold as Sega MegaDrive) pads are an extension 369 to the Sega Master System pads. They use more buttons (3+1, 5+1, 6+1). Use 397 Genesis 6 pads use, it needs one more select pin. Anyway, it is still 429 described above, allows to connect a different group of joysticks and pads. 467 work but you can try lowering it for better performance. If your pads don't [all …]
|
D | xpad.txt | 25 pads" (module option dpad_to_buttons) 32 dpad_to_buttons has no effect for known pads. A erroneous commit message 62 For dance style pads (like the redoctane pad) several changes 67 Known dance pads automatically map the d-pad to buttons and will work 224 - added stuff for dance pads, new d-pad->axes mappings
|
D | gamepad.txt | 97 Please note that 2- and 3-button pads are fairly rare and old. You might 151 Many pads also have a third button which is branded or has a special symbol
|
D | joystick.txt | 304 of up to two of these pads either chained together or using an Y-cable on a 433 3.17 Game console and 8-bit pads and joysticks
|
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/ |
D | nvidia,tegra124-xusb-padctl.txt | 5 assigned to one out of a set of different pads. Some of these pads have an 34 Each subnode describes groups of lanes along with parameters and pads that
|
D | samsung-pinctrl.txt | 4 controller. It controls the input/output settings on the available pads/pins 6 on-chip controllers onto these pads.
|
/linux-4.1.27/Documentation/zh_CN/video4linux/ |
D | v4l2-framework.txt | 295 struct media_pad *pads = &my_sd->pads; 298 err = media_entity_init(&sd->entity, npads, pads, 0); 300 pads 数组必须预先初始化。无须手动设置 media_entity 的 type 和 607 pads 数组必须预先初始化。没有必要手动设置 media_entity 的 type 和
|
/linux-4.1.27/drivers/pinctrl/qcom/ |
D | pinctrl-spmi-gpio.c | 703 struct pmic_gpio_pad *pad, *pads; in pmic_gpio_probe() local 734 pads = devm_kcalloc(dev, npins, sizeof(*pads), GFP_KERNEL); in pmic_gpio_probe() 735 if (!pads) in pmic_gpio_probe() 756 pad = &pads[i]; in pmic_gpio_probe()
|
D | pinctrl-spmi-mpp.c | 823 struct pmic_mpp_pad *pad, *pads; in pmic_mpp_probe() local 853 pads = devm_kcalloc(dev, npins, sizeof(*pads), GFP_KERNEL); in pmic_mpp_probe() 854 if (!pads) in pmic_mpp_probe() 870 pad = &pads[i]; in pmic_mpp_probe()
|
/linux-4.1.27/drivers/media/platform/xilinx/ |
D | xilinx-tpg.c | 94 struct media_pad pads[2]; member 809 xtpg->pads[0].flags = MEDIA_PAD_FL_SINK; in xtpg_probe() 810 xtpg->pads[1].flags = MEDIA_PAD_FL_SOURCE; in xtpg_probe() 812 xtpg->pads[0].flags = MEDIA_PAD_FL_SOURCE; in xtpg_probe() 839 ret = media_entity_init(&subdev->entity, xtpg->npads, xtpg->pads, 0); in xtpg_probe()
|
D | xilinx-vipp.c | 113 local_pad = &local->pads[link.local_port]; in xvip_graph_build_one() 150 remote_pad = &remote->pads[link.remote_port]; in xvip_graph_build_one() 258 sink_pad = &sink->pads[link.remote_port]; in xvip_graph_build_dma() 261 source_pad = &source->pads[link.remote_port]; in xvip_graph_build_dma()
|
D | xilinx-dma.c | 111 pad = &entity->pads[0]; in xvip_pipeline_start_stop()
|
/linux-4.1.27/drivers/media/platform/omap3isp/ |
D | ispccp2.h | 66 struct media_pad pads[CCP2_PADS_NUM]; member
|
D | ispccp2.c | 359 pad = media_entity_remote_pad(&ccp2->pads[CCP2_PAD_SINK]); in ccp2_if_configure() 1055 struct media_pad *pads = ccp2->pads; in ccp2_init_entities() local 1069 pads[CCP2_PAD_SINK].flags = MEDIA_PAD_FL_SINK in ccp2_init_entities() 1071 pads[CCP2_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in ccp2_init_entities() 1074 ret = media_entity_init(me, CCP2_PADS_NUM, pads, 0); in ccp2_init_entities()
|
D | ispresizer.h | 96 struct media_pad pads[RESZ_PADS_NUM]; member
|
D | isppreview.h | 125 struct media_pad pads[PREV_PADS_NUM]; member
|
D | ispccdc.h | 132 struct media_pad pads[CCDC_PADS_NUM]; member
|
D | ispcsi2.c | 567 pad = media_entity_remote_pad(&csi2->pads[CSI2_PAD_SINK]); in csi2_configure() 1231 struct media_pad *pads = csi2->pads; in csi2_init_entities() local 1243 pads[CSI2_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in csi2_init_entities() 1244 pads[CSI2_PAD_SINK].flags = MEDIA_PAD_FL_SINK in csi2_init_entities() 1248 ret = media_entity_init(me, CSI2_PADS_NUM, pads, 0); in csi2_init_entities()
|
D | ispcsi2.h | 123 struct media_pad pads[CSI2_PADS_NUM]; member
|
D | ispresizer.c | 1713 struct media_pad *pads = res->pads; in resizer_init_entities() local 1726 pads[RESZ_PAD_SINK].flags = MEDIA_PAD_FL_SINK in resizer_init_entities() 1728 pads[RESZ_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in resizer_init_entities() 1731 ret = media_entity_init(me, RESZ_PADS_NUM, pads, 0); in resizer_init_entities()
|
D | isp.h | 365 if (subdev->entity.pads[pad].flags & MEDIA_PAD_FL_SINK) in isp_pad_buffer_type()
|
D | ispccdc.c | 1138 pad = media_entity_remote_pad(&ccdc->pads[CCDC_PAD_SINK]); in ccdc_configure() 2634 struct media_pad *pads = ccdc->pads; in ccdc_init_entities() local 2647 pads[CCDC_PAD_SINK].flags = MEDIA_PAD_FL_SINK in ccdc_init_entities() 2649 pads[CCDC_PAD_SOURCE_VP].flags = MEDIA_PAD_FL_SOURCE; in ccdc_init_entities() 2650 pads[CCDC_PAD_SOURCE_OF].flags = MEDIA_PAD_FL_SOURCE; in ccdc_init_entities() 2653 ret = media_entity_init(me, CCDC_PADS_NUM, pads, 0); in ccdc_init_entities()
|
D | isppreview.c | 2261 struct media_pad *pads = prev->pads; in preview_init_entities() local 2284 pads[PREV_PAD_SINK].flags = MEDIA_PAD_FL_SINK in preview_init_entities() 2286 pads[PREV_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in preview_init_entities() 2289 ret = media_entity_init(me, PREV_PADS_NUM, pads, 0); in preview_init_entities()
|
D | isp.c | 897 pad = &entity->pads[0]; in isp_pipeline_enable() 987 pad = &entity->pads[0]; in isp_pipeline_disable() 1899 if (entity->pads[i].flags & MEDIA_PAD_FL_SOURCE) in isp_link_entity()
|
D | ispvideo.c | 905 source_pad = media_entity_remote_pad(&ents[i]->pads[0]); in isp_video_check_external_subdevs()
|
/linux-4.1.27/Documentation/devicetree/bindings/regulator/ |
D | pbias-regulator.txt | 1 PBIAS internal regulator for SD card dual voltage i/o pads on OMAP SoCs.
|
/linux-4.1.27/drivers/pinctrl/sirf/ |
D | pinctrl-sirf.h | 106 struct pinctrl_pin_desc *pads; member
|
D | pinctrl-sirf.c | 307 sirfsoc_pinmux_desc.pins = pdata->pads; in sirfsoc_pinmux_probe()
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | tegra30.dtsi | 19 reg-names = "pads", "afi", "cs"; 800 clock-names = "reg", "pll_u", "utmi-pads"; 802 reset-names = "usb", "utmi-pads"; 837 clock-names = "reg", "pll_u", "utmi-pads"; 839 reset-names = "usb", "utmi-pads"; 873 clock-names = "reg", "pll_u", "utmi-pads"; 875 reset-names = "usb", "utmi-pads";
|
D | tegra114.dtsi | 103 nvidia,mipi-calibrate = <&mipi 0x060>; /* DSIA & DSIB pads */ 119 nvidia,mipi-calibrate = <&mipi 0x180>; /* DSIC & DSID pads */ 690 clock-names = "reg", "pll_u", "utmi-pads"; 692 reset-names = "usb", "utmi-pads"; 726 clock-names = "reg", "pll_u", "utmi-pads"; 728 reset-names = "usb", "utmi-pads";
|
D | tegra20.dtsi | 579 reg-names = "pads", "afi", "cs"; 657 clock-names = "reg", "pll_u", "timer", "utmi-pads"; 659 reset-names = "usb", "utmi-pads"; 693 reset-names = "usb", "utmi-pads"; 717 clock-names = "reg", "pll_u", "timer", "utmi-pads"; 719 reset-names = "usb", "utmi-pads";
|
D | tegra124.dtsi | 23 reg-names = "pads", "afi", "cs"; 828 clock-names = "reg", "pll_u", "utmi-pads"; 830 reset-names = "usb", "utmi-pads"; 865 clock-names = "reg", "pll_u", "utmi-pads"; 867 reset-names = "usb", "utmi-pads"; 901 clock-names = "reg", "pll_u", "utmi-pads"; 903 reset-names = "usb", "utmi-pads";
|
D | vexpress-v2p-ca9.dts | 82 arm,pl11x,tft-r0g0b0-pads = <0 8 16>;
|
D | vexpress-v2m-rs1.dtsi | 259 arm,pl11x,tft-r0g0b0-pads = <0 8 16>;
|
D | vexpress-v2m.dtsi | 258 arm,pl11x,tft-r0g0b0-pads = <0 8 16>;
|
/linux-4.1.27/drivers/pci/host/ |
D | pci-tegra.c | 270 void __iomem *pads; member 342 writel(value, pcie->pads + offset); in pads_writel() 347 return readl(pcie->pads + offset); in pads_readl() 1040 struct resource *pads, *afi, *res; in tegra_pcie_get_resources() local 1074 pads = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pads"); in tegra_pcie_get_resources() 1075 pcie->pads = devm_ioremap_resource(&pdev->dev, pads); in tegra_pcie_get_resources() 1076 if (IS_ERR(pcie->pads)) { in tegra_pcie_get_resources() 1077 err = PTR_ERR(pcie->pads); in tegra_pcie_get_resources()
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-lantiq.h | 76 struct pinctrl_pin_desc *pads; member
|
D | pinctrl-xway.c | 778 xway_info.pads = devm_kzalloc(&pdev->dev, in pinmux_xway_probe() 781 if (!xway_info.pads) { in pinmux_xway_probe() 794 xway_info.pads[i].number = GPIO0 + i; in pinmux_xway_probe() 795 xway_info.pads[i].name = name; in pinmux_xway_probe() 797 xway_pctrl_desc.pins = xway_info.pads; in pinmux_xway_probe()
|
/linux-4.1.27/Documentation/devicetree/bindings/usb/ |
D | nvidia,tegra20-usb-phy.txt | 22 - utmi-pads: The clock needed to access the UTMI pad control registers. 30 - utmi-pads: The reset of the PHY containing the chip-wide UTMI pad control
|
/linux-4.1.27/drivers/media/i2c/cx25840/ |
D | cx25840-core.h | 76 struct media_pad pads[CX25840_NUM_PADS]; member
|
D | cx25840-core.c | 5199 state->pads[CX25840_PAD_INPUT].flags = MEDIA_PAD_FL_SINK; in cx25840_probe() 5200 state->pads[CX25840_PAD_VID_OUT].flags = MEDIA_PAD_FL_SOURCE; in cx25840_probe() 5201 state->pads[CX25840_PAD_VBI_OUT].flags = MEDIA_PAD_FL_SOURCE; in cx25840_probe() 5204 ret = media_entity_init(&sd->entity, ARRAY_SIZE(state->pads), in cx25840_probe() 5205 state->pads, 0); in cx25840_probe()
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | m68360_pram.h | 343 unsigned short pads; /* short frame PAD characters */ member
|
/linux-4.1.27/drivers/media/i2c/smiapp/ |
D | smiapp.h | 165 struct media_pad pads[2]; member
|
D | smiapp-core.c | 2491 this->npads, this->pads, 0); in smiapp_register_subdevs() 2743 this->pads[this->source_pad].flags = MEDIA_PAD_FL_SOURCE; in smiapp_init() 2746 this->pads[this->sink_pad].flags = MEDIA_PAD_FL_SINK; in smiapp_init() 3081 sensor->src->pads[0].flags = MEDIA_PAD_FL_SOURCE; in smiapp_probe() 3083 sensor->src->pads, 0); in smiapp_probe()
|
/linux-4.1.27/drivers/media/platform/s3c-camif/ |
D | camif-core.h | 272 struct media_pad pads[CAMIF_SD_PADS_NUM]; member
|
D | camif-capture.c | 836 pad = media_entity_remote_pad(&camif->pads[0]); in camif_pipeline_validate() 1570 camif->pads[CAMIF_SD_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in s3c_camif_create_subdev() 1571 camif->pads[CAMIF_SD_PAD_SOURCE_C].flags = MEDIA_PAD_FL_SOURCE; in s3c_camif_create_subdev() 1572 camif->pads[CAMIF_SD_PAD_SOURCE_P].flags = MEDIA_PAD_FL_SOURCE; in s3c_camif_create_subdev() 1575 camif->pads, 0); in s3c_camif_create_subdev()
|
/linux-4.1.27/Documentation/devicetree/bindings/pci/ |
D | nvidia,tegra20-pcie.txt | 12 "pads": PADS registers 135 reg-names = "pads", "afi", "cs";
|
/linux-4.1.27/arch/arm64/boot/dts/arm/ |
D | rtsm_ve-motherboard.dtsi | 193 arm,pl11x,tft-r0g0b0-pads = <0 8 16>;
|
/linux-4.1.27/drivers/media/i2c/ |
D | s5k5baf.c | 305 struct media_pad pads[NUM_ISP_PADS]; member 1920 state->pads[PAD_CIS].flags = MEDIA_PAD_FL_SINK; in s5k5baf_configure_subdevs() 1921 state->pads[PAD_OUT].flags = MEDIA_PAD_FL_SOURCE; in s5k5baf_configure_subdevs() 1923 ret = media_entity_init(&sd->entity, NUM_ISP_PADS, state->pads, 0); in s5k5baf_configure_subdevs()
|
D | adv7604.c | 144 struct media_pad pads[ADV76XX_PAD_MAX]; member 2847 state->pads[i].flags = MEDIA_PAD_FL_SINK; in adv76xx_probe() 2848 state->pads[state->source_pad].flags = MEDIA_PAD_FL_SOURCE; in adv76xx_probe() 2851 state->pads, 0); in adv76xx_probe()
|
/linux-4.1.27/Documentation/video4linux/ |
D | fimc.txt | 78 video device, it has no media pads. However please note the mem-to-mem and
|
D | v4l2-framework.txt | 300 struct media_pad *pads = &my_sd->pads; 303 err = media_entity_init(&sd->entity, npads, pads, 0); 305 The pads array must have been previously initialized. There is no need to 705 The pads array must have been previously initialized. There is no need to
|
/linux-4.1.27/Documentation/scsi/ |
D | osst.txt | 105 buffering still proves useful in most cases. It also pads the data to
|
/linux-4.1.27/Documentation/devicetree/bindings/gpu/ |
D | nvidia,tegra20-host1x.txt | 186 which pads are used by this DSI output and need to be calibrated. See also
|