Searched refs:pin (Results 1 - 25 of 826) sorted by relevance

1234567891011>>

/linux-master/drivers/media/cec/core/
H A Dcec-pin.c10 #include <media/cec-pin.h>
11 #include "cec-pin-priv.h"
111 static void cec_pin_update(struct cec_pin *pin, bool v, bool force) argument
113 if (!force && v == pin->adap->cec_pin_is_high)
116 pin->adap->cec_pin_is_high = v;
117 if (atomic_read(&pin->work_pin_num_events) < CEC_NUM_PIN_EVENTS) {
120 if (pin->work_pin_events_dropped) {
121 pin->work_pin_events_dropped = false;
124 pin->work_pin_events[pin
136 cec_pin_read(struct cec_pin *pin) argument
144 cec_pin_low(struct cec_pin *pin) argument
150 cec_pin_high(struct cec_pin *pin) argument
156 rx_error_inj(struct cec_pin *pin, unsigned int mode_offset, int arg_idx, u8 *arg) argument
190 rx_nack(struct cec_pin *pin) argument
195 rx_low_drive(struct cec_pin *pin) argument
201 rx_add_byte(struct cec_pin *pin) argument
206 rx_remove_byte(struct cec_pin *pin) argument
211 rx_arb_lost(struct cec_pin *pin, u8 *poll) argument
218 tx_error_inj(struct cec_pin *pin, unsigned int mode_offset, int arg_idx, u8 *arg) argument
252 tx_no_eom(struct cec_pin *pin) argument
257 tx_early_eom(struct cec_pin *pin) argument
262 tx_short_bit(struct cec_pin *pin) argument
268 tx_long_bit(struct cec_pin *pin) argument
274 tx_custom_bit(struct cec_pin *pin) argument
280 tx_short_start(struct cec_pin *pin) argument
285 tx_long_start(struct cec_pin *pin) argument
290 tx_custom_start(struct cec_pin *pin) argument
296 tx_last_bit(struct cec_pin *pin) argument
302 tx_add_bytes(struct cec_pin *pin) argument
312 tx_remove_byte(struct cec_pin *pin) argument
317 tx_low_drive(struct cec_pin *pin) argument
323 cec_pin_to_idle(struct cec_pin *pin) argument
370 cec_pin_tx_states(struct cec_pin *pin, ktime_t ts) argument
652 cec_pin_rx_states(struct cec_pin *pin, ktime_t ts) argument
844 struct cec_pin *pin = container_of(timer, struct cec_pin, timer); local
1035 struct cec_pin *pin = adap->pin; local
1133 struct cec_pin *pin = adap->pin; local
1168 struct cec_pin *pin = adap->pin; local
1177 cec_pin_start_timer(struct cec_pin *pin) argument
1189 struct cec_pin *pin = adap->pin; local
1220 struct cec_pin *pin = adap->pin; local
1286 struct cec_pin *pin = adap->pin; local
1294 struct cec_pin *pin = adap->pin; local
1307 struct cec_pin *pin = adap->pin; local
1316 struct cec_pin *pin = adap->pin; local
1343 struct cec_pin *pin = kzalloc(sizeof(*pin), GFP_KERNEL); local
[all...]
H A Dcec-pin-error-inj.c10 #include <media/cec-pin.h>
11 #include "cec-pin-priv.h"
49 u16 cec_pin_rx_error_inj(struct cec_pin *pin) argument
54 if (!(pin->error_inj[cmd] & CEC_ERROR_INJ_RX_MASK) &&
55 pin->rx_bit >= 18)
56 cmd = pin->rx_msg.msg[1];
57 return (pin->error_inj[cmd] & CEC_ERROR_INJ_RX_MASK) ? cmd :
61 u16 cec_pin_tx_error_inj(struct cec_pin *pin) argument
65 if (!(pin->error_inj[cmd] & CEC_ERROR_INJ_TX_MASK) &&
66 pin
75 struct cec_pin *pin = adap->pin; local
264 struct cec_pin *pin = adap->pin; local
[all...]
/linux-master/include/dt-bindings/pinctrl/
H A Dapple.h9 #define APPLE_PINMUX(pin, func) ((pin) | ((func) << 16))
H A Drzg2l-pinctrl.h15 * Create the pin index from its bank and position numbers and store in
20 /* Convert a port and pin label to its global pin index */
21 #define RZG2L_GPIO(port, pin) ((port) * RZG2L_PINS_PER_PORT + (pin))
H A Drzv2m-pinctrl.h15 * Create the pin index from its bank and position numbers and store in
20 /* Convert a port and pin label to its global pin index */
21 #define RZV2M_GPIO(port, pin) ((port) * RZV2M_PINS_PER_PORT + (pin))
/linux-master/scripts/dtc/include-prefixes/dt-bindings/pinctrl/
H A Dapple.h9 #define APPLE_PINMUX(pin, func) ((pin) | ((func) << 16))
H A Drzg2l-pinctrl.h15 * Create the pin index from its bank and position numbers and store in
20 /* Convert a port and pin label to its global pin index */
21 #define RZG2L_GPIO(port, pin) ((port) * RZG2L_PINS_PER_PORT + (pin))
H A Drzv2m-pinctrl.h15 * Create the pin index from its bank and position numbers and store in
20 /* Convert a port and pin label to its global pin index */
21 #define RZV2M_GPIO(port, pin) ((port) * RZV2M_PINS_PER_PORT + (pin))
/linux-master/arch/arm/mach-orion5x/
H A Dboard-rd88f5182.c40 int pin; local
45 pin = RD88F5182_PCI_SLOT0_IRQ_A_PIN;
46 if (gpio_request(pin, "PCI IntA") == 0) {
47 if (gpio_direction_input(pin) == 0) {
48 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW);
51 "set_irq_type pin %d\n", pin);
52 gpio_free(pin);
55 printk(KERN_ERR "rd88f5182_pci_preinit failed to request gpio %d\n", pin);
58 pin
72 rd88f5182_pci_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) argument
[all...]
/linux-master/arch/mips/include/asm/sn/
H A Dirq_alloc.h8 int pin; member in struct:irq_alloc_info
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dled.h7 void rtl8821ae_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
8 void rtl8812ae_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
9 void rtl8821ae_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
10 void rtl8812ae_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
/linux-master/drivers/dpll/
H A Ddpll_netlink.h11 int dpll_pin_create_ntf(struct dpll_pin *pin);
13 int dpll_pin_delete_ntf(struct dpll_pin *pin);
/linux-master/drivers/pinctrl/renesas/
H A Dpinctrl-rza1.c3 * Combined GPIO and pin controller support for Renesas RZ/A1 (r7s72100) SoC
9 * This pin controller/gpio combined driver supports Renesas devices of RZ/A1
56 * Use 16 lower bits [15:0] for pin identifier
57 * Use 16 higher bits [31:16] for pin mux function
79 * rza1_bidir_pin - describe a single pin that needs bidir flag applied.
82 u8 pin: 4; member in struct:rza1_bidir_pin
96 * rza1_swio_pin - describe a single pin that needs swio flag applied.
99 u16 pin: 4; member in struct:rza1_swio_pin
126 { .pin = 0, .func = 1 },
127 { .pin
446 u8 pin; member in struct:rza1_mux_conf
502 rza1_pinmux_get_bidir(unsigned int port, unsigned int pin, unsigned int func, const struct rza1_bidir_entry *table) argument
520 rza1_pinmux_get_swio(unsigned int port, unsigned int pin, unsigned int func, const struct rza1_swio_entry *table) argument
542 rza1_pinmux_get_flags(unsigned int port, unsigned int pin, unsigned int func, struct rza1_pinctrl *rza1_pctl) argument
606 rza1_pin_reset(struct rza1_port *port, unsigned int pin) argument
630 rza1_pin_set_direction(struct rza1_port *port, unsigned int pin, bool input) argument
649 rza1_pin_set(struct rza1_port *port, unsigned int pin, unsigned int value) argument
659 rza1_pin_get(struct rza1_port *port, unsigned int pin) argument
674 unsigned int pin = mux_conf->pin; local
1297 unsigned int pin = RZA1_PIN_ID_TO_PIN(i); local
[all...]
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Dled.h7 void rtl8723be_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
8 void rtl8723be_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Dled.h7 void rtl8723e_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
8 void rtl8723e_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Dled.h7 void rtl92ce_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
8 void rtl92ce_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A Dled.h7 void rtl88ee_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
8 void rtl88ee_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dled.h7 void rtl92se_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
8 void rtl92se_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A Dled.h7 void rtl92ee_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
8 void rtl92ee_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dled.h7 void rtl92cu_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
8 void rtl92cu_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
H A Dled.h7 void rtl92de_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
8 void rtl92de_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
/linux-master/arch/mips/pci/
H A Dfixup-lantiq.c15 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) argument
17 return of_irq_parse_and_map_pci(dev, slot, pin);
H A Dfixup-ath79.c15 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) argument
17 return of_irq_parse_and_map_pci(dev, slot, pin);
/linux-master/drivers/pinctrl/aspeed/
H A Dpinmux-aspeed.h11 * functions. The SoC function enabled on a pin is determined on a priority
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
16 * bits. Some difficulty arises as the pin's function bit masks for each
30 * D6 is a pin with a single function (beside GPIO); a high priority signal
38 * C5 is a multi-signal pin (high and low priority signals). Here we touch
45 * E19 is a single-signal pin with two functions that influence the active
47 * LPC reset pin. However it's not always the case that the bits in the
54 * For example, pin B19 has a low-priority signal that's enabled by two
65 * For pin E1
[all...]
/linux-master/fs/bcachefs/
H A Djournal_reclaim.h22 static inline bool journal_pin_active(struct journal_entry_pin *pin) argument
24 return pin->seq != 0;
30 EBUG_ON(seq < j->pin.front || seq >= j->pin.back);
32 return &j->pin.data[seq & j->pin.mask];
44 struct journal_entry_pin *pin,
47 if (unlikely(!journal_pin_active(pin) || pin->seq > seq))
48 bch2_journal_pin_set(j, seq, pin, flush_f
43 bch2_journal_pin_add(struct journal *j, u64 seq, struct journal_entry_pin *pin, journal_pin_flush_fn flush_fn) argument
56 bch2_journal_pin_update(struct journal *j, u64 seq, struct journal_entry_pin *pin, journal_pin_flush_fn flush_fn) argument
[all...]

Completed in 786 milliseconds

1234567891011>>