/openbmc/linux/drivers/clk/bcm/ |
H A D | clk-bcm2711-dvp.c | 28 struct clk_dvp *dvp; in clk_dvp_probe() local 32 dvp = devm_kzalloc(&pdev->dev, sizeof(*dvp), GFP_KERNEL); in clk_dvp_probe() 33 if (!dvp) in clk_dvp_probe() 35 platform_set_drvdata(pdev, dvp); in clk_dvp_probe() 37 dvp->data = devm_kzalloc(&pdev->dev, in clk_dvp_probe() 38 struct_size(dvp->data, hws, NR_CLOCKS), in clk_dvp_probe() 40 if (!dvp->data) in clk_dvp_probe() 42 data = dvp->data; in clk_dvp_probe() 48 dvp->reset.rcdev.owner = THIS_MODULE; in clk_dvp_probe() 49 dvp->reset.rcdev.nr_resets = NR_RESETS; in clk_dvp_probe() [all …]
|
H A D | Kconfig | 4 tristate "Broadcom BCM2711 DVP support" 12 DVP Controller.
|
H A D | Makefile | 10 obj-$(CONFIG_CLK_BCM2711_DVP) += clk-bcm2711-dvp.o
|
/openbmc/linux/sound/core/oss/ |
H A D | route.c | 27 static void zero_areas(struct snd_pcm_plugin_channel *dvp, int ndsts, in zero_areas() argument 32 if (dvp->wanted) in zero_areas() 33 snd_pcm_area_silence(&dvp->area, 0, frames, format); in zero_areas() 34 dvp->enabled = 0; in zero_areas() 35 dvp++; in zero_areas() 53 struct snd_pcm_plugin_channel *dvp; in route_transfer() local 67 dvp = dst_channels; in route_transfer() 71 copy_area(src_channels, dvp, frames, format); in route_transfer() 72 dvp++; in route_transfer() 78 copy_area(src_channels, dvp, frames, format); in route_transfer() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | brcm,bcm2711-dvp.yaml | 4 $id: http://devicetree.org/schemas/clock/brcm,bcm2711-dvp.yaml# 7 title: Broadcom BCM2711 HDMI DVP 20 const: brcm,brcm2711-dvp 39 dvp: clock@7ef00000 { 40 compatible = "brcm,brcm2711-dvp";
|
H A D | starfive,jh7110-ispcrg.yaml | 24 - description: external DVP
|
/openbmc/linux/Documentation/devicetree/bindings/display/ |
H A D | brcm,bcm2711-hdmi.yaml | 21 - description: DVP register range 33 - const: dvp 127 "dvp", 135 clocks = <&firmware_clocks 13>, <&firmware_clocks 14>, <&dvp 1>, <&clk_27MHz>; 137 resets = <&dvp 0>;
|
/openbmc/linux/fs/afs/ |
H A D | dir_silly.c | 25 struct afs_vnode_param *dvp = &op->file[0]; in afs_silly_rename_edit_dir() local 26 struct afs_vnode *dvnode = dvp->vnode; in afs_silly_rename_edit_dir() 41 dvnode->status.data_version == dvp->dv_before + dvp->dv_delta) { in afs_silly_rename_edit_dir() 169 struct afs_vnode_param *dvp = &op->file[0]; in afs_silly_unlink_edit_dir() local 170 struct afs_vnode *dvnode = dvp->vnode; in afs_silly_unlink_edit_dir() 175 dvnode->status.data_version == dvp->dv_before + dvp->dv_delta) in afs_silly_unlink_edit_dir()
|
H A D | fsclient.c | 489 struct afs_vnode_param *dvp = &op->file[0]; in afs_deliver_fs_create_vnode() local 502 xdr_decode_AFSFetchStatus(&bp, call, &dvp->scb); in afs_deliver_fs_create_vnode() 526 struct afs_vnode_param *dvp = &op->file[0]; in afs_fs_create_file() local 545 *bp++ = htonl(dvp->fid.vid); in afs_fs_create_file() 546 *bp++ = htonl(dvp->fid.vnode); in afs_fs_create_file() 547 *bp++ = htonl(dvp->fid.unique); in afs_fs_create_file() 562 trace_afs_make_fs_call1(call, &dvp->fid, name); in afs_fs_create_file() 579 struct afs_vnode_param *dvp = &op->file[0]; in afs_fs_make_dir() local 598 *bp++ = htonl(dvp->fid.vid); in afs_fs_make_dir() 599 *bp++ = htonl(dvp->fid.vnode); in afs_fs_make_dir() [all …]
|
H A D | yfsclient.c | 503 struct afs_vnode_param *dvp = &op->file[0]; in yfs_deliver_fs_create_vnode() local 518 xdr_decode_YFSFetchStatus(&bp, call, &dvp->scb); in yfs_deliver_fs_create_vnode() 542 struct afs_vnode_param *dvp = &op->file[0]; in yfs_fs_create_file() local 569 bp = xdr_encode_YFSFid(bp, &dvp->fid); in yfs_fs_create_file() 575 trace_afs_make_fs_call1(call, &dvp->fid, name); in yfs_fs_create_file() 592 struct afs_vnode_param *dvp = &op->file[0]; in yfs_fs_make_dir() local 618 bp = xdr_encode_YFSFid(bp, &dvp->fid); in yfs_fs_make_dir() 623 trace_afs_make_fs_call1(call, &dvp->fid, name); in yfs_fs_make_dir() 633 struct afs_vnode_param *dvp = &op->file[0]; in yfs_deliver_fs_remove_file2() local 646 xdr_decode_YFSFetchStatus(&bp, call, &dvp->scb); in yfs_deliver_fs_remove_file2() [all …]
|
H A D | dir.c | 1306 struct afs_vnode_param *dvp = &op->file[0]; in afs_create_edit_dir() local 1308 struct afs_vnode *dvnode = dvp->vnode; in afs_create_edit_dir() 1314 dvnode->status.data_version == dvp->dv_before + dvp->dv_delta) in afs_create_edit_dir() 1392 struct afs_vnode_param *dvp = &op->file[0]; in afs_rmdir_edit_dir() local 1393 struct afs_vnode *dvnode = dvp->vnode; in afs_rmdir_edit_dir() 1400 dvnode->status.data_version == dvp->dv_before + dvp->dv_delta) in afs_rmdir_edit_dir() 1527 struct afs_vnode_param *dvp = &op->file[0]; in afs_unlink_edit_dir() local 1528 struct afs_vnode *dvnode = dvp->vnode; in afs_unlink_edit_dir() 1533 dvnode->status.data_version == dvp->dv_before + dvp->dv_delta) in afs_unlink_edit_dir() 1678 struct afs_vnode_param *dvp = &op->file[0]; in afs_link_success() local [all …]
|
/openbmc/linux/arch/arm/boot/dts/rockchip/ |
H A D | rk3288-popmetal.dts | 83 vcc18_dvp: vcc18-dvp-regulator { 85 regulator-name = "vcc18-dvp"; 91 vcc28_dvp: vcc28-dvp-regulator { 411 dvp-supply = <&vcc18_dvp>; 434 dvp { 435 dvp_pwr: dvp-pwr {
|
H A D | rk3288-firefly.dtsi | 151 vcc28_dvp: vcc28-dvp-regulator { 368 dvp-supply = <&dovdd_1v8>; 398 dvp { 399 dvp_pwr: dvp-pwr {
|
H A D | rk3288-firefly-reload.dts | 147 vcc28_dvp: vcc28-dvp-regulator { 314 dvp { 315 dvp_pwr: dvp-pwr {
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | rk3288-popmetal.dtsi | 78 dvp-supply = <&vcc18_dvp>; 128 vcc18_dvp: vcc18-dvp-regulator { 130 regulator-name = "vcc18-dvp"; 136 vcc28_dvp: vcc28-dvp-regulator { 457 dvp { 458 dvp_pwr: dvp-pwr {
|
/openbmc/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm2711-rpi.dtsi | 41 clocks = <&firmware_clocks 13>, <&firmware_clocks 14>, <&dvp 0>, <&clk_27MHz>; 47 clocks = <&firmware_clocks 13>, <&firmware_clocks 14>, <&dvp 1>, <&clk_27MHz>;
|
H A D | bcm2711.dtsi | 313 dvp: clock@7ef00000 { label 314 compatible = "brcm,brcm2711-dvp"; 341 "dvp", 350 resets = <&dvp 0>; 382 "dvp", 392 resets = <&dvp 1>;
|
/openbmc/linux/include/dt-bindings/pinctrl/ |
H A D | k210-fpioa.h | 146 #define K210_PCF_DVP_XCLK 132 /* DVP System Clock */ 147 #define K210_PCF_DVP_RST 133 /* DVP System Reset */ 148 #define K210_PCF_DVP_PWDN 134 /* DVP Power Down Mode */ 149 #define K210_PCF_DVP_VSYNC 135 /* DVP Vertical Sync */ 150 #define K210_PCF_DVP_HSYNC 136 /* DVP Horizontal Sync */
|
/openbmc/linux/Documentation/devicetree/bindings/power/ |
H A D | rockchip-io-domain.yaml | 180 dvp-supply: 232 dvp-supply: 383 dvp-supply = <&vcc_18>;
|
/openbmc/linux/include/linux/platform_data/media/ |
H A D | mmp-camera.h | 23 int lane; /* ccic used lane number; 0 means DVP mode */
|
/openbmc/linux/arch/riscv/boot/dts/canaan/ |
H A D | canaan_kd233.dts | 69 dvp_pinctrl: dvp-pinmux {
|
H A D | sipeed_maix_go.dts | 117 dvp_pinctrl: dvp-pinmux {
|
H A D | sipeed_maix_bit.dts | 106 dvp_pinctrl: dvp-pinmux {
|
/openbmc/linux/drivers/clk/st/ |
H A D | clk-flexgen.c | 364 { .name = "clk-compo-dvp", }, 409 { .name = "clk-compo-dvp", }, 464 { .name = "clk-compo-dvp", },
|
/openbmc/linux/drivers/media/i2c/ |
H A D | ov2640.c | 109 #define R_DVP_SP 0xD3 /* DVP output speed control */ 111 #define R_DVP_SP_DVP_MASK 0x3F /* DVP PCLK = sysclk (48)/[6:0] (YUV0); 117 #define IMAGE_MODE_RAW10 0x04 /* (DVP) */ 119 #define IMAGE_MODE_HREF_VSYNC 0x02 /* HREF timing select in DVP JPEG output 121 #define IMAGE_MODE_LBYTE_FIRST 0x01 /* Byte swap enable for DVP
|