Lines Matching refs:sdp_io_write

422 static inline int sdp_io_write(struct v4l2_subdev *sd, u8 reg, u8 val)
431 return sdp_io_write(sd, reg, (sdp_io_read(sd, reg) & mask) | val);
926 sdp_io_write(sd, reg->reg & 0xff, val);
1761 sdp_io_write(sd, 0xe1, c->A1);
1763 sdp_io_write(sd, 0xe3, c->A2);
1765 sdp_io_write(sd, 0xe5, c->A3);
1769 sdp_io_write(sd, 0xe7, c->A4);
1773 sdp_io_write(sd, 0xe9, c->B1);
1775 sdp_io_write(sd, 0xeb, c->B2);
1777 sdp_io_write(sd, 0xed, c->B3);
1781 sdp_io_write(sd, 0xef, c->B4);
1785 sdp_io_write(sd, 0xf1, c->C1);
1787 sdp_io_write(sd, 0xf3, c->C2);
1789 sdp_io_write(sd, 0xf5, c->C3);
1793 sdp_io_write(sd, 0xf7, c->C4);
1826 sdp_io_write(sd, 0xb2, 0x60); /* Disable AV codes */
1827 sdp_io_write(sd, 0xc8, 0xe3); /* Disable Ancillary data */
1839 sdp_io_write(sd, 0xB0, 0x00); /* Disable H and v blanking */
2930 sdp_io_write(sd, 0x94, (s->hs_beg >> 8) & 0xf);
2931 sdp_io_write(sd, 0x95, s->hs_beg & 0xff);
2932 sdp_io_write(sd, 0x96, (s->hs_width >> 8) & 0xf);
2933 sdp_io_write(sd, 0x97, s->hs_width & 0xff);
2934 sdp_io_write(sd, 0x98, (s->de_beg >> 8) & 0xf);
2935 sdp_io_write(sd, 0x99, s->de_beg & 0xff);
2936 sdp_io_write(sd, 0x9a, (s->de_end >> 8) & 0xf);
2937 sdp_io_write(sd, 0x9b, s->de_end & 0xff);
2938 sdp_io_write(sd, 0xa8, s->vs_beg_o);
2939 sdp_io_write(sd, 0xa9, s->vs_beg_e);
2940 sdp_io_write(sd, 0xaa, s->vs_end_o);
2941 sdp_io_write(sd, 0xab, s->vs_end_e);
2942 sdp_io_write(sd, 0xac, s->de_v_beg_o);
2943 sdp_io_write(sd, 0xad, s->de_v_beg_e);
2944 sdp_io_write(sd, 0xae, s->de_v_end_o);
2945 sdp_io_write(sd, 0xaf, s->de_v_end_e);
2948 sdp_io_write(sd, 0x94, 0x00);
2949 sdp_io_write(sd, 0x95, 0x00);
2950 sdp_io_write(sd, 0x96, 0x00);
2951 sdp_io_write(sd, 0x97, 0x20);
2952 sdp_io_write(sd, 0x98, 0x00);
2953 sdp_io_write(sd, 0x99, 0x00);
2954 sdp_io_write(sd, 0x9a, 0x00);
2955 sdp_io_write(sd, 0x9b, 0x00);
2956 sdp_io_write(sd, 0xa8, 0x04);
2957 sdp_io_write(sd, 0xa9, 0x04);
2958 sdp_io_write(sd, 0xaa, 0x04);
2959 sdp_io_write(sd, 0xab, 0x04);
2960 sdp_io_write(sd, 0xac, 0x04);
2961 sdp_io_write(sd, 0xad, 0x04);
2962 sdp_io_write(sd, 0xae, 0x04);
2963 sdp_io_write(sd, 0xaf, 0x04);
3068 sdp_io_write(sd, 0x6f, 0x00); /* DDR mode */
3069 sdp_io_write(sd, 0x75, 0x0a); /* 128 MB memory size */
3070 sdp_io_write(sd, 0x7a, 0xa5); /* Timing Adjustment */
3071 sdp_io_write(sd, 0x7b, 0x8f); /* Timing Adjustment */
3072 sdp_io_write(sd, 0x60, 0x01); /* SDRAM reset */
3074 sdp_io_write(sd, 0x75, 0x0a); /* 64 MB memory size ?*/
3075 sdp_io_write(sd, 0x74, 0x00); /* must be zero for sdr sdram */
3076 sdp_io_write(sd, 0x79, 0x33); /* CAS latency to 3,
3078 sdp_io_write(sd, 0x6f, 0x01); /* SDR mode */
3079 sdp_io_write(sd, 0x7a, 0xa5); /* Timing Adjustment */
3080 sdp_io_write(sd, 0x7b, 0x8f); /* Timing Adjustment */
3081 sdp_io_write(sd, 0x60, 0x01); /* SDRAM reset */
3088 sdp_io_write(sd, 0x29, 0x10); /* Tristate memory interface */
3148 sdp_io_write(sd, 0x2A, 0x01); /* Memory BIST Initialisation */
3149 sdp_io_write(sd, 0x7c, 0x19); /* Memory BIST Initialisation */
3150 sdp_io_write(sd, 0x80, 0x87); /* Memory BIST Initialisation */
3151 sdp_io_write(sd, 0x81, 0x4a); /* Memory BIST Initialisation */
3152 sdp_io_write(sd, 0x82, 0x2c); /* Memory BIST Initialisation */
3153 sdp_io_write(sd, 0x83, 0x0e); /* Memory BIST Initialisation */
3154 sdp_io_write(sd, 0x84, 0x94); /* Memory BIST Initialisation */
3155 sdp_io_write(sd, 0x85, 0x62); /* Memory BIST Initialisation */
3156 sdp_io_write(sd, 0x7d, 0x00); /* Memory BIST Initialisation */
3157 sdp_io_write(sd, 0x7e, 0x1a); /* Memory BIST Initialisation */
3161 sdp_io_write(sd, 0xd9, 0xd5); /* Enable BIST Test */