dpd 255 arch/arc/include/asm/arcregs.h unsigned int pad2:27, mpd:1, pad1:2, dpd:1, dpi:1; dpd 257 arch/arc/include/asm/arcregs.h unsigned int dpi:1, dpd:1, pad1:2, mpd:1, pad2:27; dpd 385 arch/arc/kernel/setup.c IS_AVAIL3(erp.dc, !ctl.dpd, "DC "), dpd 214 arch/mips/bcm63xx/dev-enet.c struct bcm63xx_enet_platform_data *dpd; dpd 246 arch/mips/bcm63xx/dev-enet.c dpd = pdev->dev.platform_data; dpd 247 arch/mips/bcm63xx/dev-enet.c memcpy(dpd, pd, sizeof(*pd)); dpd 250 arch/mips/bcm63xx/dev-enet.c if (dpd->use_internal_phy) { dpd 256 arch/mips/bcm63xx/dev-enet.c dpd->phy_id = 1; dpd 257 arch/mips/bcm63xx/dev-enet.c dpd->has_phy_interrupt = 1; dpd 258 arch/mips/bcm63xx/dev-enet.c dpd->phy_interrupt = bcm63xx_get_irq_number(IRQ_ENET_PHY); dpd 261 arch/mips/bcm63xx/dev-enet.c dpd->dma_chan_en_mask = ENETDMAC_CHANCFG_EN_MASK; dpd 262 arch/mips/bcm63xx/dev-enet.c dpd->dma_chan_int_mask = ENETDMAC_IR_PKTDONE_MASK; dpd 264 arch/mips/bcm63xx/dev-enet.c dpd->dma_chan_en_mask |= ENETDMAC_CHANCFG_CHAINING_MASK; dpd 265 arch/mips/bcm63xx/dev-enet.c dpd->dma_chan_en_mask |= ENETDMAC_CHANCFG_WRAP_EN_MASK; dpd 266 arch/mips/bcm63xx/dev-enet.c dpd->dma_chan_en_mask |= ENETDMAC_CHANCFG_FLOWC_EN_MASK; dpd 267 arch/mips/bcm63xx/dev-enet.c dpd->dma_chan_int_mask |= ENETDMA_IR_BUFDONE_MASK; dpd 268 arch/mips/bcm63xx/dev-enet.c dpd->dma_chan_int_mask |= ENETDMA_IR_NOTOWNER_MASK; dpd 269 arch/mips/bcm63xx/dev-enet.c dpd->dma_chan_width = ENETDMA_6345_CHAN_WIDTH; dpd 270 arch/mips/bcm63xx/dev-enet.c dpd->dma_desc_shift = ENETDMA_6345_DESC_SHIFT; dpd 272 arch/mips/bcm63xx/dev-enet.c dpd->dma_has_sram = true; dpd 273 arch/mips/bcm63xx/dev-enet.c dpd->dma_chan_width = ENETDMA_CHAN_WIDTH; dpd 277 arch/mips/bcm63xx/dev-enet.c dpd->rx_chan = 0; dpd 278 arch/mips/bcm63xx/dev-enet.c dpd->tx_chan = 1; dpd 280 arch/mips/bcm63xx/dev-enet.c dpd->rx_chan = 2; dpd 281 arch/mips/bcm63xx/dev-enet.c dpd->tx_chan = 3; dpd 167 drivers/net/wireless/ath/dfs_pattern_detector.c static void channel_detector_reset(struct dfs_pattern_detector *dpd, dpd 173 drivers/net/wireless/ath/dfs_pattern_detector.c for (i = 0; i < dpd->num_radar_types; i++) dpd 174 drivers/net/wireless/ath/dfs_pattern_detector.c cd->detectors[i]->reset(cd->detectors[i], dpd->last_pulse_ts); dpd 178 drivers/net/wireless/ath/dfs_pattern_detector.c static void channel_detector_exit(struct dfs_pattern_detector *dpd, dpd 185 drivers/net/wireless/ath/dfs_pattern_detector.c for (i = 0; i < dpd->num_radar_types; i++) { dpd 195 drivers/net/wireless/ath/dfs_pattern_detector.c channel_detector_create(struct dfs_pattern_detector *dpd, u16 freq) dpd 206 drivers/net/wireless/ath/dfs_pattern_detector.c sz = sizeof(cd->detectors) * dpd->num_radar_types; dpd 211 drivers/net/wireless/ath/dfs_pattern_detector.c for (i = 0; i < dpd->num_radar_types; i++) { dpd 212 drivers/net/wireless/ath/dfs_pattern_detector.c const struct radar_detector_specs *rs = &dpd->radar_spec[i]; dpd 218 drivers/net/wireless/ath/dfs_pattern_detector.c list_add(&cd->head, &dpd->channel_detectors); dpd 222 drivers/net/wireless/ath/dfs_pattern_detector.c ath_dbg(dpd->common, DFS, dpd 224 drivers/net/wireless/ath/dfs_pattern_detector.c channel_detector_exit(dpd, cd); dpd 238 drivers/net/wireless/ath/dfs_pattern_detector.c channel_detector_get(struct dfs_pattern_detector *dpd, u16 freq) dpd 241 drivers/net/wireless/ath/dfs_pattern_detector.c list_for_each_entry(cd, &dpd->channel_detectors, head) { dpd 245 drivers/net/wireless/ath/dfs_pattern_detector.c return channel_detector_create(dpd, freq); dpd 253 drivers/net/wireless/ath/dfs_pattern_detector.c static void dpd_reset(struct dfs_pattern_detector *dpd) dpd 256 drivers/net/wireless/ath/dfs_pattern_detector.c if (!list_empty(&dpd->channel_detectors)) dpd 257 drivers/net/wireless/ath/dfs_pattern_detector.c list_for_each_entry(cd, &dpd->channel_detectors, head) dpd 258 drivers/net/wireless/ath/dfs_pattern_detector.c channel_detector_reset(dpd, cd); dpd 261 drivers/net/wireless/ath/dfs_pattern_detector.c static void dpd_exit(struct dfs_pattern_detector *dpd) dpd 264 drivers/net/wireless/ath/dfs_pattern_detector.c if (!list_empty(&dpd->channel_detectors)) dpd 265 drivers/net/wireless/ath/dfs_pattern_detector.c list_for_each_entry_safe(cd, cd0, &dpd->channel_detectors, head) dpd 266 drivers/net/wireless/ath/dfs_pattern_detector.c channel_detector_exit(dpd, cd); dpd 267 drivers/net/wireless/ath/dfs_pattern_detector.c kfree(dpd); dpd 271 drivers/net/wireless/ath/dfs_pattern_detector.c dpd_add_pulse(struct dfs_pattern_detector *dpd, struct pulse_event *event, dpd 281 drivers/net/wireless/ath/dfs_pattern_detector.c if (dpd->region == NL80211_DFS_UNSET) dpd 284 drivers/net/wireless/ath/dfs_pattern_detector.c cd = channel_detector_get(dpd, event->freq); dpd 289 drivers/net/wireless/ath/dfs_pattern_detector.c if (event->ts < dpd->last_pulse_ts) dpd 290 drivers/net/wireless/ath/dfs_pattern_detector.c dpd_reset(dpd); dpd 291 drivers/net/wireless/ath/dfs_pattern_detector.c dpd->last_pulse_ts = event->ts; dpd 294 drivers/net/wireless/ath/dfs_pattern_detector.c for (i = 0; i < dpd->num_radar_types; i++) { dpd 300 drivers/net/wireless/ath/dfs_pattern_detector.c ath_dbg(dpd->common, DFS, dpd 305 drivers/net/wireless/ath/dfs_pattern_detector.c pd->reset(pd, dpd->last_pulse_ts); dpd 313 drivers/net/wireless/ath/dfs_pattern_detector.c dpd_get_stats(struct dfs_pattern_detector *dpd) dpd 318 drivers/net/wireless/ath/dfs_pattern_detector.c static bool dpd_set_domain(struct dfs_pattern_detector *dpd, dpd 324 drivers/net/wireless/ath/dfs_pattern_detector.c if (dpd->region == region) dpd 327 drivers/net/wireless/ath/dfs_pattern_detector.c dpd->region = NL80211_DFS_UNSET; dpd 334 drivers/net/wireless/ath/dfs_pattern_detector.c if (!list_empty(&dpd->channel_detectors)) dpd 335 drivers/net/wireless/ath/dfs_pattern_detector.c list_for_each_entry_safe(cd, cd0, &dpd->channel_detectors, head) dpd 336 drivers/net/wireless/ath/dfs_pattern_detector.c channel_detector_exit(dpd, cd); dpd 337 drivers/net/wireless/ath/dfs_pattern_detector.c dpd->radar_spec = rt->radar_types; dpd 338 drivers/net/wireless/ath/dfs_pattern_detector.c dpd->num_radar_types = rt->num_radar_types; dpd 340 drivers/net/wireless/ath/dfs_pattern_detector.c dpd->region = region; dpd 356 drivers/net/wireless/ath/dfs_pattern_detector.c struct dfs_pattern_detector *dpd; dpd 361 drivers/net/wireless/ath/dfs_pattern_detector.c dpd = kmalloc(sizeof(*dpd), GFP_KERNEL); dpd 362 drivers/net/wireless/ath/dfs_pattern_detector.c if (dpd == NULL) dpd 365 drivers/net/wireless/ath/dfs_pattern_detector.c *dpd = default_dpd; dpd 366 drivers/net/wireless/ath/dfs_pattern_detector.c INIT_LIST_HEAD(&dpd->channel_detectors); dpd 368 drivers/net/wireless/ath/dfs_pattern_detector.c dpd->common = common; dpd 369 drivers/net/wireless/ath/dfs_pattern_detector.c if (dpd->set_dfs_domain(dpd, region)) dpd 370 drivers/net/wireless/ath/dfs_pattern_detector.c return dpd; dpd 373 drivers/net/wireless/ath/dfs_pattern_detector.c kfree(dpd); dpd 96 drivers/net/wireless/ath/dfs_pattern_detector.h void (*exit)(struct dfs_pattern_detector *dpd); dpd 97 drivers/net/wireless/ath/dfs_pattern_detector.h bool (*set_dfs_domain)(struct dfs_pattern_detector *dpd, dpd 99 drivers/net/wireless/ath/dfs_pattern_detector.h bool (*add_pulse)(struct dfs_pattern_detector *dpd, dpd 103 drivers/net/wireless/ath/dfs_pattern_detector.h struct ath_dfs_pool_stats (*get_stats)(struct dfs_pattern_detector *dpd); dpd 296 drivers/net/wireless/rsi/rsi_91x_mgmt.c common->w9116_features.dpd = 0; dpd 1689 drivers/net/wireless/rsi/rsi_91x_mgmt.c if (common->w9116_features.dpd) dpd 228 drivers/net/wireless/rsi/rsi_main.h u8 dpd; dpd 156 drivers/soc/tegra/pmc.c unsigned int dpd; dpd 1167 drivers/soc/tegra/pmc.c if (pad->dpd == UINT_MAX) dpd 1170 drivers/soc/tegra/pmc.c *mask = BIT(pad->dpd % 32); dpd 1172 drivers/soc/tegra/pmc.c if (pad->dpd < 32) { dpd 2409 drivers/soc/tegra/pmc.c .dpd = (_dpd), \ dpd 2718 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_CSIA, .dpd = 0, .voltage = UINT_MAX }, dpd 2719 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_CSIB, .dpd = 1, .voltage = UINT_MAX }, dpd 2720 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_MIPI_BIAS, .dpd = 3, .voltage = UINT_MAX }, dpd 2721 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_PEX_CLK_BIAS, .dpd = 4, .voltage = UINT_MAX }, dpd 2722 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_PEX_CLK3, .dpd = 5, .voltage = UINT_MAX }, dpd 2723 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_PEX_CLK2, .dpd = 6, .voltage = UINT_MAX }, dpd 2724 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_PEX_CLK1, .dpd = 7, .voltage = UINT_MAX }, dpd 2725 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_EQOS, .dpd = 8, .voltage = UINT_MAX }, dpd 2726 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_PEX_CLK2_BIAS, .dpd = 9, .voltage = UINT_MAX }, dpd 2727 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_PEX_CLK2, .dpd = 10, .voltage = UINT_MAX }, dpd 2728 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_DAP3, .dpd = 11, .voltage = UINT_MAX }, dpd 2729 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_DAP5, .dpd = 12, .voltage = UINT_MAX }, dpd 2730 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_UART, .dpd = 14, .voltage = UINT_MAX }, dpd 2731 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_PWR_CTL, .dpd = 15, .voltage = UINT_MAX }, dpd 2732 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_SOC_GPIO53, .dpd = 16, .voltage = UINT_MAX }, dpd 2733 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_AUDIO, .dpd = 17, .voltage = UINT_MAX }, dpd 2734 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_GP_PWM2, .dpd = 18, .voltage = UINT_MAX }, dpd 2735 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_GP_PWM3, .dpd = 19, .voltage = UINT_MAX }, dpd 2736 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_SOC_GPIO12, .dpd = 20, .voltage = UINT_MAX }, dpd 2737 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_SOC_GPIO13, .dpd = 21, .voltage = UINT_MAX }, dpd 2738 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_SOC_GPIO10, .dpd = 22, .voltage = UINT_MAX }, dpd 2739 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_UART4, .dpd = 23, .voltage = UINT_MAX }, dpd 2740 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_UART5, .dpd = 24, .voltage = UINT_MAX }, dpd 2741 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_DBG, .dpd = 25, .voltage = UINT_MAX }, dpd 2742 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_HDMI_DP3, .dpd = 26, .voltage = UINT_MAX }, dpd 2743 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_HDMI_DP2, .dpd = 27, .voltage = UINT_MAX }, dpd 2744 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_HDMI_DP0, .dpd = 28, .voltage = UINT_MAX }, dpd 2745 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_HDMI_DP1, .dpd = 29, .voltage = UINT_MAX }, dpd 2746 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_PEX_CNTRL, .dpd = 32, .voltage = UINT_MAX }, dpd 2747 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_PEX_CTL2, .dpd = 33, .voltage = UINT_MAX }, dpd 2748 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_PEX_L0_RST_N, .dpd = 34, .voltage = UINT_MAX }, dpd 2749 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_PEX_L1_RST_N, .dpd = 35, .voltage = UINT_MAX }, dpd 2750 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_SDMMC4, .dpd = 36, .voltage = UINT_MAX }, dpd 2751 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_PEX_L5_RST_N, .dpd = 37, .voltage = UINT_MAX }, dpd 2752 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_CSIC, .dpd = 43, .voltage = UINT_MAX }, dpd 2753 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_CSID, .dpd = 44, .voltage = UINT_MAX }, dpd 2754 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_CSIE, .dpd = 45, .voltage = UINT_MAX }, dpd 2755 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_CSIF, .dpd = 46, .voltage = UINT_MAX }, dpd 2756 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_SPI, .dpd = 47, .voltage = UINT_MAX }, dpd 2757 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_UFS, .dpd = 49, .voltage = UINT_MAX }, dpd 2758 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_CSIG, .dpd = 50, .voltage = UINT_MAX }, dpd 2759 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_CSIH, .dpd = 51, .voltage = UINT_MAX }, dpd 2760 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_EDP, .dpd = 53, .voltage = UINT_MAX }, dpd 2761 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_SDMMC1_HV, .dpd = 55, .voltage = UINT_MAX }, dpd 2762 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_SDMMC3_HV, .dpd = 56, .voltage = UINT_MAX }, dpd 2763 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_CONN, .dpd = 60, .voltage = UINT_MAX }, dpd 2764 drivers/soc/tegra/pmc.c { .id = TEGRA_IO_PAD_AUDIO_HV, .dpd = 61, .voltage = UINT_MAX },