Home
last modified time | relevance | path

Searched refs:accel (Results 1 - 25 of 320) sorted by relevance

12345678910>>...13

/kernel/linux/linux-5.10/drivers/staging/sm750fb/
H A Dsm750_accel.c21 static inline void write_dpr(struct lynx_accel *accel, int offset, u32 regValue) in write_dpr() argument
23 writel(regValue, accel->dprBase + offset); in write_dpr()
26 static inline u32 read_dpr(struct lynx_accel *accel, int offset) in read_dpr() argument
28 return readl(accel->dprBase + offset); in read_dpr()
31 static inline void write_dpPort(struct lynx_accel *accel, u32 data) in write_dpPort() argument
33 writel(data, accel->dpPortBase); in write_dpPort()
36 void sm750_hw_de_init(struct lynx_accel *accel) in sm750_hw_de_init() argument
41 write_dpr(accel, DE_MASKS, 0xFFFFFFFF); in sm750_hw_de_init()
53 write_dpr(accel, DE_STRETCH_FORMAT, in sm750_hw_de_init()
54 (read_dpr(accel, DE_STRETCH_FORMA in sm750_hw_de_init()
76 sm750_hw_set2dformat(struct lynx_accel *accel, int fmt) sm750_hw_set2dformat() argument
88 sm750_hw_fillrect(struct lynx_accel *accel, u32 base, u32 pitch, u32 Bpp, u32 x, u32 y, u32 width, u32 height, u32 color, u32 rop) sm750_hw_fillrect() argument
148 sm750_hw_copyarea(struct lynx_accel *accel, unsigned int sBase, unsigned int sPitch, unsigned int sx, unsigned int sy, unsigned int dBase, unsigned int dPitch, unsigned int Bpp, unsigned int dx, unsigned int dy, unsigned int width, unsigned int height, unsigned int rop2) sm750_hw_copyarea() argument
287 deGetTransparency(struct lynx_accel *accel) deGetTransparency() argument
317 sm750_hw_imageblit(struct lynx_accel *accel, const char *pSrcbuf, u32 srcDelta, u32 startBit, u32 dBase, u32 dPitch, u32 bytePerPixel, u32 dx, u32 dy, u32 width, u32 height, u32 fColor, u32 bColor, u32 rop2) sm750_hw_imageblit() argument
[all...]
/kernel/linux/linux-6.6/drivers/staging/sm750fb/
H A Dsm750_accel.c20 static inline void write_dpr(struct lynx_accel *accel, int offset, u32 regValue) in write_dpr() argument
22 writel(regValue, accel->dprBase + offset); in write_dpr()
25 static inline u32 read_dpr(struct lynx_accel *accel, int offset) in read_dpr() argument
27 return readl(accel->dprBase + offset); in read_dpr()
30 static inline void write_dpPort(struct lynx_accel *accel, u32 data) in write_dpPort() argument
32 writel(data, accel->dpPortBase); in write_dpPort()
35 void sm750_hw_de_init(struct lynx_accel *accel) in sm750_hw_de_init() argument
40 write_dpr(accel, DE_MASKS, 0xFFFFFFFF); in sm750_hw_de_init()
52 write_dpr(accel, DE_STRETCH_FORMAT, in sm750_hw_de_init()
53 (read_dpr(accel, DE_STRETCH_FORMA in sm750_hw_de_init()
75 sm750_hw_set2dformat(struct lynx_accel *accel, int fmt) sm750_hw_set2dformat() argument
87 sm750_hw_fillrect(struct lynx_accel *accel, u32 base, u32 pitch, u32 Bpp, u32 x, u32 y, u32 width, u32 height, u32 color, u32 rop) sm750_hw_fillrect() argument
148 sm750_hw_copyarea(struct lynx_accel *accel, unsigned int sBase, unsigned int sPitch, unsigned int sx, unsigned int sy, unsigned int dBase, unsigned int dPitch, unsigned int Bpp, unsigned int dx, unsigned int dy, unsigned int width, unsigned int height, unsigned int rop2) sm750_hw_copyarea() argument
287 deGetTransparency(struct lynx_accel *accel) deGetTransparency() argument
318 sm750_hw_imageblit(struct lynx_accel *accel, const char *pSrcbuf, u32 srcDelta, u32 startBit, u32 dBase, u32 dPitch, u32 bytePerPixel, u32 dx, u32 dy, u32 width, u32 height, u32 fColor, u32 bColor, u32 rop2) sm750_hw_imageblit() argument
[all...]
H A Dsm750.h58 void (*de_init)(struct lynx_accel *accel);
62 int (*de_fillrect)(struct lynx_accel *accel,
67 int (*de_copyarea)(struct lynx_accel *accel,
75 int (*de_imageblit)(struct lynx_accel *accel, const char *p_srcbuf,
88 struct lynx_accel accel; member
/kernel/linux/linux-5.10/drivers/platform/x86/
H A Dclassmate-laptop.c207 struct cmpc_accel *accel; in cmpc_accel_sensitivity_show_v4() local
211 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_sensitivity_show_v4()
213 return sprintf(buf, "%d\n", accel->sensitivity); in cmpc_accel_sensitivity_show_v4()
222 struct cmpc_accel *accel; in cmpc_accel_sensitivity_store_v4() local
228 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_sensitivity_store_v4()
238 accel->sensitivity = sensitivity; in cmpc_accel_sensitivity_store_v4()
256 struct cmpc_accel *accel; in cmpc_accel_g_select_show_v4() local
260 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_g_select_show_v4()
262 return sprintf(buf, "%d\n", accel->g_select); in cmpc_accel_g_select_show_v4()
271 struct cmpc_accel *accel; in cmpc_accel_g_select_store_v4() local
302 struct cmpc_accel *accel; cmpc_accel_open_v4() local
320 struct cmpc_accel *accel; cmpc_accel_close_v4() local
343 struct cmpc_accel *accel; cmpc_accel_suspend_v4() local
357 struct cmpc_accel *accel; cmpc_accel_resume_v4() local
380 struct cmpc_accel *accel; cmpc_accel_add_v4() local
550 struct cmpc_accel *accel; cmpc_accel_sensitivity_show() local
565 struct cmpc_accel *accel; cmpc_accel_sensitivity_store() local
621 struct cmpc_accel *accel; cmpc_accel_add() local
[all...]
/kernel/linux/linux-6.6/drivers/platform/x86/
H A Dclassmate-laptop.c207 struct cmpc_accel *accel; in cmpc_accel_sensitivity_show_v4() local
211 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_sensitivity_show_v4()
213 return sprintf(buf, "%d\n", accel->sensitivity); in cmpc_accel_sensitivity_show_v4()
222 struct cmpc_accel *accel; in cmpc_accel_sensitivity_store_v4() local
228 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_sensitivity_store_v4()
238 accel->sensitivity = sensitivity; in cmpc_accel_sensitivity_store_v4()
256 struct cmpc_accel *accel; in cmpc_accel_g_select_show_v4() local
260 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_g_select_show_v4()
262 return sprintf(buf, "%d\n", accel->g_select); in cmpc_accel_g_select_show_v4()
271 struct cmpc_accel *accel; in cmpc_accel_g_select_store_v4() local
302 struct cmpc_accel *accel; cmpc_accel_open_v4() local
320 struct cmpc_accel *accel; cmpc_accel_close_v4() local
343 struct cmpc_accel *accel; cmpc_accel_suspend_v4() local
357 struct cmpc_accel *accel; cmpc_accel_resume_v4() local
380 struct cmpc_accel *accel; cmpc_accel_add_v4() local
550 struct cmpc_accel *accel; cmpc_accel_sensitivity_show() local
565 struct cmpc_accel *accel; cmpc_accel_sensitivity_store() local
621 struct cmpc_accel *accel; cmpc_accel_add() local
[all...]
/kernel/linux/linux-5.10/drivers/iio/imu/inv_icm42600/
H A Dinv_icm42600_buffer.c36 struct inv_icm42600_fifo_sensor_data accel; member
43 ssize_t inv_icm42600_fifo_decode_packet(const void *packet, const void **accel, in inv_icm42600_fifo_decode_packet() argument
53 *accel = NULL; in inv_icm42600_fifo_decode_packet()
68 /* accel + gyro */ in inv_icm42600_fifo_decode_packet()
71 *accel = &pack2->accel; in inv_icm42600_fifo_decode_packet()
78 /* accel only */ in inv_icm42600_fifo_decode_packet()
80 *accel = &pack1->data; in inv_icm42600_fifo_decode_packet()
89 *accel = NULL; in inv_icm42600_fifo_decode_packet()
110 period_accel = inv_icm42600_odr_to_period(st->conf.accel in inv_icm42600_buffer_update_fifo_period()
452 const void *accel, *gyro, *timestamp; inv_icm42600_buffer_fifo_read() local
[all...]
H A Dinv_icm42600_core.c60 .accel = {
139 enum inv_icm42600_sensor_mode accel, in inv_icm42600_set_pwr_mgmt0()
143 enum inv_icm42600_sensor_mode oldaccel = st->conf.accel.mode; in inv_icm42600_set_pwr_mgmt0()
150 if (gyro == oldgyro && accel == oldaccel && temp == oldtemp) in inv_icm42600_set_pwr_mgmt0()
154 INV_ICM42600_PWR_MGMT0_ACCEL(accel); in inv_icm42600_set_pwr_mgmt0()
162 st->conf.accel.mode = accel; in inv_icm42600_set_pwr_mgmt0()
172 /* accel startup time */ in inv_icm42600_set_pwr_mgmt0()
173 if (accel != oldaccel && oldaccel == INV_ICM42600_SENSOR_MODE_OFF) { in inv_icm42600_set_pwr_mgmt0()
206 struct inv_icm42600_sensor_conf *oldconf = &st->conf.accel; in inv_icm42600_set_accel_conf()
137 inv_icm42600_set_pwr_mgmt0(struct inv_icm42600_state *st, enum inv_icm42600_sensor_mode gyro, enum inv_icm42600_sensor_mode accel, bool temp, unsigned int *sleep_ms) inv_icm42600_set_pwr_mgmt0() argument
[all...]
H A Dinv_icm42600_accel.c78 struct inv_icm42600_fifo_sensor_data accel; member
91 /* 3-axis accel + temperature */
120 /* enable accel sensor */ in inv_icm42600_accel_update_scan_mode()
178 /* enable accel sensor */ in inv_icm42600_accel_read_sensor()
184 /* read accel register data */ in inv_icm42600_accel_read_sensor()
221 idx = st->conf.accel.fs; in inv_icm42600_accel_read_scale()
295 odr = st->conf.accel.odr; in inv_icm42600_accel_read_odr()
667 st->fifo.watermark.accel = val; in inv_icm42600_accel_hwfifo_set_watermark()
688 ret = st->fifo.nb.accel; in inv_icm42600_accel_hwfifo_flush()
715 name = devm_kasprintf(dev, GFP_KERNEL, "%s-accel", s in inv_icm42600_accel_init()
754 const void *accel, *gyro, *timestamp; inv_icm42600_accel_parse_fifo() local
[all...]
H A Dinv_icm42600_buffer.h23 * @watermark: watermark configuration values for accel and gyro.
25 * @nb: gyro, accel and total samples in the FIFO data buffer.
34 unsigned int accel; member
39 size_t accel; member
75 ssize_t inv_icm42600_fifo_decode_packet(const void *packet, const void **accel,
/kernel/linux/linux-6.6/drivers/iio/imu/inv_icm42600/
H A Dinv_icm42600_buffer.c37 struct inv_icm42600_fifo_sensor_data accel; member
44 ssize_t inv_icm42600_fifo_decode_packet(const void *packet, const void **accel, in inv_icm42600_fifo_decode_packet() argument
54 *accel = NULL; in inv_icm42600_fifo_decode_packet()
69 /* accel + gyro */ in inv_icm42600_fifo_decode_packet()
72 *accel = &pack2->accel; in inv_icm42600_fifo_decode_packet()
79 /* accel only */ in inv_icm42600_fifo_decode_packet()
81 *accel = &pack1->data; in inv_icm42600_fifo_decode_packet()
90 *accel = NULL; in inv_icm42600_fifo_decode_packet()
111 period_accel = inv_icm42600_odr_to_period(st->conf.accel in inv_icm42600_buffer_update_fifo_period()
453 const void *accel, *gyro, *timestamp; inv_icm42600_buffer_fifo_read() local
[all...]
H A Dinv_icm42600_core.c60 .accel = {
144 enum inv_icm42600_sensor_mode accel, in inv_icm42600_set_pwr_mgmt0()
148 enum inv_icm42600_sensor_mode oldaccel = st->conf.accel.mode; in inv_icm42600_set_pwr_mgmt0()
155 if (gyro == oldgyro && accel == oldaccel && temp == oldtemp) in inv_icm42600_set_pwr_mgmt0()
159 INV_ICM42600_PWR_MGMT0_ACCEL(accel); in inv_icm42600_set_pwr_mgmt0()
167 st->conf.accel.mode = accel; in inv_icm42600_set_pwr_mgmt0()
177 /* accel startup time */ in inv_icm42600_set_pwr_mgmt0()
178 if (accel != oldaccel && oldaccel == INV_ICM42600_SENSOR_MODE_OFF) { in inv_icm42600_set_pwr_mgmt0()
211 struct inv_icm42600_sensor_conf *oldconf = &st->conf.accel; in inv_icm42600_set_accel_conf()
142 inv_icm42600_set_pwr_mgmt0(struct inv_icm42600_state *st, enum inv_icm42600_sensor_mode gyro, enum inv_icm42600_sensor_mode accel, bool temp, unsigned int *sleep_ms) inv_icm42600_set_pwr_mgmt0() argument
[all...]
H A Dinv_icm42600_accel.c79 struct inv_icm42600_fifo_sensor_data accel; member
92 /* 3-axis accel + temperature */
121 /* enable accel sensor */ in inv_icm42600_accel_update_scan_mode()
179 /* enable accel sensor */ in inv_icm42600_accel_read_sensor()
185 /* read accel register data */ in inv_icm42600_accel_read_sensor()
222 idx = st->conf.accel.fs; in inv_icm42600_accel_read_scale()
296 odr = st->conf.accel.odr; in inv_icm42600_accel_read_odr()
668 st->fifo.watermark.accel = val; in inv_icm42600_accel_hwfifo_set_watermark()
689 ret = st->fifo.nb.accel; in inv_icm42600_accel_hwfifo_flush()
716 name = devm_kasprintf(dev, GFP_KERNEL, "%s-accel", s in inv_icm42600_accel_init()
760 const void *accel, *gyro, *timestamp; inv_icm42600_accel_parse_fifo() local
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/matrox/
H A Dmatroxfb_accel.c116 int accel; in matrox_cfbX_init() local
127 accel = (minfo->fbcon.var.accel_flags & FB_ACCELF_TEXT) == FB_ACCELF_TEXT; in matrox_cfbX_init()
134 if (accel && !(mpitch & 1)) { in matrox_cfbX_init()
142 if (accel) { in matrox_cfbX_init()
153 if (accel) { in matrox_cfbX_init()
161 if (accel) { in matrox_cfbX_init()
169 if (accel) { in matrox_cfbX_init()
193 minfo->accel.m_dwg_rect = M_DWG_TRAP | M_DWG_SOLID | M_DWG_ARZERO | M_DWG_SGNZERO | M_DWG_SHIFTZERO; in matrox_cfbX_init()
194 if (isMilleniumII(minfo)) minfo->accel.m_dwg_rect |= M_DWG_TRANSC; in matrox_cfbX_init()
195 minfo->accel in matrox_cfbX_init()
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/matrox/
H A Dmatroxfb_accel.c116 int accel; in matrox_cfbX_init() local
127 accel = (minfo->fbcon.var.accel_flags & FB_ACCELF_TEXT) == FB_ACCELF_TEXT; in matrox_cfbX_init()
134 if (accel && !(mpitch & 1)) { in matrox_cfbX_init()
142 if (accel) { in matrox_cfbX_init()
153 if (accel) { in matrox_cfbX_init()
161 if (accel) { in matrox_cfbX_init()
169 if (accel) { in matrox_cfbX_init()
193 minfo->accel.m_dwg_rect = M_DWG_TRAP | M_DWG_SOLID | M_DWG_ARZERO | M_DWG_SGNZERO | M_DWG_SHIFTZERO; in matrox_cfbX_init()
194 if (isMilleniumII(minfo)) minfo->accel.m_dwg_rect |= M_DWG_TRANSC; in matrox_cfbX_init()
195 minfo->accel in matrox_cfbX_init()
[all...]
/kernel/linux/linux-6.6/drivers/crypto/intel/qat/qat_c62x/
H A Dadf_c62x_hw_data.c30 u32 accel; in get_accel_mask() local
32 accel = ~(fuses | straps) >> ADF_C62X_ACCELERATORS_REG_OFFSET; in get_accel_mask()
33 accel &= ADF_C62X_ACCELERATORS_MASK; in get_accel_mask()
35 return accel; in get_accel_mask()
44 int accel; in get_ae_mask() local
46 /* If an accel is disabled, then disable the corresponding two AEs */ in get_ae_mask()
49 for_each_set_bit(accel, &disabled, ADF_C62X_MAX_ACCELERATORS) in get_ae_mask()
50 straps |= ae_disable << (accel << 1); in get_ae_mask()
/kernel/linux/linux-6.6/drivers/crypto/intel/qat/qat_c3xxx/
H A Dadf_c3xxx_hw_data.c30 u32 accel; in get_accel_mask() local
32 accel = ~(fuses | straps) >> ADF_C3XXX_ACCELERATORS_REG_OFFSET; in get_accel_mask()
33 accel &= ADF_C3XXX_ACCELERATORS_MASK; in get_accel_mask()
35 return accel; in get_accel_mask()
44 int accel; in get_ae_mask() local
46 /* If an accel is disabled, then disable the corresponding two AEs */ in get_ae_mask()
49 for_each_set_bit(accel, &disabled, ADF_C3XXX_MAX_ACCELERATORS) in get_ae_mask()
50 straps |= ae_disable << (accel << 1); in get_ae_mask()
/kernel/linux/linux-6.6/drivers/iio/accel/
H A DMakefile29 obj-$(CONFIG_BMC150_ACCEL) += bmc150-accel-core.o
30 obj-$(CONFIG_BMC150_ACCEL_I2C) += bmc150-accel-i2c.o
31 obj-$(CONFIG_BMC150_ACCEL_SPI) += bmc150-accel-spi.o
32 obj-$(CONFIG_BMI088_ACCEL) += bmi088-accel-core.o
33 obj-$(CONFIG_BMI088_ACCEL_SPI) += bmi088-accel-spi.o
42 obj-$(CONFIG_HID_SENSOR_ACCEL_3D) += hid-sensor-accel-3d.o
H A Ddmard09.c56 s16 accel; in dmard09_read_raw() local
73 accel = get_unaligned_le16(&buf[chan->address]); in dmard09_read_raw()
76 accel <<= 4; in dmard09_read_raw()
77 accel >>= 7; in dmard09_read_raw()
79 *val = accel; in dmard09_read_raw()
H A Dhid-sensor-accel-3d.c27 struct hid_sensor_hub_attribute_info accel[ACCEL_3D_CHANNEL_MAX]; member
152 report_id = accel_state->accel[chan->scan_index].report_id; in accel_3d_read_raw()
153 min = accel_state->accel[chan->scan_index].logical_minimum; in accel_3d_read_raw()
307 &st->accel[CHANNEL_SCAN_INDEX_X + i]); in accel_3d_parse_report()
312 st->accel[CHANNEL_SCAN_INDEX_X + i].size); in accel_3d_parse_report()
315 st->accel[0].index, in accel_3d_parse_report()
316 st->accel[0].report_id, in accel_3d_parse_report()
317 st->accel[1].index, st->accel[1].report_id, in accel_3d_parse_report()
318 st->accel[ in accel_3d_parse_report()
[all...]
/kernel/linux/linux-5.10/drivers/crypto/qat/qat_c3xxx/
H A Dadf_c3xxx_hw_data.c24 u32 accel; in get_accel_mask() local
26 accel = ~(fuses | straps) >> ADF_C3XXX_ACCELERATORS_REG_OFFSET; in get_accel_mask()
27 accel &= ADF_C3XXX_ACCELERATORS_MASK; in get_accel_mask()
29 return accel; in get_accel_mask()
38 int accel; in get_ae_mask() local
40 /* If an accel is disabled, then disable the corresponding two AEs */ in get_ae_mask()
43 for_each_set_bit(accel, &disabled, ADF_C3XXX_MAX_ACCELERATORS) in get_ae_mask()
44 straps |= ae_disable << (accel << 1); in get_ae_mask()
/kernel/linux/linux-5.10/drivers/crypto/qat/qat_c62x/
H A Dadf_c62x_hw_data.c29 u32 accel; in get_accel_mask() local
31 accel = ~(fuses | straps) >> ADF_C62X_ACCELERATORS_REG_OFFSET; in get_accel_mask()
32 accel &= ADF_C62X_ACCELERATORS_MASK; in get_accel_mask()
34 return accel; in get_accel_mask()
43 int accel; in get_ae_mask() local
45 /* If an accel is disabled, then disable the corresponding two AEs */ in get_ae_mask()
48 for_each_set_bit(accel, &disabled, ADF_C62X_MAX_ACCELERATORS) in get_ae_mask()
49 straps |= ae_disable << (accel << 1); in get_ae_mask()
/kernel/linux/linux-5.10/drivers/iio/accel/
H A Ddmard09.c56 s16 accel; in dmard09_read_raw() local
73 accel = get_unaligned_le16(&buf[chan->address]); in dmard09_read_raw()
76 accel <<= 4; in dmard09_read_raw()
77 accel >>= 7; in dmard09_read_raw()
79 *val = accel; in dmard09_read_raw()
H A Dhid-sensor-accel-3d.c29 struct hid_sensor_hub_attribute_info accel[ACCEL_3D_CHANNEL_MAX]; member
149 report_id = accel_state->accel[chan->scan_index].report_id; in accel_3d_read_raw()
150 min = accel_state->accel[chan->scan_index].logical_minimum; in accel_3d_read_raw()
304 &st->accel[CHANNEL_SCAN_INDEX_X + i]); in accel_3d_parse_report()
309 st->accel[CHANNEL_SCAN_INDEX_X + i].size); in accel_3d_parse_report()
312 st->accel[0].index, in accel_3d_parse_report()
313 st->accel[0].report_id, in accel_3d_parse_report()
314 st->accel[1].index, st->accel[1].report_id, in accel_3d_parse_report()
315 st->accel[ in accel_3d_parse_report()
[all...]
/kernel/linux/linux-6.6/drivers/iio/imu/st_lsm9ds0/
H A Dst_lsm9ds0_core.c33 lsm9ds0->accel = devm_iio_device_alloc(dev, sizeof(*data)); in st_lsm9ds0_probe_accel()
34 if (!lsm9ds0->accel) in st_lsm9ds0_probe_accel()
37 lsm9ds0->accel->name = lsm9ds0->name; in st_lsm9ds0_probe_accel()
39 data = iio_priv(lsm9ds0->accel); in st_lsm9ds0_probe_accel()
44 return st_accel_common_probe(lsm9ds0->accel); in st_lsm9ds0_probe_accel()
/kernel/linux/linux-6.6/tools/testing/selftests/wireguard/qemu/
H A DMakefile63 QEMU_MACHINE := -cpu host -machine virt,gic_version=host,accel=kvm
75 QEMU_MACHINE := -cpu host -machine virt,gic_version=host,accel=kvm
87 QEMU_MACHINE := -cpu host -machine virt,gic_version=host,accel=kvm
99 QEMU_MACHINE := -cpu host -machine virt,gic_version=host,accel=kvm
112 QEMU_MACHINE := -cpu host -machine microvm,accel=kvm,pit=off,pic=off,rtc=off -no-acpi
123 QEMU_MACHINE := -cpu host -machine microvm,accel=kvm,pit=off,pic=off,rtc=off -no-acpi
133 QEMU_MACHINE := -cpu host -machine malta,accel=kvm
145 QEMU_MACHINE := -cpu host -machine malta,accel=kvm
157 QEMU_MACHINE := -cpu host -machine malta,accel=kvm
169 QEMU_MACHINE := -cpu host -machine malta,accel
[all...]

Completed in 14 milliseconds

12345678910>>...13