| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-event_source-devices-iommu | 7 perf_event_attr.config1 or perf_event_attr.config2 for 12 perf_event_attr.config, perf_event_attr.config1, 20 filter_requester_en = "config1:0" - Enable Requester ID filter 21 filter_domain_en = "config1:1" - Enable Domain ID filter 22 filter_pasid_en = "config1:2" - Enable PASID filter 23 filter_ats_en = "config1:3" - Enable Address Type filter 24 filter_page_table_en= "config1:4" - Enable Page Table Level filter 25 filter_requester_id = "config1:16-31" - Requester ID filter 26 filter_domain = "config1:32-47" - Domain ID filter
|
| H A D | sysfs-bus-event_source-devices-dsa | 7 perf_event_attr.config1 for the IDXD DSA pmu. (See also 11 perf_event_attr.config or perf_event_attr.config1. 18 filter_wq = "config1:0-31" - workqueue filter 19 filter_tc = "config1:32-39" - traffic class filter 20 filter_pgsz = "config1:40-43" - page size filter 21 filter_sz = "config1:44-51" - transfer size filter 22 filter_eng = "config1:52-59" - engine filter
|
| H A D | sysfs-bus-event_source-devices-format | 19 Example: 'config1:1,6-10,44' 21 perf_event_attr::config1.
|
| /linux/arch/powerpc/platforms/83xx/ |
| H A D | suspend.c | 62 u32 config1; member 123 u32 reg_cfg1 = in_be32(&pmc_regs->config1); in mpc83xx_change_state() 133 out_be32(&pmc_regs->config1, reg_cfg1); in mpc83xx_change_state() 185 out_be32(&pmc_regs->config1, in mpc83xx_suspend_enter() 186 in_be32(&pmc_regs->config1) | PMCCR1_PME_EN); in mpc83xx_suspend_enter() 206 out_be32(&pmc_regs->config1, in mpc83xx_suspend_enter() 207 in_be32(&pmc_regs->config1) | PMCCR1_POWER_OFF); in mpc83xx_suspend_enter() 214 out_be32(&pmc_regs->config1, in mpc83xx_suspend_enter() 215 in_be32(&pmc_regs->config1) & ~PMCCR1_POWER_OFF); in mpc83xx_suspend_enter() 229 out_be32(&pmc_regs->config1, in mpc83xx_suspend_enter() [all …]
|
| /linux/drivers/hwmon/ |
| H A D | lm90.c | 1826 static const char *lm90_detect_max1617(struct i2c_client *client, int config1) in lm90_detect_max1617() argument 1834 if (config1 & 0x3f) in lm90_detect_max1617() 1886 (config1 | 0xff00)) in lm90_detect_max1617() 1897 int config1, int convrate) in lm90_detect_national() argument 1906 if ((config1 & 0x2a) || (config2 & 0xf8) || convrate > 0x09) in lm90_detect_national() 1931 static const char *lm90_detect_on(struct i2c_client *client, int chip_id, int config1, in lm90_detect_on() argument 1939 if ((address == 0x4c || address == 0x4d) && !(config1 & 0x1b) && in lm90_detect_on() 1950 int chip_id, int config1, int convrate) in lm90_detect_analog() argument 2002 !(status & 0x03) && !(config1 & 0x3f) && !(convrate & 0xf8)) in lm90_detect_analog() 2008 (config1 & 0x0b) == 0x08 && convrate <= 0x0a) in lm90_detect_analog() [all …]
|
| /linux/drivers/net/ethernet/seeq/ |
| H A D | ether3.c | 119 ether3_outw(priv(dev)->regs.config1 | CFG1_LOCBUFMEM, REG_CONFIG1); in ether3_setbuffer() 273 priv(dev)->regs.config1 = CFG1_RECVCOMPSTAT0|CFG1_DMABURST8; in ether3_init_2() 280 ether3_outw(priv(dev)->regs.config1 | CFG1_BUFSELSTAT0, REG_CONFIG1); in ether3_init_2() 285 priv(dev)->regs.config1 |= CFG1_RECVPROMISC; in ether3_init_2() 287 priv(dev)->regs.config1 |= CFG1_RECVSPECBRMULTI; in ether3_init_2() 289 priv(dev)->regs.config1 |= CFG1_RECVSPECBROAD; in ether3_init_2() 296 ether3_outw(priv(dev)->regs.config1 | CFG1_TRANSEND, REG_CONFIG1); in ether3_init_2() 302 ether3_outw(priv(dev)->regs.config1 | CFG1_LOCBUFMEM, REG_CONFIG1); in ether3_init_2() 331 ether3_outw(priv(dev)->regs.config1 | CFG1_BUFSELSTAT0, REG_CONFIG1); in ether3_init_for_open() 340 ether3_outw(priv(dev)->regs.config1 | CFG1_TRANSEND, REG_CONFIG1); in ether3_init_for_open() [all …]
|
| /linux/tools/testing/selftests/powerpc/pmu/event_code_tests/ |
| H A D | group_constraint_thresh_cmp_test.c | 43 /* Add the thresh_cmp value for leader in config1 */ in group_constraint_thresh_cmp() 44 leader.attr.config1 = 1000; in group_constraint_thresh_cmp() 49 /* Add the different thresh_cmp value from the leader event in config1 */ in group_constraint_thresh_cmp() 50 event.attr.config1 = 2000; in group_constraint_thresh_cmp() 60 /* Add the same thresh_cmp value for leader and sibling event in config1 */ in group_constraint_thresh_cmp() 61 event.attr.config1 = 1000; in group_constraint_thresh_cmp()
|
| /linux/arch/mips/mm/ |
| H A D | c-octeon.c | 174 unsigned int config1; in probe_octeon() local 178 config1 = read_c0_config1(); in probe_octeon() 182 c->icache.linesz = 2 << ((config1 >> 19) & 7); in probe_octeon() 183 c->icache.sets = 64 << ((config1 >> 22) & 7); in probe_octeon() 184 c->icache.ways = 1 + ((config1 >> 16) & 7); in probe_octeon() 202 c->icache.linesz = 2 << ((config1 >> 19) & 7); in probe_octeon()
|
| H A D | sc-mips.c | 186 unsigned int config1, config2; in mips_sc_probe() local 203 config1 = read_c0_config1(); in mips_sc_probe() 204 if (!(config1 & MIPS_CONF_M)) in mips_sc_probe()
|
| /linux/drivers/phy/socionext/ |
| H A D | phy-uniphier-usb3hs.c | 82 u32 config1; member 255 u32 config0, config1; in uniphier_u3hsphy_init() local 275 || (!priv->data->config0 && !priv->data->config1)) in uniphier_u3hsphy_init() 279 config1 = priv->data->config1; in uniphier_u3hsphy_init() 286 writel(config1, priv->base + HSPHY_CFG1); in uniphier_u3hsphy_init() 418 .config1 = 0x00000106, 430 .config1 = 0x00000106,
|
| /linux/drivers/perf/hisilicon/ |
| H A D | hisi_uncore_pa_pmu.c | 49 HISI_PMU_EVENT_ATTR_EXTRACTOR(tgtid_cmd, config1, 10, 0); 50 HISI_PMU_EVENT_ATTR_EXTRACTOR(tgtid_msk, config1, 21, 11); 51 HISI_PMU_EVENT_ATTR_EXTRACTOR(srcid_cmd, config1, 32, 22); 52 HISI_PMU_EVENT_ATTR_EXTRACTOR(srcid_msk, config1, 43, 33); 53 HISI_PMU_EVENT_ATTR_EXTRACTOR(tracetag_en, config1, 44, 44); 135 if (event->attr.config1 != 0x0) { in hisi_pa_pmu_enable_filter() 144 if (event->attr.config1 != 0x0) { in hisi_pa_pmu_disable_filter()
|
| H A D | hisi_uncore_hha_pmu.c | 54 HISI_PMU_EVENT_ATTR_EXTRACTOR(srcid_cmd, config1, 10, 0); 55 HISI_PMU_EVENT_ATTR_EXTRACTOR(srcid_msk, config1, 21, 11); 56 HISI_PMU_EVENT_ATTR_EXTRACTOR(tracetag_en, config1, 22, 22); 57 HISI_PMU_EVENT_ATTR_EXTRACTOR(datasrc_skt, config1, 23, 23); 143 if (event->attr.config1 != 0x0) { in hisi_hha_pmu_enable_filter() 152 if (event->attr.config1 != 0x0) { in hisi_hha_pmu_disable_filter()
|
| H A D | hisi_uncore_sllc_pmu.c | 64 HISI_PMU_EVENT_ATTR_EXTRACTOR(tgtid_min, config1, 10, 0); 65 HISI_PMU_EVENT_ATTR_EXTRACTOR(tgtid_max, config1, 21, 11); 66 HISI_PMU_EVENT_ATTR_EXTRACTOR(srcid_cmd, config1, 32, 22); 67 HISI_PMU_EVENT_ATTR_EXTRACTOR(srcid_msk, config1, 43, 33); 68 HISI_PMU_EVENT_ATTR_EXTRACTOR(tracetag_en, config1, 44, 44); 198 if (event->attr.config1 != 0x0) { in hisi_sllc_pmu_enable_filter() 207 if (event->attr.config1 != 0x0) { in hisi_sllc_pmu_clear_filter()
|
| H A D | hisi_uncore_uc_pmu.c | 47 HISI_PMU_EVENT_ATTR_EXTRACTOR(rd_req_en, config1, 0, 0); 48 HISI_PMU_EVENT_ATTR_EXTRACTOR(uring_channel, config1, 5, 4); 49 HISI_PMU_EVENT_ATTR_EXTRACTOR(srcid, config1, 19, 6); 50 HISI_PMU_EVENT_ATTR_EXTRACTOR(srcid_en, config1, 20, 20); 209 if (event->attr.config1 == 0) in hisi_uc_pmu_enable_filter() 219 if (event->attr.config1 == 0) in hisi_uc_pmu_disable_filter()
|
| H A D | hisi_pcie_pmu.c | 94 HISI_PCIE_PMU_FILTER_ATTR(thr_len, config1, 3, 0); 95 HISI_PCIE_PMU_FILTER_ATTR(thr_mode, config1, 4, 4); 96 HISI_PCIE_PMU_FILTER_ATTR(trig_len, config1, 8, 5); 97 HISI_PCIE_PMU_FILTER_ATTR(trig_mode, config1, 9, 9); 98 HISI_PCIE_PMU_FILTER_ATTR(len_mode, config1, 11, 10);
|
| /linux/Documentation/admin-guide/perf/ |
| H A D | xgene-pmu.rst | 19 config1 (agent ID) fields of the perf_event_attr structure. The "events" 30 to a corresponding bit in "config1" field. By default, the event will be 31 counted for all agent requests (config1 = 0x0). For all the supported agents of 46 / # perf stat -a -e l3c0/read-miss,config1=0xfffffffffffffffe/ sleep 1
|
| /linux/arch/mips/kernel/ |
| H A D | cpu-probe.c | 467 unsigned int config1; in decode_config1() local 469 config1 = read_c0_config1(); in decode_config1() 471 if (config1 & MIPS_CONF1_MD) in decode_config1() 473 if (config1 & MIPS_CONF1_PC) in decode_config1() 475 if (config1 & MIPS_CONF1_WR) in decode_config1() 477 if (config1 & MIPS_CONF1_CA) in decode_config1() 479 if (config1 & MIPS_CONF1_EP) in decode_config1() 481 if (config1 & MIPS_CONF1_FP) { in decode_config1() 486 c->tlbsize = ((config1 & MIPS_CONF1_TLBS) >> 25) + 1; in decode_config1() 491 return config1 & MIPS_CONF_M; in decode_config1() [all …]
|
| /linux/drivers/perf/amlogic/ |
| H A D | meson_ddr_pmu_core.c | 121 u64 config1 = event->attr.config1; in meson_ddr_perf_event_init() local 135 hweight64(config1) + hweight64(config2) > MAX_AXI_PORTS_OF_CHANNEL) in meson_ddr_perf_event_init() 153 u64 config1 = event->attr.config1; in meson_ddr_perf_event_add() local 158 (const unsigned long *)&config1, in meson_ddr_perf_event_add() 159 BITS_PER_TYPE(config1)) in meson_ddr_perf_event_add()
|
| /linux/tools/perf/arch/x86/util/ |
| H A D | topdown.c | 41 evsel->core.attr.config1 == 0; in arch_is_topdown_slots() 49 evsel->core.attr.config1 == 0; in arch_is_topdown_metrics()
|
| /linux/tools/perf/tests/ |
| H A D | pmu.c | 55 { "krava11", "config1:0,2,4,6,8,20-28\n", }, in test_pmu_get() 56 { "krava12", "config1:63\n", }, in test_pmu_get() 57 { "krava13", "config1:45-47\n", }, in test_pmu_get() 189 if (attr.config1 != 0x8000400000000145) { in test__pmu_format() 190 pr_err("Unexpected config1 value %llx\n", attr.config1); in test__pmu_format() 207 const char *event = "perf-pmu-test/config=15,config1=4,krava02=170," in test__pmu_usr_chgs() 248 * Set via config1=4, krava11 bit 1 in test__pmu_usr_chgs() 270 * krava13 doesn't have any bits set by either krava13= or config1= in test__pmu_usr_chgs() 271 * but setting _any_ raw value for config1 implie in test__pmu_usr_chgs() [all...] |
| /linux/drivers/gpu/drm/vkms/tests/ |
| H A D | vkms_config_test.c | 641 struct vkms_config *config1, *config2; in vkms_config_test_attach_different_configs() local 648 config1 = vkms_config_create("test1"); in vkms_config_test_attach_different_configs() 649 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, config1); in vkms_config_test_attach_different_configs() 654 plane_cfg1 = vkms_config_create_plane(config1); in vkms_config_test_attach_different_configs() 655 crtc_cfg1 = vkms_config_create_crtc(config1); in vkms_config_test_attach_different_configs() 656 encoder_cfg1 = vkms_config_create_encoder(config1); in vkms_config_test_attach_different_configs() 657 connector_cfg1 = vkms_config_create_connector(config1); in vkms_config_test_attach_different_configs() 688 vkms_config_destroy(config1); in vkms_config_test_attach_different_configs()
|
| /linux/tools/testing/selftests/net/bench/page_pool/ |
| H A D | time_bench.c | 40 uint64_t config1; /* umask */ member 86 perf_conf.config1 = perf_events[i].config1; in time_bench_PMU_config()
|
| /linux/tools/testing/selftests/powerpc/pmu/sampling_tests/ |
| H A D | mmcra_thresh_cmp_test.c | 41 event.attr.config1 = 1000; in mmcra_thresh_cmp()
|
| /linux/arch/powerpc/perf/ |
| H A D | hv-gpci.c | 44 EVENT_DEFINE_RANGE_FORMAT(secondary_index, config1, 0, 15); 46 EVENT_DEFINE_RANGE_FORMAT(counter_info_version, config1, 16, 23); 48 EVENT_DEFINE_RANGE_FORMAT(length, config1, 24, 31); 50 EVENT_DEFINE_RANGE_FORMAT(offset, config1, 32, 63);
|
| /linux/drivers/scsi/ |
| H A D | mac53c94.h | 32 unsigned char config1; member
|