/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | floppy_64.h | 32 volatile unsigned char status1_82077; /* Auxiliary Status reg. 1 */ 33 volatile unsigned char status2_82077; /* Auxiliary Status reg. 2 */ 34 volatile unsigned char dor_82077; /* Digital Output reg. */ 35 volatile unsigned char tapectl_82077; /* Tape Control reg */ 37 #define drs_82077 status_82077 /* Digital Rate Select reg. */ 40 volatile unsigned char dir_82077; /* Digital Input reg. */ 41 #define dcr_82077 dir_82077 /* Config Control reg. */ 50 unsigned char (*fd_inb) (unsigned long port, unsigned int reg); 52 unsigned int reg); 66 #define fd_inb(base, reg) sun_fdop 101 sun_82077_fd_inb(unsigned long base, unsigned int reg) sun_82077_fd_inb() argument 119 sun_82077_fd_outb(unsigned char value, unsigned long base, unsigned int reg) sun_82077_fd_outb() argument 303 sun_pci_fd_inb(unsigned long base, unsigned int reg) sun_pci_fd_inb() argument 309 sun_pci_fd_outb(unsigned char val, unsigned long base, unsigned int reg) sun_pci_fd_outb() argument 316 sun_pci_fd_broken_outb(unsigned char val, unsigned long base, unsigned int reg) sun_pci_fd_broken_outb() argument 336 sun_pci_fd_lde_broken_outb(unsigned char val, unsigned long base, unsigned int reg) sun_pci_fd_lde_broken_outb() argument 451 sun_pci_fd_out_byte(unsigned long port, unsigned char val, unsigned long reg) sun_pci_fd_out_byte() argument [all...] |
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | floppy_64.h | 32 volatile unsigned char status1_82077; /* Auxiliary Status reg. 1 */ 33 volatile unsigned char status2_82077; /* Auxiliary Status reg. 2 */ 34 volatile unsigned char dor_82077; /* Digital Output reg. */ 35 volatile unsigned char tapectl_82077; /* Tape Control reg */ 37 #define drs_82077 status_82077 /* Digital Rate Select reg. */ 40 volatile unsigned char dir_82077; /* Digital Input reg. */ 41 #define dcr_82077 dir_82077 /* Config Control reg. */ 50 unsigned char (*fd_inb) (unsigned long port, unsigned int reg); 52 unsigned int reg); 66 #define fd_inb(base, reg) sun_fdop 101 sun_82077_fd_inb(unsigned long base, unsigned int reg) sun_82077_fd_inb() argument 119 sun_82077_fd_outb(unsigned char value, unsigned long base, unsigned int reg) sun_82077_fd_outb() argument 303 sun_pci_fd_inb(unsigned long base, unsigned int reg) sun_pci_fd_inb() argument 309 sun_pci_fd_outb(unsigned char val, unsigned long base, unsigned int reg) sun_pci_fd_outb() argument 316 sun_pci_fd_broken_outb(unsigned char val, unsigned long base, unsigned int reg) sun_pci_fd_broken_outb() argument 336 sun_pci_fd_lde_broken_outb(unsigned char val, unsigned long base, unsigned int reg) sun_pci_fd_lde_broken_outb() argument 451 sun_pci_fd_out_byte(unsigned long port, unsigned char val, unsigned long reg) sun_pci_fd_out_byte() argument [all...] |
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | sdhci-cadence.c | 73 void (*priv_writel)(struct sdhci_cdns_priv *priv, u32 val, void __iomem *reg); 104 void __iomem *reg) in cdns_writel() 106 writel(val, reg); in cdns_writel() 112 void __iomem *reg = priv->hrs_addr + SDHCI_CDNS_HRS04; in sdhci_cdns_write_phy_reg() local 116 ret = readl_poll_timeout(reg, tmp, !(tmp & SDHCI_CDNS_HRS04_ACK), in sdhci_cdns_write_phy_reg() 123 priv->priv_writel(priv, tmp, reg); in sdhci_cdns_write_phy_reg() 126 priv->priv_writel(priv, tmp, reg); in sdhci_cdns_write_phy_reg() 128 ret = readl_poll_timeout(reg, tmp, tmp & SDHCI_CDNS_HRS04_ACK, 0, 10); in sdhci_cdns_write_phy_reg() 133 priv->priv_writel(priv, tmp, reg); in sdhci_cdns_write_phy_reg() 135 ret = readl_poll_timeout(reg, tm in sdhci_cdns_write_phy_reg() 103 cdns_writel(struct sdhci_cdns_priv *priv, u32 val, void __iomem *reg) cdns_writel() argument 224 void __iomem *reg = priv->hrs_addr + SDHCI_CDNS_HRS06; sdhci_cdns_set_tune_val() local 337 elba_priv_writel(struct sdhci_cdns_priv *priv, u32 val, void __iomem *reg) elba_priv_writel() argument 348 elba_write_l(struct sdhci_host *host, u32 val, int reg) elba_write_l() argument 353 elba_write_w(struct sdhci_host *host, u16 val, int reg) elba_write_w() argument 367 elba_write_b(struct sdhci_host *host, u8 val, int reg) elba_write_b() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/dsa/sja1105/ |
H A D | sja1105_mdio.c | 10 int sja1105_pcs_mdio_read_c45(struct mii_bus *bus, int phy, int mmd, int reg) in sja1105_pcs_mdio_read_c45() argument 18 addr = (mmd << 16) | reg; in sja1105_pcs_mdio_read_c45() 23 if (mmd == MDIO_MMD_VEND2 && (reg & GENMASK(15, 0)) == MII_PHYSID1) in sja1105_pcs_mdio_read_c45() 25 if (mmd == MDIO_MMD_VEND2 && (reg & GENMASK(15, 0)) == MII_PHYSID2) in sja1105_pcs_mdio_read_c45() 36 int reg, u16 val) in sja1105_pcs_mdio_write_c45() 43 addr = (mmd << 16) | reg; in sja1105_pcs_mdio_write_c45() 52 int sja1110_pcs_mdio_read_c45(struct mii_bus *bus, int phy, int mmd, int reg) in sja1110_pcs_mdio_read_c45() argument 65 addr = (mmd << 16) | reg; in sja1110_pcs_mdio_read_c45() 67 if (mmd == MDIO_MMD_VEND2 && (reg & GENMASK(15, 0)) == MII_PHYSID1) in sja1110_pcs_mdio_read_c45() 69 if (mmd == MDIO_MMD_VEND2 && (reg in sja1110_pcs_mdio_read_c45() 35 sja1105_pcs_mdio_write_c45(struct mii_bus *bus, int phy, int mmd, int reg, u16 val) sja1105_pcs_mdio_write_c45() argument 97 sja1110_pcs_mdio_write_c45(struct mii_bus *bus, int phy, int reg, int mmd, u16 val) sja1110_pcs_mdio_write_c45() argument 152 sja1105_base_t1_mdio_read_c22(struct mii_bus *bus, int phy, int reg) sja1105_base_t1_mdio_read_c22() argument 169 sja1105_base_t1_mdio_read_c45(struct mii_bus *bus, int phy, int mmd, int reg) sja1105_base_t1_mdio_read_c45() argument 193 sja1105_base_t1_mdio_write_c22(struct mii_bus *bus, int phy, int reg, u16 val) sja1105_base_t1_mdio_write_c22() argument 208 sja1105_base_t1_mdio_write_c45(struct mii_bus *bus, int phy, int mmd, int reg, u16 val) sja1105_base_t1_mdio_write_c45() argument 230 sja1105_base_tx_mdio_read(struct mii_bus *bus, int phy, int reg) sja1105_base_tx_mdio_read() argument 246 sja1105_base_tx_mdio_write(struct mii_bus *bus, int phy, int reg, u16 val) sja1105_base_tx_mdio_write() argument [all...] |
/kernel/linux/linux-6.6/drivers/soc/aspeed/ |
H A D | aspeed-uart-routing.c | 41 uint8_t reg; member 68 .reg = HICR9, 88 .reg = HICRA, 108 .reg = HICRA, 126 .reg = HICRA, 144 .reg = HICRA, 162 .reg = HICRA, 180 .reg = HICRA, 198 .reg = HICRA, 216 .reg [all...] |
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | mcp16502.c | 204 int ret, reg; in mcp16502_get_mode() local 206 reg = mcp16502_get_state_reg(rdev, MCP16502_OPMODE_ACTIVE); in mcp16502_get_mode() 207 if (reg < 0) in mcp16502_get_mode() 208 return reg; in mcp16502_get_mode() 210 ret = regmap_read(rdev->regmap, reg, &val); in mcp16502_get_mode() 235 int reg; in _mcp16502_set_mode() local 237 reg = mcp16502_get_state_reg(rdev, op_mode); in _mcp16502_set_mode() 238 if (reg < 0) in _mcp16502_set_mode() 239 return reg; in _mcp16502_set_mode() 252 reg in _mcp16502_set_mode() 352 int reg = mcp16502_suspend_get_target_reg(rdev); mcp16502_set_suspend_voltage() local 388 int reg = mcp16502_suspend_get_target_reg(rdev); mcp16502_set_suspend_enable() local 401 int reg = mcp16502_suspend_get_target_reg(rdev); mcp16502_set_suspend_disable() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_lspcon.c | 331 u16 reg; in _lspcon_parade_write_infoframe_blocks() local 341 reg = LSPCON_PARADE_AVI_IF_WRITE_OFFSET; in _lspcon_parade_write_infoframe_blocks() 343 ret = drm_dp_dpcd_write(aux, reg, data, 8); in _lspcon_parade_write_infoframe_blocks() 356 reg = LSPCON_PARADE_AVI_IF_CTRL; in _lspcon_parade_write_infoframe_blocks() 358 ret = drm_dp_dpcd_write(aux, reg, &avi_if_ctrl, 1); in _lspcon_parade_write_infoframe_blocks() 361 reg, block_count); in _lspcon_parade_write_infoframe_blocks() 410 u16 reg; in _lspcon_write_avi_infoframe_mca() local 413 reg = LSPCON_MCA_AVI_IF_WRITE_OFFSET; in _lspcon_write_avi_infoframe_mca() 417 ret = drm_dp_dpcd_write(aux, reg, (void *)data, 1); in _lspcon_write_avi_infoframe_mca() 424 drm_err(aux->drm_dev, "DPCD write failed at:0x%x\n", reg); in _lspcon_write_avi_infoframe_mca() 585 u16 reg = LSPCON_MCA_AVI_IF_CTRL; _lspcon_read_avi_infoframe_enabled_mca() local 600 u16 reg = LSPCON_PARADE_AVI_IF_CTRL; _lspcon_read_avi_infoframe_enabled_parade() local [all...] |
/kernel/linux/linux-6.6/drivers/mailbox/ |
H A D | pcc.c | 153 static int pcc_chan_reg_read(struct pcc_chan_reg *reg, u64 *val) in pcc_chan_reg_read() argument 157 if (!reg->gas) { in pcc_chan_reg_read() 162 if (reg->vaddr) in pcc_chan_reg_read() 163 read_register(reg->vaddr, val, reg->gas->bit_width); in pcc_chan_reg_read() 165 ret = acpi_read(val, reg->gas); in pcc_chan_reg_read() 170 static int pcc_chan_reg_write(struct pcc_chan_reg *reg, u64 val) in pcc_chan_reg_write() argument 174 if (!reg->gas) in pcc_chan_reg_write() 177 if (reg->vaddr) in pcc_chan_reg_write() 178 write_register(reg in pcc_chan_reg_write() 185 pcc_chan_reg_read_modify_write(struct pcc_chan_reg *reg) pcc_chan_reg_read_modify_write() argument 412 pcc_chan_reg_init(struct pcc_chan_reg *reg, struct acpi_generic_address *gas, u64 preserve_mask, u64 set_mask, u64 status_mask, char *name) pcc_chan_reg_init() argument [all...] |
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | cs35l56-sdw.c | 26 static int cs35l56_sdw_read_one(struct sdw_slave *peripheral, unsigned int reg, void *buf) in cs35l56_sdw_read_one() argument 30 ret = sdw_nread_no_pm(peripheral, reg, 4, (u8 *)buf); in cs35l56_sdw_read_one() 32 dev_err(&peripheral->dev, "Read failed @%#x:%d\n", reg, ret); in cs35l56_sdw_read_one() 47 unsigned int reg, bytes; in cs35l56_sdw_read() local 50 reg = le32_to_cpu(*(const __le32 *)reg_buf); in cs35l56_sdw_read() 51 reg += CS35L56_SDW_ADDR_OFFSET; in cs35l56_sdw_read() 54 return cs35l56_sdw_read_one(peripheral, reg, val_buf); in cs35l56_sdw_read() 57 bytes = SDW_REG_NO_PAGE - (reg & SDW_REGADDR); /* to end of page */ in cs35l56_sdw_read() 61 ret = sdw_nread_no_pm(peripheral, reg, bytes, buf8); in cs35l56_sdw_read() 64 reg, re in cs35l56_sdw_read() 86 cs35l56_sdw_write_one(struct sdw_slave *peripheral, unsigned int reg, const void *buf) cs35l56_sdw_write_one() argument 107 unsigned int reg, bytes; cs35l56_sdw_gather_write() local [all...] |
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | insn.h | 13 #define LOAD_SYM_ARMV6(reg, sym) \ 18 "10: sub " #reg ", pc, #8 \n\t" \ 19 "11: sub " #reg ", " #reg ", #4 \n\t" \ 20 "12: ldr " #reg ", [" #reg ", #0] \n\t"
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/ |
H A D | e1000e_trace.h | 22 TP_PROTO(uint32_t reg), 23 TP_ARGS(reg), 24 TP_STRUCT__entry(__field(uint32_t, reg)), 25 TP_fast_assign(__entry->reg = reg;), 27 __entry->reg)
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dmub/src/ |
H A D | dmub_dcn21.c | 41 #define DMUB_SR(reg) REG_OFFSET(reg), 48 #define DMUB_SF(reg, field) FD_MASK(reg, field), 52 #define DMUB_SF(reg, field) FD_SHIFT(reg, field),
|
H A D | dmub_dcn302.c | 41 #define DMUB_SR(reg) REG_OFFSET(reg), 48 #define DMUB_SF(reg, field) FD_MASK(reg, field), 52 #define DMUB_SF(reg, field) FD_SHIFT(reg, field),
|
H A D | dmub_dcn301.c | 41 #define DMUB_SR(reg) REG_OFFSET(reg), 48 #define DMUB_SF(reg, field) FD_MASK(reg, field), 52 #define DMUB_SF(reg, field) FD_SHIFT(reg, field),
|
H A D | dmub_dcn303.c | 23 #define DMUB_SR(reg) REG_OFFSET(reg), 30 #define DMUB_SF(reg, field) FD_MASK(reg, field), 34 #define DMUB_SF(reg, field) FD_SHIFT(reg, field),
|
/device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/ |
H A D | mpp_iep2.c | 256 mpp_debug(DEBUG_IOMMU, "reg[%3d]: %08x failed\n", iep2_addr_rnum[i], paddr[i]);
in iep2_process_reg_fd() 261 mpp_debug(DEBUG_IOMMU, "reg[%3d]: %3d => %pad + offset %10d\n", iep2_addr_rnum[i], usr_fd, &mem_region->iova,
in iep2_process_reg_fd() 346 u32 reg;
in iep2_config() local 352 reg = IEP2_REG_SRC_FMT(cfg->src_fmt) | IEP2_REG_SRC_YUV_SWAP(cfg->src_yuv_swap) | IEP2_REG_DST_FMT(cfg->dst_fmt) |
in iep2_config() 354 mpp_write_relaxed(mpp, IEP2_REG_IEP_CONFIG0, reg);
in iep2_config() 356 reg = IEP2_REG_SRC_PIC_WIDTH(width - 1) | IEP2_REG_SRC_PIC_HEIGHT(height - 1);
in iep2_config() 357 mpp_write_relaxed(mpp, IEP2_REG_SRC_IMG_SIZE, reg);
in iep2_config() 359 reg = IEP2_REG_SRC_VIR_Y_STRIDE(cfg->src_y_stride) | IEP2_REG_SRC_VIR_UV_STRIDE(cfg->src_uv_stride);
in iep2_config() 360 mpp_write_relaxed(mpp, IEP2_REG_VIR_SRC_IMG_WIDTH, reg);
in iep2_config() 362 reg in iep2_config() 459 u32 reg; iep2_osd_cfg() local 491 u32 reg; iep2_tru_list_cfg() local 520 u32 reg = 0; iep2_comb_cfg() local 607 u32 reg; iep2_osd_done() local 632 u32 reg; iep2_finish() local [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/ |
H A D | mpp_iep2.c | 269 mpp_debug(DEBUG_IOMMU, "reg[%3d]: %08x failed\n", in iep2_process_reg_fd() 275 mpp_debug(DEBUG_IOMMU, "reg[%3d]: %3d => %pad + offset %10d\n", in iep2_process_reg_fd() 358 u32 reg; in iep2_config() local 364 reg = IEP2_REG_SRC_FMT(cfg->src_fmt) in iep2_config() 369 mpp_write_relaxed(mpp, IEP2_REG_IEP_CONFIG0, reg); in iep2_config() 371 reg = IEP2_REG_SRC_PIC_WIDTH(width - 1) in iep2_config() 373 mpp_write_relaxed(mpp, IEP2_REG_SRC_IMG_SIZE, reg); in iep2_config() 375 reg = IEP2_REG_SRC_VIR_Y_STRIDE(cfg->src_y_stride) in iep2_config() 377 mpp_write_relaxed(mpp, IEP2_REG_VIR_SRC_IMG_WIDTH, reg); in iep2_config() 379 reg in iep2_config() 500 u32 reg; iep2_osd_cfg() local 535 u32 reg; iep2_tru_list_cfg() local 564 u32 reg = 0; iep2_comb_cfg() local 654 u32 reg; iep2_osd_done() local 680 u32 reg; iep2_finish() local [all...] |
/third_party/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_pipe.h | 903 static inline void r600_store_config_reg_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) in r600_store_config_reg_seq() argument 905 assert(reg < R600_CONTEXT_REG_OFFSET); in r600_store_config_reg_seq() 908 cb->buf[cb->num_dw++] = (reg - R600_CONFIG_REG_OFFSET) >> 2; in r600_store_config_reg_seq() 915 static inline void r600_store_context_reg_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) in r600_store_context_reg_seq() argument 917 assert(reg >= R600_CONTEXT_REG_OFFSET && reg < R600_CTL_CONST_OFFSET); in r600_store_context_reg_seq() 920 cb->buf[cb->num_dw++] = (reg - R600_CONTEXT_REG_OFFSET) >> 2; in r600_store_context_reg_seq() 927 static inline void r600_store_ctl_const_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) in r600_store_ctl_const_seq() argument 929 assert(reg >= R600_CTL_CONST_OFFSET); in r600_store_ctl_const_seq() 932 cb->buf[cb->num_dw++] = (reg in r600_store_ctl_const_seq() 935 r600_store_loop_const_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) r600_store_loop_const_seq() argument 947 eg_store_loop_const_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) eg_store_loop_const_seq() argument 955 r600_store_config_reg(struct r600_command_buffer *cb, unsigned reg, unsigned value) r600_store_config_reg() argument 961 r600_store_context_reg(struct r600_command_buffer *cb, unsigned reg, unsigned value) r600_store_context_reg() argument 967 r600_store_ctl_const(struct r600_command_buffer *cb, unsigned reg, unsigned value) r600_store_ctl_const() argument 973 r600_store_loop_const(struct r600_command_buffer *cb, unsigned reg, unsigned value) r600_store_loop_const() argument 979 eg_store_loop_const(struct r600_command_buffer *cb, unsigned reg, unsigned value) eg_store_loop_const() argument 988 radeon_compute_set_context_reg_seq(struct radeon_cmdbuf *cs, unsigned reg, unsigned num) radeon_compute_set_context_reg_seq() argument 995 radeon_set_ctl_const_seq(struct radeon_cmdbuf *cs, unsigned reg, unsigned num) radeon_set_ctl_const_seq() argument 1003 radeon_compute_set_context_reg(struct radeon_cmdbuf *cs, unsigned reg, unsigned value) radeon_compute_set_context_reg() argument 1009 radeon_set_context_reg_flag(struct radeon_cmdbuf *cs, unsigned reg, unsigned value, unsigned flag) radeon_set_context_reg_flag() argument 1018 radeon_set_ctl_const(struct radeon_cmdbuf *cs, unsigned reg, unsigned value) radeon_set_ctl_const() argument [all...] |
/device/board/hisilicon/hispark_aries/uboot/secureboot_release/ddr_init/boot/hi3518ev300/ |
H A D | lowlevel_init_v300.c | 311 static void ddr_boot_prepare(struct tr_relate_reg *reg) in ddr_boot_prepare() argument 314 reg->custom.ive_ddrt_mst_sel = readl(DDR_REG_BASE_SYSCTRL + SYSCTRL_MISC_CTRL4); in ddr_boot_prepare() 315 writel(reg->custom.ive_ddrt_mst_sel & 0xffffffdf, DDR_REG_BASE_SYSCTRL + SYSCTRL_MISC_CTRL4); in ddr_boot_prepare() 318 reg->custom.ddrt_clk_reg = readl(CRG_REG_BASE + PERI_CRG_DDRT); in ddr_boot_prepare() 320 writel(reg->custom.ddrt_clk_reg | (0x1 << 1), CRG_REG_BASE + PERI_CRG_DDRT); in ddr_boot_prepare() 326 reg->custom.phy0_age_compst_en = readl(DDR_REG_BASE_PHY0 + DDR_PHY_PHYRSCTRL); in ddr_boot_prepare() 327 writel((reg->custom.phy0_age_compst_en & 0x7fffffff), DDR_REG_BASE_PHY0 + DDR_PHY_PHYRSCTRL); in ddr_boot_prepare() 329 reg->custom.phy1_age_compst_en = readl(DDR_REG_BASE_PHY1 + DDR_PHY_PHYRSCTRL); in ddr_boot_prepare() 330 writel((reg->custom.phy1_age_compst_en & 0x7fffffff), DDR_REG_BASE_PHY1 + DDR_PHY_PHYRSCTRL); in ddr_boot_prepare() 341 static void ddr_boot_restore(struct tr_relate_reg *reg) in ddr_boot_restore() argument 410 struct tr_relate_reg *reg = &relate_reg; start_ddr_training() local [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-cs5535.c | 61 unsigned int reg) in errata_outl() 63 unsigned long addr = chip->base + 0x80 + reg; in errata_outl() 74 if (reg != GPIO_POSITIVE_EDGE_STS && reg != GPIO_NEGATIVE_EDGE_STS) { in errata_outl() 84 unsigned int reg) in __cs5535_gpio_set() 88 outl(1 << offset, chip->base + reg); in __cs5535_gpio_set() 91 errata_outl(chip, 1 << (offset - 16), reg); in __cs5535_gpio_set() 94 void cs5535_gpio_set(unsigned offset, unsigned int reg) in cs5535_gpio_set() argument 100 __cs5535_gpio_set(chip, offset, reg); in cs5535_gpio_set() 106 unsigned int reg) in __cs5535_gpio_clear() 60 errata_outl(struct cs5535_gpio_chip *chip, u32 val, unsigned int reg) errata_outl() argument 83 __cs5535_gpio_set(struct cs5535_gpio_chip *chip, unsigned offset, unsigned int reg) __cs5535_gpio_set() argument 105 __cs5535_gpio_clear(struct cs5535_gpio_chip *chip, unsigned offset, unsigned int reg) __cs5535_gpio_clear() argument 116 cs5535_gpio_clear(unsigned offset, unsigned int reg) cs5535_gpio_clear() argument 127 cs5535_gpio_isset(unsigned offset, unsigned int reg) cs5535_gpio_isset() argument [all...] |
/kernel/linux/linux-5.10/drivers/clk/sunxi-ng/ |
H A D | ccu_nkmp.c | 96 u32 reg; in ccu_nkmp_recalc_rate() local 98 reg = readl(nkmp->common.base + nkmp->common.reg); in ccu_nkmp_recalc_rate() 100 n = reg >> nkmp->n.shift; in ccu_nkmp_recalc_rate() 106 k = reg >> nkmp->k.shift; in ccu_nkmp_recalc_rate() 112 m = reg >> nkmp->m.shift; in ccu_nkmp_recalc_rate() 118 p = reg >> nkmp->p.shift; in ccu_nkmp_recalc_rate() 170 u32 reg; in ccu_nkmp_set_rate() local 207 reg = readl(nkmp->common.base + nkmp->common.reg); in ccu_nkmp_set_rate() [all...] |
H A D | ccu_nkm.c | 76 u32 reg; in ccu_nkm_recalc_rate() local 78 reg = readl(nkm->common.base + nkm->common.reg); in ccu_nkm_recalc_rate() 80 n = reg >> nkm->n.shift; in ccu_nkm_recalc_rate() 86 k = reg >> nkm->k.shift; in ccu_nkm_recalc_rate() 92 m = reg >> nkm->m.shift; in ccu_nkm_recalc_rate() 150 u32 reg; in ccu_nkm_set_rate() local 166 reg = readl(nkm->common.base + nkm->common.reg); in ccu_nkm_set_rate() 167 reg in ccu_nkm_set_rate() [all...] |
H A D | ccu_mp.c | 152 u32 reg; in ccu_mp_recalc_rate() local 158 reg = readl(cmp->common.base + cmp->common.reg); in ccu_mp_recalc_rate() 160 m = reg >> cmp->m.shift; in ccu_mp_recalc_rate() 166 p = reg >> cmp->p.shift; in ccu_mp_recalc_rate() 192 u32 reg; in ccu_mp_set_rate() local 209 reg = readl(cmp->common.base + cmp->common.reg); in ccu_mp_set_rate() 210 reg &= ~GENMASK(cmp->m.width + cmp->m.shift - 1, cmp->m.shift); in ccu_mp_set_rate() 211 reg in ccu_mp_set_rate() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_arcturus.c | 202 uint32_t i = 0, reg; in kgd_hqd_sdma_dump() local 210 for (reg = mmSDMA0_RLC0_RB_CNTL; reg <= mmSDMA0_RLC0_DOORBELL; reg++) in kgd_hqd_sdma_dump() 211 DUMP_REG(sdma_rlc_reg_offset + reg); in kgd_hqd_sdma_dump() 212 for (reg = mmSDMA0_RLC0_STATUS; reg <= mmSDMA0_RLC0_CSA_ADDR_HI; reg++) in kgd_hqd_sdma_dump() 213 DUMP_REG(sdma_rlc_reg_offset + reg); in kgd_hqd_sdma_dump() 214 for (reg in kgd_hqd_sdma_dump() [all...] |
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ingenic/ |
H A D | jz4725b_bch.c | 75 u32 reg, max_value; in jz4725b_bch_reset() local 105 reg = params->size << BCH_BHCNT_ENC_COUNT_SHIFT; in jz4725b_bch_reset() 106 reg |= (params->size + params->bytes) << BCH_BHCNT_DEC_COUNT_SHIFT; in jz4725b_bch_reset() 107 writel(reg, bch->base + BCH_BHCNT); in jz4725b_bch_reset() 161 u32 reg; in jz4725b_bch_wait_complete() local 170 ret = readl_relaxed_poll_timeout(bch->base + BCH_BHINT, reg, in jz4725b_bch_wait_complete() 171 reg & irq, 0, BCH_TIMEOUT_US); in jz4725b_bch_wait_complete() 176 *status = reg; in jz4725b_bch_wait_complete() 178 writel(reg, bch->base + BCH_BHINT); in jz4725b_bch_wait_complete() 218 u32 reg, error in jz4725b_correct() local [all...] |