/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-crystalcove.c | 83 int reg; in to_reg() local 100 reg = GPIO0P0CTLI; in to_reg() 102 reg = GPIO1P0CTLI; in to_reg() 105 reg = GPIO0P0CTLO; in to_reg() 107 reg = GPIO1P0CTLO; in to_reg() 110 return reg + gpio % 8; in to_reg() 127 int reg = to_reg(gpio, CTRL_IN); in crystalcove_update_irq_ctrl() local 129 regmap_update_bits(cg->regmap, reg, CTLI_INTCNT_BE, cg->intcnt_value); in crystalcove_update_irq_ctrl() 135 int reg = to_reg(gpio, CTRL_OUT); in crystalcove_gpio_dir_in() local 137 if (reg < in crystalcove_gpio_dir_in() 147 int reg = to_reg(gpio, CTRL_OUT); crystalcove_gpio_dir_out() local 159 int ret, reg = to_reg(gpio, CTRL_IN); crystalcove_gpio_get() local 175 int reg = to_reg(gpio, CTRL_OUT); crystalcove_gpio_set() local [all...] |
H A D | gpio-pci-idio-16.c | 50 * @reg: I/O address offset for the GPIO device registers 56 struct idio_16_gpio_reg __iomem *reg; member 88 return !!(ioread8(&idio16gpio->reg->out0_7) & mask); in idio_16_gpio_get() 91 return !!(ioread8(&idio16gpio->reg->out8_15) & (mask >> 8)); in idio_16_gpio_get() 94 return !!(ioread8(&idio16gpio->reg->in0_7) & (mask >> 16)); in idio_16_gpio_get() 96 return !!(ioread8(&idio16gpio->reg->in8_15) & (mask >> 24)); in idio_16_gpio_get() 106 &idio16gpio->reg->out0_7, &idio16gpio->reg->out8_15, in idio_16_gpio_get_multiple() 107 &idio16gpio->reg->in0_7, &idio16gpio->reg in idio_16_gpio_get_multiple() [all...] |
/kernel/linux/linux-5.10/drivers/clk/renesas/ |
H A D | clk-div6.c | 29 * @reg: IO-remapped register 38 void __iomem *reg; member 53 val = (readl(clock->reg) & ~(CPG_DIV6_DIV_MASK | CPG_DIV6_CKSTP)) in cpg_div6_clock_enable() 55 writel(val, clock->reg); in cpg_div6_clock_enable() 65 val = readl(clock->reg); in cpg_div6_clock_disable() 75 writel(val, clock->reg); in cpg_div6_clock_disable() 82 return !(readl(clock->reg) & CPG_DIV6_CKSTP); in cpg_div6_clock_is_enabled() 122 val = readl(clock->reg) & ~CPG_DIV6_DIV_MASK; in cpg_div6_clock_set_rate() 125 writel(val | CPG_DIV6_DIV(clock->div - 1), clock->reg); in cpg_div6_clock_set_rate() 139 hw_index = (readl(clock->reg) >> cloc in cpg_div6_clock_get_parent() 212 cpg_div6_register(const char *name, unsigned int num_parents, const char **parent_names, void __iomem *reg, struct raw_notifier_head *notifiers) cpg_div6_register() argument 297 void __iomem *reg; cpg_div6_clock_init() local [all...] |
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | ak881x.c | 35 static int reg_read(struct i2c_client *client, const u8 reg) in reg_read() argument 37 return i2c_smbus_read_byte_data(client, reg); in reg_read() 40 static int reg_write(struct i2c_client *client, const u8 reg, in reg_write() argument 43 return i2c_smbus_write_byte_data(client, reg, data); in reg_write() 46 static int reg_set(struct i2c_client *client, const u8 reg, in reg_set() argument 49 int ret = reg_read(client, reg); in reg_set() 52 return reg_write(client, reg, (ret & ~mask) | (data & mask)); in reg_set() 62 struct v4l2_dbg_register *reg) in ak881x_g_register() 66 if (reg->reg > in ak881x_g_register() 61 ak881x_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) ak881x_g_register() argument 78 ak881x_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) ak881x_s_register() argument [all...] |
/kernel/linux/linux-5.10/drivers/input/keyboard/ |
H A D | twl4030_keypad.c | 126 u8 *data, u32 reg, u8 num_bytes) in twl4030_kpread() 128 int ret = twl_i2c_read(TWL4030_MODULE_KEYPAD, data, reg, num_bytes); in twl4030_kpread() 133 reg, ret, ret); in twl4030_kpread() 138 static int twl4030_kpwrite_u8(struct twl4030_keypad *kp, u8 data, u32 reg) in twl4030_kpwrite_u8() argument 140 int ret = twl_i2c_write_u8(TWL4030_MODULE_KEYPAD, data, reg); in twl4030_kpwrite_u8() 145 reg, ret, ret); in twl4030_kpwrite_u8() 247 u8 reg; in do_kp_irq() local 251 ret = twl4030_kpread(kp, ®, KEYP_ISR1, 1); in do_kp_irq() 257 if (ret >= 0 && (reg & KEYP_IMR1_KP)) in do_kp_irq() 267 u8 reg; in twl4030_kp_program() local 125 twl4030_kpread(struct twl4030_keypad *kp, u8 *data, u32 reg, u8 num_bytes) twl4030_kpread() argument 329 u8 reg; twl4030_kp_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/leds/ |
H A D | leds-el15203000.c | 73 u32 reg; member 94 led->reg, led->reg, brightness, brightness); in el15203000_cmd() 105 cmd[0] = led->reg; in el15203000_cmd() 152 led->reg, led->reg); in el15203000_pattern_set_S() 205 led->reg, led->reg); in el15203000_pattern_set_P() 210 led->reg, led->reg); in el15203000_pattern_set_P() [all...] |
/kernel/linux/linux-5.10/sound/firewire/motu/ |
H A D | motu-stream.c | 64 __be32 reg; in begin_session() local 69 err = snd_motu_transaction_read(motu, ISOC_COMM_CONTROL_OFFSET, ®, in begin_session() 70 sizeof(reg)); in begin_session() 73 data = be32_to_cpu(reg) & ~ISOC_COMM_CONTROL_MASK; in begin_session() 80 reg = cpu_to_be32(data); in begin_session() 81 return snd_motu_transaction_write(motu, ISOC_COMM_CONTROL_OFFSET, ®, in begin_session() 82 sizeof(reg)); in begin_session() 87 __be32 reg; in finish_session() local 95 err = snd_motu_transaction_read(motu, ISOC_COMM_CONTROL_OFFSET, ®, in finish_session() 96 sizeof(reg)); in finish_session() 191 __be32 reg; ensure_packet_formats() local [all...] |
/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | ibmasr.c | 75 unsigned char reg; in __asr_toggle() local 77 reg = inb(asr_read_addr); in __asr_toggle() 79 outb(reg & ~asr_toggle_mask, asr_write_addr); in __asr_toggle() 80 reg = inb(asr_read_addr); in __asr_toggle() 82 outb(reg | asr_toggle_mask, asr_write_addr); in __asr_toggle() 83 reg = inb(asr_read_addr); in __asr_toggle() 85 outb(reg & ~asr_toggle_mask, asr_write_addr); in __asr_toggle() 86 reg = inb(asr_read_addr); in __asr_toggle() 98 unsigned char reg; in asr_enable() local 103 reg in asr_enable() 122 unsigned char reg; asr_disable() local [all...] |
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | omap-usb-tll.c | 113 static inline void usbtll_write(void __iomem *base, u32 reg, u32 val) in usbtll_write() argument 115 writel_relaxed(val, base + reg); in usbtll_write() 118 static inline u32 usbtll_read(void __iomem *base, u32 reg) in usbtll_read() argument 120 return readl_relaxed(base + reg); in usbtll_read() 123 static inline void usbtll_writeb(void __iomem *base, u32 reg, u8 val) in usbtll_writeb() argument 125 writeb_relaxed(val, base + reg); in usbtll_writeb() 313 unsigned reg; in omap_tll_init() local 331 reg = usbtll_read(base, OMAP_TLL_SHARED_CONF); in omap_tll_init() 332 reg |= (OMAP_TLL_SHARED_CONF_FCLK_IS_ON in omap_tll_init() 334 reg in omap_tll_init() [all...] |
/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | ibmasr.c | 74 unsigned char reg; in __asr_toggle() local 76 reg = inb(asr_read_addr); in __asr_toggle() 78 outb(reg & ~asr_toggle_mask, asr_write_addr); in __asr_toggle() 79 reg = inb(asr_read_addr); in __asr_toggle() 81 outb(reg | asr_toggle_mask, asr_write_addr); in __asr_toggle() 82 reg = inb(asr_read_addr); in __asr_toggle() 84 outb(reg & ~asr_toggle_mask, asr_write_addr); in __asr_toggle() 85 reg = inb(asr_read_addr); in __asr_toggle() 97 unsigned char reg; in asr_enable() local 102 reg in asr_enable() 121 unsigned char reg; asr_disable() local [all...] |
/kernel/linux/linux-6.6/drivers/tty/serial/8250/ |
H A D | 8250_dwlib.c | 228 u32 reg; in dw8250_detect_rs485_hw() local 231 reg = dw8250_readl_ext(p, DW_UART_RE_EN); in dw8250_detect_rs485_hw() 233 return reg; in dw8250_detect_rs485_hw() 247 u32 reg, old_dlf; in dw8250_setup_port() local 266 reg = dw8250_readl_ext(p, DW_UART_UCV); in dw8250_setup_port() 267 if (!reg) in dw8250_setup_port() 271 (reg >> 24) & 0xff, (reg >> 16) & 0xff, (reg >> 8) & 0xff); in dw8250_setup_port() 276 reg in dw8250_setup_port() [all...] |
/kernel/linux/linux-6.6/drivers/pmdomain/apple/ |
H A D | pmgr-pwrstate.c | 56 u32 reg; in apple_pmgr_ps_set() local 58 ret = regmap_read(ps->regmap, ps->offset, ®); in apple_pmgr_ps_set() 63 if (reg & APPLE_PMGR_RESET && pstate != APPLE_PMGR_PS_ACTIVE) in apple_pmgr_ps_set() 67 reg &= ~(APPLE_PMGR_AUTO_ENABLE | APPLE_PMGR_FLAGS | APPLE_PMGR_PS_TARGET); in apple_pmgr_ps_set() 68 reg |= FIELD_PREP(APPLE_PMGR_PS_TARGET, pstate); in apple_pmgr_ps_set() 70 dev_dbg(ps->dev, "PS %s: pwrstate = 0x%x: 0x%x\n", genpd->name, pstate, reg); in apple_pmgr_ps_set() 72 regmap_write(ps->regmap, ps->offset, reg); in apple_pmgr_ps_set() 75 ps->regmap, ps->offset, reg, in apple_pmgr_ps_set() 76 (FIELD_GET(APPLE_PMGR_PS_ACTUAL, reg) == pstate), 1, in apple_pmgr_ps_set() 80 genpd->name, pstate, reg); in apple_pmgr_ps_set() 94 u32 reg = 0; apple_pmgr_ps_is_active() local 173 u32 reg = 0; apple_pmgr_reset_status() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/dwc3/ |
H A D | dwc3-am62.c | 181 u32 reg; in dwc3_ti_probe() local 224 reg = dwc3_ti_readl(am62, USBSS_PHY_CONFIG); in dwc3_ti_probe() 226 reg |= 1 << USBSS_PHY_VBUS_SEL_SHIFT; in dwc3_ti_probe() 228 dwc3_ti_writel(am62, USBSS_PHY_CONFIG, reg); in dwc3_ti_probe() 246 reg = dwc3_ti_readl(am62, USBSS_MODE_CONTROL); in dwc3_ti_probe() 247 reg |= USBSS_MODE_VALID; in dwc3_ti_probe() 248 dwc3_ti_writel(am62, USBSS_MODE_CONTROL, reg); in dwc3_ti_probe() 274 u32 reg; in dwc3_ti_remove() local 281 reg = dwc3_ti_readl(am62, USBSS_MODE_CONTROL); in dwc3_ti_remove() 282 reg in dwc3_ti_remove() 294 u32 reg, current_prtcap_dir; dwc3_ti_suspend_common() local 324 u32 reg; dwc3_ti_resume_common() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/imx/ |
H A D | clk-composite-8m.c | 36 prediv_value = readl(divider->reg) >> divider->shift; in imx8m_clk_composite_divider_recalc_rate() 43 div_value = readl(divider->reg) >> PCG_DIV_SHIFT; in imx8m_clk_composite_divider_recalc_rate() 109 orig = readl(divider->reg); in imx8m_clk_composite_divider_set_rate() 117 writel(val, divider->reg); in imx8m_clk_composite_divider_set_rate() 135 val = readl(divider->reg); in imx8m_divider_determine_rate() 171 u32 reg; in imx8m_clk_composite_mux_set_parent() local 176 reg = readl(mux->reg); in imx8m_clk_composite_mux_set_parent() 177 reg &= ~(mux->mask << mux->shift); in imx8m_clk_composite_mux_set_parent() 179 reg | in imx8m_clk_composite_mux_set_parent() 207 __imx8m_clk_hw_composite(const char *name, const char * const *parent_names, int num_parents, void __iomem *reg, u32 composite_flags, unsigned long flags) __imx8m_clk_hw_composite() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-crystalcove.c | 84 int reg; in to_reg() local 101 reg = GPIO0P0CTLI; in to_reg() 103 reg = GPIO1P0CTLI; in to_reg() 106 reg = GPIO0P0CTLO; in to_reg() 108 reg = GPIO1P0CTLO; in to_reg() 111 return reg + gpio % 8; in to_reg() 127 int reg = to_reg(gpio, CTRL_IN); in crystalcove_update_irq_ctrl() local 129 regmap_update_bits(cg->regmap, reg, CTLI_INTCNT_BE, cg->intcnt_value); in crystalcove_update_irq_ctrl() 135 int reg = to_reg(gpio, CTRL_OUT); in crystalcove_gpio_dir_in() local 137 if (reg < in crystalcove_gpio_dir_in() 146 int reg = to_reg(gpio, CTRL_OUT); crystalcove_gpio_dir_out() local 158 int ret, reg = to_reg(gpio, CTRL_IN); crystalcove_gpio_get() local 173 int reg = to_reg(gpio, CTRL_OUT); crystalcove_gpio_set() local [all...] |
H A D | gpio-it87.c | 105 static inline int superio_inb(int reg) in superio_inb() argument 107 outb(reg, REG); in superio_inb() 111 static inline void superio_outb(int val, int reg) in superio_outb() argument 113 outb(reg, REG); in superio_outb() 117 static inline int superio_inw(int reg) in superio_inw() argument 121 outb(reg++, REG); in superio_inw() 123 outb(reg, REG); in superio_inw() 128 static inline void superio_set_mask(int mask, int reg) in superio_set_mask() argument 130 u8 curr_val = superio_inb(reg); in superio_set_mask() 134 superio_outb(new_val, reg); in superio_set_mask() 137 superio_clear_mask(int mask, int reg) superio_clear_mask() argument 181 u16 reg; it87_gpio_get() local 220 u16 reg; it87_gpio_set() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/renesas/ |
H A D | clk-div6.c | 29 * @reg: IO-remapped register 37 void __iomem *reg; member 51 val = (readl(clock->reg) & ~(CPG_DIV6_DIV_MASK | CPG_DIV6_CKSTP)) in cpg_div6_clock_enable() 53 writel(val, clock->reg); in cpg_div6_clock_enable() 63 val = readl(clock->reg); in cpg_div6_clock_disable() 73 writel(val, clock->reg); in cpg_div6_clock_disable() 80 return !(readl(clock->reg) & CPG_DIV6_CKSTP); in cpg_div6_clock_is_enabled() 157 val = readl(clock->reg) & ~CPG_DIV6_DIV_MASK; in cpg_div6_clock_set_rate() 160 writel(val | CPG_DIV6_DIV(clock->div - 1), clock->reg); in cpg_div6_clock_set_rate() 174 hw_index = (readl(clock->reg) in cpg_div6_clock_get_parent() 242 cpg_div6_register(const char *name, unsigned int num_parents, const char **parent_names, void __iomem *reg, struct raw_notifier_head *notifiers) cpg_div6_register() argument 324 void __iomem *reg; cpg_div6_clock_init() local [all...] |
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | ak881x.c | 35 static int reg_read(struct i2c_client *client, const u8 reg) in reg_read() argument 37 return i2c_smbus_read_byte_data(client, reg); in reg_read() 40 static int reg_write(struct i2c_client *client, const u8 reg, in reg_write() argument 43 return i2c_smbus_write_byte_data(client, reg, data); in reg_write() 46 static int reg_set(struct i2c_client *client, const u8 reg, in reg_set() argument 49 int ret = reg_read(client, reg); in reg_set() 52 return reg_write(client, reg, (ret & ~mask) | (data & mask)); in reg_set() 62 struct v4l2_dbg_register *reg) in ak881x_g_register() 66 if (reg->reg > in ak881x_g_register() 61 ak881x_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) ak881x_g_register() argument 78 ak881x_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) ak881x_s_register() argument [all...] |
/kernel/linux/linux-6.6/drivers/leds/ |
H A D | leds-el15203000.c | 74 u32 reg; member 97 led->reg, led->reg, brightness, brightness); in el15203000_cmd() 108 cmd[0] = led->reg; in el15203000_cmd() 151 led->reg, led->reg); in el15203000_pattern_set_S() 202 led->reg, led->reg); in el15203000_pattern_set_P() 207 led->reg, led->reg); in el15203000_pattern_set_P() [all...] |
/kernel/linux/linux-6.6/drivers/input/keyboard/ |
H A D | twl4030_keypad.c | 126 u8 *data, u32 reg, u8 num_bytes) in twl4030_kpread() 128 int ret = twl_i2c_read(TWL4030_MODULE_KEYPAD, data, reg, num_bytes); in twl4030_kpread() 133 reg, ret, ret); in twl4030_kpread() 138 static int twl4030_kpwrite_u8(struct twl4030_keypad *kp, u8 data, u32 reg) in twl4030_kpwrite_u8() argument 140 int ret = twl_i2c_write_u8(TWL4030_MODULE_KEYPAD, data, reg); in twl4030_kpwrite_u8() 145 reg, ret, ret); in twl4030_kpwrite_u8() 247 u8 reg; in do_kp_irq() local 251 ret = twl4030_kpread(kp, ®, KEYP_ISR1, 1); in do_kp_irq() 257 if (ret >= 0 && (reg & KEYP_IMR1_KP)) in do_kp_irq() 267 u8 reg; in twl4030_kp_program() local 125 twl4030_kpread(struct twl4030_keypad *kp, u8 *data, u32 reg, u8 num_bytes) twl4030_kpread() argument 329 u8 reg; twl4030_kp_probe() local [all...] |
/third_party/libunwind/libunwind/src/aarch64/ |
H A D | Ginit.c | 49 uc_addr (unw_tdep_context_t *uc, int reg) in uc_addr() argument 51 if (reg >= UNW_AARCH64_X0 && reg < UNW_AARCH64_V0) in uc_addr() 52 return &uc->uc_mcontext.regs[reg]; in uc_addr() 53 else if (reg >= UNW_AARCH64_V0 && reg <= UNW_AARCH64_V31) in uc_addr() 54 return &GET_FPCTX(uc)->vregs[reg - UNW_AARCH64_V0]; in uc_addr() 62 tdep_uc_addr (unw_tdep_context_t *uc, int reg) in tdep_uc_addr() argument 64 return uc_addr (uc, reg); in tdep_uc_addr() 338 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_ argument 368 access_fpreg(unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, int write, void *arg) access_fpreg() argument [all...] |
/kernel/linux/linux-5.10/drivers/base/regmap/ |
H A D | regcache.c | 31 unsigned int reg, val; in regcache_hw_init() local 79 reg = i * map->reg_stride; in regcache_hw_init() 81 if (!regmap_readable(map, reg)) in regcache_hw_init() 84 if (regmap_volatile(map, reg)) in regcache_hw_init() 93 ret = regmap_read(map, reg, &val); in regcache_hw_init() 97 reg, ret); in regcache_hw_init() 102 map->reg_defaults[j].reg = reg; in regcache_hw_init() 137 if (config->reg_defaults[i].reg % map->reg_stride) in regcache_init() 228 * @reg 233 regcache_read(struct regmap *map, unsigned int reg, unsigned int *value) regcache_read() argument 264 regcache_write(struct regmap *map, unsigned int reg, unsigned int value) regcache_write() argument 278 regcache_reg_needs_sync(struct regmap *map, unsigned int reg, unsigned int val) regcache_reg_needs_sync() argument 297 unsigned int reg; regcache_default_sync() local 649 regcache_lookup_reg(struct regmap *map, unsigned int reg) regcache_lookup_reg() argument [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/ptrace/ |
H A D | ptrace.h | 26 #include "reg.h" 143 unsigned long *reg; in show_tar_registers() local 146 reg = malloc(sizeof(unsigned long)); in show_tar_registers() 147 if (!reg) { in show_tar_registers() 151 iov.iov_base = (u64 *) reg; in show_tar_registers() 160 out[0] = *reg; in show_tar_registers() 168 out[1] = *reg; in show_tar_registers() 176 out[2] = *reg; in show_tar_registers() 178 free(reg); in show_tar_registers() 181 free(reg); in show_tar_registers() 189 unsigned long *reg; write_tar_registers() local 232 unsigned long *reg; show_tm_checkpointed_state() local 280 unsigned long *reg; write_ckpt_tar_registers() local [all...] |
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | sdhci.h | 375 /* Controller doesn't like clearing the power reg before a change */ 618 u32 (*read_l)(struct sdhci_host *host, int reg); 619 u16 (*read_w)(struct sdhci_host *host, int reg); 620 u8 (*read_b)(struct sdhci_host *host, int reg); 621 void (*write_l)(struct sdhci_host *host, u32 val, int reg); 622 void (*write_w)(struct sdhci_host *host, u16 val, int reg); 623 void (*write_b)(struct sdhci_host *host, u8 val, int reg); 664 static inline void sdhci_writel(struct sdhci_host *host, u32 val, int reg) in sdhci_writel() argument 667 host->ops->write_l(host, val, reg); in sdhci_writel() 669 writel(val, host->ioaddr + reg); in sdhci_writel() 672 sdhci_writew(struct sdhci_host *host, u16 val, int reg) sdhci_writew() argument 680 sdhci_writeb(struct sdhci_host *host, u8 val, int reg) sdhci_writeb() argument 688 sdhci_readl(struct sdhci_host *host, int reg) sdhci_readl() argument 696 sdhci_readw(struct sdhci_host *host, int reg) sdhci_readw() argument 704 sdhci_readb(struct sdhci_host *host, int reg) sdhci_readb() argument 714 sdhci_writel(struct sdhci_host *host, u32 val, int reg) sdhci_writel() argument 719 sdhci_writew(struct sdhci_host *host, u16 val, int reg) sdhci_writew() argument 724 sdhci_writeb(struct sdhci_host *host, u8 val, int reg) sdhci_writeb() argument 729 sdhci_readl(struct sdhci_host *host, int reg) sdhci_readl() argument 734 sdhci_readw(struct sdhci_host *host, int reg) sdhci_readw() argument 739 sdhci_readb(struct sdhci_host *host, int reg) sdhci_readb() argument [all...] |
/kernel/linux/linux-5.10/drivers/iio/light/ |
H A D | opt3001.c | 180 static void opt3001_set_mode(struct opt3001 *opt, u16 *reg, u16 mode) in opt3001_set_mode() argument 182 *reg &= ~OPT3001_CONFIGURATION_M_MASK; in opt3001_set_mode() 183 *reg |= mode; in opt3001_set_mode() 228 u16 reg; in opt3001_get_lux() local 263 reg = ret; in opt3001_get_lux() 264 opt3001_set_mode(opt, ®, OPT3001_CONFIGURATION_M_SINGLE); in opt3001_get_lux() 267 reg); in opt3001_get_lux() 358 u16 reg; in opt3001_set_int_time() local 367 reg = ret; in opt3001_set_int_time() 371 reg in opt3001_set_int_time() 481 u16 reg; opt3001_write_event_value() local 543 u16 reg; opt3001_write_event_config() local 624 u16 reg; opt3001_configure() local 802 u16 reg; opt3001_remove() local [all...] |