/linux-master/drivers/mmc/host/ |
H A D | sdhci-xenon-phy.c | 156 void __iomem *reg; member in struct:soc_pad_ctrl 224 u32 reg; local 227 err = read_poll_timeout(sdhci_readw, reg, reg & SDHCI_CLOCK_INT_STABLE, 245 u32 reg; local 256 reg = sdhci_readl(host, phy_regs->timing_adj); 257 reg |= XENON_PHY_INITIALIZAION; 258 sdhci_writel(host, reg, phy_regs->timing_adj); 261 wait = ((reg >> XENON_FC_SYNC_RST_DURATION_SHIFT) & 264 wait += ((reg >> XENON_FC_SYNC_RST_EN_DURATION_SHIF 352 u32 reg; local 411 u32 reg, tuning_step; local 447 u32 reg; local 471 u32 reg; local 526 u32 reg; local 577 u32 reg; local [all...] |
H A D | sdhci-pci-dwc-mshc.c | 34 u32 reg, vendor_ptr; local 39 reg = sdhci_readl(host, (SDHC_AT_CTRL_R + vendor_ptr)); 40 reg &= ~SDHC_SW_TUNE_EN; 41 sdhci_writel(host, reg, (SDHC_AT_CTRL_R + vendor_ptr)); 47 reg = sdhci_readl(host, (SDHC_GPIO_OUT + vendor_ptr)); 48 reg |= SDHC_CCLK_MMCM_RST; 49 sdhci_writel(host, reg, (SDHC_GPIO_OUT + vendor_ptr)); 63 reg = sdhci_readl(host, (SDHC_GPIO_OUT + vendor_ptr)); 64 reg &= ~SDHC_CCLK_MMCM_RST; 65 sdhci_writel(host, reg, (SDHC_GPIO_OU [all...] |
/linux-master/drivers/bus/ |
H A D | da8xx-mstpri.c | 54 int reg; member in struct:da8xx_mstpri_descr 61 .reg = DA8XX_MSTPRI0_OFFSET, 66 .reg = DA8XX_MSTPRI0_OFFSET, 71 .reg = DA8XX_MSTPRI0_OFFSET, 76 .reg = DA8XX_MSTPRI0_OFFSET, 81 .reg = DA8XX_MSTPRI1_OFFSET, 86 .reg = DA8XX_MSTPRI1_OFFSET, 91 .reg = DA8XX_MSTPRI1_OFFSET, 96 .reg = DA8XX_MSTPRI1_OFFSET, 101 .reg 213 u32 reg; local [all...] |
/linux-master/drivers/phy/broadcom/ |
H A D | phy-brcm-usb-init.h | 26 #define USB_CTRL_REG(base, reg) ((void __iomem *)base + USB_CTRL_##reg) 27 #define USB_XHCI_EC_REG(base, reg) ((void __iomem *)base + USB_XHCI_EC_##reg) 28 #define USB_CTRL_MASK(reg, field) \ 29 USB_CTRL_##reg##_##field##_MASK 30 #define USB_CTRL_SET(base, reg, field) \ 31 brcm_usb_ctrl_set(USB_CTRL_REG(base, reg), \ 32 USB_CTRL_##reg##_##field##_MASK) 33 #define USB_CTRL_UNSET(base, reg, fiel 105 brcm_usb_ctrl_unset(void __iomem *reg, u32 mask) argument 110 brcm_usb_ctrl_set(void __iomem *reg, u32 mask) argument [all...] |
/linux-master/drivers/misc/mei/ |
H A D | mei-trace.h | 20 TP_PROTO(const struct device *dev, const char *reg, u32 offs, u32 val), 21 TP_ARGS(dev, reg, offs, val), 24 __field(const char *, reg) 30 __entry->reg = reg; 35 __get_str(dev), __entry->reg, __entry->offs, __entry->val) 39 TP_PROTO(const struct device *dev, const char *reg, u32 offs, u32 val), 40 TP_ARGS(dev, reg, offs, val), 43 __field(const char *, reg) 49 __entry->reg [all...] |
/linux-master/drivers/base/regmap/ |
H A D | regmap-mdio.c | 13 static int regmap_mdio_c22_read(void *context, unsigned int reg, unsigned int *val) argument 18 if (unlikely(reg & ~REGNUM_C22_MASK)) 21 ret = mdiodev_read(mdio_dev, reg); 30 static int regmap_mdio_c22_write(void *context, unsigned int reg, unsigned int val) argument 34 if (unlikely(reg & ~REGNUM_C22_MASK)) 37 return mdiodev_write(mdio_dev, reg, val); 45 static int regmap_mdio_c45_read(void *context, unsigned int reg, unsigned int *val) argument 51 if (unlikely(reg & ~REGNUM_C45_MASK)) 54 devad = reg >> REGMAP_MDIO_C45_DEVAD_SHIFT; 55 reg 66 regmap_mdio_c45_write(void *context, unsigned int reg, unsigned int val) argument [all...] |
/linux-master/drivers/clk/actions/ |
H A D | owl-mux.c | 19 u32 reg; local 22 regmap_read(common->regmap, mux_hw->reg, ®); 23 parent = reg >> mux_hw->shift; 39 u32 reg; local 41 regmap_read(common->regmap, mux_hw->reg, ®); 42 reg &= ~GENMASK(mux_hw->width + mux_hw->shift - 1, mux_hw->shift); 43 regmap_write(common->regmap, mux_hw->reg, 44 reg | (inde [all...] |
/linux-master/arch/powerpc/boot/dts/fsl/ |
H A D | pq3-dma-0.dtsi | 39 reg = <0x21300 0x4>; 44 reg = <0x0 0x80>; 50 reg = <0x80 0x80>; 56 reg = <0x100 0x80>; 62 reg = <0x180 0x80>;
|
H A D | pq3-dma-1.dtsi | 39 reg = <0xc300 0x4>; 44 reg = <0x0 0x80>; 50 reg = <0x80 0x80>; 56 reg = <0x100 0x80>; 62 reg = <0x180 0x80>;
|
H A D | pq3-rmu-0.dtsi | 39 reg = <0xd3000 0x500>; 44 reg = <0x0 0x100>; 51 reg = <0x100 0x100>; 58 reg = <0x400 0x80>; 65 reg = <0x4e0 0x20>;
|
H A D | pq3-sec4.4-0.dtsi | 41 reg = <0x30000 0x10000>; 46 reg = <0x1000 0x1000>; 52 reg = <0x2000 0x1000>; 58 reg = <0x3000 0x1000>; 64 reg = <0x4000 0x1000>;
|
H A D | qoriq-dma-0.dtsi | 39 reg = <0x100300 0x4>; 44 reg = <0x0 0x80>; 50 reg = <0x80 0x80>; 56 reg = <0x100 0x80>; 62 reg = <0x180 0x80>;
|
H A D | qoriq-dma-1.dtsi | 39 reg = <0x101300 0x4>; 44 reg = <0x0 0x80>; 50 reg = <0x80 0x80>; 56 reg = <0x100 0x80>; 62 reg = <0x180 0x80>;
|
H A D | qoriq-rmu-0.dtsi | 39 reg = <0xd3000 0x500>; 44 reg = <0x0 0x100>; 51 reg = <0x100 0x100>; 58 reg = <0x400 0x80>; 65 reg = <0x4e0 0x20>;
|
/linux-master/include/linux/mfd/da9055/ |
H A D | core.h | 38 static inline int da9055_reg_read(struct da9055 *da9055, unsigned char reg) argument 42 ret = regmap_read(da9055->regmap, reg, &val); 49 static inline int da9055_reg_write(struct da9055 *da9055, unsigned char reg, argument 52 return regmap_write(da9055->regmap, reg, val); 55 static inline int da9055_group_read(struct da9055 *da9055, unsigned char reg, argument 58 return regmap_bulk_read(da9055->regmap, reg, val, reg_cnt); 61 static inline int da9055_group_write(struct da9055 *da9055, unsigned char reg, argument 64 return regmap_raw_write(da9055->regmap, reg, val, reg_cnt); 67 static inline int da9055_reg_update(struct da9055 *da9055, unsigned char reg, argument 71 return regmap_update_bits(da9055->regmap, reg, bit_mas [all...] |
/linux-master/include/sound/ |
H A D | ak4xxx-adda.h | 21 void (*write)(struct snd_akm4xxx *ak, int chip, unsigned char reg, 70 void snd_akm4xxx_write(struct snd_akm4xxx *ak, int chip, unsigned char reg, 76 #define snd_akm4xxx_get(ak,chip,reg) \ 77 (ak)->images[(chip) * 16 + (reg)] 78 #define snd_akm4xxx_set(ak,chip,reg,val) \ 79 ((ak)->images[(chip) * 16 + (reg)] = (val)) 80 #define snd_akm4xxx_get_vol(ak,chip,reg) \ 81 (ak)->volumes[(chip) * 16 + (reg)] 82 #define snd_akm4xxx_set_vol(ak,chip,reg,val) \ 83 ((ak)->volumes[(chip) * 16 + (reg)] [all...] |
/linux-master/arch/mips/loongson2ef/common/cs5536/ |
H A D | cs5536_pci.c | 55 void cs5536_pci_conf_write4(int function, int reg, u32 value) argument 59 if ((reg < 0) || (reg > 0x100) || ((reg & 0x03) != 0)) 63 vsm_conf_write[function](reg, value); 69 u32 cs5536_pci_conf_read4(int function, int reg) argument 75 if ((reg < 0) || ((reg & 0x03) != 0)) 77 if (reg > 0x100) 81 data = vsm_conf_read[function](reg); [all...] |
/linux-master/drivers/media/i2c/ccs/ |
H A D | ccs-reg-access.h | 3 * include/media/ccs/ccs-reg-access.h 20 #define CCS_REG_ADDR(reg) ((u16)reg) 24 int ccs_read_addr_no_quirk(struct ccs_sensor *sensor, u32 reg, u32 *val); 25 int ccs_read_addr(struct ccs_sensor *sensor, u32 reg, u32 *val); 26 int ccs_read_addr_8only(struct ccs_sensor *sensor, u32 reg, u32 *val); 27 int ccs_read_addr_noconv(struct ccs_sensor *sensor, u32 reg, u32 *val); 28 int ccs_write_addr_no_quirk(struct ccs_sensor *sensor, u32 reg, u32 val); 29 int ccs_write_addr(struct ccs_sensor *sensor, u32 reg, u32 val); 33 unsigned int ccs_reg_width(u32 reg); [all...] |
/linux-master/drivers/net/dsa/mv88e6xxx/ |
H A D | phy.h | 18 int addr, int reg, u16 *val); 20 int addr, int reg, u16 val); 22 int addr, int reg, u16 *val); 24 int addr, int reg, u16 val); 28 int reg, u16 *val); 30 int reg, u16 val); 32 int reg, u16 *val); 34 int reg, u16 val); 36 u8 page, int reg, u16 *val); 38 u8 page, int reg, u1 [all...] |
/linux-master/drivers/hwmon/ |
H A D | adt7410.c | 16 static bool adt7410_regmap_is_volatile(struct device *dev, unsigned int reg) argument 18 switch (reg) { 27 static int adt7410_reg_read(void *context, unsigned int reg, unsigned int *val) argument 32 switch (reg) { 37 regval = i2c_smbus_read_word_swapped(client, reg); 40 regval = i2c_smbus_read_byte_data(client, reg); 49 static int adt7410_reg_write(void *context, unsigned int reg, unsigned int val) argument 54 switch (reg) { 59 ret = i2c_smbus_write_word_swapped(client, reg, val); 62 ret = i2c_smbus_write_byte_data(client, reg, va [all...] |
/linux-master/arch/mips/pci/ |
H A D | ops-mace.c | 31 unsigned int reg) 35 (reg & 0xfc); 41 int reg, int size, u32 *val) 47 mace->pci.config_addr = mkaddr(bus, devfn, reg); 50 *val = mace->pci.config_data.b[(reg & 3) ^ 3]; 53 *val = mace->pci.config_data.w[((reg >> 1) & 1) ^ 1]; 66 if (bus->number == 0 && reg == 0x40 && size == 4 && 70 DPRINTK("read%d: reg=%08x,val=%02x\n", size * 8, reg, *val); 77 int reg, in 30 mkaddr(struct pci_bus *bus, unsigned int devfn, unsigned int reg) argument 40 mace_pci_read_config(struct pci_bus *bus, unsigned int devfn, int reg, int size, u32 *val) argument 76 mace_pci_write_config(struct pci_bus *bus, unsigned int devfn, int reg, int size, u32 val) argument [all...] |
/linux-master/arch/powerpc/boot/ |
H A D | wii.c | 102 u32 reg[4]; local 112 len = getprop(mem, "reg", reg, sizeof(reg)); 113 if (len != sizeof(reg)) { 125 if (mem2_boundary > reg[2] && mem2_boundary < reg[2] + reg[3]) { 126 reg[3] = mem2_boundary - reg[ [all...] |
/linux-master/drivers/clk/sunxi/ |
H A D | clk-sun8i-apb0.c | 23 void __iomem *reg) 37 clk = clk_register_divider(NULL, clk_name, clk_parent, 0, reg, 56 void __iomem *reg; local 60 reg = of_io_request_and_map(node, 0, of_node_full_name(node)); 61 if (IS_ERR(reg)) { 67 if (PTR_ERR(reg) != -EINVAL) 73 clk = sun8i_a23_apb0_register(node, reg); 80 iounmap(reg); 90 void __iomem *reg; local 93 reg 22 sun8i_a23_apb0_register(struct device_node *node, void __iomem *reg) argument [all...] |
/linux-master/arch/x86/kernel/acpi/ |
H A D | cppc.c | 35 int cpc_read_ffh(int cpunum, struct cpc_reg *reg, u64 *val) argument 39 err = rdmsrl_safe_on_cpu(cpunum, reg->address, val); 41 u64 mask = GENMASK_ULL(reg->bit_offset + reg->bit_width - 1, 42 reg->bit_offset); 45 *val >>= reg->bit_offset; 50 int cpc_write_ffh(int cpunum, struct cpc_reg *reg, u64 val) argument 55 err = rdmsrl_safe_on_cpu(cpunum, reg->address, &rd_val); 57 u64 mask = GENMASK_ULL(reg->bit_offset + reg [all...] |
/linux-master/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_gen4_ras.c | 99 u32 reg; local 125 reg = ADF_CSR_RD(csr, ADF_GEN4_TIMISCCTL); 126 reg &= ADF_GEN4_TIMSCCTL_RELAY_BITMASK; 127 reg |= ADF_GEN4_TIMISCCTL_BIT; 128 ADF_CSR_WR(csr, ADF_GEN4_TIMISCCTL, reg); 133 u32 reg; local 162 reg = ADF_CSR_RD(csr, ADF_GEN4_TIMISCCTL); 163 reg &= ADF_GEN4_TIMSCCTL_RELAY_BITMASK; 164 ADF_CSR_WR(csr, ADF_GEN4_TIMISCCTL, reg); 600 u32 reg; local 610 reg); local 622 u32 reg; local 632 reg); local 644 u32 reg; local 654 reg); local 708 u32 reg; local 714 "SPP pull command fatal error ATH_CPH: 0x%x\\n", reg); local 727 "SPP pull command fatal error CPR_XLT: 0x%x\\n", reg); local 740 "SPP pull command fatal error DCPR_UCS: 0x%x\\n", reg); local 753 "SPP pull command fatal error PKE: 0x%x\\n", reg); local 767 "SPP pull command fatal error WAT_WCP: 0x%x\\n", reg); local 784 u32 reg; local 790 "SPP pull data err ATH_CPH: 0x%x\\n", reg); local 801 "SPP pull data err CPR_XLT: 0x%x\\n", reg); local 812 "SPP pull data err DCPR_UCS: 0x%x\\n", reg); local 823 "SPP pull data err PKE: 0x%x\\n", reg); local 835 "SPP pull data err WAT_WCP: 0x%x\\n", reg); local 851 u32 reg; local 857 "SPP push command fatal error ATH_CPH: 0x%x\\n", reg); local 870 "SPP push command fatal error CPR_XLT: 0x%x\\n", reg); local 883 "SPP push command fatal error DCPR_UCS: 0x%x\\n", reg); local 897 reg); local 911 "SPP push command fatal error WAT_WCP: 0x%x\\n", reg); local 928 u32 reg; local 934 "SPP push data err ATH_CPH: 0x%x\\n", reg); local 945 "SPP push data err CPR_XLT: 0x%x\\n", reg); local 956 "SPP push data err DCPR_UCS: 0x%x\\n", reg); local 967 "SPP push data err PKE: 0x%x\\n", reg); local 979 "SPP push data err WAT_WCP: 0x%x\\n", reg); local 1010 u32 reg, bits_num = BITS_PER_REG(reg); local 1022 "Fatal SSM CPP parity error: 0x%x\\n", reg); local 1033 "non-Fatal SSM CPP parity error: 0x%x\\n", reg); local 1050 u32 reg; local 1108 u32 reg, bits_num = BITS_PER_REG(reg); local 1123 "Fatal SER_SSMSH_ERR: 0x%x\\n", reg); local 1135 "non-fatal SER_SSMSH_ERR: 0x%x\\n", reg); local 1145 "Correctable SER_SSMSH_ERR: 0x%x\\n", reg); local 1185 u32 reg = ADF_CSR_RD(csr, ADF_GEN4_EXPRPSSMCPR); local 1204 u32 reg = ADF_CSR_RD(csr, ADF_GEN4_EXPRPSSMXLT); local 1213 "Uncorrectable error exception in SSM XLT: 0x%x", reg); local 1220 "Correctable error exception in SSM XLT: 0x%x", reg); local 1233 u32 reg; local 1245 "Uncorrectable error exception in SSM DCMP: 0x%x", reg); local 1252 "Correctable error exception in SSM DCMP: 0x%x", reg); local 1283 u32 reg; local 1291 "CPP_CFC_ERR: data parity: 0x%x", reg); local 1297 "CPP_CFC_ERR: command parity: 0x%x", reg); local 1305 "CPP_CFC_ERR: multiple errors: 0x%x", reg); local [all...] |