Home
last modified time | relevance | path

Searched full:ips (Results 1 – 25 of 261) sorted by relevance

1234567891011

/Linux-v6.1/drivers/platform/x86/
Dintel_ips.c43 * - ref 26037, 26641 - IPS BIOS spec
228 #define thm_readb(off) readb(ips->regmap + (off))
229 #define thm_readw(off) readw(ips->regmap + (off))
230 #define thm_readl(off) readl(ips->regmap + (off))
231 #define thm_readq(off) readq(ips->regmap + (off))
233 #define thm_writeb(off, val) writeb((val), ips->regmap + (off))
234 #define thm_writew(off, val) writew((val), ips->regmap + (off))
235 #define thm_writel(off, val) writel((val), ips->regmap + (off))
335 ips_gpu_turbo_enabled(struct ips_driver *ips);
339 * @ips: IPS driver struct
[all …]
/Linux-v6.1/drivers/gpu/drm/i915/display/
Dhsw_ips.c22 * We can only enable IPS after we enable a plane and wait for a vblank in hsw_ips_enable()
35 * value in IPS_CTL bit 31 after enabling IPS through the in hsw_ips_enable()
50 "Timed out waiting for IPS enable\n"); in hsw_ips_enable()
67 * Wait for PCODE to finish disabling IPS. The BSpec specified in hsw_ips_disable()
73 "Timed out waiting for IPS disable\n"); in hsw_ips_disable()
102 * GAMMA_MODE is configured for split gamma and IPS_CTL has IPS enabled. in hsw_ips_need_disable()
104 * Disable IPS before we program the LUT. in hsw_ips_need_disable()
144 * GAMMA_MODE is configured for split gamma and IPS_CTL has IPS enabled. in hsw_ips_need_enable()
146 * Re-enable IPS after the LUT has been programmed. in hsw_ips_need_enable()
155 * We can't read out IPS on broadwell, assume the worst and in hsw_ips_need_enable()
[all …]
/Linux-v6.1/Documentation/gpu/amdgpu/
Ddriver-core.rst9 "IPs" (Intellectual Property blocks). Each IP encapsulates certain
10 functionality. IPs are versioned and can also be mixed and matched.
11 E.g., you might have two different ASICs that both have System DMA (SDMA) 5.x IPs.
12 The driver is arranged by IPs. There are driver components to handle
14 of smaller IPs that don't really need much if any driver interaction.
17 the SoC itself rather than specific IPs. E.g., things like GPU resets
29 With respect to the GPU, we have the following major IPs:
34 have dedicated memory hubs for specific IPs or groups of IPs. We
37 different IPs on the GPU get the memory (VRAM or system memory).
42 This is the interrupt controller on the GPU. All of the IPs feed
[all …]
/Linux-v6.1/kernel/bpf/
Dstackmap.c128 u64 *ips, u32 trace_nr, bool user) in stack_map_get_build_id_offset() argument
136 /* If the irq_work is in use, fall back to report ips. Same in stack_map_get_build_id_offset()
142 /* cannot access current->mm, fall back to ips */ in stack_map_get_build_id_offset()
145 id_offs[i].ip = ips[i]; in stack_map_get_build_id_offset()
152 if (range_in_vma(prev_vma, ips[i], ips[i])) { in stack_map_get_build_id_offset()
158 vma = find_vma(current->mm, ips[i]); in stack_map_get_build_id_offset()
160 /* per entry fall back to ips */ in stack_map_get_build_id_offset()
162 id_offs[i].ip = ips[i]; in stack_map_get_build_id_offset()
167 id_offs[i].offset = (vma->vm_pgoff << PAGE_SHIFT) + ips[i] in stack_map_get_build_id_offset()
221 u64 *ips; in __bpf_get_stackid() local
[all …]
Ddispatcher.c96 s64 ips[BPF_DISPATCHER_MAX] = {}, *ipsp = &ips[0]; in bpf_dispatcher_prepare() local
103 return arch_prepare_bpf_dispatcher(image, buf, &ips[0], d->num_progs); in bpf_dispatcher_prepare()
/Linux-v6.1/drivers/gpu/drm/i915/gt/
Dintel_rps.c27 * Lock protecting IPS related data structures
286 rps->ips.m = cparams[i].m; in gen5_rps_init()
287 rps->ips.c = cparams[i].c; in gen5_rps_init()
308 __ips_chipset_val(struct intel_ips *ips) in __ips_chipset_val() argument
311 rps_to_uncore(container_of(ips, struct intel_rps, ips)); in __ips_chipset_val()
324 dt = now - ips->last_time1; in __ips_chipset_val()
326 return ips->chipset_power; in __ips_chipset_val()
333 delta = total - ips->last_count1; in __ips_chipset_val()
335 result = div_u64(div_u64(ips->m * delta, dt) + ips->c, 10); in __ips_chipset_val()
337 ips->last_count1 = total; in __ips_chipset_val()
[all …]
/Linux-v6.1/arch/powerpc/platforms/512x/
Dclock-commonclk.c408 * - receives the "bus frequency" from the caller (that's the IPS clock
411 * IPS divider value from hardware
414 * IPS bus clock (supported for backwards compatibility, such that
418 * SYS -> CSB -> IPS) from the REF clock rate and the returned mul/div
439 * IPS rate), or backtrack from IPS and multiplier values that in mpc512x_clk_setup_ref_clock()
456 calc_freq = bus_freq; /* start with IPS */ in mpc512x_clk_setup_ref_clock()
457 calc_freq *= *ips_div; /* IPS -> CSB */ in mpc512x_clk_setup_ref_clock()
638 * "MCLK <= IPS" constraint, the fixed divider value of 1 in mpc512x_clk_setup_mclk()
640 * CSB which is greater than IPS; the serial port setup may have in mpc512x_clk_setup_mclk()
646 * - MCLK DIV such to not exceed the IPS clock in mpc512x_clk_setup_mclk()
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/clock/
Dsamsung,exynos5433-clock.yaml35 # UART/I2C/SPI/I2S/PCM/SPDIF/PWM/SLIMBUS IPs
37 # CMU_PERIS which generates clocks for PMU/TMU/MCT/WDT/RTC/SECKEY/TZPC IPs
39 # CMU_FSYS which generates clocks for USB/UFS/SDMMC/TSI/PDMA IPs
42 # CMU_DISP which generates clocks for Display (DECON/HDMI/DSIM/MIXER) IPs
55 # JPEG IPs
59 # CMU_ISP which generates clocks for FIMC-ISP/DRC/SCLC/DIS/3DNR IPs
62 # MIPI_CSIS{0|1}/FIMC_LITE_{A|B|D}/FIMC_3AA{0|1} IPs
65 # Cortex-A5/MIPI_CSIS2/FIMC-LITE_C/FIMC-FD IPs
68 # SlimSSS IPs
/Linux-v6.1/tools/testing/selftests/wireguard/
Dnetns.sh105 allowed-ips 192.168.241.2/32,fd00::2/128
111 allowed-ips 192.168.241.1/32,fd00::1/128
225 n1 wg set wg0 peer "$pub2" allowed-ips 192.168.241.0/24
233 n1 wg set wg0 peer "$more_specific_key" allowed-ips 192.168.241.2/32
245 n1 wg set wg0 private-key <(echo "$key1") peer "$pub2" preshared-key <(echo "$psk") allowed-ips 192…
246 …(echo "$key2") listen-port 2 peer "$pub1" preshared-key <(echo "$psk") allowed-ips 192.168.241.1/32
249 n2 wg set wg0 peer "$pub3" preshared-key <(echo "$psk") allowed-ips 192.168.241.1/32 peer "$pub1" r…
258 n1 wg set wg0 private-key <(echo "$key1") peer "$pub2" preshared-key <(echo "$psk") allowed-ips fd0…
259 …o "$key2") listen-port 2 peer "$pub1" preshared-key <(echo "$psk") allowed-ips fd00::5:1/128 endpo…
268 n1 wg set wg1 listen-port 5 private-key <(echo "$key3") peer "$pub4" allowed-ips 192.168.241.2/32,f…
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/hwmon/
Dmoortec,mr75203.yaml15 Such a design will usually consists of several Moortec's embedded analog IPs,
16 and a single Moortec controller (mr75203) to configure and control the IPs.
18 Some of the Moortec's analog hard IPs that can be used in a design:
36 for some of the analog IPs.
/Linux-v6.1/Documentation/networking/
Dcdc_mbim.rst173 Multiplexed IP sessions (IPS)
275 This mapping implies a few restrictions on multiplexed IPS and DSS
278 - no IPS or DSS session can use a frame size greater than the MTU on
280 - no IPS or DSS session can be in the up state unless the network
306 untagged IPS 0 a)
307 1 - 255 IPS 1 - 255 <VLANID>
310 4094 IPS 0 c)
/Linux-v6.1/arch/arm/mach-omap2/
Domap_hwmod_common_data.c44 * OMAP4 IPs.
55 * Used by some IPs on AM33xx
Domap_hwmod.h47 * OCP SYSCONFIG bit shifts/masks TYPE1. These are for IPs compliant
64 * OCP SYSCONFIG bit shifts/masks TYPE2. These are for IPs compliant
65 * with the new PRCM protocol defined for new OMAP4 IPs.
78 * This is applicable for some IPs present in AM33XX
155 * struct omap_hwmod_rst_info - IPs reset lines use by hwmod
311 * defined for OMAP2420 or the new PRCM protocol for new OMAP4 IPs.
439 * IPs like CPSW on DRA7, where clocks to this module cannot be disabled.
/Linux-v6.1/Documentation/devicetree/bindings/sound/
Dst,sti-asoc-card.txt48 - st,tdm-mode: to declare to set TDM mode for unireader and uniplayer IPs.
49 Only compartible with IPs in charge of the external I2S/TDM bus.
98 2) sti-sas-codec: internal audio codec IPs driver
/Linux-v6.1/drivers/staging/rtl8723bs/include/
Drtw_pwrctrl.h107 /* RF Off Level for IPS or HW/SW radio off */
172 u8 bpower_saving; /* for LPS/IPS */
190 unsigned long ips_deny_time; /* will deny IPS when system time is smaller than this */
229 enum rt_rf_power_state rf_pwrstate;/* cur power state, only for IPS */
/Linux-v6.1/drivers/regulator/
Daxp20x-regulator.c616 AXP_DESC_IO(AXP22X, LDO_IO0, "ldo_io0", "ips", 700, 3800, 100,
622 AXP_DESC_IO(AXP22X, LDO_IO1, "ldo_io1", "ips", 700, 3800, 100,
626 AXP_DESC_FIXED(AXP22X, RTC_LDO, "rtc_ldo", "ips", 3000),
751 AXP_DESC_IO(AXP803, LDO_IO0, "ldo-io0", "ips", 700, 3300, 100,
755 AXP_DESC_IO(AXP803, LDO_IO1, "ldo-io1", "ips", 700, 3300, 100,
759 AXP_DESC_FIXED(AXP803, RTC_LDO, "rtc-ldo", "ips", 3000),
902 AXP_DESC_IO(AXP809, LDO_IO0, "ldo_io0", "ips", 700, 3800, 100,
910 AXP_DESC_IO(AXP809, LDO_IO1, "ldo_io1", "ips", 700, 3800, 100,
914 AXP_DESC_FIXED(AXP809, RTC_LDO, "rtc_ldo", "ips", 1800),
991 AXP_DESC_FIXED(AXP813, RTC_LDO, "rtc-ldo", "ips", 1800),
[all …]
/Linux-v6.1/Documentation/trace/
Dfprobe.rst50 unsigned long ips[] = { 0x.... };
52 register_fprobe_ips(&fp, ips, ARRAY_SIZE(ips));
/Linux-v6.1/Documentation/devicetree/bindings/interconnect/
Dfsl,imx8m-noc.yaml20 The buses are based on externally licensed IPs such as ARM NIC-301 and
22 interconnect IPs into imx SOCs.
/Linux-v6.1/drivers/phy/qualcomm/
DKconfig70 USB IPs on MSM SOCs.
107 IPs on MSM SOCs.
/Linux-v6.1/drivers/gpu/drm/amd/amdgpu/
Damdgpu_device.c1709 * Walks the list of IPs on the device and updates the clockgating
1832 * Adds the IP block driver information to the collection of IPs
2056 * amdgpu_device_ip_early_init - run early init for hardware IPs
2060 * Early initialization pass for hardware IPs. The hardware IPs that make
2339 * amdgpu_device_ip_init - run init for hardware IPs
2343 * Main initialization pass for hardware IPs. The list of all the hardware
2344 * IPs that make up the asic is walked and the sw_init and hw_init callbacks
2549 * The list of all the hardware IPs that make up the asic is walked and the
2551 * Late initialization pass enabling clockgating for hardware IPs.
2552 * Fini or suspend, pass disabling clockgating for hardware IPs.
[all …]
/Linux-v6.1/drivers/staging/r8188eu/core/
Drtw_pwrctrl.c237 /* If it is in HW/SW Radio OFF or IPS state, we do not check Fw LPS Leave, */ in lps_rf_on()
331 /* Description: Leave all power save mode: LPS, FwLPS, IPS if needed. */
377 /* Wake the NIC up from: 1)IPS 2)USB autosuspend */
389 /* I think this should be check in IPS, LPS, autosuspend functions... */ in rtw_pwr_wakeup()
/Linux-v6.1/Documentation/scsi/
Dscsi-parameters.rst43 ips= [HW,SCSI] Adaptec / IBM ServeRAID controller
44 See header of drivers/scsi/ips.c.
/Linux-v6.1/drivers/net/usb/
Dcdc_mbim.c259 /* map MBIM_IPS0_VID to IPS<0> */ in cdc_mbim_tx_fixup()
265 * no tag => IPS session <0> if !FLAG_IPS0_VLAN in cdc_mbim_tx_fixup()
266 * 1 - 255 => IPS session <vlanid> in cdc_mbim_tx_fixup()
269 * 4094 => IPS session <0> if FLAG_IPS0_VLAN in cdc_mbim_tx_fixup()
372 if (tci < 256 || tci == MBIM_IPS0_VID) { /* IPS session? */ in cdc_mbim_process_dgram()
443 /* tag IPS<0> packets too if MBIM_IPS0_VID exists */ in cdc_mbim_rx_fixup()
/Linux-v6.1/tools/perf/util/
Dunwind-libunwind-local.c692 unw_word_t ips[max_stack]; in get_entries() local
702 ips[i++] = (unw_word_t) val; in get_entries()
720 unw_get_reg(&c, UNW_REG_IP, &ips[i]); in get_entries()
730 --ips[i]; in get_entries()
746 ret = ips[j] ? entry(ips[j], ui->thread, cb, arg) : 0; in get_entries()
/Linux-v6.1/arch/powerpc/boot/dts/
Dmpc5121.dtsi96 bus-frequency = <66000000>; /* 66 MHz ips bus */
164 clock-names = "ipg", "ips", "sys", "ref", "mclk";
176 clock-names = "ipg", "ips", "sys", "ref", "mclk";
250 clock-names = "ipg", "ips", "sys", "ref", "mclk";
262 clock-names = "ipg", "ips", "sys", "ref", "mclk";

1234567891011