Home
last modified time | relevance | path

Searched refs:accel (Results 1 – 25 of 258) sorted by relevance

1234567891011

/linux/drivers/staging/sm750fb/
A Dsm750_accel.c32 writel(data, accel->dpPortBase); in write_dpPort()
66 write_dpr(accel, DE_CONTROL, read_dpr(accel, DE_CONTROL) & ~clr); in sm750_hw_de_init()
94 if (accel->de_wait() != 0) { in sm750_hw_fillrect()
104 write_dpr(accel, DE_PITCH, in sm750_hw_fillrect()
251 write_dpr(accel, DE_PITCH, in sm750_hw_copyarea()
266 if (accel->de_wait() != 0) in sm750_hw_copyarea()
269 write_dpr(accel, DE_SOURCE, in sm750_hw_copyarea()
335 if (accel->de_wait() != 0) in sm750_hw_imageblit()
355 write_dpr(accel, DE_PITCH, in sm750_hw_imageblit()
375 write_dpr(accel, DE_SOURCE, in sm750_hw_imageblit()
[all …]
A Dsm750_accel.h188 void sm750_hw_set2dformat(struct lynx_accel *accel, int fmt);
190 void sm750_hw_de_init(struct lynx_accel *accel);
192 int sm750_hw_fillrect(struct lynx_accel *accel,
212 int sm750_hw_copyarea(struct lynx_accel *accel,
238 int sm750_hw_imageblit(struct lynx_accel *accel, const char *pSrcbuf,
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
/linux/Documentation/ABI/testing/
A Dsysfs-driver-habanalabs1 What: /sys/class/accel/accel<n>/device/armcp_kernel_ver
9 What: /sys/class/accel/accel<n>/device/armcp_ver
17 What: /sys/class/accel/accel<n>/device/clk_max_freq_mhz
34 What: /sys/class/accel/accel<n>/device/cpld_ver
46 What: /sys/class/accel/accel<n>/device/cpucp_ver
59 What: /sys/class/accel/accel<n>/device/eeprom
66 What: /sys/class/accel/accel<n>/device/fuse_ver
72 What: /sys/class/accel/accel<n>/device/fw_os_ver
93 What: /sys/class/accel/accel<n>/device/high_pll
101 What: /sys/class/accel/accel<n>/device/ic_clk
[all …]
A Ddebugfs-driver-habanalabs1 What: /sys/kernel/debug/accel/<parent_device>/addr
11 What: /sys/kernel/debug/accel/<parent_device>/clk_gate
38 What: /sys/kernel/debug/accel/<parent_device>/data32
53 What: /sys/kernel/debug/accel/<parent_device>/data64
68 What: /sys/kernel/debug/accel/<parent_device>/data_dma
86 What: /sys/kernel/debug/accel/<parent_device>/device
176 What: /sys/kernel/debug/accel/<parent_device>/led0
183 What: /sys/kernel/debug/accel/<parent_device>/led1
190 What: /sys/kernel/debug/accel/<parent_device>/led2
212 What: /sys/kernel/debug/accel/<parent_device>/mmu
[all …]
/linux/drivers/platform/x86/
A Dclassmate-laptop.c205 struct cmpc_accel *accel; in cmpc_accel_sensitivity_show_v4() local
220 struct cmpc_accel *accel; in cmpc_accel_sensitivity_store_v4() local
254 struct cmpc_accel *accel; in cmpc_accel_g_select_show_v4() local
269 struct cmpc_accel *accel; in cmpc_accel_g_select_store_v4() local
364 accel->g_select); in cmpc_accel_resume_v4()
380 accel = kmalloc(sizeof(*accel), GFP_KERNEL); in cmpc_accel_add_v4()
381 if (!accel) in cmpc_accel_add_v4()
415 kfree(accel); in cmpc_accel_add_v4()
620 accel = kmalloc(sizeof(*accel), GFP_KERNEL); in cmpc_accel_add()
621 if (!accel) in cmpc_accel_add()
[all …]
/linux/Documentation/devicetree/bindings/iio/
A Dst,st-sensors.yaml24 - st,h3lis331dl-accel
28 - st,lis2dh12-accel
31 - st,lis331dl-accel
32 - st,lis331dlh-accel
34 - st,lis3dh-accel
38 - st,lng2dm-accel
40 - st,lsm303c-accel
41 - st,lsm303dl-accel
45 - st,lsm330-accel
46 - st,lsm330d-accel
[all …]
/linux/drivers/iio/imu/inv_icm42600/
A Dinv_icm42600_buffer.c54 *accel = NULL; in inv_icm42600_fifo_decode_packet()
72 *accel = &pack2->accel; 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()
461 const void *accel, *gyro, *timestamp; in inv_icm42600_buffer_fifo_read() local
469 st->fifo.nb.accel = 0; in inv_icm42600_buffer_fifo_read()
506 if (accel != NULL && inv_icm42600_fifo_is_data_valid(accel)) in inv_icm42600_buffer_fifo_read()
507 st->fifo.nb.accel++; in inv_icm42600_buffer_fifo_read()
535 if (st->fifo.nb.accel > 0) { in inv_icm42600_buffer_fifo_parse()
538 st->timestamp.accel); in inv_icm42600_buffer_fifo_parse()
[all …]
A Dinv_icm42600_core.c104 .accel = {
120 .accel = {
214 enum inv_icm42600_sensor_mode accel, in inv_icm42600_set_pwr_mgmt0() argument
229 INV_ICM42600_PWR_MGMT0_ACCEL(accel); in inv_icm42600_set_pwr_mgmt0()
237 st->conf.accel.mode = accel; in inv_icm42600_set_pwr_mgmt0()
388 st->conf.accel.mode, enable, in inv_icm42600_set_temp_conf()
418 INV_ICM42600_PWR_MGMT0_ACCEL(conf->accel.mode); in inv_icm42600_set_conf()
433 val = INV_ICM42600_ACCEL_CONFIG0_FS(conf->accel.fs) | in inv_icm42600_set_conf()
434 INV_ICM42600_ACCEL_CONFIG0_ODR(conf->accel.odr); in inv_icm42600_set_conf()
790 st->suspended.accel = st->conf.accel.mode; in inv_icm42600_suspend()
[all …]
A Dinv_icm42600_accel.c127 switch (st->conf.accel.mode) { in inv_icm42600_accel_power_mode_get()
130 power_mode = st->conf.accel.mode; in inv_icm42600_accel_power_mode_get()
179 struct inv_icm42600_fifo_sensor_data accel; member
339 idx = st->conf.accel.fs; in inv_icm42600_accel_read_scale()
424 odr = st->conf.accel.odr; in inv_icm42600_accel_read_odr()
799 st->fifo.watermark.accel = val; in inv_icm42600_accel_hwfifo_set_watermark()
820 ret = st->fifo.nb.accel; in inv_icm42600_accel_hwfifo_flush()
906 const void *accel, *gyro, *timestamp; in inv_icm42600_accel_parse_fifo() local
915 &accel, &gyro, &temp, &timestamp, &odr); in inv_icm42600_accel_parse_fifo()
921 if (accel == NULL || !inv_icm42600_fifo_is_data_valid(accel)) in inv_icm42600_accel_parse_fifo()
[all …]
A Dinv_icm42600_buffer.h34 unsigned int accel; member
41 size_t accel; member
77 ssize_t inv_icm42600_fifo_decode_packet(const void *packet, const void **accel,
/linux/Documentation/devicetree/bindings/iio/accel/
A Dbosch,bmi088.yaml4 $id: http://devicetree.org/schemas/iio/accel/bosch,bmi088.yaml#
20 - bosch,bmi085-accel
21 - bosch,bmi088-accel
22 - bosch,bmi090l-accel
62 bmi088-accel@1 {
63 compatible = "bosch,bmi088-accel";
A Dkionix,kxsd9.yaml4 $id: http://devicetree.org/schemas/iio/accel/kionix,kxsd9.yaml#
48 accel@18 {
64 accel@0 {
/linux/drivers/crypto/intel/qat/qat_c3xxx/
A Dadf_c3xxx_hw_data.c32 u32 accel; in get_accel_mask() local
34 accel = ~(fuses | straps) >> ADF_C3XXX_ACCELERATORS_REG_OFFSET; in get_accel_mask()
35 accel &= ADF_C3XXX_ACCELERATORS_MASK; in get_accel_mask()
37 return accel; in get_accel_mask()
46 int accel; in get_ae_mask() local
51 for_each_set_bit(accel, &disabled, ADF_C3XXX_MAX_ACCELERATORS) in get_ae_mask()
52 straps |= ae_disable << (accel << 1); in get_ae_mask()
/linux/drivers/crypto/intel/qat/qat_c62x/
A Dadf_c62x_hw_data.c32 u32 accel; in get_accel_mask() local
34 accel = ~(fuses | straps) >> ADF_C62X_ACCELERATORS_REG_OFFSET; in get_accel_mask()
35 accel &= ADF_C62X_ACCELERATORS_MASK; in get_accel_mask()
37 return accel; in get_accel_mask()
46 int accel; in get_ae_mask() local
51 for_each_set_bit(accel, &disabled, ADF_C62X_MAX_ACCELERATORS) in get_ae_mask()
52 straps |= ae_disable << (accel << 1); in get_ae_mask()
/linux/drivers/video/fbdev/matrox/
A Dmatroxfb_accel.c116 int accel; in matrox_cfbX_init() local
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()
195 minfo->accel.m_opmode = mopmode; in matrox_cfbX_init()
196 minfo->accel.m_access = maccess; in matrox_cfbX_init()
197 minfo->accel.m_pitch = mpitch; in matrox_cfbX_init()
204 mga_outl(M_MACCESS, minfo->accel.m_access); in matrox_accel_restore_maccess()
[all …]
/linux/drivers/iio/accel/
A DMakefile32 obj-$(CONFIG_BMC150_ACCEL) += bmc150-accel-core.o
33 obj-$(CONFIG_BMC150_ACCEL_I2C) += bmc150-accel-i2c.o
34 obj-$(CONFIG_BMC150_ACCEL_SPI) += bmc150-accel-spi.o
35 obj-$(CONFIG_BMI088_ACCEL) += bmi088-accel-core.o
36 obj-$(CONFIG_BMI088_ACCEL_I2C) += bmi088-accel-i2c.o
37 obj-$(CONFIG_BMI088_ACCEL_SPI) += bmi088-accel-spi.o
46 obj-$(CONFIG_HID_SENSOR_ACCEL_3D) += hid-sensor-accel-3d.o
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[2].index, st->accel[2].report_id); in accel_3d_parse_report()
322 &st->accel[CHANNEL_SCAN_INDEX_X], in accel_3d_parse_report()
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()
/linux/drivers/iio/imu/st_lsm9ds0/
A Dst_lsm9ds0_core.c32 lsm9ds0->accel = devm_iio_device_alloc(dev, sizeof(*data)); in st_lsm9ds0_probe_accel()
33 if (!lsm9ds0->accel) in st_lsm9ds0_probe_accel()
36 lsm9ds0->accel->name = lsm9ds0->name; in st_lsm9ds0_probe_accel()
38 data = iio_priv(lsm9ds0->accel); in st_lsm9ds0_probe_accel()
43 return st_accel_common_probe(lsm9ds0->accel); in st_lsm9ds0_probe_accel()
/linux/drivers/accel/
A DKconfig24 different device files, called accel/accel* (in /dev, sysfs
27 source "drivers/accel/habanalabs/Kconfig"
28 source "drivers/accel/ivpu/Kconfig"
29 source "drivers/accel/qaic/Kconfig"
/linux/Documentation/accel/
A Dintroduction.rst13 Machine-Learning (ML) and/or Deep-Learning (DL) computations, the accel layer
47 characteristics as those of GPUs, the accel subsystem will use the
48 DRM subsystem's code and functionality. i.e. the accel core code will
49 be part of the DRM subsystem and an accel device will be a new type of DRM
65 tree - drivers/accel/.
70 - device char files - /dev/accel/accel\*
71 - sysfs - /sys/class/accel/accel\*/
72 - debugfs - /sys/kernel/debug/accel/\*/
81 accel subsystem.
/linux/tools/testing/selftests/wireguard/qemu/
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
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=kvm
181 QEMU_MACHINE := -cpu host,accel=kvm -machine pseries
191 QEMU_MACHINE := -cpu host,accel=kvm -machine pseries
201 QEMU_MACHINE := -cpu host,accel=kvm -machine ppce500
224 QEMU_MACHINE := -cpu host,accel=kvm -machine virt
[all …]
/linux/drivers/video/fbdev/
A Dneofb.c969 switch (info->fix.accel) { in neofb_set_par()
1060 switch (info->fix.accel) { in neofb_set_par()
1156 switch (info->fix.accel) { in neofb_set_par()
1495 switch (info->fix.accel) { in neofb_fillrect()
1511 switch (info->fix.accel) { in neofb_copyarea()
1527 switch (info->fix.accel) { in neofb_imageblit()
1543 switch (info->fix.accel) { in neofb_sync()
1652 switch (info->fix.accel) { in neo_map_mmio()
1864 switch (info->fix.accel) { in neo_init_hw()
1896 switch (info->fix.accel) { in neo_init_hw()
[all …]
/linux/Documentation/accel/qaic/
A Dindex.rst4 accel/qaic Qualcomm Cloud AI driver
7 The accel/qaic driver supports the Qualcomm Cloud AI machine learning

Completed in 521 milliseconds

1234567891011