/openbmc/linux/drivers/gpu/drm/amd/display/include/ |
H A D | signal_types.h | 29 /* Minimum pixel clock, in KHz. For TMDS signal is 25.00 MHz */ 31 /* Maximum pixel clock, in KHz. For TMDS signal is 165.00 MHz */ 35 SIGNAL_TYPE_NONE = 0L, /* no signal */ 51 return "No signal"; in signal_type_to_string() 75 /* help functions for signal types manipulation */ 76 static inline bool dc_is_hdmi_tmds_signal(enum signal_type signal) in dc_is_hdmi_tmds_signal() argument 78 return (signal == SIGNAL_TYPE_HDMI_TYPE_A); in dc_is_hdmi_tmds_signal() 81 static inline bool dc_is_hdmi_signal(enum signal_type signal) in dc_is_hdmi_signal() argument 83 return (signal == SIGNAL_TYPE_HDMI_TYPE_A); in dc_is_hdmi_signal() 86 static inline bool dc_is_dp_sst_signal(enum signal_type signal) in dc_is_dp_sst_signal() argument [all …]
|
/openbmc/skeleton/libopenbmc_intf/ |
H A D | openbmc_intf.xml | 20 <signal name="SpeedChanged"> 22 </signal> 23 <signal name="TachError"/> 40 <signal name="Changed"> 43 </signal> 44 <signal name="Error"/> 45 <signal name="Heartbeat"> 47 </signal> 60 <signal name="Warning"/> 61 <signal name="Critical"/> [all …]
|
/openbmc/phosphor-fan-presence/control/json/triggers/ |
H A D | signal.hpp | 30 namespace phosphor::fan::control::json::trigger::signal namespace 36 * @brief Subscribe to a signal 38 * @param[in] match - Signal match string to subscribe to 39 * @param[in] pkg - Data package to attach to signal 40 * @param[in] isSameSig - Function to determine if same signal being subscribed 47 * @brief Subscribes to a propertiesChanged signal 50 * @param[in] group - Group to subscribe signal against 51 * @param[in] actions - Actions to be run when signal is received 57 * @brief Subscribes to an interfacesAdded signal 60 * @param[in] group - Group to subscribe signal against [all …]
|
H A D | signal.cpp | 16 #include "signal.hpp" 37 namespace phosphor::fan::control::json::trigger::signal namespace 50 // Signal subscription doesnt exist, add signal package and subscribe in subscribe() 57 // Subscribe to signal in subscribe() 67 // Signal subscription already exists in subscribe() 68 // Only a single signal data entry tied to each match is supported in subscribe() 76 // Same SignalObject signal to trigger event actions, in subscribe() 77 // add actions to be run when signal for SignalObject received in subscribe() 88 // Expected signal differs, add signal package in subscribe() 97 // Groups are optional, but a signal triggered event with no groups in propertiesChanged() [all …]
|
/openbmc/linux/drivers/misc/echo/ |
H A D | echo.h | 31 adequately cover the duration of that impulse response. The signal transmitted 33 properly adapted, the resulting output is an estimate of the echo signal 34 received from the line. This is subtracted from the received signal. The result 35 is an estimate of the signal which originated at the far end of the line, free 36 from echos of our own transmitted signal. 42 very poorly for things like speech echo cancellation, where the signal level 43 varies widely. This is quite easy to fix. If the signal level is normalised - 44 similar to applying AGC - LMS can work as well for a signal of varying 45 amplitude as it does for a modem signal. This normalised least mean squares 52 to adapt best to the strongest parts of a signal. If the signal is white noise, [all …]
|
/openbmc/sdeventplus/src/sdeventplus/source/ |
H A D | signal.hpp | 20 /** @class Signal 21 * @brief A wrapper around the sd_event_source signal type 24 class Signal : public Base class 29 Signal& source, const struct signalfd_siginfo* si)>; 31 /** @brief Creates a new signal event source on the provided event loop 33 * callback for each signal observed. You are required to block 34 * the signal in all threads prior to creating this source. 37 * @param[in] sig - Signum to watch, see signal(7) 41 Signal(const Event& event, int sig, Callback&& callback); 43 /** @brief Constructs a non-owning signal source handler [all …]
|
H A D | signal.cpp | 3 #include <sdeventplus/source/signal.hpp> 15 Signal::Signal(const Event& event, int sig, Callback&& callback) : in Signal() function in sdeventplus::source::Signal 22 Signal::Signal(const Signal& other, sdeventplus::internal::NoOwn) : in Signal() function in sdeventplus::source::Signal 26 void Signal::set_callback(Callback&& callback) in set_callback() 31 int Signal::get_signal() const in get_signal() 38 detail::SignalData& Signal::get_userdata() const in get_userdata() 43 Signal::Callback& Signal::get_callback() in get_callback() 48 sd_event_source* Signal::create_source(const Event& event, int sig) in create_source() 57 int Signal::signalCallback(sd_event_source* source, in signalCallback() 60 return sourceCallback<Callback, detail::SignalData, &Signal::get_callback>( in signalCallback() [all …]
|
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Everest/ |
H A D | events.json | 18 "class": "signal", 19 "signal": "properties_changed" string 62 "class": "signal", 63 "signal": "properties_changed" string 93 "class": "signal", 94 "signal": "properties_changed" string 122 "class": "signal", 123 "signal": "properties_changed" string 151 "class": "signal", 152 "signal": "properties_changed" string [all …]
|
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier4U/ |
H A D | events.json | 18 "class": "signal", 19 "signal": "properties_changed" string 72 "class": "signal", 73 "signal": "properties_changed" string 132 "class": "signal", 133 "signal": "name_owner_changed" string 203 "class": "signal", 204 "signal": "properties_changed" string 207 "class": "signal", 208 "signal": "interfaces_added" string [all …]
|
/openbmc/sdeventplus/test/source/ |
H A D | signal.cpp | 1 #include <signal.h> 6 #include <sdeventplus/source/signal.hpp> 87 Signal::Callback callback = in TEST_F() 88 [&](Signal&, const struct signalfd_siginfo* si) { in TEST_F() argument 92 Signal signal(*event, sig, std::move(callback)); in TEST_F() local 94 EXPECT_NE(&signal, userdata); in TEST_F() 103 signal.set_callback(std::bind([]() {})); in TEST_F() 119 Signal::Callback callback = in TEST_F() 120 [&completions](Signal&, const struct signalfd_siginfo*) { in TEST_F() argument 123 EXPECT_THROW(Signal(*event, sig, std::move(callback)), SdEventError); in TEST_F() [all …]
|
/openbmc/linux/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_perfmon.c | 20 const struct etnaviv_pm_signal *signal); 31 const struct etnaviv_pm_signal *signal; member 42 const struct etnaviv_pm_signal *signal) in perf_reg_read() argument 44 gpu_write(gpu, domain->profile_config, signal->data); in perf_reg_read() 59 const struct etnaviv_pm_signal *signal) in pipe_perf_reg_read() argument 67 value += perf_reg_read(gpu, domain, signal); in pipe_perf_reg_read() 78 const struct etnaviv_pm_signal *signal) in pipe_reg_read() argument 86 value += gpu_read(gpu, signal->data); in pipe_reg_read() 97 const struct etnaviv_pm_signal *signal) in hi_total_cycle_read() argument 111 const struct etnaviv_pm_signal *signal) in hi_total_idle_cycle_read() argument [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-timecard | 24 IRIG adjustments from external IRIG-B signal 25 DCF adjustments from external DCF signal 32 input signal. 35 10Mhz signal is used as the 10Mhz reference clock 36 PPS1 signal is sent to the PPS1 selector 37 PPS2 signal is sent to the PPS2 selector 38 TS1 signal is sent to timestamper 1 39 TS2 signal is sent to timestamper 2 40 TS3 signal is sent to timestamper 3 41 TS4 signal is sent to timestamper 4 [all …]
|
H A D | sysfs-bus-counter | 94 The output signal is initially low, and will remain low 95 until the counter reaches zero. The output signal then 100 The output signal is initially high. The output signal 101 will go low by a trigger input signal, and will remain 105 value and setting the output signal low, thus starting 109 The output signal is initially high. When the counter 110 has decremented to 1, the output signal goes low for one 111 clock pulse. The output signal then goes high again, the 116 The output signal is initially high. 120 expires, the output signal changes value and the [all …]
|
/openbmc/linux/arch/arm/mach-spear/ |
H A D | pl080.c | 30 unsigned int signal = cd->min_signal, val; in pl080_get_signal() local 35 /* Return if signal is already acquired by somebody else */ in pl080_get_signal() 36 if (signals[signal].busy && in pl080_get_signal() 37 (signals[signal].val != cd->muxval)) { in pl080_get_signal() 43 if (!signals[signal].busy) { in pl080_get_signal() 49 * value by 2 * signal number. in pl080_get_signal() 51 val &= ~(0x3 << (signal * 2)); in pl080_get_signal() 52 val |= cd->muxval << (signal * 2); in pl080_get_signal() 56 signals[signal].busy++; in pl080_get_signal() 57 signals[signal].val = cd->muxval; in pl080_get_signal() [all …]
|
/openbmc/linux/drivers/pinctrl/aspeed/ |
H A D | pinmux-aspeed.h | 12 * basis where a given pin can provide a number of different signal types. 14 * The signal active on a pin is described by both a priority level and 18 * change from a high to low priority signal), or even in the same register. 28 * corner. The signal priorities are in decending order from P0 (highest). 30 * D6 is a pin with a single function (beside GPIO); a high priority signal 33 * Ball | Default | P0 Signal | P0 Expression | P1 Signal | P1 Expression | Other 38 * C5 is a multi-signal pin (high and low priority signals). Here we touch 39 * different registers for the different functions that enable each signal: 45 * E19 is a single-signal pin with two functions that influence the active 46 * signal. In this case both bits have the same meaning - enable a dedicated [all …]
|
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier2U/ |
H A D | events.json | 18 "class": "signal", 19 "signal": "properties_changed" string 72 "class": "signal", 73 "signal": "properties_changed" string 103 "class": "signal", 104 "signal": "properties_changed" string 132 "class": "signal", 133 "signal": "properties_changed" string 161 "class": "signal", 162 "signal": "properties_changed" string [all …]
|
/openbmc/qemu/bsd-user/freebsd/ |
H A D | target_os_signal.h | 10 /* Compare to sys/signal.h */ 26 #define TARGET_SIGTERM 15 /* software termination signal from kill */ 28 #define TARGET_SIGSTOP 17 /* sendable stop signal not from tty */ 29 #define TARGET_SIGTSTP 18 /* stop signal from tty */ 34 #define TARGET_SIGIO 23 /* input/output possible signal */ 41 #define TARGET_SIGUSR1 30 /* user defined signal 1 */ 42 #define TARGET_SIGUSR2 31 /* user defined signal 2 */ 53 #define TARGET_SIG_DFL ((abi_long)0) /* default signal handling */ 54 #define TARGET_SIG_IGN ((abi_long)1) /* ignore signal */ 55 #define TARGET_SIG_ERR ((abi_long)-1) /* error return from signal */ [all …]
|
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier1S4U/ |
H A D | events.json | 18 "class": "signal", 19 "signal": "properties_changed" string 62 "class": "signal", 63 "signal": "properties_changed" string 122 "class": "signal", 123 "signal": "name_owner_changed" string 193 "class": "signal", 194 "signal": "properties_changed" string 197 "class": "signal", 198 "signal": "interfaces_added" string [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/reset/ |
H A D | reset.txt | 1 = Reset Signal Device Tree Bindings = 8 Hardware blocks typically receive a reset signal. This signal is generated by 14 A reset signal is represented by the phandle of the provider, plus a reset 15 specifier - a list of DT cells that represents the reset signal within the 20 A word on where to place reset signal consumers in device tree: It is possible 21 in hardware for a reset signal to affect multiple logically separate HW blocks 22 at once. In this case, it would be unwise to represent this reset signal in 26 children of the bus are affected by the reset signal, or an individual HW 29 rather than to slavishly enumerate the reset signal that affects each HW 49 for each reset signal that affects the device, or that the [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/reset/ |
H A D | reset.txt | 1 = Reset Signal Device Tree Bindings = 8 Hardware blocks typically receive a reset signal. This signal is generated by 14 A reset signal is represented by the phandle of the provider, plus a reset 15 specifier - a list of DT cells that represents the reset signal within the 20 A word on where to place reset signal consumers in device tree: It is possible 21 in hardware for a reset signal to affect multiple logically separate HW blocks 22 at once. In this case, it would be unwise to represent this reset signal in 26 children of the bus are affected by the reset signal, or an individual HW 29 rather than to slavishly enumerate the reset signal that affects each HW 49 for each reset signal that affects the device, or that the [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/leds/ |
H A D | leds-bcm6328.yaml | 25 should be controlled by a hardware signal instead of the MODE register value, 29 explained later in brcm,link-signal-sources). Even if a LED is hardware 53 description: Makes clock signal active low. 57 description: Makes data signal active low. 89 brcm,link-signal-sources: 94 An array of hardware link signal sources. Up to four link hardware 97 7 may be muxed to LEDs 4 to 7. A signal can be muxed to more than one 98 LED, and one LED can have more than one source signal. 100 brcm,activity-signal-sources: 105 An array of hardware activity signal sources. Up to four activity [all …]
|
/openbmc/linux/tools/testing/selftests/powerpc/tm/ |
H A D | Makefile | 2 SIGNAL_CONTEXT_CHK_TESTS := tm-signal-context-chk-gpr tm-signal-context-chk-fpu \ 3 tm-signal-context-chk-vmx tm-signal-context-chk-vsx 5 TEST_GEN_PROGS := tm-resched-dscr tm-syscall tm-signal-msr-resv tm-signal-stack \ 7 $(SIGNAL_CONTEXT_CHK_TESTS) tm-sigreturn tm-signal-sigreturn-nt \ 8 tm-signal-context-force-tm tm-poison tm-signal-pagefault 26 $(OUTPUT)/tm-signal-context-force-tm: CFLAGS += -pthread -m64 27 $(OUTPUT)/tm-signal-pagefault: CFLAGS += -pthread -m64 31 $(SIGNAL_CONTEXT_CHK_TESTS): tm-signal.S
|
/openbmc/openbmc/poky/meta/lib/oeqa/utils/ |
H A D | decorators.py | 16 import signal 138 if hasattr(signal, 'alarm'): 142 def raiseTimeOut(signal, frame): argument 145 prev_handler = signal.signal(signal.SIGALRM, raiseTimeOut) 147 signal.alarm(seconds) 150 signal.alarm(0) 151 signal.signal(signal.SIGALRM, prev_handler) 191 if hasattr(signal, 'alarm'): 195 def raiseTimeOut(signal, frame): argument 202 prev_handler = signal.signal(signal.SIGALRM, raiseTimeOut) [all …]
|
/openbmc/linux/drivers/tty/ |
H A D | tty_jobctrl.c | 8 #include <linux/signal.h> 9 #include <linux/sched/signal.h> 25 * @sig: signal to send 28 * not in the foreground, send a SIGTTOU. If the signal is blocked or 39 if (current->signal->tty != tty) in __tty_check_change() 81 tty = p->signal->tty; in proc_clear_tty() 82 p->signal->tty = NULL; in proc_clear_tty() 112 if (current->signal->tty) { in __proc_set_tty() 114 current->signal->tty->name); in __proc_set_tty() 115 tty_kref_put(current->signal->tty); in __proc_set_tty() [all …]
|
/openbmc/openbmc/poky/bitbake/lib/bb/tests/support/ |
H A D | httpserver.py | 9 import signal 45 # The signal handler from testimage.bbclass can cause deadlocks here 47 #signal behaviour 48 orig = signal.getsignal(signal.SIGTERM) 49 signal.signal(signal.SIGTERM, signal.SIG_DFL) 51 signal.signal(signal.SIGTERM, orig)
|