/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinctrl-rk805.c | 47 * @fun_mask: functions select mask value, when set is gpio; 48 * @dir_mask: input or output mask value, when set is output, otherwise input; 49 * @val_mask: gpio set value, when set is level high, otherwise low; 143 dev_err(pci->dev, "get gpio%d value failed\n", offset); in rk805_gpio_get() 152 int value) in rk805_gpio_set() 160 value ? pci->pin_cfg[offset].val_msk : 0); in rk805_gpio_set() 162 dev_err(pci->dev, "set gpio%d value %d failed\n", in rk805_gpio_set() 163 offset, value); in rk805_gpio_set() 173 unsigned int offset, int value) in rk805_gpio_direction_output() 175 rk805_gpio_set(chip, offset, value); in rk805_gpio_direction_output() 150 rk805_gpio_set(struct gpio_chip *chip, unsigned int offset, int value) rk805_gpio_set() argument 172 rk805_gpio_direction_output(struct gpio_chip *chip, unsigned int offset, int value) rk805_gpio_direction_output() argument [all...] |
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | twl-regulator.c | 78 u8 value; in twlreg_read() local 82 &value, info->base + offset); in twlreg_read() 83 return (status < 0) ? status : value; in twlreg_read() 88 u8 value) in twlreg_write() 91 value, info->base + offset); in twlreg_write() 87 twlreg_write(struct twlreg_info *info, unsigned slave_subgp, unsigned offset, u8 value) twlreg_write() argument
|
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-x1205.c | 361 /* atr is a two's complement value on 6 bits, in x1205_get_atrim() 441 "%s: register=%02x, zero pattern=%d, value=%x\n", in x1205_validate_client() 450 unsigned char reg, value; in x1205_validate_client() local 477 value = bcd2bin(reg & probe_limits_pattern[i].mask); in x1205_validate_client() 479 if (value > probe_limits_pattern[i].max || in x1205_validate_client() 480 value < probe_limits_pattern[i].min) { in x1205_validate_client() 482 "%s: register=%x, lim pattern=%d, value=%d\n", in x1205_validate_client() 484 i, value); in x1205_validate_client()
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-meson-spifc.c | 92 * Return: 0 on success, a negative value on error 167 unsigned long parent, value; in meson_spifc_setup_speed() local 176 value = (n << CLOCK_DIV_SHIFT) & CLOCK_DIV_MASK; in meson_spifc_setup_speed() 177 value |= (n << CLOCK_CNT_LOW_SHIFT) & CLOCK_CNT_LOW_MASK; in meson_spifc_setup_speed() 178 value |= (((n + 1) / 2 - 1) << CLOCK_CNT_HIGH_SHIFT) & in meson_spifc_setup_speed() 181 regmap_write(spifc->regmap, REG_CLOCK, value); in meson_spifc_setup_speed() 192 * Return: 0 on success, a negative value on error 243 * Return: 0 on success, a negative value on error
|
/kernel/linux/linux-6.6/drivers/media/usb/gspca/ |
H A D | konica.c | 77 static void reg_w(struct gspca_dev *gspca_dev, u16 value, u16 index) in reg_w() argument 87 value, in reg_w() 94 value, index, ret); in reg_w() 99 static void reg_r(struct gspca_dev *gspca_dev, u16 value, u16 index) in reg_r() argument 109 value, in reg_r()
|
/kernel/linux/linux-6.6/fs/fuse/ |
H A D | ioctl.c | 18 args->out_args[0].value = outarg; in fuse_send_ioctl() 101 /* Did the server supply an inappropriate value? */ in fuse_copy_ioctl_iovec() 260 ap.args.in_args[0].value = &inarg; in fuse_do_ioctl() 405 args.in_args[0].value = &inarg; in fuse_priv_ioctl() 407 args.in_args[1].value = ptr; in fuse_priv_ioctl() 410 args.out_args[1].value = ptr; in fuse_priv_ioctl()
|
/kernel/linux/linux-6.6/drivers/staging/media/sunxi/sun6i-isp/ |
H A D | sun6i_isp_params.c | 153 u32 value; in sun6i_isp_params_configure_modules() local 161 value = sun6i_isp_load_read(isp_dev, SUN6I_ISP_MODULE_EN_REG); in sun6i_isp_params_configure_modules() 163 value &= SUN6I_ISP_MODULE_EN_SRC0 | SUN6I_ISP_MODULE_EN_SRC1; in sun6i_isp_params_configure_modules() 166 value |= SUN6I_ISP_MODULE_EN_BDNF; in sun6i_isp_params_configure_modules() 170 sun6i_isp_load_write(isp_dev, SUN6I_ISP_MODULE_EN_REG, value); in sun6i_isp_params_configure_modules()
|
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-x1205.c | 361 /* atr is a two's complement value on 6 bits, in x1205_get_atrim() 441 "%s: register=%02x, zero pattern=%d, value=%x\n", in x1205_validate_client() 450 unsigned char reg, value; in x1205_validate_client() local 477 value = bcd2bin(reg & probe_limits_pattern[i].mask); in x1205_validate_client() 479 if (value > probe_limits_pattern[i].max || in x1205_validate_client() 480 value < probe_limits_pattern[i].min) { in x1205_validate_client() 482 "%s: register=%x, lim pattern=%d, value=%d\n", in x1205_validate_client() 484 i, value); in x1205_validate_client()
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-meson-spifc.c | 92 * Return: 0 on success, a negative value on error 167 unsigned long parent, value; in meson_spifc_setup_speed() local 176 value = (n << CLOCK_DIV_SHIFT) & CLOCK_DIV_MASK; in meson_spifc_setup_speed() 177 value |= (n << CLOCK_CNT_LOW_SHIFT) & CLOCK_CNT_LOW_MASK; in meson_spifc_setup_speed() 178 value |= (((n + 1) / 2 - 1) << CLOCK_CNT_HIGH_SHIFT) & in meson_spifc_setup_speed() 181 regmap_write(spifc->regmap, REG_CLOCK, value); in meson_spifc_setup_speed() 192 * Return: 0 on success, a negative value on error 243 * Return: 0 on success, a negative value on error
|
/kernel/linux/linux-6.6/drivers/sh/intc/ |
H A D | core.c | 166 unsigned long value, in save_reg() 169 if (value) { in save_reg() 170 value = intc_phys_to_virt(d, value); in save_reg() 172 d->reg[cnt] = value; in save_reg() 164 save_reg(struct intc_desc_int *d, unsigned int cnt, unsigned long value, unsigned int smp) save_reg() argument
|
/kernel/linux/linux-6.6/drivers/platform/x86/dell/ |
H A D | dell-wmi-base.c | 363 int value) in dell_wmi_switch_event() 385 input_report_switch(*subdev, switchid, value); in dell_wmi_switch_event() 394 int value = 1; in dell_wmi_process_key() local 424 value = (buffer[2] == 2); in dell_wmi_process_key() 428 sparse_keymap_report_entry(priv->input_dev, key, value, true); in dell_wmi_process_key() 360 dell_wmi_switch_event(struct input_dev **subdev, const char *devname, int switchid, int value) dell_wmi_switch_event() argument
|
/kernel/linux/linux-6.6/drivers/platform/x86/ |
H A D | lenovo-yogabook.c | 159 enum led_brightness value) in kbd_brightness_set() 163 if ((value < 0) || (value > YB_KBD_BL_MAX)) in kbd_brightness_set() 166 data->brightness = value; in kbd_brightness_set() 321 param.integer.value = YB_KBD_BL_MAX - level; in yogabook_wmi_set_kbd_backlight() 158 kbd_brightness_set(struct led_classdev *cdev, enum led_brightness value) kbd_brightness_set() argument
|
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/ |
H A D | net2272.h | 479 net2272_write(struct net2272 *dev, unsigned int reg, u8 value) in net2272_write() argument 491 writeb(value, net2272_reg_addr(dev, REGDATA)); in net2272_write() 494 writeb(value, net2272_reg_addr(dev, reg)); in net2272_write() 521 net2272_ep_write(struct net2272_ep *ep, unsigned int reg, u8 value) in net2272_ep_write() argument 529 net2272_write(dev, reg, value); in net2272_ep_write()
|
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | twl-regulator.c | 77 u8 value; in twlreg_read() local 81 &value, info->base + offset); in twlreg_read() 82 return (status < 0) ? status : value; in twlreg_read() 87 u8 value) in twlreg_write() 90 value, info->base + offset); in twlreg_write() 86 twlreg_write(struct twlreg_info *info, unsigned slave_subgp, unsigned offset, u8 value) twlreg_write() argument
|
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | test_power.c | 259 int value; member 319 return map->value; in map_get_value() 327 static const char *map_get_key(struct battery_property_map *map, int value, in map_get_key() argument 331 if (map->value == value) in map_get_key()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | sunxvr500.c | 71 /* My XVR-500 comes up, at 1280x768 and a FB base register value of 119 u32 value; in e3d_setcolreg() local 128 value = (blue_8 << 24) | (green_8 << 16) | (red_8 << 8); in e3d_setcolreg() 131 ((u32 *)info->pseudo_palette)[regno] = value; in e3d_setcolreg() 138 value = (blue_10 << 20) | (green_10 << 10) | (red_10 << 0); in e3d_setcolreg() 139 e3d_clut_write(ep, regno, value); in e3d_setcolreg()
|
/kernel/linux/linux-6.6/drivers/usb/typec/tcpm/qcom/ |
H A D | qcom_pmic_typec_port.c | 347 unsigned int orientation, misc, mask, value; in qcom_pmic_typec_port_set_vconn() local 362 value = orientation | VCONN_EN_VALUE | VCONN_EN_SRC; in qcom_pmic_typec_port_set_vconn() 365 value = 0; in qcom_pmic_typec_port_set_vconn() 370 mask, value); in qcom_pmic_typec_port_set_vconn() 375 orientation, value, on ? "on" : "off", misc_to_vconn(misc), misc_to_cc(misc)); in qcom_pmic_typec_port_set_vconn()
|
/kernel/linux/linux-6.6/drivers/char/agp/ |
H A D | amd-k7-agp.c | 126 struct aper_size_info_lvl2 *value; in amd_create_gatt_table() local 133 value = A_SIZE_LVL2(agp_bridge->current_size); in amd_create_gatt_table() 138 retval = amd_create_gatt_pages(value->num_entries / 1024); in amd_create_gatt_table() 157 for (i = 0; i < value->num_entries / 1024; i++, addr += 0x00400000) { in amd_create_gatt_table() 163 for (i = 0; i < value->num_entries; i++) { in amd_create_gatt_table()
|
H A D | ati-agp.c | 335 struct aper_size_info_lvl2 *value; in ati_create_gatt_table() local 344 value = A_SIZE_LVL2(agp_bridge->current_size); in ati_create_gatt_table() 349 retval = ati_create_gatt_pages(value->num_entries / 1024); in ati_create_gatt_table() 385 for (i = 0; i < value->num_entries / 1024; i++, addr += 0x00400000) { in ati_create_gatt_table() 391 for (i = 0; i < value->num_entries; i++) { in ati_create_gatt_table()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-realtek-otto.c | 49 * @bank_read: Read a bank setting as a single 32-bit value 50 * @bank_write: Write a bank setting as a single 32-bit value 51 * @imr_line_pos: Bit shift of an IRQ line's IMR value. 55 * a value from (to) these registers. The IMR register consists of four 16-bit 75 void (*bank_write)(void __iomem *reg, u32 value); 111 * second, etc. Most registers store one bit per GPIO and use a u8 value per 120 static void realtek_gpio_bank_write_swapped(void __iomem *reg, u32 value) in realtek_gpio_bank_write_swapped() argument 122 iowrite32be(value, reg); in realtek_gpio_bank_write_swapped() 146 static void realtek_gpio_bank_write(void __iomem *reg, u32 value) in realtek_gpio_bank_write() argument 148 iowrite32(value, re in realtek_gpio_bank_write() [all...] |
H A D | gpio-pl061.c | 89 int value) in pl061_direction_output() 96 writeb(!!value << offset, pl061->base + (BIT(offset + 2))); in pl061_direction_output() 102 * gpio value is set again, because pl061 doesn't allow to set value of in pl061_direction_output() 105 writeb(!!value << offset, pl061->base + (BIT(offset + 2))); in pl061_direction_output() 118 static void pl061_set_value(struct gpio_chip *gc, unsigned offset, int value) in pl061_set_value() argument 122 writeb(!!value << offset, pl061->base + (BIT(offset + 2))); in pl061_set_value() 88 pl061_direction_output(struct gpio_chip *gc, unsigned offset, int value) pl061_direction_output() argument
|
/kernel/linux/linux-6.6/kernel/module/ |
H A D | kallsyms.c | 24 static int is_exported(const char *name, unsigned long value, in is_exported() argument 34 return ks && kernel_symbol_value(ks) == value; in is_exported() 266 /* At worse, next value is at end of module */ in find_kallsyms_symbol() 384 int module_get_kallsym(unsigned int symnum, unsigned long *value, char *type, in module_get_kallsym() argument 399 *value = kallsyms_symbol_value(sym); in module_get_kallsym() 403 *exported = is_exported(name, *value, mod); in module_get_kallsym() 413 /* Given a module and name of symbol, find and return the symbol's value */
|
/kernel/linux/linux-6.6/drivers/dma/dw-edma/ |
H A D | dw-hdma-v0-core.c | 40 #define SET_CH_32(dw, dir, ch, name, value) \ 41 writel(value, &(__dw_ch_regs(dw, dir, ch)->name)) 46 #define SET_BOTH_CH_32(dw, ch, name, value) \ 48 writel(value, &(__dw_ch_regs(dw, EDMA_DIR_WRITE, ch)->name)); \ 49 writel(value, &(__dw_ch_regs(dw, EDMA_DIR_READ, ch)->name)); \
|
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac-imx.c | 257 u32 value = readl(ioaddr + DMA_BUS_MODE); in imx_dwmac_mx93_reset() local 260 value |= DMA_BUS_MODE_SFT_RESET; in imx_dwmac_mx93_reset() 261 writel(value, ioaddr + DMA_BUS_MODE); in imx_dwmac_mx93_reset() 268 return readl_poll_timeout(ioaddr + DMA_BUS_MODE, value, in imx_dwmac_mx93_reset() 269 !(value & DMA_BUS_MODE_SFT_RESET), in imx_dwmac_mx93_reset()
|
/kernel/linux/linux-6.6/drivers/net/wan/ |
H A D | c101.c | 81 #define sca_out(value, reg, card) writeb(value, (card)->win0base + C101_SCA + (reg)) 85 #define sca_outw(value, reg, card) do { \ 86 writeb(value & 0xFF, (card)->win0base + C101_SCA + (reg)); \ 87 writeb((value >> 8) & 0xFF, (card)->win0base + C101_SCA + (reg + 1));\ 307 pr_err("invalid IRQ value\n"); in c101_run() 312 pr_err("invalid RAM value\n"); in c101_run()
|