/kernel/linux/linux-5.10/drivers/media/dvb-frontends/drx39xyj/ |
H A D | drxj.c | 339 /* Magic word for checking correct Endianness of microcode data */ 536 u8 *data, u32 flags); 546 u16 *data, u32 flags); 550 u32 *data, u32 flags); 555 u8 *data, u32 flags); 559 u16 data, u32 flags); 563 u32 data, u32 flags); 901 * \brief Default audio data structure for DRK demodulator instance. 1003 * @addr: Destination address of the data in this block 1004 * @size: Size of the block data followin 1414 drxdap_fasi_read_block(struct i2c_device_addr *dev_addr, u32 addr, u16 datasize, u8 *data, u32 flags) drxdap_fasi_read_block() argument 1519 drxdap_fasi_read_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 *data, u32 flags) drxdap_fasi_read_reg16() argument 1552 drxdap_fasi_read_reg32(struct i2c_device_addr *dev_addr, u32 addr, u32 *data, u32 flags) drxdap_fasi_read_reg32() argument 1591 drxdap_fasi_write_block(struct i2c_device_addr *dev_addr, u32 addr, u16 datasize, u8 *data, u32 flags) drxdap_fasi_write_block() argument 1725 drxdap_fasi_write_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 data, u32 flags) drxdap_fasi_write_reg16() argument 1798 drxdap_fasi_write_reg32(struct i2c_device_addr *dev_addr, u32 addr, u32 data, u32 flags) drxdap_fasi_write_reg32() argument 1906 drxj_dap_read_aud_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 *data) drxj_dap_read_aud_reg16() argument 1981 drxj_dap_read_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 *data, u32 flags) drxj_dap_read_reg16() argument 2013 drxj_dap_write_aud_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 data) drxj_dap_write_aud_reg16() argument 2059 drxj_dap_write_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 data, u32 flags) drxj_dap_write_reg16() argument 2102 drxj_dap_atomic_read_write_block(struct i2c_device_addr *dev_addr, u32 addr, u16 datasize, u8 *data, bool read_flag) drxj_dap_atomic_read_write_block() argument 2180 drxj_dap_atomic_read_reg32(struct i2c_device_addr *dev_addr, u32 addr, u32 *data, u32 flags) drxj_dap_atomic_read_reg32() argument 2680 u8 data = 0; power_up_device() local 3922 u16 data = 0; smart_ant_init() local 4145 drxj_dap_scu_atomic_read_write_block(struct i2c_device_addr *dev_addr, u32 addr, u16 datasize, u8 *data, bool read_flag) drxj_dap_scu_atomic_read_write_block() argument 4208 drxj_dap_scu_atomic_read_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 *data, u32 flags) drxj_dap_scu_atomic_read_reg16() argument 4236 drxj_dap_scu_atomic_write_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 data, u32 flags) drxj_dap_scu_atomic_write_reg16() argument 4265 u16 data = 0; adc_sync_measurement() local 4404 u16 data = 0; init_agc() local 4870 u16 data = 0; get_acc_pkt_err() local 4942 u16 data = 0; set_agc_rf() local 5156 u16 data = 0; set_agc_if() local 5358 u16 data = 0; set_iqm_af() local 6224 u16 data = 0; get_vsb_post_rs_pck_err() local 6263 u16 data = 0; get_vs_bpost_viterbi_ber() local 6307 u16 data = 0; get_vs_bpre_viterbi_ber() local 8685 u16 data = 0; qam_flip_spec() local 8883 u16 data = 0; qam64auto() local 9876 u16 data = 0; set_orx_nsu_aox() local [all...] |
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/drx39xyj/ |
H A D | drxj.c | 339 /* Magic word for checking correct Endianness of microcode data */ 536 u8 *data, u32 flags); 546 u16 *data, u32 flags); 550 u32 *data, u32 flags); 555 u8 *data, u32 flags); 559 u16 data, u32 flags); 563 u32 data, u32 flags); 901 * \brief Default audio data structure for DRK demodulator instance. 1003 * @addr: Destination address of the data in this block 1004 * @size: Size of the block data followin 1414 drxdap_fasi_read_block(struct i2c_device_addr *dev_addr, u32 addr, u16 datasize, u8 *data, u32 flags) drxdap_fasi_read_block() argument 1519 drxdap_fasi_read_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 *data, u32 flags) drxdap_fasi_read_reg16() argument 1552 drxdap_fasi_read_reg32(struct i2c_device_addr *dev_addr, u32 addr, u32 *data, u32 flags) drxdap_fasi_read_reg32() argument 1591 drxdap_fasi_write_block(struct i2c_device_addr *dev_addr, u32 addr, u16 datasize, u8 *data, u32 flags) drxdap_fasi_write_block() argument 1725 drxdap_fasi_write_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 data, u32 flags) drxdap_fasi_write_reg16() argument 1798 drxdap_fasi_write_reg32(struct i2c_device_addr *dev_addr, u32 addr, u32 data, u32 flags) drxdap_fasi_write_reg32() argument 1906 drxj_dap_read_aud_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 *data) drxj_dap_read_aud_reg16() argument 1981 drxj_dap_read_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 *data, u32 flags) drxj_dap_read_reg16() argument 2013 drxj_dap_write_aud_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 data) drxj_dap_write_aud_reg16() argument 2059 drxj_dap_write_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 data, u32 flags) drxj_dap_write_reg16() argument 2102 drxj_dap_atomic_read_write_block(struct i2c_device_addr *dev_addr, u32 addr, u16 datasize, u8 *data, bool read_flag) drxj_dap_atomic_read_write_block() argument 2180 drxj_dap_atomic_read_reg32(struct i2c_device_addr *dev_addr, u32 addr, u32 *data, u32 flags) drxj_dap_atomic_read_reg32() argument 2680 u8 data = 0; power_up_device() local 3919 u16 data = 0; smart_ant_init() local 4142 drxj_dap_scu_atomic_read_write_block(struct i2c_device_addr *dev_addr, u32 addr, u16 datasize, u8 *data, bool read_flag) drxj_dap_scu_atomic_read_write_block() argument 4205 drxj_dap_scu_atomic_read_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 *data, u32 flags) drxj_dap_scu_atomic_read_reg16() argument 4233 drxj_dap_scu_atomic_write_reg16(struct i2c_device_addr *dev_addr, u32 addr, u16 data, u32 flags) drxj_dap_scu_atomic_write_reg16() argument 4262 u16 data = 0; adc_sync_measurement() local 4401 u16 data = 0; init_agc() local 4867 u16 data = 0; get_acc_pkt_err() local 4939 u16 data = 0; set_agc_rf() local 5153 u16 data = 0; set_agc_if() local 5355 u16 data = 0; set_iqm_af() local 6221 u16 data = 0; get_vsb_post_rs_pck_err() local 6260 u16 data = 0; get_vs_bpost_viterbi_ber() local 6304 u16 data = 0; get_vs_bpre_viterbi_ber() local 8682 u16 data = 0; qam_flip_spec() local 8880 u16 data = 0; qam64auto() local 9874 u16 data = 0; set_orx_nsu_aox() local [all...] |
/kernel/linux/linux-5.10/drivers/acpi/pmic/ |
H A D | intel_pmic_xpower.c | 162 int data; in intel_xpower_pmic_get_power() local 164 if (regmap_read(regmap, reg, &data)) in intel_xpower_pmic_get_power() 169 *value = ((data & GPI1_LDO_MASK) == GPI1_LDO_ON); in intel_xpower_pmic_get_power() 171 *value = (data & BIT(bit)) ? 1 : 0; in intel_xpower_pmic_get_power() 179 int data, ret; in intel_xpower_pmic_update_power() local 190 if (regmap_read(regmap, reg, &data)) { in intel_xpower_pmic_update_power() 196 data |= BIT(bit); in intel_xpower_pmic_update_power() 198 data &= ~BIT(bit); in intel_xpower_pmic_update_power() 200 if (regmap_write(regmap, reg, data)) in intel_xpower_pmic_update_power()
|
/kernel/linux/linux-5.10/drivers/base/ |
H A D | map.c | 7 * NOTE: data structure needs to be changed. It works, but for large dev_t 27 void *data; member 34 int (*lock)(dev_t, void *), void *data) in kobj_map() 54 p->data = data; in kobj_map() 134 void *data; in kobj_lookup() local 143 data = p->data; in kobj_lookup() 147 if (p->lock && p->lock(dev, data) < 0) { in kobj_lookup() 152 kobj = probe(dev, index, data); in kobj_lookup() 32 kobj_map(struct kobj_map *domain, dev_t dev, unsigned long range, struct module *module, kobj_probe_t *probe, int (*lock)(dev_t, void *), void *data) kobj_map() argument [all...] |
/kernel/linux/linux-5.10/drivers/bluetooth/ |
H A D | hci_ath.c | 47 __u8 data[251]; member 148 const void *data, size_t dlen) in ath_vendor_cmd() 153 if (dlen > sizeof(cmd.data)) in ath_vendor_cmd() 159 memcpy(cmd.data, data, dlen); in ath_vendor_cmd() 190 static int ath_recv(struct hci_uart *hu, const void *data, int count) in ath_recv() argument 194 ath->rx_skb = h4_recv_buf(hu->hdev, ath->rx_skb, data, count, in ath_recv() 221 struct hci_command_hdr *hdr = (void *)skb->data; in ath_enqueue() 224 ath->cur_sleep = skb->data[HCI_COMMAND_HDR_SIZE]; in ath_enqueue() 147 ath_vendor_cmd(struct hci_dev *hdev, uint8_t opcode, uint16_t index, const void *data, size_t dlen) ath_vendor_cmd() argument
|
/kernel/linux/linux-5.10/drivers/clk/ |
H A D | clk-oxnas.c | 211 const struct oxnas_stdclk_data *data; in oxnas_stdclk_probe() local 220 data = id->data; in oxnas_stdclk_probe() 230 for (i = 0 ; i < data->ngates ; ++i) in oxnas_stdclk_probe() 231 data->gates[i]->regmap = regmap; in oxnas_stdclk_probe() 233 for (i = 0; i < data->onecell_data->num; i++) { in oxnas_stdclk_probe() 234 if (!data->onecell_data->hws[i]) in oxnas_stdclk_probe() 238 data->onecell_data->hws[i]); in oxnas_stdclk_probe() 244 data->onecell_data); in oxnas_stdclk_probe()
|
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ingenic/ |
H A D | jz4740_ecc.c | 57 if (calc_ecc) /* calculate ECC from data */ in jz4740_ecc_reset() 59 else /* correct data from ECC */ in jz4740_ecc_reset() 90 * If the written data is completely 0xff, we also want to write 0xff as in jz4740_ecc_calculate() 102 uint16_t data; in jz_nand_correct_data() local 106 data = buf[index]; in jz_nand_correct_data() 107 data |= buf[index + 1] << 8; in jz_nand_correct_data() 109 mask ^= (data >> offset) & 0x1ff; in jz_nand_correct_data() 110 data &= ~(0x1ff << offset); in jz_nand_correct_data() 111 data |= (mask << offset); in jz_nand_correct_data() 113 buf[index] = data in jz_nand_correct_data() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/ |
H A D | manage.c | 175 * @sum: sum of the data (not checksum) 186 u32 data = 0; in e1000_mng_host_if_write() local 189 /* sum = only sum of the data and it is not checksum */ in e1000_mng_host_if_write() 194 tmp = (u8 *)&data; in e1000_mng_host_if_write() 199 data = E1000_READ_REG_ARRAY(hw, E1000_HOST_IF, offset); in e1000_mng_host_if_write() 204 E1000_WRITE_REG_ARRAY(hw, E1000_HOST_IF, offset, data); in e1000_mng_host_if_write() 224 E1000_WRITE_REG_ARRAY(hw, E1000_HOST_IF, offset + i, data); in e1000_mng_host_if_write() 235 E1000_WRITE_REG_ARRAY(hw, E1000_HOST_IF, offset + i, data); in e1000_mng_host_if_write() 311 u16 data; in e1000e_enable_mng_pass_thru() local 315 ret_val = e1000_read_nvm(hw, NVM_INIT_CONTROL2_REG, 1, &data); in e1000e_enable_mng_pass_thru() [all...] |
/kernel/linux/linux-5.10/drivers/hid/intel-ish-hid/ishtp/ |
H A D | client-buffers.c | 73 tx_buf->send_buf.data = kmalloc(len, GFP_KERNEL); in ishtp_cl_alloc_tx_ring() 74 if (!tx_buf->send_buf.data) { in ishtp_cl_alloc_tx_ring() 108 kfree(rb->buffer.data); in ishtp_cl_free_rx_ring() 118 kfree(rb->buffer.data); in ishtp_cl_free_rx_ring() 142 kfree(tx_buf->send_buf.data); in ishtp_cl_free_tx_ring() 153 kfree(tx_buf->send_buf.data); in ishtp_cl_free_tx_ring() 170 kfree(rb->buffer.data); in ishtp_io_rb_free() 213 rb->buffer.data = kmalloc(length, GFP_KERNEL); in ishtp_io_rb_alloc_buf() 214 if (!rb->buffer.data) in ishtp_io_rb_alloc_buf()
|
/kernel/linux/linux-5.10/drivers/input/joystick/iforce/ |
H A D | iforce-serio.c | 128 unsigned char data, unsigned int flags) in iforce_serio_irq() 134 if (data == 0x2b) in iforce_serio_irq() 140 if (data > 3 && data != 0xff) in iforce_serio_irq() 143 iforce_serio->id = data; in iforce_serio_irq() 148 if (data > IFORCE_MAX_LENGTH) { in iforce_serio_irq() 152 iforce_serio->len = data; in iforce_serio_irq() 158 iforce_serio->data_in[iforce_serio->idx++] = data; in iforce_serio_irq() 159 iforce_serio->csum += data; in iforce_serio_irq() 127 iforce_serio_irq(struct serio *serio, unsigned char data, unsigned int flags) iforce_serio_irq() argument
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/ |
H A D | qib_twsi.c | 158 /* change direction, ignore data */ in i2c_ackrcv() 176 int bit_cntr, data; in rd_byte() local 178 data = 0; in rd_byte() 181 data <<= 1; in rd_byte() 183 data |= sda_in(dd, 0); in rd_byte() 195 return data; in rd_byte() 201 * @data: the byte to write 205 static int wr_byte(struct qib_devdata *dd, u8 data) in wr_byte() argument 211 bit = (data >> bit_cntr) & 1; in wr_byte() 221 * (both clock/data hig 327 qib_twsi_wr(struct qib_devdata *dd, int data, int flags) qib_twsi_wr() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/panel/ |
H A D | panel-feiyang-fy07024di26a30d.c | 34 u8 data[FEIYANG_INIT_CMD_LEN]; member 38 { .data = { 0x80, 0x58 } }, 39 { .data = { 0x81, 0x47 } }, 40 { .data = { 0x82, 0xD4 } }, 41 { .data = { 0x83, 0x88 } }, 42 { .data = { 0x84, 0xA9 } }, 43 { .data = { 0x85, 0xC3 } }, 44 { .data = { 0x86, 0x82 } }, 85 ret = mipi_dsi_dcs_write_buffer(dsi, cmd->data, in feiyang_prepare()
|
/kernel/linux/linux-5.10/drivers/net/wan/ |
H A D | slic_ds26522.c | 38 u8 data) in slic_write() 43 data = bitrev8(data); in slic_write() 46 temp[2] = data; in slic_write() 55 u8 data; in slic_read() local 61 spi_write_then_read(spi, &temp[0], SLIC_TWO_LEN, &data, in slic_read() 64 data = bitrev8(data); in slic_read() 65 return data; in slic_read() 37 slic_write(struct spi_device *spi, u16 addr, u8 data) slic_write() argument
|
/kernel/linux/linux-5.10/drivers/pci/hotplug/ |
H A D | cpqphp_sysfs.c | 114 static int spew_debug_info(struct controller *ctrl, char *data, int size) in spew_debug_info() argument 118 used = size - show_ctrl(ctrl, data); in spew_debug_info() 119 used = (size - used) - show_dev(ctrl, &data[used]); in spew_debug_info() 125 char *data; member 141 dbg->data = kmalloc(MAX_OUTPUT, GFP_KERNEL); in open() 142 if (!dbg->data) { in open() 146 dbg->size = spew_debug_info(ctrl, dbg->data, MAX_OUTPUT); in open() 164 return simple_read_from_buffer(buf, nbytes, ppos, dbg->data, dbg->size); in read() 171 kfree(dbg->data); in release()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/i810/ |
H A D | i810-i2c.c | 42 static void i810i2c_setscl(void *data, int state) in i810i2c_setscl() argument 44 struct i810fb_i2c_chan *chan = data; in i810i2c_setscl() 55 static void i810i2c_setsda(void *data, int state) in i810i2c_setsda() argument 57 struct i810fb_i2c_chan *chan = data; in i810i2c_setsda() 68 static int i810i2c_getscl(void *data) in i810i2c_getscl() argument 70 struct i810fb_i2c_chan *chan = data; in i810i2c_getscl() 79 static int i810i2c_getsda(void *data) in i810i2c_getsda() argument 81 struct i810fb_i2c_chan *chan = data; in i810i2c_getsda() 104 chan->algo.data = chan; in i810_setup_i2c_bus()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/intelfb/ |
H A D | intelfb_i2c.c | 54 static void intelfb_gpio_setscl(void *data, int state) in intelfb_gpio_setscl() argument 56 struct intelfb_i2c_chan *chan = data; in intelfb_gpio_setscl() 65 static void intelfb_gpio_setsda(void *data, int state) in intelfb_gpio_setsda() argument 67 struct intelfb_i2c_chan *chan = data; in intelfb_gpio_setsda() 76 static int intelfb_gpio_getscl(void *data) in intelfb_gpio_getscl() argument 78 struct intelfb_i2c_chan *chan = data; in intelfb_gpio_getscl() 88 static int intelfb_gpio_getsda(void *data) in intelfb_gpio_getsda() argument 90 struct intelfb_i2c_chan *chan = data; in intelfb_gpio_getsda() 121 chan->algo.data = chan; in intelfb_setup_i2c_bus()
|
/kernel/linux/linux-5.10/sound/aoa/core/ |
H A D | gpio-pmf.c | 79 notif->notify(notif->data); in pmf_handle_notify() 122 static void pmf_handle_notify_irq(void *data) in pmf_handle_notify_irq() argument 124 struct gpio_notification *notif = data; in pmf_handle_notify_irq() 132 void *data) in pmf_set_notify() 167 if (old == notify && notif->data == data) in pmf_set_notify() 185 irq_client->data = notif; in pmf_set_notify() 200 notif->data = data; in pmf_set_notify() 129 pmf_set_notify(struct gpio_runtime *rt, enum notify_type type, notify_func_t notify, void *data) pmf_set_notify() argument
|
/kernel/linux/linux-5.10/security/integrity/ |
H A D | integrity.h | 85 u8 data[]; member 90 struct evm_ima_xattr_data data; member 108 u8 data[2]; member 125 /* integrity data associated with an inode */ 146 * integrity data associated with an inode. 171 const void *data, size_t len, key_perm_t perm); 194 const void *data, size_t len, in integrity_load_cert() 203 int siglen, const char *data, int datalen); 206 int siglen, const char *data, int datalen) in asymmetric_verify() 280 void __init add_to_platform_keyring(const char *source, const void *data, 192 integrity_load_cert(const unsigned int id, const char *source, const void *data, size_t len, key_perm_t perm) integrity_load_cert() argument 205 asymmetric_verify(struct key *keyring, const char *sig, int siglen, const char *data, int datalen) asymmetric_verify() argument 283 add_to_platform_keyring(const char *source, const void *data, size_t len) add_to_platform_keyring() argument [all...] |
/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | mv64x60_wdt.c | 69 u32 data; in mv64x60_wdt_toggle_wdc() local 74 data = readl(mv64x60_wdt_regs + MV64x60_WDT_WDC_OFFSET); in mv64x60_wdt_toggle_wdc() 75 enabled = (data >> MV64x60_WDC_ENABLED_SHIFT) & 1; in mv64x60_wdt_toggle_wdc() 80 data = (1 << field_shift) | mv64x60_wdt_count; in mv64x60_wdt_toggle_wdc() 81 writel(data, mv64x60_wdt_regs + MV64x60_WDT_WDC_OFFSET); in mv64x60_wdt_toggle_wdc() 83 data = (2 << field_shift) | mv64x60_wdt_count; in mv64x60_wdt_toggle_wdc() 84 writel(data, mv64x60_wdt_regs + MV64x60_WDT_WDC_OFFSET); in mv64x60_wdt_toggle_wdc() 152 static ssize_t mv64x60_wdt_write(struct file *file, const char __user *data, in mv64x60_wdt_write() argument 163 if (get_user(c, data + i)) in mv64x60_wdt_write()
|
H A D | stm32_iwdg.c | 70 const struct stm32_iwdg_data *data; member 153 static void stm32_clk_disable_unprepare(void *data) in stm32_clk_disable_unprepare() argument 155 clk_disable_unprepare(data); in stm32_clk_disable_unprepare() 171 if (wdt->data->has_pclk) { in stm32_iwdg_clk_init() 220 { .compatible = "st,stm32-iwdg", .data = &stm32_iwdg_data }, 221 { .compatible = "st,stm32mp1-iwdg", .data = &stm32mp1_iwdg_data }, 237 wdt->data = of_device_get_match_data(&pdev->dev); in stm32_iwdg_probe() 238 if (!wdt->data) in stm32_iwdg_probe() 258 wdd->max_hw_heartbeat_ms = ((RLR_MAX + 1) * wdt->data->max_prescaler * in stm32_iwdg_probe()
|
H A D | gef_wdt.c | 78 u32 data; in gef_wdt_toggle_wdc() local 83 data = ioread32be(gef_wdt_regs); in gef_wdt_toggle_wdc() 84 enabled = (data >> GEF_WDC_ENABLED_SHIFT) & 1; in gef_wdt_toggle_wdc() 89 data = (1 << field_shift) | gef_wdt_count; in gef_wdt_toggle_wdc() 90 iowrite32be(data, gef_wdt_regs); in gef_wdt_toggle_wdc() 92 data = (2 << field_shift) | gef_wdt_count; in gef_wdt_toggle_wdc() 93 iowrite32be(data, gef_wdt_regs); in gef_wdt_toggle_wdc() 135 static ssize_t gef_wdt_write(struct file *file, const char __user *data, in gef_wdt_write() argument 146 if (get_user(c, data + i)) in gef_wdt_write()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/ |
H A D | tc358762.c | 83 u8 data[6]; in tc358762_write() local 88 data[0] = addr; in tc358762_write() 89 data[1] = addr >> 8; in tc358762_write() 90 data[2] = val; in tc358762_write() 91 data[3] = val >> 8; in tc358762_write() 92 data[4] = val >> 16; in tc358762_write() 93 data[5] = val >> 24; in tc358762_write() 95 ret = mipi_dsi_generic_write(dsi, data, sizeof(data)); in tc358762_write()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dsi/phy/ |
H A D | dsi_phy_10nm.c | 14 u32 data = 0; in dsi_phy_hw_v3_0_is_pll_on() local 16 data = dsi_phy_read(base + REG_DSI_10nm_PHY_CMN_PLL_CNTRL); in dsi_phy_hw_v3_0_is_pll_on() 19 return (data & BIT(0)); in dsi_phy_hw_v3_0_is_pll_on() 28 * LPRX and CDRX need to enabled only for physical data lane in dsi_phy_hw_v3_0_config_lpcdrx() 29 * corresponding to the logical data lane 0 in dsi_phy_hw_v3_0_config_lpcdrx() 54 * be only enabled for the physical data lane corresponding in dsi_phy_hw_v3_0_lane_settings() 55 * to the logical data lane 0 in dsi_phy_hw_v3_0_lane_settings() 96 u32 data; in dsi_10nm_phy_enable() local 119 data = BIT(6) | BIT(5); in dsi_10nm_phy_enable() 120 dsi_phy_write(base + REG_DSI_10nm_PHY_CMN_CTRL_0, data); in dsi_10nm_phy_enable() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/sti/ |
H A D | sti_compositor.c | 61 void *data) in sti_compositor_bind() 64 struct drm_device *drm_dev = data; in sti_compositor_bind() 69 struct sti_compositor_subdev_descriptor *desc = compo->data.subdev_desc; in sti_compositor_bind() 70 unsigned int array_size = compo->data.nb_subdev; in sti_compositor_bind() 155 void *data) in sti_compositor_unbind() 168 .data = &stih407_compositor_data, 193 /* populate data structure depending on compatibility */ in sti_compositor_probe() 194 BUG_ON(!of_match_node(compositor_of_match, np)->data); in sti_compositor_probe() 196 memcpy(&compo->data, of_match_node(compositor_of_match, np)->data, in sti_compositor_probe() 59 sti_compositor_bind(struct device *dev, struct device *master, void *data) sti_compositor_bind() argument 154 sti_compositor_unbind(struct device *dev, struct device *master, void *data) sti_compositor_unbind() argument [all...] |
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | 88pm860x-i2c.c | 20 unsigned int data; in pm860x_reg_read() local 23 ret = regmap_read(map, reg, &data); in pm860x_reg_read() 27 return (int)data; in pm860x_reg_read() 32 unsigned char data) in pm860x_reg_write() 39 ret = regmap_write(map, reg, data); in pm860x_reg_write() 71 unsigned char mask, unsigned char data) in pm860x_set_bits() 78 ret = regmap_update_bits(map, reg, mask, data); in pm860x_set_bits() 109 /* if data needs to read back, num should be 2 */ in read_device() 141 unsigned char data) in pm860x_page_reg_write() 150 ret = write_device(i2c, reg, 1, &data); in pm860x_page_reg_write() 31 pm860x_reg_write(struct i2c_client *i2c, int reg, unsigned char data) pm860x_reg_write() argument 70 pm860x_set_bits(struct i2c_client *i2c, int reg, unsigned char mask, unsigned char data) pm860x_set_bits() argument 140 pm860x_page_reg_write(struct i2c_client *i2c, int reg, unsigned char data) pm860x_page_reg_write() argument [all...] |