Searched refs:ceu_write (Results 1 – 2 of 2) sorted by relevance
/Linux-v4.19/drivers/media/platform/soc_camera/ |
D | sh_mobile_ceu_camera.c | 149 static void ceu_write(struct sh_mobile_ceu_dev *priv, in ceu_write() function 164 ceu_write(pcdev, CAPSR, 1 << 16); /* reset */ in sh_mobile_ceu_soft_reset() 264 ceu_write(pcdev, CEIER, ceu_read(pcdev, CEIER) & ~CEU_CEIER_MASK); in sh_mobile_ceu_capture() 266 ceu_write(pcdev, CETCR, ~status & CEU_CETCR_MAGIC); in sh_mobile_ceu_capture() 268 ceu_write(pcdev, CEIER, ceu_read(pcdev, CEIER) | CEU_CEIER_MASK); in sh_mobile_ceu_capture() 269 ceu_write(pcdev, CAPCR, ceu_read(pcdev, CAPCR) & ~CEU_CAPCR_CTNCP); in sh_mobile_ceu_capture() 270 ceu_write(pcdev, CETCR, CEU_CETCR_MAGIC ^ CEU_CETCR_IGRW); in sh_mobile_ceu_capture() 316 ceu_write(pcdev, top1, phys_addr_top); in sh_mobile_ceu_capture() 319 ceu_write(pcdev, bottom1, phys_addr_bottom); in sh_mobile_ceu_capture() 324 ceu_write(pcdev, top2, phys_addr_top); in sh_mobile_ceu_capture() [all …]
|
/Linux-v4.19/drivers/media/platform/ |
D | renesas-ceu.c | 303 static void ceu_write(struct ceu_device *priv, unsigned int reg_offs, u32 data) in ceu_write() function 323 ceu_write(ceudev, CEU_CAPSR, CEU_CAPSR_CPKIL); in ceu_soft_reset() 360 ceu_write(ceudev, CEU_CAIFR, 0); in ceu_hw_config() 361 ceu_write(ceudev, CEU_CFWCR, 0); in ceu_hw_config() 362 ceu_write(ceudev, CEU_CRCNTR, 0); in ceu_hw_config() 363 ceu_write(ceudev, CEU_CRCMPR, 0); in ceu_hw_config() 443 ceu_write(ceudev, CEU_CAMCR, camcr); in ceu_hw_config() 444 ceu_write(ceudev, CEU_CDOCR, cdocr); in ceu_hw_config() 445 ceu_write(ceudev, CEU_CAPCR, CEU_CAPCR_BUS_WIDTH256); in ceu_hw_config() 452 ceu_write(ceudev, CEU_CAMOR, 0); in ceu_hw_config() [all …]
|