Home
last modified time | relevance | path

Searched full:reg (Results 76 – 100 of 15137) sorted by relevance

12345678910>>...606

/linux/drivers/net/wireless/ath/
H A Dregd.c26 static int __ath_regd_init(struct ath_regulatory *reg);
117 static bool dynamic_country_user_possible(struct ath_regulatory *reg) in dynamic_country_user_possible() argument
122 switch (reg->country_code) { in dynamic_country_user_possible()
189 static bool ath_reg_dyn_country_user_allow(struct ath_regulatory *reg) in ath_reg_dyn_country_user_allow() argument
193 if (!dynamic_country_user_possible(reg)) in ath_reg_dyn_country_user_allow()
205 static u16 ath_regd_get_eepromRD(struct ath_regulatory *reg) in ath_regd_get_eepromRD() argument
207 return reg->current_rd & ~WORLDWIDE_ROAMING_FLAG; in ath_regd_get_eepromRD()
210 bool ath_is_world_regd(struct ath_regulatory *reg) in ath_is_world_regd() argument
212 return is_wwr_sku(ath_regd_get_eepromRD(reg)); in ath_is_world_regd()
223 ieee80211_regdomain *ath_world_regdomain(struct ath_regulatory *reg) in ath_world_regdomain() argument
[all …]
/linux/drivers/clk/socfpga/
H A Dclk-pll-s10.c44 unsigned long fdiv, reg, rdiv, qdiv; in n5x_clk_pll_recalc_rate() local
47 /* read VCO1 reg for numerator and denominator */ in n5x_clk_pll_recalc_rate()
48 reg = readl(socfpgaclk->hw.reg + 0x8); in n5x_clk_pll_recalc_rate()
49 fdiv = (reg & SOCFPGA_N5X_PLLDIV_FDIV_MASK) >> SOCFPGA_N5X_PLLDIV_FDIV_SHIFT; in n5x_clk_pll_recalc_rate()
50 rdiv = (reg & SOCFPGA_N5X_PLLDIV_RDIV_MASK); in n5x_clk_pll_recalc_rate()
51 qdiv = (reg & SOCFPGA_N5X_PLLDIV_QDIV_MASK) >> SOCFPGA_N5X_PLLDIV_QDIV_SHIFT; in n5x_clk_pll_recalc_rate()
65 unsigned long arefdiv, reg, mdiv; in agilex_clk_pll_recalc_rate() local
68 /* read VCO1 reg for numerator and denominator */ in agilex_clk_pll_recalc_rate()
69 reg = readl(socfpgaclk->hw.reg); in agilex_clk_pll_recalc_rate()
70 arefdiv = (reg & SOCFPGA_PLL_AREFDIV_MASK) >> SOCFPGA_PLL_REFDIV_SHIFT; in agilex_clk_pll_recalc_rate()
[all …]
/linux/drivers/memory/tegra/
H A Dtegra30.c42 .reg = 0x34c,
55 .reg = 0x228,
59 .reg = 0x2e8,
72 .reg = 0x228,
76 .reg = 0x2f4,
89 .reg = 0x228,
93 .reg = 0x2e8,
106 .reg = 0x228,
110 .reg = 0x2f4,
123 .reg = 0x228,
[all …]
/linux/arch/arm64/tools/
H A Dgen-sysreg.awk52 function define_field(reg, field, msb, lsb) {
53 define(reg "_" field, "GENMASK(" msb ", " lsb ")")
54 define(reg "_" field "_MASK", "GENMASK(" msb ", " lsb ")")
55 define(reg "_" field "_SHIFT", lsb)
56 define(reg "_" field "_WIDTH", msb - lsb + 1)
60 function define_field_sign(reg, field, sign) {
61 define(reg "_" field "_SIGNED", sign)
65 function parse_bitdef(reg, field, bitdef, _bits)
79 fatal(reg "." field " starts at " msb " not " next_bit)
81 fatal(reg "." field " invalid high bit in '" bitdef "'")
[all …]
/linux/drivers/clk/berlin/
H A Dberlin2-avpll.c34 /* BG2/BG2CDs VCO_B has an additional shift of 4 for its VCO_CTRL0 reg */
116 u32 reg; in berlin2_avpll_vco_is_enabled() local
118 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_is_enabled()
120 reg >>= 4; in berlin2_avpll_vco_is_enabled()
122 return !!(reg & VCO_POWERUP); in berlin2_avpll_vco_is_enabled()
128 u32 reg; in berlin2_avpll_vco_enable() local
130 reg = readl_relaxed(vco->base + VCO_CTRL0); in berlin2_avpll_vco_enable()
132 reg |= VCO_POWERUP << 4; in berlin2_avpll_vco_enable()
134 reg |= VCO_POWERUP; in berlin2_avpll_vco_enable()
135 writel_relaxed(reg, vco->base + VCO_CTRL0); in berlin2_avpll_vco_enable()
[all …]
/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-ibm-system1.dts79 reg = <0x80000000 0x40000000>;
89 reg = <0xb3d00000 0x100000>;
94 reg = <0xb3e00000 0x200000>; /* 16 * (4 * 0x8000) */
105 reg = <0xb4000000 0x04000000>; /* 64M */
112 reg = <0xbf000000 0x01000000>; /* 16M */
520 aspeed,lpc-io-reg = <0xca8 0xcac>;
525 aspeed,lpc-io-reg = <0xca2>;
543 reg = <0x50>;
552 reg = <0x42>;
557 reg = <0x60>;
[all …]
H A Daspeed-bmc-facebook-minerva.dts62 reg = <0x80000000 0x80000000>;
126 reg = <0>;
189 reg = <0x40>;
195 reg = <0x41>;
201 reg = <0x44>;
207 reg = <0x43>;
212 reg = <0x19>;
219 reg = <0x11>;
238 reg = <0x12>;
257 reg = <0x13>;
[all …]
H A Daspeed-bmc-inspur-fp5280g2.dts18 reg = <0x80000000 0x20000000>;
28 reg = <0x9f000000 0x01000000>; /* 16M */
33 reg = <0x98000000 0x04000000>; /* 64M */
37 reg = <0x9ef00000 0x00100000>;
330 reg = <0x50>;
341 reg = <0x48>;
347 reg = <0x49>;
353 reg = <0x70>;
360 reg = <0>;
364 reg = <0x4a>;
[all …]
/linux/drivers/md/
H A Ddm-region-hash.c138 void *dm_rh_region_context(struct dm_region *reg) in dm_rh_region_context() argument
140 return reg->rh->context; in dm_rh_region_context()
144 region_t dm_rh_get_region_key(struct dm_region *reg) in dm_rh_get_region_key() argument
146 return reg->key; in dm_rh_get_region_key()
243 struct dm_region *reg, *nreg; in dm_region_hash_destroy() local
247 list_for_each_entry_safe(reg, nreg, rh->buckets + h, in dm_region_hash_destroy()
249 BUG_ON(atomic_read(&reg->pending)); in dm_region_hash_destroy()
250 mempool_free(reg, &rh->region_pool); in dm_region_hash_destroy()
276 struct dm_region *reg; in __rh_lookup() local
279 list_for_each_entry(reg, bucket, hash_list) in __rh_lookup()
[all …]
/linux/arch/arm64/boot/dts/marvell/
H A Darmada-3720-turris-mox.dts33 reg = <0x00000000 0x00000000 0x00000000 0x20000000>;
66 vsdc_reg: vsdc-reg {
80 vsdio_reg: vsdio-reg {
131 reg = <0x6f>;
220 reg = <0>;
230 reg = <0x0 0x20000>;
235 reg = <0x20000 0x160000>;
240 reg = <0x180000 0x10000>;
245 reg = <0x190000 0x660000>;
250 reg = <0x7f0000 0x10000>;
[all …]
/linux/drivers/media/tuners/
H A Dfc0012.c11 static int fc0012_writereg(struct fc0012_priv *priv, u8 reg, u8 val) in fc0012_writereg() argument
13 u8 buf[2] = {reg, val}; in fc0012_writereg()
20 "%s: I2C write reg failed, reg: %02x, val: %02x\n", in fc0012_writereg()
21 KBUILD_MODNAME, reg, val); in fc0012_writereg()
27 static int fc0012_readreg(struct fc0012_priv *priv, u8 reg, u8 *val) in fc0012_readreg() argument
31 .buf = &reg, .len = 1 }, in fc0012_readreg()
38 "%s: I2C read reg failed, reg: %02x\n", in fc0012_readreg()
39 KBUILD_MODNAME, reg); in fc0012_readreg()
55 unsigned char reg[] = { in fc0012_init() local
56 0x00, /* dummy reg. 0 */ in fc0012_init()
[all …]
H A Dfc0013.c13 static int fc0013_writereg(struct fc0013_priv *priv, u8 reg, u8 val) in fc0013_writereg() argument
15 u8 buf[2] = {reg, val}; in fc0013_writereg()
21 err("I2C write reg failed, reg: %02x, val: %02x", reg, val); in fc0013_writereg()
27 static int fc0013_readreg(struct fc0013_priv *priv, u8 reg, u8 *val) in fc0013_readreg() argument
30 { .addr = priv->addr, .flags = 0, .buf = &reg, .len = 1 }, in fc0013_readreg()
35 err("I2C read reg failed, reg: %02x", reg); in fc0013_readreg()
51 unsigned char reg[] = { in fc0013_init() local
52 0x00, /* reg. 0x00: dummy */ in fc0013_init()
53 0x09, /* reg. 0x01 */ in fc0013_init()
54 0x16, /* reg. 0x02 */ in fc0013_init()
[all …]
/linux/arch/arm/boot/dts/ti/keystone/
H A Dkeystone-k2l-clocks.dtsi14 reg = <0x02620370 4>;
15 reg-names = "control";
22 reg = <0x02620350 4>, <0x02310110 4>, <0x02310108 4>;
23 reg-names = "control", "multiplier", "post-divider";
31 reg = <0x02620358 4>;
32 reg-names = "control";
40 reg = <0x02620360 4>;
41 reg-names = "control";
49 reg-names = "control", "domain";
50 reg = <0x02350004 0xb00>, <0x02350000 0x400>;
[all …]
/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2500usb.c50 __le16 reg; in rt2500usb_register_read() local
53 &reg, sizeof(reg)); in rt2500usb_register_read()
54 return le16_to_cpu(reg); in rt2500usb_register_read()
60 __le16 reg; in rt2500usb_register_read_lock() local
63 &reg, sizeof(reg), REGISTER_TIMEOUT); in rt2500usb_register_read_lock()
64 return le16_to_cpu(reg); in rt2500usb_register_read_lock()
71 __le16 reg = cpu_to_le16(value); in rt2500usb_register_write() local
74 &reg, sizeof(reg)); in rt2500usb_register_write()
81 __le16 reg = cpu_to_le16(value); in rt2500usb_register_write_lock() local
84 &reg, sizeof(reg), REGISTER_TIMEOUT); in rt2500usb_register_write_lock()
[all …]
H A Drt73usb.c55 u32 reg; in rt73usb_bbp_write() local
63 if (WAIT_FOR_BBP(rt2x00dev, &reg)) { in rt73usb_bbp_write()
64 reg = 0; in rt73usb_bbp_write()
65 rt2x00_set_field32(&reg, PHY_CSR3_VALUE, value); in rt73usb_bbp_write()
66 rt2x00_set_field32(&reg, PHY_CSR3_REGNUM, word); in rt73usb_bbp_write()
67 rt2x00_set_field32(&reg, PHY_CSR3_BUSY, 1); in rt73usb_bbp_write()
68 rt2x00_set_field32(&reg, PHY_CSR3_READ_CONTROL, 0); in rt73usb_bbp_write()
70 rt2x00usb_register_write_lock(rt2x00dev, PHY_CSR3, reg); in rt73usb_bbp_write()
79 u32 reg; in rt73usb_bbp_read() local
89 * doesn't become available in time, reg will be 0xffffffff in rt73usb_bbp_read()
[all …]
/linux/drivers/staging/sm750fb/
H A Dddk750_display.c10 unsigned long reg, val, reserved; in set_display_control() local
14 reg = PANEL_DISPLAY_CTRL; in set_display_control()
17 reg = CRT_DISPLAY_CTRL; in set_display_control()
21 val = peek32(reg); in set_display_control()
30 poke32(reg, val); in set_display_control()
41 poke32(reg, val); in set_display_control()
42 } while ((peek32(reg) & ~reserved) != (val & ~reserved)); in set_display_control()
55 poke32(reg, val); in set_display_control()
58 poke32(reg, val); in set_display_control()
89 unsigned int reg; in sw_panel_power_sequence() local
[all …]
/linux/drivers/base/regmap/
H A Dregmap-mmio.c26 unsigned int reg, unsigned int val);
28 unsigned int reg);
66 unsigned int reg, in regmap_mmio_write8() argument
69 writeb(val, ctx->regs + reg); in regmap_mmio_write8()
73 unsigned int reg, in regmap_mmio_write8_relaxed() argument
76 writeb_relaxed(val, ctx->regs + reg); in regmap_mmio_write8_relaxed()
80 unsigned int reg, unsigned int val) in regmap_mmio_iowrite8() argument
82 iowrite8(val, ctx->regs + reg); in regmap_mmio_iowrite8()
86 unsigned int reg, in regmap_mmio_write16le() argument
89 writew(val, ctx->regs + reg); in regmap_mmio_write16le()
[all …]
/linux/arch/m68k/include/asm/
H A Dm5206sim.h25 #define MCFSIM_SIMR (MCF_MBAR + 0x03) /* SIM Config reg */
26 #define MCFSIM_ICR1 (MCF_MBAR + 0x14) /* Intr Ctrl reg 1 */
27 #define MCFSIM_ICR2 (MCF_MBAR + 0x15) /* Intr Ctrl reg 2 */
28 #define MCFSIM_ICR3 (MCF_MBAR + 0x16) /* Intr Ctrl reg 3 */
29 #define MCFSIM_ICR4 (MCF_MBAR + 0x17) /* Intr Ctrl reg 4 */
30 #define MCFSIM_ICR5 (MCF_MBAR + 0x18) /* Intr Ctrl reg 5 */
31 #define MCFSIM_ICR6 (MCF_MBAR + 0x19) /* Intr Ctrl reg 6 */
32 #define MCFSIM_ICR7 (MCF_MBAR + 0x1a) /* Intr Ctrl reg 7 */
33 #define MCFSIM_ICR8 (MCF_MBAR + 0x1b) /* Intr Ctrl reg 8 */
34 #define MCFSIM_ICR9 (MCF_MBAR + 0x1c) /* Intr Ctrl reg 9 */
[all …]
H A Dm5307sim.h27 #define MCFSIM_RSR (MCF_MBAR + 0x00) /* Reset Status reg */
33 #define MCFSIM_PLLCR (MCF_MBAR + 0x08) /* PLL Ctrl Reg */
38 #define MCFSIM_ICR0 (MCF_MBAR + 0x4c) /* Intr Ctrl reg 0 */
39 #define MCFSIM_ICR1 (MCF_MBAR + 0x4d) /* Intr Ctrl reg 1 */
40 #define MCFSIM_ICR2 (MCF_MBAR + 0x4e) /* Intr Ctrl reg 2 */
41 #define MCFSIM_ICR3 (MCF_MBAR + 0x4f) /* Intr Ctrl reg 3 */
42 #define MCFSIM_ICR4 (MCF_MBAR + 0x50) /* Intr Ctrl reg 4 */
43 #define MCFSIM_ICR5 (MCF_MBAR + 0x51) /* Intr Ctrl reg 5 */
44 #define MCFSIM_ICR6 (MCF_MBAR + 0x52) /* Intr Ctrl reg 6 */
45 #define MCFSIM_ICR7 (MCF_MBAR + 0x53) /* Intr Ctrl reg 7 */
[all …]
/linux/drivers/pci/controller/dwc/
H A Dpcie-qcom-common.c13 u32 reg; in qcom_pcie_common_set_16gt_equalization() local
22 reg = dw_pcie_readl_dbi(pci, GEN3_RELATED_OFF); in qcom_pcie_common_set_16gt_equalization()
23 reg &= ~GEN3_RELATED_OFF_GEN3_ZRXDC_NONCOMPL; in qcom_pcie_common_set_16gt_equalization()
24 reg &= ~GEN3_RELATED_OFF_RATE_SHADOW_SEL_MASK; in qcom_pcie_common_set_16gt_equalization()
25 reg |= FIELD_PREP(GEN3_RELATED_OFF_RATE_SHADOW_SEL_MASK, in qcom_pcie_common_set_16gt_equalization()
27 dw_pcie_writel_dbi(pci, GEN3_RELATED_OFF, reg); in qcom_pcie_common_set_16gt_equalization()
29 reg = dw_pcie_readl_dbi(pci, GEN3_EQ_FB_MODE_DIR_CHANGE_OFF); in qcom_pcie_common_set_16gt_equalization()
30 reg &= ~(GEN3_EQ_FMDC_T_MIN_PHASE23 | in qcom_pcie_common_set_16gt_equalization()
34 reg |= FIELD_PREP(GEN3_EQ_FMDC_T_MIN_PHASE23, 0x1) | in qcom_pcie_common_set_16gt_equalization()
38 dw_pcie_writel_dbi(pci, GEN3_EQ_FB_MODE_DIR_CHANGE_OFF, reg); in qcom_pcie_common_set_16gt_equalization()
[all …]
/linux/include/video/
H A Dvga.h211 unsigned char reg, unsigned char val) in vga_mm_w_fast() argument
213 writew (VGA_OUT16VAL (val, reg), regbase + port); in vga_mm_w_fast()
231 static inline void vga_io_w_fast (unsigned short port, unsigned char reg, in vga_io_w_fast() argument
234 outw(VGA_OUT16VAL (val, reg), port); in vga_io_w_fast()
255 unsigned char reg, unsigned char val) in vga_w_fast() argument
258 vga_mm_w_fast (regbase, port, reg, val); in vga_w_fast()
260 vga_io_w_fast (port, reg, val); in vga_w_fast()
275 unsigned char reg, unsigned char val) in vga_w_fast() argument
277 vga_mm_w_fast (regbase, port, reg, val); in vga_w_fast()
285 static inline unsigned char vga_rcrt (void __iomem *regbase, unsigned char reg) in vga_rcrt() argument
[all …]
/linux/arch/powerpc/boot/dts/fsl/
H A Dt4240qds.dts83 reg = <0xf 0xfe124000 0 0x2000>;
92 reg = <0x0 0x0 0x8000000>;
102 reg = <0x2 0x0 0x10000>;
107 reg = <0x0 0x00100000>;
114 reg = <0x00100000 0x00100000>;
120 reg = <0x00200000 0x00A00000>;
126 reg = <0x00c00000 0x1F400000>;
135 reg = <3 0 0x300>;
143 reg = <0x54 1>;
149 reg = <0>;
[all …]
/linux/drivers/mmc/host/
H A Dsdhci-xenon-phy.c156 void __iomem *reg; member
224 u32 reg; in xenon_check_stability_internal_clk() local
227 err = read_poll_timeout(sdhci_readw, reg, reg & SDHCI_CLOCK_INT_STABLE, in xenon_check_stability_internal_clk()
245 u32 reg; in xenon_emmc_phy_init() local
256 reg = sdhci_readl(host, phy_regs->timing_adj); in xenon_emmc_phy_init()
257 reg |= XENON_PHY_INITIALIZAION; in xenon_emmc_phy_init()
258 sdhci_writel(host, reg, phy_regs->timing_adj); in xenon_emmc_phy_init()
261 wait = ((reg >> XENON_FC_SYNC_RST_DURATION_SHIFT) & in xenon_emmc_phy_init()
264 wait += ((reg >> XENON_FC_SYNC_RST_EN_DURATION_SHIFT) & in xenon_emmc_phy_init()
267 wait += ((reg >> XENON_FC_SYNC_EN_DURATION_SHIFT) & in xenon_emmc_phy_init()
[all …]
/linux/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc_opr_v6.c868 unsigned int reg = 0; in s5p_mfc_set_enc_params() local
885 reg = 0; in s5p_mfc_set_enc_params()
886 reg |= p->gop_size & 0xFFFF; in s5p_mfc_set_enc_params()
887 writel(reg, mfc_regs->e_gop_config); in s5p_mfc_set_enc_params()
892 reg = 0; in s5p_mfc_set_enc_params()
894 reg |= (0x1 << 3); in s5p_mfc_set_enc_params()
895 writel(reg, mfc_regs->e_enc_options); in s5p_mfc_set_enc_params()
898 reg |= (0x1 << 3); in s5p_mfc_set_enc_params()
899 writel(reg, mfc_regs->e_enc_options); in s5p_mfc_set_enc_params()
902 reg &= ~(0x1 << 3); in s5p_mfc_set_enc_params()
[all …]
/linux/drivers/phy/broadcom/
H A Dphy-brcm-usb-init-synopsys.c174 u32 reg; in usb_init_ipp() local
179 orig_reg = reg = brcm_usb_readl(USB_CTRL_REG(ctrl, SETUP)); in usb_init_ipp()
182 reg &= ~(USB_CTRL_MASK(SETUP, STRAP_IPP_SEL)); in usb_init_ipp()
185 reg &= ~(USB_CTRL_MASK(SETUP, IPP) | USB_CTRL_MASK(SETUP, IOC)); in usb_init_ipp()
187 reg |= USB_CTRL_MASK(SETUP, IOC); in usb_init_ipp()
189 reg |= USB_CTRL_MASK(SETUP, IPP); in usb_init_ipp()
190 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, SETUP)); in usb_init_ipp()
196 if ((reg ^ orig_reg) & USB_CTRL_MASK(SETUP, IPP)) in usb_init_ipp()
210 u32 reg; in usb_init_common() local
216 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, USB_DEVICE_CTL1)); in usb_init_common()
[all …]

12345678910>>...606