Home
last modified time | relevance | path

Searched +full:tri +full:- +full:default +full:- +full:2 (Results 1 – 25 of 94) sorted by relevance

1234

/openbmc/linux/scripts/kconfig/
H A Dsymbol.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
47 enum symbol_type type = sym->type; in sym_get_type()
50 if (sym_is_choice_value(sym) && sym->visible == yes) in sym_get_type()
91 prop->visible.tri = expr_calc_value(prop->visible.expr); in sym_get_default_prop()
92 if (prop->visible.tri != no) in sym_get_default_prop()
103 prop->visible.tri = expr_calc_value(prop->visible.expr); in sym_get_range_prop()
104 if (prop->visible.tri != no) in sym_get_range_prop()
113 switch (sym->type) { in sym_get_range_val()
120 default: in sym_get_range_val()
[all …]
H A Dconf.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
71 p = str + l - 1; in strip()
73 *p-- = 0; in strip()
125 * and if no then no-one. in randomize_choice_values()
128 if (csym->curr.tri != yes) in randomize_choice_values()
135 expr_list_for_each_sym(prop->expr, e, sym) in randomize_choice_values()
145 expr_list_for_each_sym(prop->expr, e, sym) { in randomize_choice_values()
147 sym->def[S_DEF_USER].tri = yes; in randomize_choice_values()
148 csym->def[S_DEF_USER].val = sym; in randomize_choice_values()
[all …]
H A Dconfdata.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
99 tmp[sizeof(tmp) - 1] = 0; in make_parent_dir()
117 return -1; in make_parent_dir()
137 return -1; in conf_touch_dep()
142 if (fd == -1) in conf_touch_dep()
143 return -1; in conf_touch_dep()
150 __attribute__ ((format (printf, 1, 2)));
153 __attribute__ ((format (printf, 1, 2)));
237 switch (sym->type) { in conf_set_sym_val()
[all …]
H A Dexpr.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
49 #define EXPR_NOT(dep) (2-(dep))
52 for (e = (l); e && (s = e->right.sym); e = e->left.expr)
56 tristate tri; member
61 tristate tri; member
134 …bols(i, sym) for (i = 0; i < SYMBOL_HASHSIZE; i++) for (sym = symbol_hash[i]; sym; sym = sym->next)
141 #define SYMBOL_OPTIONAL 0x0100 /* choice is optional - values can be 'n' */
144 #define SYMBOL_WRITTEN 0x0800 /* track info to avoid double-write to .config */
166 * default y
[all …]
/openbmc/u-boot/scripts/kconfig/
H A Dsymbol.c2 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
42 prop->expr = expr_alloc_symbol(sym_lookup(def, SYMBOL_CONST)); in sym_add_default()
58 sym->type = S_STRING; in sym_init()
59 sym->flags |= SYMBOL_AUTO; in sym_init()
65 enum symbol_type type = sym->type; in sym_get_type()
68 if (sym_is_choice_value(sym) && sym->visible == yes) in sym_get_type()
120 prop->visible.tri = expr_calc_value(prop->visible.expr); in sym_get_default_prop()
121 if (prop->visible.tri != no) in sym_get_default_prop()
132 prop->visible.tri = expr_calc_value(prop->visible.expr); in sym_get_range_prop()
133 if (prop->visible.tri != no) in sym_get_range_prop()
[all …]
H A Dconfdata.c2 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
25 __attribute__ ((format (printf, 1, 2)));
28 __attribute__ ((format (printf, 1, 2)));
94 strncat(res_value, in, src - in); in conf_expand_value()
130 switch (sym->type) { in conf_set_sym_val()
133 sym->def[def].tri = mod; in conf_set_sym_val()
134 sym->flags |= def_flags; in conf_set_sym_val()
140 sym->def[def].tri = yes; in conf_set_sym_val()
141 sym->flags |= def_flags; in conf_set_sym_val()
145 sym->def[def].tri = no; in conf_set_sym_val()
[all …]
H A Dexpr.h2 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
49 #define EXPR_NOT(dep) (2-(dep))
52 for (e = (l); e && (s = e->right.sym); e = e->left.expr)
56 tristate tri; member
61 tristate tri; member
134 … i < SYMBOL_HASHSIZE; i++) for (sym = symbol_hash[i]; sym; sym = sym->next) if (sym->type != S_OTH…
141 #define SYMBOL_OPTIONAL 0x0100 /* choice is optional - values can be 'n' */
168 * default y
180 P_DEFAULT, /* default y */
190 struct property *next; /* next property - null if last */
[all …]
/openbmc/linux/Documentation/devicetree/bindings/gpio/
H A Dxlnx,gpio-xilinx.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/gpio/xlnx,gpio-xilinx.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Neeli Srinivas <srinivas.neeli@amd.com>
14 to an AXI4-Lite interface. The AXI GPIO can be configured as either
15 a single or a dual-channel device. The width of each channel is
22 - xlnx,xps-gpio-1.00.a
27 "#gpio-cells":
28 const: 2
[all …]
/openbmc/linux/Documentation/input/devices/
H A Dcma3000_d0x.rst1 CMA3000-D0x Accelerometer
5 * VTI CMA3000-D0x
8 CMA3000-D0X Product Family Specification 8281000A.02.pdf
15 -----------
17 CMA3000 Tri-axis accelerometer supports Motion detect, Measurement and
44 Platform data need to be configured for initial default values.
47 -------------
62 Default Operating mode
74 ---------------
78 Input device name: "cma3000-accelerometer"
[all …]
/openbmc/linux/drivers/media/dvb-frontends/
H A Ddib0070.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Linux-DVB Driver for DiBcom's DiB0070 base-band RF Tuner.
5 * Copyright (C) 2005-7 DiBcom (http://www.dibcom.fr/)
31 u8 osc_buffer_state; /* 0= normal, 1= tri-state */
33 u8 clock_pad_drive; /* (Drive + 1) * 2mA */
35 u8 invert_iq; /* invert Q - in case I or Q is inverted on the board */
37 u8 force_crystal_mode; /* if == 0 -> decision is made in the driver default: <24 -> 2, >=24 -> 1 */
/openbmc/linux/arch/arm/boot/dts/nvidia/
H A Dtegra20-colibri.dtsi1 // SPDX-License-Identifier: GPL-2.0
6 * Compatible for Revisions Colibri T20 256MB V1.1B, V1.2A;
7 * Colibri T20 256MB IT V1.2A; Colibri T20 512MB V1.1C, V1.2A;
8 * Colibri T20 512MB IT V1.2A
22 nvidia,ddc-i2c-bus = <&hdmi_ddc>;
23 nvidia,hpd-gpio =
25 pll-supply = <&reg_1v8_avdd_hdmi_pll>;
26 vdd-supply = <&reg_3v3_avdd_hdmi>;
31 lan-reset-n-hog {
32 gpio-hog;
[all …]
/openbmc/qemu/pc-bios/
H A Dpetalogix-s3adsp1800.dts5 * SPDX-License-Identifier: GPL-2.0+
8 /dts-v1/;
11 #address-cells = <0x01>;
12 #size-cells = <0x01>;
23 stdout-path = "/plb/serial@84000000";
27 #address-cells = <0x01>;
28 #size-cells = <0x00>;
32 clock-frequency = <0x3b9aca0>;
33 compatible = "xlnx,microblaze-7.10.d";
34 d-cache-baseaddr = <0x90000000>;
[all …]
/openbmc/linux/Documentation/riscv/
H A Dvector.rst1 .. SPDX-License-Identifier: GPL-2.0
4 Vector Extension Support for RISC-V Linux
8 order to support the use of the RISC-V Vector Extension.
11 ---------------------
19 are not portable to non-Linux, nor non-RISC-V environments, so it is discourage
27 argument consists of two 2-bit enablement statuses and a bit for inheritance
30 Enablement status is a tri-state value each occupying 2-bit of space in
33 * :c:macro:`PR_RISCV_V_VSTATE_CTRL_DEFAULT`: Use the system-wide default
34 enablement status on execve(). The system-wide default setting can be
43 arg: The control argument is a 5-bit value consisting of 3 parts, and
[all …]
/openbmc/linux/arch/mips/boot/dts/xilfpga/
H A Dnexys4ddr.dts1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
14 stdout-path = "serial0:115200n8";
22 cpuintc: interrupt-controller {
23 #address-cells = <0>;
24 #interrupt-cells = <1>;
25 interrupt-controller;
26 compatible = "mti,cpu-interrupt-controller";
29 axi_intc: interrupt-controller@10200000 {
30 #interrupt-cells = <1>;
[all …]
/openbmc/u-boot/board/zyxel/nsa310s/
H A Dnsa310s.c1 // SPDX-License-Identifier: GPL-2.0+
21 * default gpio configuration in board_early_init_f()
22 * There are maximum 64 gpios controlled through 2 sets of registers in board_early_init_f()
29 /* Multi-Purpose Pins Functionality configuration */ in board_early_init_f()
76 gd->bd->bi_boot_params = mvebu_sdram_bar(0) + 0x100; in board_init()
110 * and has an MCU attached to the LED[2] via tristate interrupt in reset_phy()
117 /* clear 4, set 5 - LED2 low, tri-state */ in reset_phy()
125 /* set PHY back to auto-negotiation mode */ in reset_phy()
/openbmc/linux/arch/microblaze/boot/dts/
H A Dsystem.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * (C) Copyright 2007-2008 Xilinx, Inc.
6 * (C) Copyright 2007-2009 Michal Simek
13 * XPS project directory: Xilinx-ML505-ll_temac-sgdma-MMU-FDT-edk101
16 /dts-v1/;
18 #address-cells = <1>;
19 #size-cells = <1>;
32 stdout-path = "/plb@0/serial@84000000";
35 #address-cells = <1>;
37 #size-cells = <0>;
[all …]
/openbmc/linux/drivers/media/i2c/
H A Dov772x.c1 // SPDX-License-Identifier: GPL-2.0
12 * Copyright 2006-7 Jonathan Corbet <corbet@lwn.net>
26 #include <linux/v4l2-mediabus.h>
31 #include <media/v4l2-ctrls.h>
32 #include <media/v4l2-device.h>
33 #include <media/v4l2-event.h>
34 #include <media/v4l2-fwnode.h>
35 #include <media/v4l2-image-sizes.h>
36 #include <media/v4l2-subdev.h>
41 #define GAIN 0x00 /* AGC - Gain control gain setting */
[all …]
/openbmc/linux/drivers/input/misc/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
40 Say Y here to use the PowerOn Key for ST-Ericsson's AB8500
41 Mix-Sig PMIC.
44 will be called ab8500-ponkey.
59 default y
64 module will be called ad714x-i2c.
69 default y
74 module will be called ad714x-spi.
85 will be called ariel-pwrbutton.
95 module will be called arizona-haptics.
[all …]
/openbmc/linux/drivers/gpio/
H A Dgpio-xilinx.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright 2008 - 2013 Xilinx, Inc.
45 * struct xgpio_instance - Stores information about GPIO device
79 return bitmap_bitremap(bit, chip->hw_map, chip->sw_map, 64); in xgpio_from_bit()
84 return bitmap_bitremap(gpio, chip->sw_map, chip->hw_map, 64); in xgpio_to_bit()
111 default: in xgpio_regoffset()
112 return -EINVAL; in xgpio_regoffset()
118 void __iomem *addr = chip->regs + reg + xgpio_regoffset(chip, bit / 32); in xgpio_read_ch()
125 void __iomem *addr = chip->regs + reg + xgpio_regoffset(chip, bit / 32); in xgpio_write_ch()
132 int bit, lastbit = xgpio_to_bit(chip, chip->gc.ngpio - 1); in xgpio_read_ch_all()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dxlnx,zynqmp-pinctrl.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/xlnx,zynqmp-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sai Krishna Potthuri <sai.krishna.potthuri@amd.com>
13 Please refer to pinctrl-bindings.txt in this directory for details of the
21 parameters, such as pull-up, slew rate, etc.
31 const: xlnx,zynqmp-pinctrl
34 '^(.*-)?(default|gpio)$':
42 $ref: pinmux-node.yaml#
[all …]
/openbmc/linux/drivers/usb/serial/
H A Dkeyspan_usa67msg.h1 /* SPDX-License-Identifier: BSD-3-Clause */
5 Copyright (c) 1998-2007 InnoSys Incorporated. All Rights Reserved
6 This file is available under a BSD-style copyright
19 Copyright (c) 1998-2007 InnoSys Incorporated. All Rights Reserved
21 This file is available under a BSD-style copyright
23 2. Redistributions in binary form must reproduce the above copyright
48 USB OUT (host -> USAxx, transmit) messages contain a
56 USB IN (USAxx -> host, receive) messages begin with a status
89 (2) For the host to determine the exact point at which the
106 2000jun01 add extended BSD-style copyright text
[all …]
H A Dkeyspan_usa26msg.h1 /* SPDX-License-Identifier: BSD-3-Clause */
5 Copyright (C) 1998-2000 InnoSys Incorporated. All Rights Reserved
6 This file is available under a BSD-style copyright
19 Copyright (C) 1998-2000 InnoSys Incorporated. All Rights Reserved
21 This file is available under a BSD-style copyright
23 2. The name of InnoSys Incorporated may not be used to endorse or promote
44 USB OUT (host -> USAxx, transmit) messages contain a
52 USB IN (USAxx -> host, receive) messages begin with a status
85 (2) For the host to determine the exact point at which the
102 2000jun01 add extended BSD-style copyright text
[all …]
/openbmc/linux/drivers/iio/adc/
H A Dti-adc0832.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * ADC0831/ADC0832/ADC0834/ADC0838 8-bit ADC driver
7 * Datasheet: https://www.ti.com/lit/ds/symlink/adc0832-n.pdf
39 u8 tx_buf[2] __aligned(IIO_DMA_MINALIGN);
40 u8 rx_buf[2];
83 ADC0832_VOLTAGE_CHANNEL_DIFF(0, 1, 2),
91 ADC0832_VOLTAGE_CHANNEL(2),
95 ADC0832_VOLTAGE_CHANNEL_DIFF(2, 3, 6),
96 ADC0832_VOLTAGE_CHANNEL_DIFF(3, 2, 7),
103 ADC0832_VOLTAGE_CHANNEL(2),
[all …]
/openbmc/u-boot/board/nvidia/e2220-1170/
H A Dpinmux-config-e2220-1170.h1 /* SPDX-License-Identifier: GPL-2.0+ */
7 * THIS FILE IS AUTO-GENERATED - DO NOT EDIT!
9 * To generate this file, use the tegra-pinmux-scripts tool available from
10 * https://github.com/NVIDIA/tegra-pinmux-scripts
11 * Run "board-to-uboot.py e2220-1170".
29 GPIO_INIT(G, 2, OUT0),
33 GPIO_INIT(H, 2, IN),
41 GPIO_INIT(I, 2, OUT0),
45 GPIO_INIT(K, 2, OUT0),
59 GPIO_INIT(V, 2, OUT0),
[all …]
/openbmc/u-boot/board/nvidia/p2371-0000/
H A Dpinmux-config-p2371-0000.h1 /* SPDX-License-Identifier: GPL-2.0+ */
7 * THIS FILE IS AUTO-GENERATED - DO NOT EDIT!
9 * To generate this file, use the tegra-pinmux-scripts tool available from
10 * https://github.com/NVIDIA/tegra-pinmux-scripts
11 * Run "board-to-uboot.py p2371-0000".
31 GPIO_INIT(H, 2, IN),
39 GPIO_INIT(I, 2, OUT0),
53 GPIO_INIT(V, 2, OUT0),
59 GPIO_INIT(X, 2, IN),
68 GPIO_INIT(BB, 2, OUT0),
[all …]

1234