/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43/ |
H A D | debugfs.c | 71 u16 val; in shm16read__read_file() local 79 val = b43_shm_read16(dev, routing, addr); in shm16read__read_file() 80 fappend("0x%04X\n", val); in shm16read__read_file() 113 u16 val; in shm16write__write_file() local 132 val = 0; in shm16write__write_file() 134 val = b43_shm_read16(dev, routing, addr); in shm16write__write_file() 135 val &= mask; in shm16write__write_file() 136 val |= set; in shm16write__write_file() 137 b43_shm_write16(dev, routing, addr, val); in shm16write__write_file() 147 u32 val; in shm32read__read_file() local 189 u32 val; shm32write__write_file() local 226 u16 val; mmio16read__read_file() local 262 u16 val; mmio16write__write_file() local 290 u32 val; mmio32read__read_file() local 326 u32 val; mmio32write__write_file() local [all...] |
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-sc27xx.c | 135 u32 val; in sprd_rtc_lock_alarm() local 137 ret = regmap_read(rtc->regmap, rtc->base + SPRD_RTC_SPG_VALUE, &val); in sprd_rtc_lock_alarm() 141 val &= ~SPRD_RTC_ALMLOCK_MASK; in sprd_rtc_lock_alarm() 143 val |= SPRD_RTC_ALM_LOCK; in sprd_rtc_lock_alarm() 145 val |= SPRD_RTC_ALM_UNLOCK | SPRD_RTC_POWEROFF_ALM_FLAG; in sprd_rtc_lock_alarm() 147 ret = regmap_write(rtc->regmap, rtc->base + SPRD_RTC_SPG_UPD, val); in sprd_rtc_lock_alarm() 153 rtc->base + SPRD_RTC_INT_RAW_STS, val, in sprd_rtc_lock_alarm() 154 (val & SPRD_RTC_SPG_UPD_EN), in sprd_rtc_lock_alarm() 170 u32 val, sec, min, hour, day; in sprd_rtc_get_secs() local 196 ret = regmap_read(rtc->regmap, rtc->base + sec_reg, &val); in sprd_rtc_get_secs() 227 u32 sec, min, hour, day, val; sprd_rtc_set_secs() local 306 u32 val; sprd_rtc_read_aux_alarm() local 415 u32 val; sprd_rtc_read_alarm() local 554 u32 val; sprd_rtc_check_power_down() local 572 u32 val; sprd_rtc_check_alarm_int() local [all...] |
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | adau1701.c | 261 unsigned int val; in adau1701_safeload() local 266 ret = regmap_read(adau1701->regmap, ADAU1701_DSPCTRL, &val); in adau1701_safeload() 270 if (val & ADAU1701_DSPCTRL_IST) in adau1701_safeload() 369 unsigned int val; in adau1701_set_capture_pcm_format() local 373 val = ADAU1701_SEROCTL_WORD_LEN_16; in adau1701_set_capture_pcm_format() 376 val = ADAU1701_SEROCTL_WORD_LEN_20; in adau1701_set_capture_pcm_format() 379 val = ADAU1701_SEROCTL_WORD_LEN_24; in adau1701_set_capture_pcm_format() 388 val |= ADAU1701_SEROCTL_MSB_DEALY16; in adau1701_set_capture_pcm_format() 391 val |= ADAU1701_SEROCTL_MSB_DEALY12; in adau1701_set_capture_pcm_format() 394 val | in adau1701_set_capture_pcm_format() 409 unsigned int val; adau1701_set_playback_pcm_format() local 440 unsigned int val; adau1701_hw_params() local 581 unsigned int val; adau1701_mute_stream() local 596 unsigned int val; adau1701_set_sysclk() local 670 unsigned int val; adau1701_probe() local [all...] |
H A D | cs35l32.c | 204 unsigned int val; in cs35l32_component_set_sysclk() local 208 val = CS35L32_MCLK_RATIO; in cs35l32_component_set_sysclk() 211 val = CS35L32_MCLK_DIV2_MASK | CS35L32_MCLK_RATIO; in cs35l32_component_set_sysclk() 214 val = 0; in cs35l32_component_set_sysclk() 217 val = CS35L32_MCLK_DIV2_MASK; in cs35l32_component_set_sysclk() 224 CS35L32_MCLK_DIV2_MASK | CS35L32_MCLK_RATIO_MASK, val); in cs35l32_component_set_sysclk() 270 unsigned int val; in cs35l32_handle_of_data() local 272 if (of_property_read_u32(np, "cirrus,sdout-share", &val) >= 0) in cs35l32_handle_of_data() 273 pdata->sdout_share = val; in cs35l32_handle_of_data() 275 if (of_property_read_u32(np, "cirrus,boost-manager", &val)) in cs35l32_handle_of_data() [all...] |
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | pcmmio.c | 185 static void pcmmio_dio_write(struct comedi_device *dev, unsigned int val, in pcmmio_dio_write() argument 195 outb(val & 0xff, iobase + PCMMIO_PORT_REG(port + 0)); in pcmmio_dio_write() 196 outb((val >> 8) & 0xff, iobase + PCMMIO_PORT_REG(port + 1)); in pcmmio_dio_write() 197 outb((val >> 16) & 0xff, iobase + PCMMIO_PORT_REG(port + 2)); in pcmmio_dio_write() 200 outb(val & 0xff, iobase + PCMMIO_PAGE_REG(0)); in pcmmio_dio_write() 201 outb((val >> 8) & 0xff, iobase + PCMMIO_PAGE_REG(1)); in pcmmio_dio_write() 202 outb((val >> 16) & 0xff, iobase + PCMMIO_PAGE_REG(2)); in pcmmio_dio_write() 213 unsigned int val; in pcmmio_dio_read() local 218 val = inb(iobase + PCMMIO_PORT_REG(port + 0)); in pcmmio_dio_read() 219 val | in pcmmio_dio_read() 251 unsigned int val; pcmmio_dio_insn_bits() local 328 unsigned int val = 0; pcmmio_handle_dio_intr() local 540 unsigned int val; pcmmio_ai_insn_read() local 647 unsigned int val = data[i]; pcmmio_ao_insn_write() local [all...] |
H A D | pcmuio.c | 153 static void pcmuio_write(struct comedi_device *dev, unsigned int val, in pcmuio_write() argument 164 outb(val & 0xff, iobase + PCMUIO_PORT_REG(port + 0)); in pcmuio_write() 165 outb((val >> 8) & 0xff, iobase + PCMUIO_PORT_REG(port + 1)); in pcmuio_write() 166 outb((val >> 16) & 0xff, iobase + PCMUIO_PORT_REG(port + 2)); in pcmuio_write() 169 outb(val & 0xff, iobase + PCMUIO_PAGE_REG(0)); in pcmuio_write() 170 outb((val >> 8) & 0xff, iobase + PCMUIO_PAGE_REG(1)); in pcmuio_write() 171 outb((val >> 16) & 0xff, iobase + PCMUIO_PAGE_REG(2)); in pcmuio_write() 183 unsigned int val; in pcmuio_read() local 188 val = inb(iobase + PCMUIO_PORT_REG(port + 0)); in pcmuio_read() 189 val | in pcmuio_read() 221 unsigned int val; pcmuio_dio_insn_bits() local 307 unsigned int val = 0; pcmuio_handle_intr_subdev() local 343 unsigned int val; pcmuio_handle_asic_interrupt() local [all...] |
/kernel/linux/linux-6.6/drivers/soc/ixp4xx/ |
H A D | ixp4xx-npe.c | 138 u32 reg, val; member 191 u32 val = npe_cmd_read(npe, reg, CMD_RD_ECS_REG); in npe_clear_active() local 192 npe_cmd_write(npe, reg, CMD_WR_ECS_REG, val & ~ECS_REG_0_ACTIVE); in npe_clear_active() 256 u8 val, u32 ctx) in npe_logical_reg_write8() 261 (val & 0x1F) << 4 | /* lower 5 bits to immediate data */ in npe_logical_reg_write8() 262 (val & ~0x1F) << (18 - 5);/* higher 3 bits to CoProc instr. */ in npe_logical_reg_write8() 267 u16 val, u32 ctx) in npe_logical_reg_write16() 272 (val & 0x1F) << 4 | /* lower 5 bits to immediate data */ in npe_logical_reg_write16() 273 (val & ~0x1F) << (18 - 5);/* higher 11 bits to CoProc instr. */ in npe_logical_reg_write16() 278 u32 val, u3 in npe_logical_reg_write32() 255 npe_logical_reg_write8(struct npe *npe, u32 addr, u8 val, u32 ctx) npe_logical_reg_write8() argument 266 npe_logical_reg_write16(struct npe *npe, u32 addr, u16 val, u32 ctx) npe_logical_reg_write16() argument 277 npe_logical_reg_write32(struct npe *npe, u32 addr, u32 val, u32 ctx) npe_logical_reg_write32() argument 289 u32 val, ctl, exec_count, ctx_reg2; npe_reset() local 692 u32 val; ixp4xx_npe_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/comedi/drivers/ |
H A D | pcmmio.c | 184 static void pcmmio_dio_write(struct comedi_device *dev, unsigned int val, in pcmmio_dio_write() argument 194 outb(val & 0xff, iobase + PCMMIO_PORT_REG(port + 0)); in pcmmio_dio_write() 195 outb((val >> 8) & 0xff, iobase + PCMMIO_PORT_REG(port + 1)); in pcmmio_dio_write() 196 outb((val >> 16) & 0xff, iobase + PCMMIO_PORT_REG(port + 2)); in pcmmio_dio_write() 199 outb(val & 0xff, iobase + PCMMIO_PAGE_REG(0)); in pcmmio_dio_write() 200 outb((val >> 8) & 0xff, iobase + PCMMIO_PAGE_REG(1)); in pcmmio_dio_write() 201 outb((val >> 16) & 0xff, iobase + PCMMIO_PAGE_REG(2)); in pcmmio_dio_write() 212 unsigned int val; in pcmmio_dio_read() local 217 val = inb(iobase + PCMMIO_PORT_REG(port + 0)); in pcmmio_dio_read() 218 val | in pcmmio_dio_read() 250 unsigned int val; pcmmio_dio_insn_bits() local 327 unsigned int val = 0; pcmmio_handle_dio_intr() local 539 unsigned int val; pcmmio_ai_insn_read() local 646 unsigned int val = data[i]; pcmmio_ao_insn_write() local [all...] |
H A D | pcmuio.c | 152 static void pcmuio_write(struct comedi_device *dev, unsigned int val, in pcmuio_write() argument 163 outb(val & 0xff, iobase + PCMUIO_PORT_REG(port + 0)); in pcmuio_write() 164 outb((val >> 8) & 0xff, iobase + PCMUIO_PORT_REG(port + 1)); in pcmuio_write() 165 outb((val >> 16) & 0xff, iobase + PCMUIO_PORT_REG(port + 2)); in pcmuio_write() 168 outb(val & 0xff, iobase + PCMUIO_PAGE_REG(0)); in pcmuio_write() 169 outb((val >> 8) & 0xff, iobase + PCMUIO_PAGE_REG(1)); in pcmuio_write() 170 outb((val >> 16) & 0xff, iobase + PCMUIO_PAGE_REG(2)); in pcmuio_write() 182 unsigned int val; in pcmuio_read() local 187 val = inb(iobase + PCMUIO_PORT_REG(port + 0)); in pcmuio_read() 188 val | in pcmuio_read() 220 unsigned int val; pcmuio_dio_insn_bits() local 306 unsigned int val = 0; pcmuio_handle_intr_subdev() local 342 unsigned int val; pcmuio_handle_asic_interrupt() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43/ |
H A D | debugfs.c | 71 u16 val; in shm16read__read_file() local 79 val = b43_shm_read16(dev, routing, addr); in shm16read__read_file() 80 fappend("0x%04X\n", val); in shm16read__read_file() 113 u16 val; in shm16write__write_file() local 132 val = 0; in shm16write__write_file() 134 val = b43_shm_read16(dev, routing, addr); in shm16write__write_file() 135 val &= mask; in shm16write__write_file() 136 val |= set; in shm16write__write_file() 137 b43_shm_write16(dev, routing, addr, val); in shm16write__write_file() 147 u32 val; in shm32read__read_file() local 189 u32 val; shm32write__write_file() local 226 u16 val; mmio16read__read_file() local 262 u16 val; mmio16write__write_file() local 290 u32 val; mmio32read__read_file() local 326 u32 val; mmio32write__write_file() local [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/pmbus/ |
H A D | max20730.c | 61 #define VOLT_FROM_REG(val) DIV_ROUND_CLOSEST((val), 1 << 9) 118 u16 val; in max20730_debugfs_read() local 130 val = (data->mfr_devset1 & MAX20730_MFR_DEVSET1_FSW_MASK) in max20730_debugfs_read() 133 if (val == 0) in max20730_debugfs_read() 135 else if (val == 1) in max20730_debugfs_read() 137 else if (val == 2 || val == 3) in max20730_debugfs_read() 139 else if (val == 4) in max20730_debugfs_read() 141 else if (val in max20730_debugfs_read() [all...] |
/kernel/linux/linux-6.6/drivers/leds/flash/ |
H A D | leds-mt6370-flash.c | 94 u32 val = level ? led_enable_mask : 0; in mt6370_torch_brightness_set() local 116 val |= MT6370_TORCHEN_MASK; in mt6370_torch_brightness_set() 143 ret = regmap_update_bits(priv->regmap, MT6370_REG_FLEDEN, enable_mask, val); in mt6370_torch_brightness_set() 169 u32 val = (brightness - setting->min) / setting->step; in _mt6370_flash_brightness_set() local 179 flevel[0] = val / 2; in _mt6370_flash_brightness_set() 180 flevel[1] = val - flevel[0]; in _mt6370_flash_brightness_set() 189 MT6370_ISTROBE_MASK, val); in _mt6370_flash_brightness_set() 204 u32 val = state ? led_enable_mask : 0; in mt6370_strobe_set() local 226 val |= MT6370_STROBEN_MASK; in mt6370_strobe_set() 228 ret = regmap_update_bits(priv->regmap, MT6370_REG_FLEDEN, enable_mask, val); in mt6370_strobe_set() 277 u32 val = (timeout - s->min) / s->step; mt6370_timeout_set() local 351 u32 val = enable ? mask : 0; mt6370_flash_external_strobe_set() local 424 mt6370_clamp(u32 val, u32 min, u32 max, u32 step) mt6370_clamp() argument 443 u32 max_ua, val; mt6370_init_flash_properties() local [all...] |
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | adau1701.c | 261 unsigned int val; in adau1701_safeload() local 266 ret = regmap_read(adau1701->regmap, ADAU1701_DSPCTRL, &val); in adau1701_safeload() 270 if (val & ADAU1701_DSPCTRL_IST) in adau1701_safeload() 371 unsigned int val; in adau1701_set_capture_pcm_format() local 375 val = ADAU1701_SEROCTL_WORD_LEN_16; in adau1701_set_capture_pcm_format() 378 val = ADAU1701_SEROCTL_WORD_LEN_20; in adau1701_set_capture_pcm_format() 381 val = ADAU1701_SEROCTL_WORD_LEN_24; in adau1701_set_capture_pcm_format() 390 val |= ADAU1701_SEROCTL_MSB_DEALY16; in adau1701_set_capture_pcm_format() 393 val |= ADAU1701_SEROCTL_MSB_DEALY12; in adau1701_set_capture_pcm_format() 396 val | in adau1701_set_capture_pcm_format() 411 unsigned int val; adau1701_set_playback_pcm_format() local 442 unsigned int val; adau1701_hw_params() local 583 unsigned int val; adau1701_mute_stream() local 598 unsigned int val; adau1701_set_sysclk() local 672 unsigned int val; adau1701_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/remoteproc/ |
H A D | qcom_q6v5_mss.c | 501 s32 val; in q6v5_rmb_pbl_wait() local 505 val = readl(qproc->rmb_base + RMB_PBL_STATUS_REG); in q6v5_rmb_pbl_wait() 506 if (val) in q6v5_rmb_pbl_wait() 515 return val; in q6v5_rmb_pbl_wait() 522 s32 val; in q6v5_rmb_mba_wait() local 526 val = readl(qproc->rmb_base + RMB_MBA_STATUS_REG); in q6v5_rmb_mba_wait() 527 if (val < 0) in q6v5_rmb_mba_wait() 530 if (!status && val) in q6v5_rmb_mba_wait() 532 else if (status && val == status) in q6v5_rmb_mba_wait() 541 return val; in q6v5_rmb_mba_wait() 566 u32 val; q6v5proc_reset() local 785 unsigned int val; q6v5proc_halt_axi_port() local 1053 u32 val; q6v5_mba_reclaim() local [all...] |
/kernel/linux/linux-5.10/arch/mips/pci/ |
H A D | pci-alchemy.c | 189 int where, u8 *val) in read_config_byte() 198 *val = data & 0xff; in read_config_byte() 203 int where, u16 *val) in read_config_word() 210 *val = data & 0xffff; in read_config_word() 215 int where, u32 *val) in read_config_dword() 217 return config_access(PCI_ACCESS_READ, bus, devfn, where, val); in read_config_dword() 221 int where, u8 val) in write_config_byte() 229 (val << ((where & 3) << 3)); in write_config_byte() 238 int where, u16 val) in write_config_word() 246 (val << ((wher in write_config_word() 188 read_config_byte(struct pci_bus *bus, unsigned int devfn, int where, u8 *val) read_config_byte() argument 202 read_config_word(struct pci_bus *bus, unsigned int devfn, int where, u16 *val) read_config_word() argument 214 read_config_dword(struct pci_bus *bus, unsigned int devfn, int where, u32 *val) read_config_dword() argument 220 write_config_byte(struct pci_bus *bus, unsigned int devfn, int where, u8 val) write_config_byte() argument 237 write_config_word(struct pci_bus *bus, unsigned int devfn, int where, u16 val) write_config_word() argument 254 write_config_dword(struct pci_bus *bus, unsigned int devfn, int where, u32 val) write_config_dword() argument 260 alchemy_pci_read(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *val) alchemy_pci_read() argument 283 alchemy_pci_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 val) alchemy_pci_write() argument 367 unsigned long val; alchemy_pci_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
H A D | omap_elm.c | 85 static void elm_write_reg(struct elm_info *info, int offset, u32 val) in elm_write_reg() argument 87 writel(val, info->elm_base + offset); in elm_write_reg() 165 u32 val; in elm_load_syndrome() local 177 val = (__force u32)cpu_to_be32(*(u32 *)&ecc[9]); in elm_load_syndrome() 178 elm_write_reg(info, offset, val); in elm_load_syndrome() 182 val = (__force u32)cpu_to_be32(*(u32 *)&ecc[5]); in elm_load_syndrome() 183 elm_write_reg(info, offset, val); in elm_load_syndrome() 187 val = (__force u32)cpu_to_be32(*(u32 *)&ecc[1]); in elm_load_syndrome() 188 elm_write_reg(info, offset, val); in elm_load_syndrome() 192 val in elm_load_syndrome() [all...] |
/kernel/linux/linux-6.6/arch/mips/pci/ |
H A D | pci-alchemy.c | 189 int where, u8 *val) in read_config_byte() 198 *val = data & 0xff; in read_config_byte() 203 int where, u16 *val) in read_config_word() 210 *val = data & 0xffff; in read_config_word() 215 int where, u32 *val) in read_config_dword() 217 return config_access(PCI_ACCESS_READ, bus, devfn, where, val); in read_config_dword() 221 int where, u8 val) in write_config_byte() 229 (val << ((where & 3) << 3)); in write_config_byte() 238 int where, u16 val) in write_config_word() 246 (val << ((wher in write_config_word() 188 read_config_byte(struct pci_bus *bus, unsigned int devfn, int where, u8 *val) read_config_byte() argument 202 read_config_word(struct pci_bus *bus, unsigned int devfn, int where, u16 *val) read_config_word() argument 214 read_config_dword(struct pci_bus *bus, unsigned int devfn, int where, u32 *val) read_config_dword() argument 220 write_config_byte(struct pci_bus *bus, unsigned int devfn, int where, u8 val) write_config_byte() argument 237 write_config_word(struct pci_bus *bus, unsigned int devfn, int where, u16 val) write_config_word() argument 254 write_config_dword(struct pci_bus *bus, unsigned int devfn, int where, u32 val) write_config_dword() argument 260 alchemy_pci_read(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *val) alchemy_pci_read() argument 283 alchemy_pci_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 val) alchemy_pci_write() argument 367 unsigned long val; alchemy_pci_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | cx22700.c | 69 printk("%s: writereg error (reg == 0x%02x, val == 0x%02x, ret == %i)\n", in cx22700_writereg() 94 u8 val; in cx22700_set_inversion() local 102 val = cx22700_readreg (state, 0x09); in cx22700_set_inversion() 103 return cx22700_writereg (state, 0x09, val | 0x01); in cx22700_set_inversion() 105 val = cx22700_readreg (state, 0x09); in cx22700_set_inversion() 106 return cx22700_writereg (state, 0x09, val & 0xfe); in cx22700_set_inversion() 117 u8 val; in cx22700_set_tps() local 155 val = qam_tab[p->modulation - QPSK]; in cx22700_set_tps() 156 val |= p->hierarchy - HIERARCHY_NONE; in cx22700_set_tps() 158 cx22700_writereg (state, 0x04, val); in cx22700_set_tps() 186 u8 val; cx22700_get_tps() local [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | ina209.c | 81 s32 val; in ina209_update_device() local 89 val = i2c_smbus_read_word_swapped(client, i); in ina209_update_device() 90 if (val < 0) { in ina209_update_device() 91 ret = ERR_PTR(val); in ina209_update_device() 94 data->regs[i] = val; in ina209_update_device() 108 static long ina209_from_reg(const u8 reg, const u16 val) in ina209_from_reg() argument 117 return DIV_ROUND_CLOSEST((s16)val, 100); in ina209_from_reg() 127 return (val >> 3) * 4; in ina209_from_reg() 131 return val >> 8; in ina209_from_reg() 135 return -1 * (val >> in ina209_from_reg() 158 ina209_to_reg(u8 reg, u16 old, long val) ina209_to_reg() argument 235 long val; ina209_interval_store() local 287 long val; ina209_history_store() local 312 long val; ina209_value_store() local 340 long val; ina209_value_show() local [all...] |
/kernel/linux/linux-5.10/drivers/iio/health/ |
H A D | max30102.c | 242 unsigned int val; in max30102_fifo_count() local 245 ret = regmap_read(data->regmap, MAX30102_REG_INT_STATUS, &val); in max30102_fifo_count() 250 if (val & MAX30102_REG_INT_STATUS_FIFO_RDY) in max30102_fifo_count() 315 static int max30102_get_current_idx(unsigned int val, int *reg) in max30102_get_current_idx() argument 318 *reg = val / 200; in max30102_get_current_idx() 326 unsigned int val; in max30102_led_init() local 329 ret = device_property_read_u32(dev, "maxim,red-led-current-microamp", &val); in max30102_led_init() 334 val = 7000; in max30102_led_init() 337 ret = max30102_get_current_idx(val, ®); in max30102_led_init() 339 dev_err(dev, "invalid RED LED current setting %d\n", val); in max30102_led_init() 420 max30102_read_temp(struct max30102_data *data, int *val) max30102_read_temp() argument 440 max30102_get_temp(struct max30102_data *data, int *val, bool en) max30102_get_temp() argument 467 max30102_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) max30102_read_raw() argument [all...] |
/kernel/linux/linux-5.10/drivers/pwm/ |
H A D | pwm-imx-tpm.c | 72 u32 val; member 127 p->val = DIV64_U64_ROUND_CLOSEST(tmp, real_state->period); in pwm_imx_tpm_round_state() 140 u32 rate, val, prescale; in pwm_imx_tpm_get_state() local 148 val = readl(tpm->base + PWM_IMX_TPM_SC); in pwm_imx_tpm_get_state() 149 prescale = FIELD_GET(PWM_IMX_TPM_SC_PS, val); in pwm_imx_tpm_get_state() 155 val = readl(tpm->base + PWM_IMX_TPM_CnSC(pwm->hwpwm)); in pwm_imx_tpm_get_state() 156 if ((val & PWM_IMX_TPM_CnSC_ELS) == PWM_IMX_TPM_CnSC_ELS_INVERSED) in pwm_imx_tpm_get_state() 166 state->enabled = FIELD_GET(PWM_IMX_TPM_CnSC_ELS, val) ? true : false; in pwm_imx_tpm_get_state() 178 u32 val, cmod, cur_prescale; in pwm_imx_tpm_apply_hw() local 192 val in pwm_imx_tpm_apply_hw() 340 u32 val; pwm_imx_tpm_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/ti-vpe/ |
H A D | cal-camerarx.c | 38 static inline void camerarx_write(struct cal_camerarx *phy, u32 offset, u32 val) in camerarx_write() argument 40 iowrite32(val, phy->base + offset); in camerarx_write() 68 u32 val = cal_read(phy->cal, CAL_CSI2_COMPLEXIO_CFG(phy->instance)); in cal_camerarx_lane_config() local 75 cal_set_field(&val, mipi_csi2->clock_lane + 1, lane_mask); in cal_camerarx_lane_config() 76 cal_set_field(&val, mipi_csi2->lane_polarities[0], polarity_mask); in cal_camerarx_lane_config() 84 cal_set_field(&val, mipi_csi2->data_lanes[lane] + 1, lane_mask); in cal_camerarx_lane_config() 85 cal_set_field(&val, mipi_csi2->lane_polarities[lane + 1], in cal_camerarx_lane_config() 89 cal_write(phy->cal, CAL_CSI2_COMPLEXIO_CFG(phy->instance), val); in cal_camerarx_lane_config() 91 phy->instance, val); in cal_camerarx_lane_config() 241 u32 val; in cal_camerarx_start() local 436 u32 val; cal_camerarx_enable_irqs() local 467 u32 val; cal_camerarx_disable_irqs() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | omap_elm.c | 85 static void elm_write_reg(struct elm_info *info, int offset, u32 val) in elm_write_reg() argument 87 writel(val, info->elm_base + offset); in elm_write_reg() 168 u32 val; in elm_load_syndrome() local 180 val = (__force u32)cpu_to_be32(*(u32 *)&ecc[9]); in elm_load_syndrome() 181 elm_write_reg(info, offset, val); in elm_load_syndrome() 185 val = (__force u32)cpu_to_be32(*(u32 *)&ecc[5]); in elm_load_syndrome() 186 elm_write_reg(info, offset, val); in elm_load_syndrome() 190 val = (__force u32)cpu_to_be32(*(u32 *)&ecc[1]); in elm_load_syndrome() 191 elm_write_reg(info, offset, val); in elm_load_syndrome() 195 val in elm_load_syndrome() [all...] |
/kernel/linux/linux-6.6/drivers/thunderbolt/ |
H A D | nvm.c | 59 u32 val, nvm_size, hdr_size; in intel_switch_nvm_version() local 70 ret = tb_switch_nvm_read(sw, INTEL_NVM_FLASH_SIZE, &val, sizeof(val)); in intel_switch_nvm_version() 75 nvm_size = (SZ_1M << (val & 7)) / 8; in intel_switch_nvm_version() 78 ret = tb_switch_nvm_read(sw, INTEL_NVM_VERSION, &val, sizeof(val)); in intel_switch_nvm_version() 82 nvm->major = (val >> 16) & 0xff; in intel_switch_nvm_version() 83 nvm->minor = (val >> 8) & 0xff; in intel_switch_nvm_version() 163 u32 val; in asmedia_switch_nvm_version() local 166 ret = tb_switch_nvm_read(sw, ASMEDIA_NVM_VERSION, &val, sizeo in asmedia_switch_nvm_version() 202 u32 val, nvm_size; intel_retimer_nvm_version() local 465 tb_nvm_write_buf(struct tb_nvm *nvm, unsigned int offset, void *val, size_t bytes) tb_nvm_write_buf() argument [all...] |
/kernel/linux/linux-6.6/drivers/pwm/ |
H A D | pwm-imx-tpm.c | 72 u32 val; member 127 p->val = DIV64_U64_ROUND_CLOSEST(tmp, real_state->period); in pwm_imx_tpm_round_state() 140 u32 rate, val, prescale; in pwm_imx_tpm_get_state() local 148 val = readl(tpm->base + PWM_IMX_TPM_SC); in pwm_imx_tpm_get_state() 149 prescale = FIELD_GET(PWM_IMX_TPM_SC_PS, val); in pwm_imx_tpm_get_state() 155 val = readl(tpm->base + PWM_IMX_TPM_CnSC(pwm->hwpwm)); in pwm_imx_tpm_get_state() 156 if ((val & PWM_IMX_TPM_CnSC_ELS) == PWM_IMX_TPM_CnSC_ELS_INVERSED) in pwm_imx_tpm_get_state() 166 state->enabled = FIELD_GET(PWM_IMX_TPM_CnSC_ELS, val) ? true : false; in pwm_imx_tpm_get_state() 180 u32 val, cmod, cur_prescale; in pwm_imx_tpm_apply_hw() local 194 val in pwm_imx_tpm_apply_hw() 342 u32 val; pwm_imx_tpm_probe() local [all...] |