Home
last modified time | relevance | path

Searched full:acc (Results 1 – 25 of 496) sorted by relevance

12345678910>>...20

/kernel/linux/linux-5.10/drivers/soc/ti/
Dknav_qmss_acc.c24 struct knav_acc_channel *acc) in __knav_acc_notify() argument
38 dev_dbg(kdev->dev, "acc-irq: notifying %d\n", in __knav_acc_notify()
44 queue = acc->channel - range->acc_info.start_channel; in __knav_acc_notify()
46 dev_dbg(kdev->dev, "acc-irq: notifying %d\n", in __knav_acc_notify()
68 atomic_inc(&kq->acc->retrigger_count); in knav_acc_set_notify()
69 mask = BIT(kq->acc->channel % 32); in knav_acc_set_notify()
70 offset = ACC_INTD_OFFSET_STATUS(kq->acc->channel); in knav_acc_set_notify()
72 kq->acc->name); in knav_acc_set_notify()
79 struct knav_acc_channel *acc; in knav_acc_int_handler() local
94 acc = range->acc; in knav_acc_int_handler()
[all …]
/kernel/linux/linux-6.6/drivers/soc/ti/
Dknav_qmss_acc.c24 struct knav_acc_channel *acc) in __knav_acc_notify() argument
38 dev_dbg(kdev->dev, "acc-irq: notifying %d\n", in __knav_acc_notify()
44 queue = acc->channel - range->acc_info.start_channel; in __knav_acc_notify()
46 dev_dbg(kdev->dev, "acc-irq: notifying %d\n", in __knav_acc_notify()
68 atomic_inc(&kq->acc->retrigger_count); in knav_acc_set_notify()
69 mask = BIT(kq->acc->channel % 32); in knav_acc_set_notify()
70 offset = ACC_INTD_OFFSET_STATUS(kq->acc->channel); in knav_acc_set_notify()
72 kq->acc->name); in knav_acc_set_notify()
79 struct knav_acc_channel *acc; in knav_acc_int_handler() local
94 acc = range->acc; in knav_acc_int_handler()
[all …]
/kernel/linux/linux-5.10/drivers/staging/media/ipu3/
Dipu3-css-params.c1219 * DDR address + accelerator's config set index(acc's address).
1731 struct imgu_abi_acc_param *acc) in imgu_css_cfg_acc_stripe() argument
1741 memset(acc, 0, sizeof(*acc)); in imgu_css_cfg_acc_stripe()
1745 if (imgu_css_osys_calc(css, pipe, stripes, &acc->osys, &scaler_luma, in imgu_css_cfg_acc_stripe()
1746 &scaler_chroma, acc->stripe.block_stripes)) in imgu_css_cfg_acc_stripe()
1760 acc->stripe.num_of_stripes = stripes; in imgu_css_cfg_acc_stripe()
1761 acc->stripe.input_frame.width = in imgu_css_cfg_acc_stripe()
1763 acc->stripe.input_frame.height = in imgu_css_cfg_acc_stripe()
1765 acc->stripe.input_frame.bayer_order = in imgu_css_cfg_acc_stripe()
1769 acc->stripe.bds_out_stripes[i].height = in imgu_css_cfg_acc_stripe()
[all …]
/kernel/linux/linux-5.10/drivers/md/bcache/
Dstats.c28 * get a cache hit, we increment a single atomic_t in acc->collector, and when
96 int bch_cache_accounting_add_kobjs(struct cache_accounting *acc, in bch_cache_accounting_add_kobjs() argument
99 int ret = kobject_add(&acc->total.kobj, parent, in bch_cache_accounting_add_kobjs()
101 ret = ret ?: kobject_add(&acc->five_minute.kobj, parent, in bch_cache_accounting_add_kobjs()
103 ret = ret ?: kobject_add(&acc->hour.kobj, parent, in bch_cache_accounting_add_kobjs()
105 ret = ret ?: kobject_add(&acc->day.kobj, parent, in bch_cache_accounting_add_kobjs()
110 void bch_cache_accounting_clear(struct cache_accounting *acc) in bch_cache_accounting_clear() argument
112 acc->total.cache_hits = 0; in bch_cache_accounting_clear()
113 acc->total.cache_misses = 0; in bch_cache_accounting_clear()
114 acc->total.cache_bypass_hits = 0; in bch_cache_accounting_clear()
[all …]
/kernel/linux/linux-6.6/drivers/md/bcache/
Dstats.c28 * get a cache hit, we increment a single atomic_t in acc->collector, and when
94 int bch_cache_accounting_add_kobjs(struct cache_accounting *acc, in bch_cache_accounting_add_kobjs() argument
97 int ret = kobject_add(&acc->total.kobj, parent, in bch_cache_accounting_add_kobjs()
99 ret = ret ?: kobject_add(&acc->five_minute.kobj, parent, in bch_cache_accounting_add_kobjs()
101 ret = ret ?: kobject_add(&acc->hour.kobj, parent, in bch_cache_accounting_add_kobjs()
103 ret = ret ?: kobject_add(&acc->day.kobj, parent, in bch_cache_accounting_add_kobjs()
108 void bch_cache_accounting_clear(struct cache_accounting *acc) in bch_cache_accounting_clear() argument
110 acc->total.cache_hits = 0; in bch_cache_accounting_clear()
111 acc->total.cache_misses = 0; in bch_cache_accounting_clear()
112 acc->total.cache_bypass_hits = 0; in bch_cache_accounting_clear()
[all …]
/kernel/linux/linux-6.6/drivers/staging/media/ipu3/
Dipu3-css-params.c1216 * DDR address + accelerator's config set index(acc's address).
1728 struct imgu_abi_acc_param *acc) in imgu_css_cfg_acc_stripe() argument
1738 memset(acc, 0, sizeof(*acc)); in imgu_css_cfg_acc_stripe()
1742 if (imgu_css_osys_calc(css, pipe, stripes, &acc->osys, &scaler_luma, in imgu_css_cfg_acc_stripe()
1743 &scaler_chroma, acc->stripe.block_stripes)) in imgu_css_cfg_acc_stripe()
1757 acc->stripe.num_of_stripes = stripes; in imgu_css_cfg_acc_stripe()
1758 acc->stripe.input_frame.width = in imgu_css_cfg_acc_stripe()
1760 acc->stripe.input_frame.height = in imgu_css_cfg_acc_stripe()
1762 acc->stripe.input_frame.bayer_order = in imgu_css_cfg_acc_stripe()
1766 acc->stripe.bds_out_stripes[i].height = in imgu_css_cfg_acc_stripe()
[all …]
/kernel/linux/linux-5.10/fs/cachefiles/
Dkey.c36 unsigned int acc; in cachefiles_cook_key() local
89 acc = *(uint16_t *) raw; in cachefiles_cook_key()
92 key[len + 1] = cachefiles_charmap[acc & 63]; in cachefiles_cook_key()
93 acc >>= 6; in cachefiles_cook_key()
94 key[len] = cachefiles_charmap[acc & 63]; in cachefiles_cook_key()
125 acc = *raw++; in cachefiles_cook_key()
126 acc |= *raw++ << 8; in cachefiles_cook_key()
127 acc |= *raw++ << 16; in cachefiles_cook_key()
129 _debug("acc: %06x", acc); in cachefiles_cook_key()
131 key[len++] = cachefiles_charmap[acc & 63]; in cachefiles_cook_key()
[all …]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/
Datomisp_acc.c79 list_for_each_entry(acc_fw, &asd->acc.fw, list) in acc_get_fw()
91 list_for_each_entry(atomisp_map, &asd->acc.memory_maps, list) { in acc_get_map()
114 ida_destroy(&isp->asd[i].acc.ida); in atomisp_acc_cleanup()
123 if (asd->acc.pipeline) in atomisp_acc_release()
127 list_for_each_entry_safe(acc_fw, ta, &asd->acc.fw, list) { in atomisp_acc_release()
129 ida_free(&asd->acc.ida, acc_fw->handle); in atomisp_acc_release()
134 list_for_each_entry_safe(atomisp_map, tm, &asd->acc.memory_maps, list) { in atomisp_acc_release()
167 if (asd->acc.pipeline || asd->acc.extension_mode) in atomisp_acc_load_to_pipe()
179 handle = ida_alloc(&asd->acc.ida, GFP_KERNEL); in atomisp_acc_load_to_pipe()
207 list_add_tail(&acc_fw->list, &asd->acc.fw); in atomisp_acc_load_to_pipe()
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/
Dqcom,kpss-acc-v2.yaml4 $id: http://devicetree.org/schemas/power/qcom,kpss-acc-v2.yaml#
7 title: Krait Processor Sub-system (KPSS) Application Clock Controller (ACC) v2
13 The KPSS ACC provides clock, power manager, and reset control to a Krait CPU.
14 There is one ACC register region per CPU within the KPSS remapped region as
15 well as an alias register region that remaps accesses to the ACC associated
16 with the CPU accessing the region. ACC v2 is currently used as a
21 const: qcom,kpss-acc-v2
38 compatible = "qcom,kpss-acc-v2";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/
Dqcom,kpss-acc-v1.yaml4 $id: http://devicetree.org/schemas/clock/qcom,kpss-acc-v1.yaml#
7 title: Krait Processor Sub-system (KPSS) Application Clock Controller (ACC) v1
13 The KPSS ACC provides clock, power domain, and reset control to a Krait CPU.
14 There is one ACC register region per CPU within the KPSS remapped region as
15 well as an alias register region that remaps accesses to the ACC associated
16 with the CPU accessing the region. ACC v1 is currently used as a
21 const: qcom,kpss-acc-v1
64 compatible = "qcom,kpss-acc-v1";
Dalphascale,acc.txt3 The ACC (Alphascale Clock Controller) is responsible for choosing proper
6 Required properties for the ACC node:
8 - reg: must contain the ACC register base and size
103 clocks = <&acc CLKID_SYS_UART4>, <&acc CLKID_AHB_UART4>;
111 clocks = <&acc CLKID_AHB_TIMER0>;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/msm/
Dqcom,kpss-acc.txt1 Krait Processor Sub-system (KPSS) Application Clock Controller (ACC)
3 The KPSS ACC provides clock, power domain, and reset control to a Krait CPU.
4 There is one ACC register region per CPU within the KPSS remapped region as
5 well as an alias register region that remaps accesses to the ACC associated
14 "qcom,kpss-acc-v1"
15 "qcom,kpss-acc-v2"
43 compatible = "qcom,kpss-acc-v2";
/kernel/linux/linux-6.6/fs/cachefiles/
Dkey.c41 unsigned int acc, i, n, nle, nbe, keylen = object->cookie->key_len; in cachefiles_cook_key() local
116 acc = *key++; in cachefiles_cook_key()
118 acc |= *key++ << 8; in cachefiles_cook_key()
120 acc |= *key++ << 16; in cachefiles_cook_key()
123 name[len++] = cachefiles_charmap[acc & 63]; in cachefiles_cook_key()
124 acc >>= 6; in cachefiles_cook_key()
125 name[len++] = cachefiles_charmap[acc & 63]; in cachefiles_cook_key()
126 acc >>= 6; in cachefiles_cook_key()
127 name[len++] = cachefiles_charmap[acc & 63]; in cachefiles_cook_key()
128 acc >>= 6; in cachefiles_cook_key()
[all …]
/kernel/linux/linux-6.6/drivers/fsi/
Dfsi-scom.c388 static void raw_convert_status(struct scom_access *acc, uint32_t status) in raw_convert_status() argument
390 acc->pib_status = (status & SCOM_STATUS_PIB_RESP_MASK) >> in raw_convert_status()
392 acc->intf_errors = 0; in raw_convert_status()
395 acc->intf_errors |= SCOM_INTF_ERR_PROTECTION; in raw_convert_status()
397 acc->intf_errors |= SCOM_INTF_ERR_PARITY; in raw_convert_status()
399 acc->intf_errors |= SCOM_INTF_ERR_ABORT; in raw_convert_status()
401 acc->intf_errors |= SCOM_INTF_ERR_UNKNOWN; in raw_convert_status()
406 struct scom_access acc; in scom_raw_read() local
410 if (copy_from_user(&acc, argp, sizeof(struct scom_access))) in scom_raw_read()
413 rc = raw_get_scom(scom, &acc.data, acc.addr, &status); in scom_raw_read()
[all …]
/kernel/linux/linux-5.10/drivers/nvme/host/
Dfc.h38 struct fcnvme_ls_acc_hdr *acc = buf; in nvme_fc_format_rsp_hdr() local
40 acc->w0.ls_cmd = ls_cmd; in nvme_fc_format_rsp_hdr()
41 acc->desc_list_len = desc_len; in nvme_fc_format_rsp_hdr()
42 acc->rqst.desc_tag = cpu_to_be32(FCNVME_LSDESC_RQST); in nvme_fc_format_rsp_hdr()
43 acc->rqst.desc_len = in nvme_fc_format_rsp_hdr()
45 acc->rqst.w0.ls_cmd = rqst_ls_cmd; in nvme_fc_format_rsp_hdr()
142 "Bad CR_ASSOC ACC Length",
144 "Bad CR_CONN ACC Length",
146 "Bad Disconnect ACC Length",
154 "ACC (2)",
/kernel/linux/linux-6.6/drivers/nvme/host/
Dfc.h38 struct fcnvme_ls_acc_hdr *acc = buf; in nvme_fc_format_rsp_hdr() local
40 acc->w0.ls_cmd = ls_cmd; in nvme_fc_format_rsp_hdr()
41 acc->desc_list_len = desc_len; in nvme_fc_format_rsp_hdr()
42 acc->rqst.desc_tag = cpu_to_be32(FCNVME_LSDESC_RQST); in nvme_fc_format_rsp_hdr()
43 acc->rqst.desc_len = in nvme_fc_format_rsp_hdr()
45 acc->rqst.w0.ls_cmd = rqst_ls_cmd; in nvme_fc_format_rsp_hdr()
142 "Bad CR_ASSOC ACC Length",
144 "Bad CR_CONN ACC Length",
146 "Bad Disconnect ACC Length",
154 "ACC (2)",
/kernel/linux/linux-5.10/arch/arm/mm/
Dproc-macros.S125 * 0xxx 0 0 0 no acc no acc
126 * 100x 1 0 1 r/o no acc
127 * 10x0 1 0 1 r/o no acc
128 * 1011 0 0 1 r/w no acc
198 * 0xxx 0x00 no acc no acc
199 * 100x 0x00 r/o no acc
200 * 10x0 0x00 r/o no acc
201 * 1011 0x55 r/w no acc
241 * 0xxx 00 no acc no acc
242 * 100x 00 r/o no acc
[all …]
/kernel/linux/linux-6.6/arch/arm/mm/
Dproc-macros.S125 * 0xxx 0 0 0 no acc no acc
126 * 100x 1 0 1 r/o no acc
127 * 10x0 1 0 1 r/o no acc
128 * 1011 0 0 1 r/w no acc
198 * 0xxx 0x00 no acc no acc
199 * 100x 0x00 r/o no acc
200 * 10x0 0x00 r/o no acc
201 * 1011 0x55 r/w no acc
241 * 0xxx 00 no acc no acc
242 * 100x 00 r/o no acc
[all …]
/kernel/linux/linux-5.10/drivers/fsi/
Dfsi-scom.c429 static void raw_convert_status(struct scom_access *acc, uint32_t status) in raw_convert_status() argument
431 acc->pib_status = (status & SCOM_STATUS_PIB_RESP_MASK) >> in raw_convert_status()
433 acc->intf_errors = 0; in raw_convert_status()
436 acc->intf_errors |= SCOM_INTF_ERR_PROTECTION; in raw_convert_status()
438 acc->intf_errors |= SCOM_INTF_ERR_PARITY; in raw_convert_status()
440 acc->intf_errors |= SCOM_INTF_ERR_ABORT; in raw_convert_status()
442 acc->intf_errors |= SCOM_INTF_ERR_UNKNOWN; in raw_convert_status()
447 struct scom_access acc; in scom_raw_read() local
451 if (copy_from_user(&acc, argp, sizeof(struct scom_access))) in scom_raw_read()
454 rc = raw_get_scom(scom, &acc.data, acc.addr, &status); in scom_raw_read()
[all …]
/kernel/linux/linux-5.10/drivers/iio/imu/inv_icm42600/
Dinv_icm42600_timestamp.c24 static void inv_update_acc(struct inv_icm42600_timestamp_acc *acc, uint32_t val) in inv_update_acc() argument
29 acc->values[acc->idx++] = val; in inv_update_acc()
30 if (acc->idx >= ARRAY_SIZE(acc->values)) in inv_update_acc()
31 acc->idx = 0; in inv_update_acc()
34 for (i = 0; i < ARRAY_SIZE(acc->values); ++i) { in inv_update_acc()
35 if (acc->values[i] == 0) in inv_update_acc()
37 sum += acc->values[i]; in inv_update_acc()
40 acc->val = div_u64(sum, i); in inv_update_acc()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/
Dalphascale,acc.txt3 The ACC (Alphascale Clock Controller) is responsible of choising proper
6 Required properties for the ACC node:
8 - reg: must contain the ACC register base and size
103 clocks = <&acc CLKID_SYS_UART4>, <&acc CLKID_AHB_UART4>;
111 clocks = <&acc CLKID_AHB_TIMER0>;
/kernel/linux/linux-6.6/drivers/iio/common/inv_sensors/
Dinv_sensors_timestamp.c22 static void inv_update_acc(struct inv_sensors_timestamp_acc *acc, uint32_t val) in inv_update_acc() argument
27 acc->values[acc->idx++] = val; in inv_update_acc()
28 if (acc->idx >= ARRAY_SIZE(acc->values)) in inv_update_acc()
29 acc->idx = 0; in inv_update_acc()
32 for (i = 0; i < ARRAY_SIZE(acc->values); ++i) { in inv_update_acc()
33 if (acc->values[i] == 0) in inv_update_acc()
35 sum += acc->values[i]; in inv_update_acc()
38 acc->val = div_u64(sum, i); in inv_update_acc()
/kernel/linux/linux-6.6/arch/powerpc/kernel/ptrace/
Dptrace-spe.c14 * u64 acc;
32 BUILD_BUG_ON(offsetof(struct thread_struct, acc) + sizeof(u64) != in evr_get()
35 return membuf_write(&to, &target->thread.acc, in evr_get()
51 BUILD_BUG_ON(offsetof(struct thread_struct, acc) + sizeof(u64) != in evr_set()
56 &target->thread.acc, in evr_set()
/kernel/linux/linux-5.10/arch/powerpc/kernel/ptrace/
Dptrace-spe.c14 * u64 acc;
32 BUILD_BUG_ON(offsetof(struct thread_struct, acc) + sizeof(u64) != in evr_get()
35 return membuf_write(&to, &target->thread.acc, in evr_get()
51 BUILD_BUG_ON(offsetof(struct thread_struct, acc) + sizeof(u64) != in evr_set()
56 &target->thread.acc, in evr_set()
/kernel/linux/linux-5.10/drivers/pinctrl/
Dpinctrl-u300.c288 PINCTRL_PIN(99, "PIO ACC APP I2C DATA"),
289 PINCTRL_PIN(100, "PIO ACC APP I2C CLK"),
328 PINCTRL_PIN(138, "PIO ACC SPI DO"),
329 PINCTRL_PIN(139, "PIO ACC SPI DI"),
330 PINCTRL_PIN(140, "PIO ACC SPI CS0 N"),
331 PINCTRL_PIN(141, "PIO ACC SPI CS1 N"),
332 PINCTRL_PIN(142, "PIO ACC SPI CS2 N"),
333 PINCTRL_PIN(143, "PIO ACC SPI CLK"),
528 PINCTRL_PIN(337, "PIO ACC GPIO 33"),
529 PINCTRL_PIN(338, "PIO ACC GPIO 32"),
[all …]

12345678910>>...20