Home
last modified time | relevance | path

Searched full:gp2 (Results 1 – 25 of 31) sorted by relevance

12

/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dptp.c23 static void iwl_mvm_ptp_update_new_read(struct iwl_mvm *mvm, u32 gp2) in iwl_mvm_ptp_update_new_read() argument
28 if (gp2 < mvm->ptp_data.last_gp2 && in iwl_mvm_ptp_update_new_read()
29 mvm->ptp_data.last_gp2 - gp2 < IWL_PTP_WRAP_THRESHOLD_USEC) { in iwl_mvm_ptp_update_new_read()
31 "PTP: ignore old read (gp2=%u, last_gp2=%u)\n", in iwl_mvm_ptp_update_new_read()
32 gp2, mvm->ptp_data.last_gp2); in iwl_mvm_ptp_update_new_read()
36 if (gp2 < mvm->ptp_data.last_gp2) { in iwl_mvm_ptp_update_new_read()
43 mvm->ptp_data.last_gp2 = gp2; in iwl_mvm_ptp_update_new_read()
63 /* It is possible that a GP2 timestamp was received from fw before the in iwl_mvm_ptp_get_adj_time()
87 iwl_mvm_get_crosstimestamp_fw(struct iwl_mvm *mvm, u32 *gp2, u64 *sys_time) in iwl_mvm_get_crosstimestamp_fw() argument
119 *gp2 = div_u64(gp2_10ns, 100); in iwl_mvm_get_crosstimestamp_fw()
[all …]
H A Dmac-ctxt.c1454 struct ieee80211_vif *csa_vif, u32 gp2, in iwl_mvm_csa_count_down() argument
1472 !iwl_mvm_te_scheduled(&mvmvif->time_event_data) && gp2 && in iwl_mvm_csa_count_down()
1477 u32 apply_time = gp2 + rel_time * 1024; in iwl_mvm_csa_count_down()
1512 beacon_gp2 = le32_to_cpu(beacon->gp2); in iwl_mvm_rx_beacon_notif()
1518 "beacon status %#x retries:%d tsf:0x%016llX gp2:0x%X rate:%d\n", in iwl_mvm_rx_beacon_notif()
1530 beacon_gp2 = le32_to_cpu(beacon->gp2); in iwl_mvm_rx_beacon_notif()
1535 "beacon status %#x tsf:0x%016llX gp2:0x%X\n", in iwl_mvm_rx_beacon_notif()
H A Dutils.c1166 u32 *gp2, u64 *boottime, ktime_t *realtime) in iwl_mvm_get_sync_time() argument
1172 /* Disable power save when reading GP2 */ in iwl_mvm_get_sync_time()
1179 *gp2 = iwl_mvm_get_systime(mvm); in iwl_mvm_get_sync_time()
H A Dmvm.h850 /* The last GP2 reading from the hw */
856 /* GP2 time when the scale was last updated */
1197 /* timestamp of last ch-sw request sent (GP2 time) */
1669 void iwl_mvm_get_sync_time(struct iwl_mvm *mvm, int clock_type, u32 *gp2,
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dptp.h18 * @scale_update_gp2: GP2 time when the scale was last updated
22 * @last_gp2: the last GP2 reading from the hardware, used for tracking GP2
/linux/Documentation/devicetree/bindings/clock/
H A Damlogic,a9-peripherals-clkc.yaml38 - description: input gp2 pll
70 - const: gp2
145 "gp2",
H A Dmediatek,mt8196-sys-clock.yaml34 - mediatek,mt8196-apmixedsys-gp2
41 - mediatek,mt8196-topckgen-gp2
/linux/Documentation/RCU/
H A Drcu_dereference.rst233 struct foo *gp2;
248 rcu_assign_pointer(gp2, p);
258 p = rcu_dereference(gp2);
290 struct foo *gp2;
309 rcu_assign_pointer(gp2, p);
319 p = rcu_dereference(gp2);
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dtdls.h24 * @frame_timestamp: GP2 timestamp of channel-switch request/response packet
34 __le32 frame_timestamp; /* GP2 time of peer packet Rx */
H A Dtime-event.h200 * @apply_time: When to start the Time Event (in GP2)
248 * @timestamp: action timestamp in GP2
269 * @apply_time: GP2 value to start (should always be the current GP2 value)
H A Dscan.h1262 * @gp2_d0u: GP2 when D0U occurred
1263 * @gp2_invoked: GP2 when scan offload was invoked
1306 * @gp2_d0u: GP2 when D0U occurred
1307 * @gp2_invoked: GP2 when scan offload was invoked
/linux/Documentation/driver-api/media/drivers/
H A Dsaa7134-devel.rst59 - GP09 Strap "GP2" = Low
/linux/drivers/clk/mediatek/
H A Dclk-mt8196-topckgen2.c552 { .compatible = "mediatek,mt8196-topckgen-gp2", .data = &topck_desc },
566 MODULE_DESCRIPTION("MediaTek MT8196 GP2 top clock generators driver");
/linux/drivers/net/wireless/intel/iwlwifi/fw/
H A Ddump.c38 u32 gp2; /* GP2 timer register */ member
/linux/drivers/pinctrl/intel/
H A Dpinctrl-moorefield.c184 PINCTRL_PIN(154, "GP2"),
H A Dpinctrl-merrifield.c180 PINCTRL_PIN(148, "GP2"),
/linux/drivers/gpio/
H A Dgpio-sch311x.c66 .data_reg = 0x4c, /* GP2 */
/linux/drivers/clk/meson/
H A Da9-peripherals.c283 { .fw_name = "gp2", },
310 { .fw_name = "gp2", },
471 { .fw_name = "gp2", },
866 { .fw_name = "gp2" },
/linux/arch/arm/boot/dts/mediatek/
H A Dmt7629.dtsi461 "gp2", "fe", "sgmii_tx250m", "sgmii_rx250m",
H A Dmt2701.dtsi738 clock-names = "ethif", "esw", "gp1", "gp2", "trgpll";
/linux/drivers/net/wireless/intel/iwlwifi/
H A Diwl-config.h171 * @gp2_reg_addr: GP2 (timer) register address
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt7622.dtsi985 clock-names = "ethif", "esw", "gp0", "gp1", "gp2",
/linux/drivers/net/ethernet/xircom/
H A Dxirc2ps_cs.c1482 /* set pin GP1 and GP2 to output (0x0c) in do_reset()
1484 * set GP2 to high to power up the 10Mhz chip (0x02) in do_reset()
/linux/drivers/iio/adc/
H A Dad4691.c408 static const char * const ad4691_gp_names[] = { "gp0", "gp1", "gp2", "gp3" };
518 * GP0/GP1 → GPIO_MODE1_REG, GP2/GP3 → GPIO_MODE2_REG.
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dmain.c1671 IWL_ERR(priv, "0x%08X | time gp2\n", table.gp2); in iwl_dump_nic_error_log()

12