Home
last modified time | relevance | path

Searched +full:function +full:- +full:off (Results 1 – 25 of 1196) sorted by relevance

12345678910>>...48

/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mm-venice-gw7904.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/linux-event-codes.h>
10 #include <dt-bindings/leds/common.h>
11 #include <dt-bindings/phy/phy-imx8-pcie.h>
17 compatible = "gateworks,imx8mm-gw7904", "fsl,imx8mm";
25 stdout-path = &uart2;
33 gpio-keys {
34 compatible = "gpio-keys";
[all …]
H A Dimx8mm-venice-gw7903.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/linux-event-codes.h>
10 #include <dt-bindings/leds/common.h>
11 #include <dt-bindings/phy/phy-imx8-pcie.h>
17 compatible = "gw,imx8mm-gw7903", "fsl,imx8mm";
27 stdout-path = &uart2;
35 gpio-keys {
36 compatible = "gpio-keys";
[all …]
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3576-luckfox-core3576.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/leds/common.h>
11 #include <dt-bindings/pinctrl/rockchip.h>
12 #include <dt-bindings/soc/rockchip,vop2.h>
24 stdout-path = "serial0:1500000n8";
27 hdmi-con {
28 compatible = "hdmi-connector";
29 hdmi-pwr-supply = <&vcc_5v0_hdmi>;
[all …]
H A Drk3576-rock-4d.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/leds/common.h>
10 #include <dt-bindings/pinctrl/rockchip.h>
11 #include <dt-bindings/pwm/pwm.h>
12 #include <dt-bindings/soc/rockchip,vop2.h>
13 #include <dt-bindings/usb/pd.h>
18 compatible = "radxa,rock-4d", "rockchip,rk3576";
26 stdout-path = "serial0:1500000n8";
[all …]
H A Drk3576-nanopi-m5.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/leds/common.h>
12 #include <dt-bindings/pinctrl/rockchip.h>
13 #include <dt-bindings/pwm/pwm.h>
14 #include <dt-bindings/soc/rockchip,vop2.h>
15 #include <dt-bindings/usb/pd.h>
20 compatible = "friendlyarm,nanopi-m5", "rockchip,rk3576";
[all …]
H A Drk3576-armsom-sige5.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/leds/common.h>
11 #include <dt-bindings/pinctrl/rockchip.h>
12 #include <dt-bindings/pwm/pwm.h>
13 #include <dt-bindings/soc/rockchip,vop2.h>
14 #include <dt-bindings/usb/pd.h>
27 stdout-path = "serial0:1500000n8";
30 hdmi-con {
[all …]
/linux/drivers/s390/crypto/
H A Dpkey_sysfs.c1 // SPDX-License-Identifier: GPL-2.0
33 if (rc == -ENODEV) { in sys_pkey_handler_gen_key()
45 * Sysfs attribute read function for all protected key binary attributes.
48 * (i.e. off != 0 or count < key blob size) -EINVAL is returned.
51 loff_t off, size_t count) in pkey_protkey_aes_attr_read() argument
57 if (off != 0 || count < sizeof(protkeytoken)) in pkey_protkey_aes_attr_read()
58 return -EINVAL; in pkey_protkey_aes_attr_read()
61 return -EINVAL; in pkey_protkey_aes_attr_read()
102 * Sysfs attribute read function for the AES XTS prot key binary attributes.
105 * (i.e. off != 0 or count < key blob size) -EINVAL is returned.
[all …]
/linux/kernel/
H A Dkallsyms.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * kallsyms.c: in-kernel printing of symbolic oopses and stack traces.
5 * Rewritten and vastly simplified by Rusty Russell for in-kernel
42 static unsigned int kallsyms_expand_symbol(unsigned int off, in kallsyms_expand_symbol() argument
50 data = &kallsyms_names[off]; in kallsyms_expand_symbol()
53 off++; in kallsyms_expand_symbol()
59 off++; in kallsyms_expand_symbol()
66 off += len; in kallsyms_expand_symbol()
75 len--; in kallsyms_expand_symbol()
83 maxlen--; in kallsyms_expand_symbol()
[all …]
/linux/arch/arm64/boot/dts/microchip/
H A Dsparx5_pcb134_board.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
10 gpio-restart {
11 compatible = "gpio-restart";
16 i2c0_imux: i2c-mux-0 {
17 compatible = "i2c-mux-pinctrl";
18 #address-cells = <1>;
19 #size-cells = <0>;
20 i2c-parent = <&i2c0>;
23 i2c0_emux: i2c-mux-1 {
[all …]
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_ptp.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright(c) 2013 - 2018 Intel Corporation. */
5 #include <linux/posix-clock.h>
39 CANT_DO_PINS = -1,
52 end = -2,
54 off, enumerator
62 "off", "in_A", "in_B", "out_A", "out_B"
66 led_end = -2,
83 {off, off, off, high, high, high, high},
84 {off, in_A, off, high, high, high, low},
[all …]
/linux/arch/parisc/net/
H A Dbpf_jit_comp64.c1 // SPDX-License-Identifier: GPL-2.0
3 * BPF JIT compiler for PA-RISC (64-bit)
10 * - check if bpf_jit_needs_zext() is needed (currently enabled)
11 * - implement arch_prepare_bpf_trampoline(), poke(), ...
39 * HPPA64 sp => +----------+ <= HPPA64 fp
42 * | ... | HPPA64 callee-saved registers
45 * +----------+ <= (BPF FP)
49 * | ... | Function call stack
51 * +----------+
58 #define EXIT_PTR_LOAD(reg) hppa64_ldd_im16(-FRAME_SIZE, HPPA_REG_SP, reg)
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dpinctrl-palmas.txt7 - compatible: It must be one of following:
8 - "ti,palmas-pinctrl" for Palma series of the pincontrol.
9 - "ti,tps65913-pinctrl" for Palma series device TPS65913.
10 - "ti,tps80036-pinctrl" for Palma series device TPS80036.
12 Please refer to pinctrl-bindings.txt in this directory for details of the
18 list of pins. This configuration can include the mux function to select on
19 those pin(s), and various pin configuration parameters, such as pull-up,
26 other words, a subnode that lists a mux function but no pin configuration
29 information about e.g. the mux function.
32 - ti,palmas-enable-dvfs1: Enable DVFS1. Configure pins for DVFS1 mode.
[all …]
/linux/arch/mips/net/
H A Dbpf_jit_comp64.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Just-In-Time compiler for eBPF bytecode on MIPS.
4 * Implementation of JIT functions for 64-bit CPUs.
18 #include <asm/cpu-features.h>
19 #include <asm/isa-rev.h>
24 /* MIPS t0-t3 are not available in the n64 ABI */
30 /* Stack is 16-byte aligned in n64 ABI */
33 /* Extra 64-bit eBPF registers used by JIT */
40 /* Callee-saved CPU registers that the JIT must preserve */
54 /* Caller-saved CPU registers available for JIT use */
[all …]
H A Dbpf_jit_comp32.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Just-In-Time compiler for eBPF bytecode on MIPS.
4 * Implementation of JIT functions for 32-bit CPUs.
19 #include <asm/cpu-features.h>
20 #include <asm/isa-rev.h>
25 /* MIPS a4-a7 are not available in the o32 ABI */
31 /* Stack is 8-byte aligned in o32 ABI */
36 * This corresponds to stack space for register arguments a0-a3.
40 /* Temporary 64-bit register used by JIT */
46 * R0-to-v0 assignment (4 bytes) if big endian.
[all …]
/linux/tools/testing/selftests/net/
H A Dvlan_hw_filter.sh2 # SPDX-License-Identifier: GPL-2.0
4 readonly NETNS="ns-$(mktemp -u XXXXXX)"
27 echo "ERROR: ${1:-unexpected return code} (ret: $_)" >&2
34 for current_test in ${TESTS:-$ALL_TESTS}; do
44 ip netns exec ${NETNS} ethtool -K bond0 rx-vlan-filter off
48 ip netns exec ${NETNS} ip link del veth2 || fail "Please check vlan HW filter function"
57 ip netns exec ${NETNS} ethtool -K bond0 rx-vlan-filter off
59 ip netns exec ${NETNS} ethtool -K bond0 rx-vlan-filter on
62 ip netns exec ${NETNS} ip link del vlan0 || fail "Please check vlan HW filter function"
70 ip netns exec ${NETNS} ethtool -K bond0 rx-vlan-filter off
[all …]
/linux/arch/arm/mach-omap2/
H A Domap-mpuss-lowpower.c1 // SPDX-License-Identifier: GPL-2.0-only
8 * OMAP4430 MPUSS mainly consists of dual Cortex-A9 with per-CPU
17 * to the Cortex-A9 processor must be asserted by the external
24 * ----------------------------------------------
26 * ON(Inactive) OFF ON(Inactive)
27 * OFF OFF CSWR
28 * OFF OFF OSWR
29 * OFF OFF OFF(Device OFF *TBD)
30 * ----------------------------------------------
33 * and first to wake-up when MPUSS low power states are excercised
[all …]
/linux/tools/testing/selftests/ftrace/test.d/kprobe/
H A Dkprobe_ftrace.tc2 # SPDX-License-Identifier: GPL-2.0
3 # description: Kprobe dynamic event with function tracer
4 # requires: kprobe_events stack_trace_filter function:tracer
11 # kprobe on / ftrace off
16 ! grep "$FUNCTION_FORK <-" trace
19 echo function > current_tracer
23 grep "$FUNCTION_FORK <-" trace
25 # kprobe off / ftrace on
30 grep "$FUNCTION_FORK <-" trace
34 echo function > current_tracer
[all …]
/linux/arch/arm/boot/dts/marvell/
H A Darmada-xp-netgear-rn2120.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/gpio/gpio.h>
12 #include "armada-xp-mv78230.dtsi"
16 …compatible = "netgear,readynas-2120", "marvell,armadaxp-mv78230", "marvell,armadaxp", "marvell,arm…
19 stdout-path = "serial0:115200n8";
33 internal-regs {
41 clock-frequency = <400000>;
45 * MGT4012XB-O20, 8000RPM) near eSATA port */
[all …]
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am62p-verdin-ivy.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
7 * https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62p
8 * https://www.toradex.com/products/carrier-board/ivy-carrier-board
11 #include <dt-bindings/mux/mux.h>
12 #include <dt-bindings/leds/common.h>
13 #include <dt-bindings/net/ti-dp83867.h>
21 ain1_voltage_unmanaged: voltage-divider-ain1 {
22 compatible = "voltage-divider";
23 #io-channel-cells = <1>;
24 io-channels = <&ivy_adc1 0>;
[all …]
/linux/tools/perf/bench/
H A Dmem-functions.c1 // SPDX-License-Identifier: GPL-2.0
3 * mem-memcpy.c
11 #include "../perf-sys.h"
12 #include <subcmd/parse-options.h>
17 #include "mem-memcpy-arch.h"
18 #include "mem-memset-arch.h"
51 "Specify page-size for mapping memory buffers. "
54 OPT_STRING('f', "function", &function_str, "all",
55 "Specify the function to run, \"all\" runs all available functions, \"help\" lists them"),
68 "Specify the chunk-size for each invocation. "
[all …]
/linux/arch/loongarch/net/
H A Dbpf_jit.c1 // SPDX-License-Identifier: GPL-2.0-only
20 #define BPF_TAIL_CALL_CNT_PTR_STACK_OFF(stack) (round_up(stack, 16) - 80)
23 /* return value from in-kernel function, and exit value for eBPF program */
25 /* arguments from eBPF program to in-kernel function */
31 /* callee saved registers that in-kernel function will preserve */
36 /* read-only frame pointer to access stack */
44 const struct bpf_prog *prog = ctx->prog; in prepare_bpf_tail_call_cnt()
51 * std REG_TCC -> LOONGARCH_GPR_SP + store_offset in prepare_bpf_tail_call_cnt()
53 * std REG_TCC -> LOONGARCH_GPR_SP + store_offset in prepare_bpf_tail_call_cnt()
56 * std REG_TCC -> LOONGARCH_GPR_SP + store_offset in prepare_bpf_tail_call_cnt()
[all …]
/linux/arch/arm/boot/dts/samsung/
H A Ds5pv210-aries.dtsi1 // SPDX-License-Identifier: GPL-2.0
6 /dts-v1/;
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/interrupt-controller/irq.h>
32 reserved-memory {
33 #address-cells = <1>;
34 #size-cells = <1>;
38 compatible = "shared-dma-pool";
39 no-map;
44 compatible = "shared-dma-pool";
[all …]
H A Dexynos5420-peach-pit.dts1 // SPDX-License-Identifier: GPL-2.0
8 /dts-v1/;
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/interrupt-controller/irq.h>
12 #include <dt-bindings/clock/maxim,max77802.h>
13 #include <dt-bindings/regulator/maxim,max77802.h>
14 #include <dt-bindings/sound/samsung-i2s.h>
16 #include "exynos5420-cpus.dtsi"
21 compatible = "google,pit-rev16",
[all …]
H A Dexynos5800-peach-pi.dts1 // SPDX-License-Identifier: GPL-2.0
8 /dts-v1/;
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/interrupt-controller/irq.h>
12 #include <dt-bindings/clock/maxim,max77802.h>
13 #include <dt-bindings/regulator/maxim,max77802.h>
14 #include <dt-bindings/sound/samsung-i2s.h>
16 #include "exynos5420-cpus.dtsi"
21 compatible = "google,pi-rev16",
[all …]
/linux/drivers/clk/samsung/
H A Dclk-exynos-arm64.c1 // SPDX-License-Identifier: GPL-2.0-only
18 #include "clk-exynos-arm64.h"
49 static bool is_gate_reg(unsigned long off) in is_gate_reg() argument
51 return off >= GATE_OFF_START && off <= GATE_OFF_END; in is_gate_reg()
55 static bool is_pll_conx_reg(unsigned long off) in is_pll_conx_reg() argument
57 return off >= PLL_CON_OFF_START && off <= PLL_CON_OFF_END; in is_pll_conx_reg()
61 static bool is_pll_con1_reg(unsigned long off) in is_pll_con1_reg() argument
63 return is_pll_conx_reg(off) && (off & 0xf) == 0x4 && !(off & 0x10); in is_pll_con1_reg()
67 * exynos_arm64_init_clocks - Set clocks initial configuration
76 const unsigned long *reg_offs = cmu->clk_regs; in exynos_arm64_init_clocks()
[all …]

12345678910>>...48