Home
last modified time | relevance | path

Searched refs:writel (Results 1 - 25 of 120) sorted by relevance

12345

/device/board/hisilicon/hispark_aries/liteos_a/board/include/hisoc/
H A Dflash.h83 writel(0x1a3, IO_MUX_REG_BASE + 0x91c); in nand_io_config()
84 writel(0x103, IO_MUX_REG_BASE + 0x920); in nand_io_config()
85 writel(0x100, IO_MUX_REG_BASE + 0x924); in nand_io_config()
86 writel(0x1a3, IO_MUX_REG_BASE + 0x928); in nand_io_config()
87 writel(0x100, IO_MUX_REG_BASE + 0x92c); in nand_io_config()
88 writel(0x100, IO_MUX_REG_BASE + 0x930); in nand_io_config()
93 writel(reg_val, MISC_REG_BASE + MISC_CTRL28); in nand_io_config()
98 writel(reg_val, EMMC_PHY_INIT_CTRL); in nand_io_config()
113 writel((RG_EMMC_RONSEL1 << 16) | RG_EMMC_RONSEL0, in nand_io_config()
116 writel( in nand_io_config()
[all...]
/device/board/hisilicon/hispark_taurus/liteos_a/board/include/hisoc/
H A Dflash.h83 writel(0x1a3, IO_MUX_REG_BASE + 0x91c); in nand_io_config()
84 writel(0x103, IO_MUX_REG_BASE + 0x920); in nand_io_config()
85 writel(0x100, IO_MUX_REG_BASE + 0x924); in nand_io_config()
86 writel(0x1a3, IO_MUX_REG_BASE + 0x928); in nand_io_config()
87 writel(0x100, IO_MUX_REG_BASE + 0x92c); in nand_io_config()
88 writel(0x100, IO_MUX_REG_BASE + 0x930); in nand_io_config()
93 writel(reg_val, MISC_REG_BASE + MISC_CTRL28); in nand_io_config()
98 writel(reg_val, EMMC_PHY_INIT_CTRL); in nand_io_config()
113 writel((RG_EMMC_RONSEL1 << 16) | RG_EMMC_RONSEL0, in nand_io_config()
116 writel( in nand_io_config()
[all...]
/device/board/hisilicon/hispark_aries/uboot/secureboot_release/ddr_init/boot/hi3518ev300/
H A Dlowlevel_init_v300.c46 static inline void writel(unsigned val, unsigned addr) in writel() function
83 #define reg_set(addr, val) writel(val, (unsigned int)addr)
200 writel(sysboot10.u32, HPM_CHECK_REG); in hpm_check()
253 writel(volt, SYS_CTRL_VOLT_REG); in set_hpm_core_volt()
255 writel(duty, PWM0_REG + pwm_id * PWM_REG_OFFSET + PWM_CFG1); in set_hpm_core_volt()
256 writel(0x5, PWM0_REG + pwm_id * PWM_REG_OFFSET + PWM_CTRL); in set_hpm_core_volt()
267 writel(tmp_reg, SVB_VER_REG); in start_svb()
315 writel(reg->custom.ive_ddrt_mst_sel & 0xffffffdf, DDR_REG_BASE_SYSCTRL + SYSCTRL_MISC_CTRL4); in ddr_boot_prepare()
320 writel(reg->custom.ddrt_clk_reg | (0x1 << 1), CRG_REG_BASE + PERI_CRG_DDRT); in ddr_boot_prepare()
323 writel(read in ddr_boot_prepare()
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/nvmem/
H A Drockchip-efuse.c108 writel(readl(base + RK1808_MOD) & (~RK1808_USER_MODE), base + RK1808_MOD); in rk1808_efuse_timing_init()
111 writel((T_CSB_P_S << 16) | T_CSB_P_L, base + T_CSB_P); in rk1808_efuse_timing_init()
112 writel((T_PGENB_P_S << 16) | T_PGENB_P_L, base + T_PGENB_P); in rk1808_efuse_timing_init()
113 writel((T_LOAD_P_S << 16) | T_LOAD_P_L, base + T_LOAD_P); in rk1808_efuse_timing_init()
114 writel((T_ADDR_P_S << 16) | T_ADDR_P_L, base + T_ADDR_P); in rk1808_efuse_timing_init()
115 writel((T_STROBE_P_S << 16) | T_STROBE_P_L, base + T_STROBE_P); in rk1808_efuse_timing_init()
116 writel((T_CSB_R_S << 16) | T_CSB_R_L, base + T_CSB_R); in rk1808_efuse_timing_init()
117 writel((T_PGENB_R_S << 16) | T_PGENB_R_L, base + T_PGENB_R); in rk1808_efuse_timing_init()
118 writel((T_LOAD_R_S << 16) | T_LOAD_R_L, base + T_LOAD_R); in rk1808_efuse_timing_init()
119 writel((T_ADDR_R_ in rk1808_efuse_timing_init()
[all...]
H A Drockchip-otp.c111 writel(flag, otp->base + OTPC_INT_STATUS); in rockchip_otp_wait_status()
120 writel(SBPI_DAP_ADDR_MASK | (SBPI_DAP_ADDR << SBPI_DAP_ADDR_SHIFT), otp->base + OTPC_SBPI_CTRL); in rockchip_otp_ecc_enable()
122 writel(SBPI_CMD_VALID_MASK | 0x1, otp->base + OTPC_SBPI_CMD_VALID_PRE); in rockchip_otp_ecc_enable()
123 writel(SBPI_DAP_CMD_WRF | SBPI_DAP_REG_ECC, otp->base + OTPC_SBPI_CMD0_OFFSET); in rockchip_otp_ecc_enable()
125 writel(SBPI_ECC_ENABLE, otp->base + OTPC_SBPI_CMD1_OFFSET); in rockchip_otp_ecc_enable()
127 writel(SBPI_ECC_DISABLE, otp->base + OTPC_SBPI_CMD1_OFFSET); in rockchip_otp_ecc_enable()
130 writel(SBPI_ENABLE_MASK | SBPI_ENABLE, otp->base + OTPC_SBPI_CTRL); in rockchip_otp_ecc_enable()
164 writel(OTPC_USE_USER | OTPC_USE_USER_MASK, otp->base + OTPC_USER_CTRL); in rockchip_otp_read()
167 writel(offset++ | OTPC_USER_ADDR_MASK, otp->base + OTPC_USER_ADDR); in rockchip_otp_read()
168 writel(OTPC_USER_FSM_ENABL in rockchip_otp_read()
[all...]
/device/soc/rockchip/common/vendor/drivers/phy/
H A Dphy-rockchip-naneng-edp.c92 writel(EDP_PHY_TX_AMP(lane, val), edpphy->regs + EDP_PHY_GRF_CON4); in rockchip_edp_phy_set_voltages()
95 writel(EDP_PHY_TX_AMP_SCALE(lane, val), edpphy->regs + EDP_PHY_GRF_CON5); in rockchip_edp_phy_set_voltages()
98 writel(EDP_PHY_TX_EMP(lane, val), edpphy->regs + EDP_PHY_GRF_CON3); in rockchip_edp_phy_set_voltages()
109 writel(EDP_PHY_TX_IDLE(0xf) | EDP_PHY_TX_PD(0xf), edpphy->regs + EDP_PHY_GRF_CON0); in rockchip_edp_phy_set_rate()
111 writel(EDP_PHY_TX_MODE(0x3), edpphy->regs + EDP_PHY_GRF_CON5); in rockchip_edp_phy_set_rate()
112 writel(EDP_PHY_PD_PLL(0x1), edpphy->regs + EDP_PHY_GRF_CON0); in rockchip_edp_phy_set_rate()
116 writel(EDP_PHY_PLL_DIV(0x4380), edpphy->regs + EDP_PHY_GRF_CON1); in rockchip_edp_phy_set_rate()
117 writel(EDP_PHY_TX_RTERM(0x1) | EDP_PHY_RATE(0x1) | EDP_PHY_REF_DIV(0x0), edpphy->regs + EDP_PHY_GRF_CON2); in rockchip_edp_phy_set_rate()
118 writel(EDP_PHY_PLL_CTL_H(0x0800), edpphy->regs + EDP_PHY_GRF_CON8); in rockchip_edp_phy_set_rate()
119 writel(EDP_PHY_TX_CT in rockchip_edp_phy_set_rate()
[all...]
H A Dphy-rockchip-naneng-combphy.c146 writel(val, priv->mmio + (0x19 << 0x02)); in rockchip_combphy_pcie_init()
441 writel(val, priv->mmio + 0x7c); in rk3568_combphy_cfg()
453 writel(val, priv->mmio + 0x7c); in rk3568_combphy_cfg()
459 writel(val, priv->mmio + (0x0e << 0x02)); in rk3568_combphy_cfg()
465 writel(val, priv->mmio + (0x20 << 0x02)); in rk3568_combphy_cfg()
468 writel(0x4, priv->mmio + (0xb << 0x02)); in rk3568_combphy_cfg()
474 writel(val, priv->mmio + (0x5 << 0x02)); in rk3568_combphy_cfg()
477 writel(0x32, priv->mmio + (0x11 << 0x02)); in rk3568_combphy_cfg()
480 writel(0xf0, priv->mmio + (0xa << 0x02)); in rk3568_combphy_cfg()
488 writel( in rk3568_combphy_cfg()
[all...]
H A Dphy-rockchip-inno-usb3.c246 writel(0x30, u3phy_port->base + 0xd8); in rockchip_u3phy_usb2_only_write()
265 writel(0x20, u3phy_port->base + 0xd8); in rockchip_u3phy_usb2_only_write()
940 writel(reg, u3phy_port->base + 0x1a8); in rk3328_u3phy_pipe_power()
944 writel(reg, u3phy_port->base + 0x044); in rk3328_u3phy_pipe_power()
948 writel(reg, u3phy_port->base + 0x150); in rk3328_u3phy_pipe_power()
952 writel(reg, u3phy_port->base + 0x080); in rk3328_u3phy_pipe_power()
957 writel(reg, u3phy_port->base + 0x0c0); in rk3328_u3phy_pipe_power()
963 writel(reg, u3phy_port->base + 0x1a8); in rk3328_u3phy_pipe_power()
967 writel(reg, u3phy_port->base + 0x044); in rk3328_u3phy_pipe_power()
971 writel(re in rk3328_u3phy_pipe_power()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/phy/rockchip/
H A Dphy-rockchip-naneng-edp.c97 writel(EDP_PHY_TX_AMP(lane, val), in rockchip_edp_phy_set_voltages()
101 writel(EDP_PHY_TX_AMP_SCALE(lane, val), in rockchip_edp_phy_set_voltages()
105 writel(EDP_PHY_TX_EMP(lane, val), in rockchip_edp_phy_set_voltages()
118 writel(EDP_PHY_TX_IDLE(0xf) | EDP_PHY_TX_PD(0xf), in rockchip_edp_phy_set_rate()
121 writel(EDP_PHY_TX_MODE(0x3), edpphy->regs + EDP_PHY_GRF_CON5); in rockchip_edp_phy_set_rate()
122 writel(EDP_PHY_PD_PLL(0x1), edpphy->regs + EDP_PHY_GRF_CON0); in rockchip_edp_phy_set_rate()
126 writel(EDP_PHY_PLL_DIV(0x4380), in rockchip_edp_phy_set_rate()
128 writel(EDP_PHY_TX_RTERM(0x1) | EDP_PHY_RATE(0x1) | in rockchip_edp_phy_set_rate()
130 writel(EDP_PHY_PLL_CTL_H(0x0800), in rockchip_edp_phy_set_rate()
132 writel(EDP_PHY_TX_CT in rockchip_edp_phy_set_rate()
[all...]
H A Dphy-rockchip-naneng-combphy.c148 writel(val, priv->mmio + (0x19 << 2)); in rockchip_combphy_pcie_init()
446 writel(val, priv->mmio + 0x7c); in rk3568_combphy_cfg()
458 writel(val, priv->mmio + 0x7c); in rk3568_combphy_cfg()
464 writel(val, priv->mmio + (0x0e << 2)); in rk3568_combphy_cfg()
470 writel(val, priv->mmio + (0x20 << 2)); in rk3568_combphy_cfg()
473 writel(0x4, priv->mmio + (0xb << 2)); in rk3568_combphy_cfg()
479 writel(val, priv->mmio + (0x5 << 2)); in rk3568_combphy_cfg()
482 writel(0x32, priv->mmio + (0x11 << 2)); in rk3568_combphy_cfg()
485 writel(0xf0, priv->mmio + (0xa << 2)); in rk3568_combphy_cfg()
493 writel( in rk3568_combphy_cfg()
[all...]
H A Dphy-rockchip-inno-usb3.c254 writel(0x30, u3phy_port->base + 0xd8); in rockchip_u3phy_usb2_only_write()
276 writel(0x20, u3phy_port->base + 0xd8); in rockchip_u3phy_usb2_only_write()
968 writel(reg, u3phy_port->base + 0x1a8); in rk3328_u3phy_pipe_power()
972 writel(reg, u3phy_port->base + 0x044); in rk3328_u3phy_pipe_power()
976 writel(reg, u3phy_port->base + 0x150); in rk3328_u3phy_pipe_power()
980 writel(reg, u3phy_port->base + 0x080); in rk3328_u3phy_pipe_power()
985 writel(reg, u3phy_port->base + 0x0c0); in rk3328_u3phy_pipe_power()
991 writel(reg, u3phy_port->base + 0x1a8); in rk3328_u3phy_pipe_power()
995 writel(reg, u3phy_port->base + 0x044); in rk3328_u3phy_pipe_power()
999 writel(re in rk3328_u3phy_pipe_power()
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/phy/rockchip/
H A Dphy-rockchip-typec.c565 writel(reg, tcphy->base + PHY_DP_MODE_CTL); in tcphy_dp_set_power_state()
626 writel(PMA_LANE3_DP_LANE_SEL(PHY_DP_LANE_1) | PMA_LANE3_INTERFACE_SEL(PMA_IF_PHY_DP) | in tcphy_set_lane_mapping()
633 writel(PMA_LANE3_DP_LANE_SEL(PHY_DP_LANE_1) | PMA_LANE3_INTERFACE_SEL(PMA_IF_PHY_DP) | in tcphy_set_lane_mapping()
648 writel(0x830, tcphy->base + PMA_CMN_CTRL1); in tcphy_cfg_24m()
654 writel(0x90, tcphy->base + XCVR_DIAG_LANE_FCM_EN_MGN(i)); in tcphy_cfg_24m()
655 writel(0x960, tcphy->base + TX_RCVDET_EN_TMR(i)); in tcphy_cfg_24m()
656 writel(0x30, tcphy->base + TX_RCVDET_ST_TMR(i)); in tcphy_cfg_24m()
662 writel(rdata, tcphy->base + CMN_DIAG_HSCLK_SEL); in tcphy_cfg_24m()
671 writel(usb3_pll_cfg[i].value, tcphy->base + usb3_pll_cfg[i].addr); in tcphy_cfg_usb3_pll()
707 writel(clk_ctr in tcphy_cfg_dp_pll()
[all...]
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/
H A Dhw.c43 writel(GLB_SOFT_RST_ALL, hw->base_addr + RKISPP_CTRL_RESET); in rkispp_soft_reset()
45 writel(~GLB_SOFT_RST_ALL, hw->base_addr + RKISPP_CTRL_RESET); in rkispp_soft_reset()
59 writel(SW_SCL_BYPASS, hw->base_addr + RKISPP_SCL0_CTRL); in rkispp_soft_reset()
60 writel(SW_SCL_BYPASS, hw->base_addr + RKISPP_SCL1_CTRL); in rkispp_soft_reset()
61 writel(SW_SCL_BYPASS, hw->base_addr + RKISPP_SCL2_CTRL); in rkispp_soft_reset()
62 writel(OTHER_FORCE_UPD, hw->base_addr + RKISPP_CTRL_UPDATE); in rkispp_soft_reset()
63 writel(GATE_DIS_ALL, hw->base_addr + RKISPP_CTRL_CLKGATE); in rkispp_soft_reset()
64 writel(SW_FEC2DDR_DIS, hw->base_addr + RKISPP_FEC_CORE_CTRL); in rkispp_soft_reset()
65 writel(NR_LOST_ERR | TNR_LOST_ERR | FBCH_EMPTY_NR | FBCH_EMPTY_TNR | FBCD_DEC_ERR_NR | FBCD_DEC_ERR_TNR | in rkispp_soft_reset()
69 writel(GATE_DIS_N in rkispp_soft_reset()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/ispp/
H A Dhw.c44 writel(GLB_SOFT_RST_ALL, hw->base_addr + RKISPP_CTRL_RESET); in rkispp_soft_reset()
46 writel(~GLB_SOFT_RST_ALL, hw->base_addr + RKISPP_CTRL_RESET); in rkispp_soft_reset()
60 writel(SW_SCL_BYPASS, hw->base_addr + RKISPP_SCL0_CTRL); in rkispp_soft_reset()
61 writel(SW_SCL_BYPASS, hw->base_addr + RKISPP_SCL1_CTRL); in rkispp_soft_reset()
62 writel(SW_SCL_BYPASS, hw->base_addr + RKISPP_SCL2_CTRL); in rkispp_soft_reset()
63 writel(OTHER_FORCE_UPD, hw->base_addr + RKISPP_CTRL_UPDATE); in rkispp_soft_reset()
64 writel(GATE_DIS_ALL, hw->base_addr + RKISPP_CTRL_CLKGATE); in rkispp_soft_reset()
65 writel(SW_FEC2DDR_DIS, hw->base_addr + RKISPP_FEC_CORE_CTRL); in rkispp_soft_reset()
66 writel(NR_LOST_ERR | TNR_LOST_ERR | FBCH_EMPTY_NR | in rkispp_soft_reset()
71 writel(GATE_DIS_N in rkispp_soft_reset()
[all...]
/device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/hack/
H A Dmpp_hack_px30.c71 writel(RK_MMU_CMD_ENABLE_STALL, iommu->bases[i] + RK_MMU_COMMAND); in mpp_iommu_enable()
76 writel(RK_MMU_CMD_FORCE_RESET, iommu->bases[i] + RK_MMU_COMMAND); in mpp_iommu_enable()
82 writel(iommu->dte_addr, iommu->bases[i] + RK_MMU_DTE_ADDR); in mpp_iommu_enable()
84 writel(RK_MMU_CMD_ZAP_CACHE, iommu->bases[i] + RK_MMU_COMMAND); in mpp_iommu_enable()
86 writel(RK_MMU_IRQ_MASK, iommu->bases[i] + RK_MMU_INT_MASK); in mpp_iommu_enable()
91 writel(RK_MMU_CMD_ENABLE_PAGING, iommu->bases[i] + RK_MMU_COMMAND); in mpp_iommu_enable()
96 writel(RK_MMU_CMD_DISABLE_STALL, iommu->bases[i] + RK_MMU_COMMAND); in mpp_iommu_enable()
121 writel(RK_MMU_CMD_ENABLE_STALL, iommu->bases[i] + RK_MMU_COMMAND); in mpp_iommu_disable()
126 writel(RK_MMU_CMD_DISABLE_PAGING, iommu->bases[i] + RK_MMU_COMMAND); in mpp_iommu_disable()
131 writel(RK_MMU_CMD_DISABLE_STAL in mpp_iommu_disable()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/hack/
H A Dmpp_hack_px30.c73 writel(RK_MMU_CMD_ENABLE_STALL, in mpp_iommu_enable()
78 writel(RK_MMU_CMD_FORCE_RESET, in mpp_iommu_enable()
84 writel(iommu->dte_addr, in mpp_iommu_enable()
87 writel(RK_MMU_CMD_ZAP_CACHE, in mpp_iommu_enable()
90 writel(RK_MMU_IRQ_MASK, in mpp_iommu_enable()
96 writel(RK_MMU_CMD_ENABLE_PAGING, in mpp_iommu_enable()
101 writel(RK_MMU_CMD_DISABLE_STALL, in mpp_iommu_enable()
128 writel(RK_MMU_CMD_ENABLE_STALL, in mpp_iommu_disable()
133 writel(RK_MMU_CMD_DISABLE_PAGING, in mpp_iommu_disable()
138 writel(RK_MMU_CMD_DISABLE_STAL in mpp_iommu_disable()
[all...]
/device/board/hisilicon/hispark_taurus/uboot/secureboot_release/ddr_init/boot/
H A Dlowlevel_init_v300.c46 static inline void writel(unsigned val, unsigned addr) in writel() function
83 #define reg_set(addr, val) writel(val, (unsigned int)addr)
312 writel(sysboot10.u32, HPM_CHECK_REG); in hpm_check()
377 writel((unsigned int)svb_value, HI_PMC_CTL_REG); in set_hpm_core_volt()
429 writel(tmp_reg, SVB_VER_REG); in start_svb()
471 writel(0x401, DDR_REG_BASE_DMC0 + 0x28); in start_ddr_training()
472 writel(0x401, DDR_REG_BASE_DMC1 + 0x28); in start_ddr_training()
474 writel(0x401, DDR_REG_BASE_DMC0 + 0x28); in start_ddr_training()
479 writel(0x401, DDR_REG_BASE_DMC2 + 0x28); in start_ddr_training()
480 writel( in start_ddr_training()
[all...]
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Dregs.h1616 writel(reg | burst, addr); in config_mi_ctrl()
1618 writel(reg | CIF_MI_CTRL_INIT_BASE_EN, addr); in config_mi_ctrl()
1620 writel(reg | CIF_MI_CTRL_INIT_OFFSET_EN, addr); in config_mi_ctrl()
1640 writel(tmp | val, addr); in isp_set_bits()
1647 writel(val & ~bit_mask, addr); in isp_clear_bits()
1654 writel(val, base + stream->config->mi.y_size_init); in mi_set_y_size()
1661 writel(val, base + stream->config->mi.cb_size_init); in mi_set_cb_size()
1668 writel(val, base + stream->config->mi.cr_size_init); in mi_set_cr_size()
1675 writel(val, base + stream->config->mi.y_base_ad_init); in mi_set_y_addr()
1682 writel(va in mi_set_cb_addr()
[all...]
H A Drkisp.c555 writel(val, hw->base_addr + ISP_ACQ_H_OFFS); in rkisp_trigger_read_back()
561 writel(val, hw->base_addr + MI_WR_CTRL2); in rkisp_trigger_read_back()
565 writel(val, hw->base_addr + ISP3X_MPFBC_CTRL); in rkisp_trigger_read_back()
570 writel(val, hw->base_addr + ISP_ACQ_H_OFFS); in rkisp_trigger_read_back()
915 writel(*reg1, base + backup[i].base); in rkisp_reset_handle_v2x()
927 writel(*reg | CIF_DUAL_CROP_CFG_UPD, base + DUAL_CROP_CTRL); in rkisp_reset_handle_v2x()
931 writel(*reg | CIF_RSZ_CTRL_CFG_UPD, base + SELF_RESIZE_CTRL); in rkisp_reset_handle_v2x()
935 writel(*reg | CIF_RSZ_CTRL_CFG_UPD, base + MAIN_RESIZE_CTRL); in rkisp_reset_handle_v2x()
942 writel(*reg, base + ISP_CTRL); in rkisp_reset_handle_v2x()
946 writel(backu in rkisp_reset_handle_v2x()
[all...]
H A Dhw.c657 writel(0xffff, base + CIF_IRCL); in rkisp_soft_reset()
659 writel(0xffff, dev->base_next_addr + CIF_IRCL); in rkisp_soft_reset()
673 writel(CIF_ISP_CTRL_ISP_MODE_BAYER_ITU601, base + CIF_ISP_CTRL); in rkisp_soft_reset()
675 writel(0xffff, base + CIF_IRCL); in rkisp_soft_reset()
677 writel(0xffff, dev->base_next_addr + CIF_IRCL); in rkisp_soft_reset()
698 writel(val, dev->base_addr + CIF_ICCL); in isp_config_clk()
700 writel(val, dev->base_next_addr + CIF_ICCL); in isp_config_clk()
708 writel(val, dev->base_addr + CIF_VI_ISP_CLK_CTRL_V12); in isp_config_clk()
718 writel(val, dev->base_addr + CTRL_VI_ISP_CLK_CTRL); in isp_config_clk()
720 writel(va in isp_config_clk()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Dregs.h1639 writel(reg | burst, addr); in config_mi_ctrl()
1641 writel(reg | CIF_MI_CTRL_INIT_BASE_EN, addr); in config_mi_ctrl()
1643 writel(reg | CIF_MI_CTRL_INIT_OFFSET_EN, addr); in config_mi_ctrl()
1663 writel(tmp | val, addr); in isp_set_bits()
1670 writel(val & ~bit_mask, addr); in isp_clear_bits()
1677 writel(val, base + stream->config->mi.y_size_init); in mi_set_y_size()
1684 writel(val, base + stream->config->mi.cb_size_init); in mi_set_cb_size()
1691 writel(val, base + stream->config->mi.cr_size_init); in mi_set_cr_size()
1698 writel(val, base + stream->config->mi.y_base_ad_init); in mi_set_y_addr()
1705 writel(va in mi_set_cb_addr()
[all...]
H A Drkisp.c584 writel(val, hw->base_addr + ISP_ACQ_H_OFFS); in rkisp_trigger_read_back()
592 writel(val, hw->base_addr + MI_WR_CTRL2); in rkisp_trigger_read_back()
596 writel(val, hw->base_addr + ISP3X_MPFBC_CTRL); in rkisp_trigger_read_back()
602 writel(val, hw->base_addr + ISP_ACQ_H_OFFS); in rkisp_trigger_read_back()
915 writel(*reg1, base + backup[i].base); in rkisp_reset_handle_v2x()
927 writel(*reg | CIF_DUAL_CROP_CFG_UPD, base + DUAL_CROP_CTRL); in rkisp_reset_handle_v2x()
930 writel(*reg | CIF_RSZ_CTRL_CFG_UPD, base + SELF_RESIZE_CTRL); in rkisp_reset_handle_v2x()
933 writel(*reg | CIF_RSZ_CTRL_CFG_UPD, base + MAIN_RESIZE_CTRL); in rkisp_reset_handle_v2x()
941 writel(*reg, base + ISP_CTRL); in rkisp_reset_handle_v2x()
945 writel(backu in rkisp_reset_handle_v2x()
[all...]
H A Dhw.c650 writel(0xffff, base + CIF_IRCL); in rkisp_soft_reset()
652 writel(0xffff, dev->base_next_addr + CIF_IRCL); in rkisp_soft_reset()
665 writel(CIF_ISP_CTRL_ISP_MODE_BAYER_ITU601, base + CIF_ISP_CTRL); in rkisp_soft_reset()
666 writel(0xffff, base + CIF_IRCL); in rkisp_soft_reset()
668 writel(0xffff, dev->base_next_addr + CIF_IRCL); in rkisp_soft_reset()
688 writel(val, dev->base_addr + CIF_ICCL); in isp_config_clk()
690 writel(val, dev->base_next_addr + CIF_ICCL); in isp_config_clk()
699 writel(val, dev->base_addr + CIF_VI_ISP_CLK_CTRL_V12); in isp_config_clk()
713 writel(val, dev->base_addr + CTRL_VI_ISP_CLK_CTRL); in isp_config_clk()
715 writel(va in isp_config_clk()
[all...]
/device/soc/hisilicon/common/platform/wifi/hi3881v100/adapter/
H A Dhdf_wlan_sdio_adapt.c64 writel(VALUE, reg); \
76 writel(readl(reg) | (VALUE), reg); \
84 writel(VALUE, reg); \
91 writel(readl(reg) | (VALUE), reg); \
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/
H A Dhw.h27 #define write_cif_reg(base, addr, val) writel(val, (addr) + (base))
29 #define write_cif_reg_or(base, addr, val) writel(readl((addr) + (base)) | (val), (addr) + (base))
30 #define write_cif_reg_and(base, addr, val) writel(readl((addr) + (base)) & (val), (addr) + (base))

Completed in 33 milliseconds

12345