/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | ti-ads7924.c | 142 * data reads, configuration updates 192 static int ads7924_get_adc_result(struct ads7924_data *data, in ads7924_get_adc_result() argument 201 if (data->conv_invalid) { in ads7924_get_adc_result() 208 data->conv_invalid = false; in ads7924_get_adc_result() 211 ret = regmap_raw_read(data->regmap, ADS7924_AUTO_INCREMENT_BIT | in ads7924_get_adc_result() 226 struct ads7924_data *data = iio_priv(indio_dev); in ads7924_read_raw() local 230 mutex_lock(&data->lock); in ads7924_read_raw() 231 ret = ads7924_get_adc_result(data, chan, val); in ads7924_read_raw() 232 mutex_unlock(&data->lock); in ads7924_read_raw() 238 vref_uv = regulator_get_voltage(data in ads7924_read_raw() 287 ads7924_set_conv_mode(struct ads7924_data *data, int mode) ads7924_set_conv_mode() argument 325 struct ads7924_data *data = iio_priv(indio_dev); ads7924_reset() local 342 ads7924_reg_disable(void *data) ads7924_reg_disable() argument 347 ads7924_set_idle_mode(void *data) ads7924_set_idle_mode() argument 355 struct ads7924_data *data; ads7924_probe() local [all...] |
/third_party/ffmpeg/libavformat/ |
H A D | rtpdec_xiph.c | 42 * RTP/Xiph specific private data. 53 static void xiph_close_context(PayloadContext * data) in xiph_close_context() argument 55 ffio_free_dyn_buf(&data->fragment); in xiph_close_context() 56 av_freep(&data->split_buf); in xiph_close_context() 60 static int xiph_handle_packet(AVFormatContext *ctx, PayloadContext *data, in xiph_handle_packet() argument 69 if (!data->split_buf || data->split_pos + 2 > data->split_buf_len || in xiph_handle_packet() 70 data->split_pkts <= 0) { in xiph_handle_packet() 71 av_log(ctx, AV_LOG_ERROR, "No more data t in xiph_handle_packet() 353 xiph_parse_sdp_line(AVFormatContext *s, int st_index, PayloadContext *data, const char *line) xiph_parse_sdp_line() argument [all...] |
/third_party/mesa3d/src/nouveau/codegen/ |
H A D | nv50_ir_util.cpp | 63 DLList::Iterator::insert(void *data) in insert() argument 65 Item *ins = new Item(data); in insert() 227 assert(data && set.data); in andNot() 230 data[i] &= ~set.data[i]; in andNot() 235 assert(data && set.data); in operator |=() 238 data[i] |= set.data[ in operator |=() [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/utils/ |
H A D | trace.c | 36 static int callback(struct dl_phdr_info *info, size_t size, void *data) in callback() argument 152 struct bfd_data *data = obj; in find_addr_sect() local 156 if (data->found) in find_addr_sect() 163 if (data->pc < vma) in find_addr_sect() 167 if (data->pc >= vma + size) in find_addr_sect() 170 data->found = bfd_find_nearest_line(abfd, section, syms, in find_addr_sect() 171 data->pc - vma, in find_addr_sect() 172 &data->filename, in find_addr_sect() 173 &data->function, in find_addr_sect() 174 &data in find_addr_sect() 181 struct bfd_data data; wpa_trace_bfd_addr() local 225 struct bfd_data data; wpa_trace_bfd_addr2func() local 300 struct bfd_data data; wpa_trace_calling_func() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/utils/ |
H A D | trace.c | 36 static int callback(struct dl_phdr_info *info, size_t size, void *data) in callback() argument 163 struct bfd_data *data = obj; in find_addr_sect() local 167 if (data->found) in find_addr_sect() 174 if (data->pc < vma) in find_addr_sect() 178 if (data->pc >= vma + size) in find_addr_sect() 181 data->found = bfd_find_nearest_line(abfd, section, syms, in find_addr_sect() 182 data->pc - vma, in find_addr_sect() 183 &data->filename, in find_addr_sect() 184 &data->function, in find_addr_sect() 185 &data in find_addr_sect() 192 struct bfd_data data; wpa_trace_bfd_addr() local 236 struct bfd_data data; wpa_trace_bfd_addr2func() local 311 struct bfd_data data; wpa_trace_calling_func() local [all...] |
/kernel/linux/linux-5.10/kernel/ |
H A D | sysctl.c | 203 struct static_key *key = (struct static_key *)table->data; in bpf_stats_handler() 207 .data = &val, in bpf_stats_handler() 238 int ret, unpriv_enable = *(int *)table->data; in bpf_unpriv_handler() 245 tmp.data = &unpriv_enable; in bpf_unpriv_handler() 250 *(int *)table->data = unpriv_enable; in bpf_unpriv_handler() 265 static int _proc_do_string(char *data, int maxlen, int write, in _proc_do_string() argument 271 if (!data || !maxlen || !*lenp) { in _proc_do_string() 279 len = strlen(data); in _proc_do_string() 297 data[len++] = c; in _proc_do_string() 299 data[le in _proc_do_string() 546 do_proc_dointvec_conv(bool *negp, unsigned long *lvalp, int *valp, int write, void *data) do_proc_dointvec_conv() argument 573 do_proc_douintvec_conv(unsigned long *lvalp, unsigned int *valp, int write, void *data) do_proc_douintvec_conv() argument 590 __do_proc_dointvec(void *tbl_data, struct ctl_table *table, int write, void *buffer, size_t *lenp, loff_t *ppos, int (*conv)(bool *negp, unsigned long *lvalp, int *valp, int write, void *data), void *data) __do_proc_dointvec() argument 663 do_proc_dointvec(struct ctl_table *table, int write, void *buffer, size_t *lenp, loff_t *ppos, int (*conv)(bool *negp, unsigned long *lvalp, int *valp, int write, void *data), void *data) do_proc_dointvec() argument 673 do_proc_douintvec_w(unsigned int *tbl_data, struct ctl_table *table, void *buffer, size_t *lenp, loff_t *ppos, int (*conv)(unsigned long *lvalp, unsigned int *valp, int write, void *data), void *data) do_proc_douintvec_w() argument 730 do_proc_douintvec_r(unsigned int *tbl_data, void *buffer, size_t *lenp, loff_t *ppos, int (*conv)(unsigned long *lvalp, unsigned int *valp, int write, void *data), void *data) do_proc_douintvec_r() argument 761 __do_proc_douintvec(void *tbl_data, struct ctl_table *table, int write, void *buffer, size_t *lenp, loff_t *ppos, int (*conv)(unsigned long *lvalp, unsigned int *valp, int write, void *data), void *data) __do_proc_douintvec() argument 797 do_proc_douintvec(struct ctl_table *table, int write, void *buffer, size_t *lenp, loff_t *ppos, int (*conv)(unsigned long *lvalp, unsigned int *valp, int write, void *data), void *data) do_proc_douintvec() argument 936 do_proc_dointvec_minmax_conv(bool *negp, unsigned long *lvalp, int *valp, int write, void *data) do_proc_dointvec_minmax_conv() argument 1003 do_proc_douintvec_minmax_conv(unsigned long *lvalp, unsigned int *valp, int write, void *data) do_proc_douintvec_minmax_conv() argument 1080 u8 *data = table->data; proc_dou8vec_minmax() local 1117 do_proc_dopipe_max_size_conv(unsigned long *lvalp, unsigned int *valp, int write, void *data) do_proc_dopipe_max_size_conv() argument 1198 __do_proc_doulongvec_minmax(void *data, struct ctl_table *table, int write, void *buffer, size_t *lenp, loff_t *ppos, unsigned long convmul, unsigned long convdiv) __do_proc_doulongvec_minmax() argument 1325 do_proc_dointvec_jiffies_conv(bool *negp, unsigned long *lvalp, int *valp, int write, void *data) do_proc_dointvec_jiffies_conv() argument 1351 do_proc_dointvec_userhz_jiffies_conv(bool *negp, unsigned long *lvalp, int *valp, int write, void *data) do_proc_dointvec_userhz_jiffies_conv() argument 1374 do_proc_dointvec_ms_jiffies_conv(bool *negp, unsigned long *lvalp, int *valp, int write, void *data) do_proc_dointvec_ms_jiffies_conv() argument [all...] |
/kernel/linux/linux-5.10/drivers/i2c/ |
H A D | i2c-core-smbus.c | 28 static u8 crc8(u16 data) in crc8() argument 33 if (data & 0x8000) in crc8() 34 data = data ^ POLY; in crc8() 35 data = data << 1; in crc8() 37 return (u8)(data >> 8); in crc8() 57 /* The data buffer follows */ in i2c_smbus_msg_pec() 95 union i2c_smbus_data data; in i2c_smbus_read_byte() local 100 I2C_SMBUS_BYTE, &data); in i2c_smbus_read_byte() 130 union i2c_smbus_data data; i2c_smbus_read_byte_data() local 152 union i2c_smbus_data data; i2c_smbus_write_byte_data() local 170 union i2c_smbus_data data; i2c_smbus_read_word_data() local 192 union i2c_smbus_data data; i2c_smbus_write_word_data() local 218 union i2c_smbus_data data; i2c_smbus_read_block_data() local 245 union i2c_smbus_data data; i2c_smbus_write_block_data() local 261 union i2c_smbus_data data; i2c_smbus_read_i2c_block_data() local 281 union i2c_smbus_data data; i2c_smbus_write_i2c_block_data() local 313 i2c_smbus_xfer_emulated(struct i2c_adapter *adapter, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data *data) i2c_smbus_xfer_emulated() argument 532 i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr, unsigned short flags, char read_write, u8 command, int protocol, union i2c_smbus_data *data) i2c_smbus_xfer() argument 550 __i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr, unsigned short flags, char read_write, u8 command, int protocol, union i2c_smbus_data *data) __i2c_smbus_xfer() argument [all...] |
/kernel/linux/linux-5.10/scripts/ |
H A D | get_abi.pl | 44 my %data; 51 my ($file, $ln, $msg, $data) = @_; 53 $data =~ s/\s+$/\n/; 57 if ($data ne "") { 58 print STDERR ". Line\n\t\t$data"; 65 # Parse an ABI file, storing its contents at %data 81 $data{$nametag}->{what} = "File $name"; 82 $data{$nametag}->{type} = "File"; 83 $data{$nametag}->{file} = $name; 84 $data{ [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | sch5636.c | 71 struct sch5636_data *data = dev_get_drvdata(dev); in sch5636_update_device() local 72 struct sch5636_data *ret = data; in sch5636_update_device() 75 mutex_lock(&data->update_lock); in sch5636_update_device() 78 if (data->valid && !time_after(jiffies, data->last_updated + HZ)) in sch5636_update_device() 82 val = sch56xx_read_virtual_reg(data->addr, in sch5636_update_device() 88 data->in[i] = val; in sch5636_update_device() 92 if (data->temp_ctrl[i] & SCH5636_TEMP_DEACTIVATED) in sch5636_update_device() 95 val = sch56xx_read_virtual_reg(data->addr, in sch5636_update_device() 101 data in sch5636_update_device() 170 struct sch5636_data *data = sch5636_update_device(dev); in_value_show() local 195 struct sch5636_data *data = sch5636_update_device(dev); temp_value_show() local 209 struct sch5636_data *data = sch5636_update_device(dev); temp_fault_show() local 223 struct sch5636_data *data = sch5636_update_device(dev); temp_alarm_show() local 237 struct sch5636_data *data = sch5636_update_device(dev); fan_value_show() local 254 struct sch5636_data *data = sch5636_update_device(dev); fan_fault_show() local 268 struct sch5636_data *data = sch5636_update_device(dev); fan_alarm_show() local 372 struct sch5636_data *data = platform_get_drvdata(pdev); sch5636_remove() local 394 struct sch5636_data *data; sch5636_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/i2c/ |
H A D | i2c-core-smbus.c | 29 static u8 crc8(u16 data) in crc8() argument 34 if (data & 0x8000) in crc8() 35 data = data ^ POLY; in crc8() 36 data = data << 1; in crc8() 38 return (u8)(data >> 8); in crc8() 42 * i2c_smbus_pec - Incremental CRC8 over the given input data array 44 * @p: pointer to data buffer. 45 * @count: number of bytes in data buffe 104 union i2c_smbus_data data; i2c_smbus_read_byte() local 139 union i2c_smbus_data data; i2c_smbus_read_byte_data() local 161 union i2c_smbus_data data; i2c_smbus_write_byte_data() local 179 union i2c_smbus_data data; i2c_smbus_read_word_data() local 201 union i2c_smbus_data data; i2c_smbus_write_word_data() local 227 union i2c_smbus_data data; i2c_smbus_read_block_data() local 254 union i2c_smbus_data data; i2c_smbus_write_block_data() local 270 union i2c_smbus_data data; i2c_smbus_read_i2c_block_data() local 290 union i2c_smbus_data data; i2c_smbus_write_i2c_block_data() local 322 i2c_smbus_xfer_emulated(struct i2c_adapter *adapter, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data *data) i2c_smbus_xfer_emulated() argument 535 i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr, unsigned short flags, char read_write, u8 command, int protocol, union i2c_smbus_data *data) i2c_smbus_xfer() argument 553 __i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr, unsigned short flags, char read_write, u8 command, int protocol, union i2c_smbus_data *data) __i2c_smbus_xfer() argument [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/pmbus/ |
H A D | ltc2978.c | 111 * LTC2978 clears peak data whenever the CLEAR_FAULTS command is executed, which 112 * happens pretty much each time chip data is updated. Raw peak data therefore 113 * does not provide much value. To be able to provide useful peak data, keep an 114 * internal cache of measured peak data, which is only cleared if an explicit 142 struct ltc2978_data *data = to_ltc2978_data(info); in ltc_wait_ready() local 146 if (!needs_polling(data)) in ltc_wait_ready() 154 if (data->id != ltc3883) in ltc_wait_ready() 210 static inline int lin11_to_val(int data) in lin11_to_val() argument 212 s16 e = ((s16)data) >> 1 in lin11_to_val() 223 ltc_get_max(struct ltc2978_data *data, struct i2c_client *client, int page, int reg, u16 *pmax) ltc_get_max() argument 237 ltc_get_min(struct ltc2978_data *data, struct i2c_client *client, int page, int reg, u16 *pmin) ltc_get_min() argument 255 struct ltc2978_data *data = to_ltc2978_data(info); ltc2978_read_word_data_common() local 300 struct ltc2978_data *data = to_ltc2978_data(info); ltc2978_read_word_data() local 347 struct ltc2978_data *data = to_ltc2978_data(info); ltc2974_read_word_data() local 373 struct ltc2978_data *data = to_ltc2978_data(info); ltc2975_read_word_data() local 408 struct ltc2978_data *data = to_ltc2978_data(info); ltc3880_read_word_data() local 441 struct ltc2978_data *data = to_ltc2978_data(info); ltc3883_read_word_data() local 459 ltc2978_clear_peaks(struct ltc2978_data *data, struct i2c_client *client, int page) ltc2978_clear_peaks() argument 476 struct ltc2978_data *data = to_ltc2978_data(info); ltc2978_write_word_data() local 655 struct ltc2978_data *data; ltc2978_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-s5m.c | 26 * in S5M_RTC_UDR_CON register. UDR is auto-cleared when data have 173 static void s5m8767_data_to_tm(u8 *data, struct rtc_time *tm, in s5m8767_data_to_tm() argument 176 tm->tm_sec = data[RTC_SEC] & 0x7f; in s5m8767_data_to_tm() 177 tm->tm_min = data[RTC_MIN] & 0x7f; in s5m8767_data_to_tm() 179 tm->tm_hour = data[RTC_HOUR] & 0x1f; in s5m8767_data_to_tm() 181 tm->tm_hour = data[RTC_HOUR] & 0x0f; in s5m8767_data_to_tm() 182 if (data[RTC_HOUR] & HOUR_PM_MASK) in s5m8767_data_to_tm() 186 tm->tm_wday = ffs(data[RTC_WEEKDAY] & 0x7f); in s5m8767_data_to_tm() 187 tm->tm_mday = data[RTC_DATE] & 0x1f; in s5m8767_data_to_tm() 188 tm->tm_mon = (data[RTC_MONT in s5m8767_data_to_tm() 194 s5m8767_tm_to_data(struct rtc_time *tm, u8 *data) s5m8767_tm_to_data() argument 225 unsigned int data; s5m8767_wait_for_udr_update() local 273 unsigned int data; s5m8767_rtc_set_time_reg() local 297 unsigned int data; s5m8767_rtc_set_alarm_reg() local 338 s5m8763_data_to_tm(u8 *data, struct rtc_time *tm) s5m8763_data_to_tm() argument 358 s5m8763_tm_to_data(struct rtc_time *tm, u8 *data) s5m8763_tm_to_data() argument 373 u8 data[RTC_MAX_NUM_TIME_REGS]; s5m_rtc_read_time() local 417 u8 data[RTC_MAX_NUM_TIME_REGS]; s5m_rtc_set_time() local 452 u8 data[RTC_MAX_NUM_TIME_REGS]; s5m_rtc_read_alarm() local 498 u8 data[RTC_MAX_NUM_TIME_REGS]; s5m_rtc_stop_alarm() local 541 u8 data[RTC_MAX_NUM_TIME_REGS]; s5m_rtc_start_alarm() local 592 u8 data[RTC_MAX_NUM_TIME_REGS]; s5m_rtc_set_alarm() local 643 s5m_rtc_alarm_irq(int irq, void *data) s5m_rtc_alarm_irq() argument 662 u8 data[2]; s5m8767_rtc_init_reg() local [all...] |
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | helene.c | 279 u8 reg, u8 write, const u8 *data, u32 len) in helene_i2c_debug() 283 print_hex_dump_bytes("helene: I2C data: ", in helene_i2c_debug() 284 DUMP_PREFIX_OFFSET, data, len); in helene_i2c_debug() 288 u8 reg, const u8 *data, u32 len) in helene_write_regs() 308 helene_i2c_debug(priv, reg, 1, data, len); in helene_write_regs() 310 memcpy(&buf[1], data, len); in helene_write_regs() 376 u8 reg, u8 data, u8 mask) in helene_set_reg_bits() 385 data = ((data & mask) | (rdata & (mask ^ 0xFF))); in helene_set_reg_bits() 387 return helene_write_reg(priv, reg, data); in helene_set_reg_bits() 278 helene_i2c_debug(struct helene_priv *priv, u8 reg, u8 write, const u8 *data, u32 len) helene_i2c_debug() argument 287 helene_write_regs(struct helene_priv *priv, u8 reg, const u8 *data, u32 len) helene_write_regs() argument 375 helene_set_reg_bits(struct helene_priv *priv, u8 reg, u8 data, u8 mask) helene_set_reg_bits() argument 512 u8 data[MAX_WRITE_REGSIZE]; helene_set_params_s() local 662 u8 data[MAX_WRITE_REGSIZE]; helene_set_params_t() local 903 u8 data[20]; helene_x_pon() local [all...] |
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | helene.c | 279 u8 reg, u8 write, const u8 *data, u32 len) in helene_i2c_debug() 283 print_hex_dump_bytes("helene: I2C data: ", in helene_i2c_debug() 284 DUMP_PREFIX_OFFSET, data, len); in helene_i2c_debug() 288 u8 reg, const u8 *data, u32 len) in helene_write_regs() 308 helene_i2c_debug(priv, reg, 1, data, len); in helene_write_regs() 310 memcpy(&buf[1], data, len); in helene_write_regs() 376 u8 reg, u8 data, u8 mask) in helene_set_reg_bits() 385 data = ((data & mask) | (rdata & (mask ^ 0xFF))); in helene_set_reg_bits() 387 return helene_write_reg(priv, reg, data); in helene_set_reg_bits() 278 helene_i2c_debug(struct helene_priv *priv, u8 reg, u8 write, const u8 *data, u32 len) helene_i2c_debug() argument 287 helene_write_regs(struct helene_priv *priv, u8 reg, const u8 *data, u32 len) helene_write_regs() argument 375 helene_set_reg_bits(struct helene_priv *priv, u8 reg, u8 data, u8 mask) helene_set_reg_bits() argument 512 u8 data[MAX_WRITE_REGSIZE]; helene_set_params_s() local 662 u8 data[MAX_WRITE_REGSIZE]; helene_set_params_t() local 903 u8 data[20]; helene_x_pon() local [all...] |
/kernel/linux/linux-5.10/arch/arm64/kvm/ |
H A D | mmio.c | 13 void kvm_mmio_write_buf(void *buf, unsigned int len, unsigned long data) in kvm_mmio_write_buf() argument 25 tmp.byte = data; in kvm_mmio_write_buf() 29 tmp.hword = data; in kvm_mmio_write_buf() 33 tmp.word = data; in kvm_mmio_write_buf() 37 tmp.dword = data; in kvm_mmio_write_buf() 47 unsigned long data = 0; in kvm_mmio_read_buf() local 56 data = *(u8 *)buf; in kvm_mmio_read_buf() 60 data = tmp.hword; in kvm_mmio_read_buf() 64 data = tmp.word; in kvm_mmio_read_buf() 68 data in kvm_mmio_read_buf() 83 unsigned long data; kvm_handle_mmio_return() local 126 unsigned long data; io_mem_abort() local [all...] |
/kernel/linux/linux-6.6/arch/arm64/kvm/ |
H A D | mmio.c | 13 void kvm_mmio_write_buf(void *buf, unsigned int len, unsigned long data) in kvm_mmio_write_buf() argument 25 tmp.byte = data; in kvm_mmio_write_buf() 29 tmp.hword = data; in kvm_mmio_write_buf() 33 tmp.word = data; in kvm_mmio_write_buf() 37 tmp.dword = data; in kvm_mmio_write_buf() 47 unsigned long data = 0; in kvm_mmio_read_buf() local 56 data = *(u8 *)buf; in kvm_mmio_read_buf() 60 data = tmp.hword; in kvm_mmio_read_buf() 64 data = tmp.word; in kvm_mmio_read_buf() 68 data in kvm_mmio_read_buf() 83 unsigned long data; kvm_handle_mmio_return() local 126 unsigned long data; io_mem_abort() local [all...] |
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-ts4800.c | 34 struct ts4800_irq_data *data = irq_data_get_irq_chip_data(d); in ts4800_irq_mask() local 35 u16 reg = readw(data->base + IRQ_MASK); in ts4800_irq_mask() 38 writew(reg | mask, data->base + IRQ_MASK); in ts4800_irq_mask() 43 struct ts4800_irq_data *data = irq_data_get_irq_chip_data(d); in ts4800_irq_unmask() local 44 u16 reg = readw(data->base + IRQ_MASK); in ts4800_irq_unmask() 47 writew(reg & ~mask, data->base + IRQ_MASK); in ts4800_irq_unmask() 53 struct ts4800_irq_data *data = d->host_data; in ts4800_irqdomain_map() local 55 irq_set_chip_and_handler(irq, &data->irq_chip, handle_simple_irq); in ts4800_irqdomain_map() 56 irq_set_chip_data(irq, data); in ts4800_irqdomain_map() 69 struct ts4800_irq_data *data in ts4800_ic_chained_handle_irq() local 95 struct ts4800_irq_data *data; ts4800_ic_probe() local 138 struct ts4800_irq_data *data = platform_get_drvdata(pdev); ts4800_ic_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/ttpci/ |
H A D | ttpci-eeprom.c | 57 u8 data[20]; in getmac_tt() local 61 memcpy(data, encodedMAC, 20); in getmac_tt() 64 data[i] ^= xor[i]; in getmac_tt() 66 data[i] = ((data[2 * i + 1] << 8) | data[2 * i]) in getmac_tt() 67 >> ((data[2 * i + 1] >> 6) & 3); in getmac_tt() 69 if (check_mac_tt(data)) in getmac_tt() 72 decodedMAC[0] = data[2]; decodedMAC[1] = data[ in getmac_tt() 82 u8 data[20]; ttpci_eeprom_decode_mac() local [all...] |
/kernel/linux/linux-5.10/drivers/net/mdio/ |
H A D | mdio-sun4i.c | 38 struct sun4i_mdio_data *data = bus->priv; in sun4i_mdio_read() local 43 writel((mii_id << 8) | regnum, data->membase + EMAC_MAC_MADR_REG); in sun4i_mdio_read() 45 writel(0x1, data->membase + EMAC_MAC_MCMD_REG); in sun4i_mdio_read() 49 while (readl(data->membase + EMAC_MAC_MIND_REG) & 0x1) { in sun4i_mdio_read() 56 writel(0x0, data->membase + EMAC_MAC_MCMD_REG); in sun4i_mdio_read() 57 /* and read data */ in sun4i_mdio_read() 58 value = readl(data->membase + EMAC_MAC_MRDD_REG); in sun4i_mdio_read() 66 struct sun4i_mdio_data *data = bus->priv; in sun4i_mdio_write() local 70 writel((mii_id << 8) | regnum, data->membase + EMAC_MAC_MADR_REG); in sun4i_mdio_write() 72 writel(0x1, data in sun4i_mdio_write() 94 struct sun4i_mdio_data *data; sun4i_mdio_probe() local 148 struct sun4i_mdio_data *data = bus->priv; sun4i_mdio_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | boost.c | 63 u32 data = nvbios_boostTe(bios, ver, hdr, cnt, len, &snr, &ssz); in nvbios_boostEe() local 64 if (data && idx < *cnt) { in nvbios_boostEe() 65 data = data + *hdr + (idx * (*len + (snr * ssz))); in nvbios_boostEe() 69 return data; in nvbios_boostEe() 78 u32 data = nvbios_boostEe(bios, idx, ver, hdr, cnt, len); in nvbios_boostEp() local 80 if (data) { in nvbios_boostEp() 81 info->pstate = (nvbios_rd16(bios, data + 0x00) & 0x01e0) >> 5; in nvbios_boostEp() 82 info->min = nvbios_rd16(bios, data + 0x02) * 1000; in nvbios_boostEp() 83 info->max = nvbios_rd16(bios, data in nvbios_boostEp() 92 u32 data, idx = 0; nvbios_boostEm() local 101 nvbios_boostSe(struct nvkm_bios *bios, int idx, u32 data, u8 *ver, u8 *hdr, u8 cnt, u8 len) nvbios_boostSe() argument 113 nvbios_boostSp(struct nvkm_bios *bios, int idx, u32 data, u8 *ver, u8 *hdr, u8 cnt, u8 len, struct nvbios_boostS *info) nvbios_boostSp() argument [all...] |
/kernel/linux/linux-5.10/drivers/reset/ |
H A D | reset-ti-sci.c | 73 struct ti_sci_reset_data *data = to_ti_sci_reset_data(rcdev); in ti_sci_reset_set() local 74 const struct ti_sci_handle *sci = data->sci; in ti_sci_reset_set() 80 control = idr_find(&data->idr, id); in ti_sci_reset_set() 154 struct ti_sci_reset_data *data = to_ti_sci_reset_data(rcdev); in ti_sci_reset_status() local 155 const struct ti_sci_handle *sci = data->sci; in ti_sci_reset_status() 161 control = idr_find(&data->idr, id); in ti_sci_reset_status() 195 struct ti_sci_reset_data *data = to_ti_sci_reset_data(rcdev); in ti_sci_reset_of_xlate() local 201 control = devm_kzalloc(data->dev, sizeof(*control), GFP_KERNEL); in ti_sci_reset_of_xlate() 209 return idr_alloc(&data->idr, control, 0, 0, GFP_KERNEL); in ti_sci_reset_of_xlate() 220 struct ti_sci_reset_data *data; in ti_sci_reset_probe() local 248 struct ti_sci_reset_data *data = platform_get_drvdata(pdev); ti_sci_reset_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/reset/ |
H A D | reset-ti-sci.c | 65 struct ti_sci_reset_data *data = to_ti_sci_reset_data(rcdev); in ti_sci_reset_set() local 66 const struct ti_sci_handle *sci = data->sci; in ti_sci_reset_set() 72 control = idr_find(&data->idr, id); in ti_sci_reset_set() 146 struct ti_sci_reset_data *data = to_ti_sci_reset_data(rcdev); in ti_sci_reset_status() local 147 const struct ti_sci_handle *sci = data->sci; in ti_sci_reset_status() 153 control = idr_find(&data->idr, id); in ti_sci_reset_status() 187 struct ti_sci_reset_data *data = to_ti_sci_reset_data(rcdev); in ti_sci_reset_of_xlate() local 193 control = devm_kzalloc(data->dev, sizeof(*control), GFP_KERNEL); in ti_sci_reset_of_xlate() 201 return idr_alloc(&data->idr, control, 0, 0, GFP_KERNEL); in ti_sci_reset_of_xlate() 212 struct ti_sci_reset_data *data; in ti_sci_reset_probe() local 240 struct ti_sci_reset_data *data = platform_get_drvdata(pdev); ti_sci_reset_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/soc/renesas/ |
H A D | rcar-rst.c | 88 { .compatible = "renesas,r8a7742-rst", .data = &rcar_rst_gen2 }, 89 { .compatible = "renesas,r8a7743-rst", .data = &rcar_rst_gen2 }, 90 { .compatible = "renesas,r8a7744-rst", .data = &rcar_rst_gen2 }, 91 { .compatible = "renesas,r8a7745-rst", .data = &rcar_rst_gen2 }, 92 { .compatible = "renesas,r8a77470-rst", .data = &rcar_rst_gen2 }, 94 { .compatible = "renesas,r8a774a1-rst", .data = &rcar_rst_gen3 }, 95 { .compatible = "renesas,r8a774b1-rst", .data = &rcar_rst_gen3 }, 96 { .compatible = "renesas,r8a774c0-rst", .data = &rcar_rst_gen3 }, 97 { .compatible = "renesas,r8a774e1-rst", .data = &rcar_rst_gen3 }, 99 { .compatible = "renesas,r8a7778-reset-wdt", .data [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_aldebaran.c | 44 uint32_t data = 0; in kgd_aldebaran_enable_debug_trap() local 46 data = REG_SET_FIELD(data, SPI_GDBG_PER_VMID_CNTL, TRAP_EN, 1); in kgd_aldebaran_enable_debug_trap() 47 data = REG_SET_FIELD(data, SPI_GDBG_PER_VMID_CNTL, EXCP_EN, 0); in kgd_aldebaran_enable_debug_trap() 48 data = REG_SET_FIELD(data, SPI_GDBG_PER_VMID_CNTL, EXCP_REPLACE, 0); in kgd_aldebaran_enable_debug_trap() 50 return data; in kgd_aldebaran_enable_debug_trap() 58 uint32_t data = 0; in kgd_aldebaran_disable_debug_trap() local 60 data in kgd_aldebaran_disable_debug_trap() 98 uint32_t data = 0; kgd_aldebaran_set_wave_launch_trap_override() local 115 uint32_t data = 0; kgd_aldebaran_set_wave_launch_mode() local [all...] |
/kernel/linux/linux-6.6/drivers/net/mdio/ |
H A D | mdio-sun4i.c | 38 struct sun4i_mdio_data *data = bus->priv; in sun4i_mdio_read() local 43 writel((mii_id << 8) | regnum, data->membase + EMAC_MAC_MADR_REG); in sun4i_mdio_read() 45 writel(0x1, data->membase + EMAC_MAC_MCMD_REG); in sun4i_mdio_read() 49 while (readl(data->membase + EMAC_MAC_MIND_REG) & 0x1) { in sun4i_mdio_read() 56 writel(0x0, data->membase + EMAC_MAC_MCMD_REG); in sun4i_mdio_read() 57 /* and read data */ in sun4i_mdio_read() 58 value = readl(data->membase + EMAC_MAC_MRDD_REG); in sun4i_mdio_read() 66 struct sun4i_mdio_data *data = bus->priv; in sun4i_mdio_write() local 70 writel((mii_id << 8) | regnum, data->membase + EMAC_MAC_MADR_REG); in sun4i_mdio_write() 72 writel(0x1, data in sun4i_mdio_write() 94 struct sun4i_mdio_data *data; sun4i_mdio_probe() local 148 struct sun4i_mdio_data *data = bus->priv; sun4i_mdio_remove() local [all...] |