| /Linux-v5.4/drivers/gpio/ |
| D | gpio-spear-spics.c | 58 static int spics_get_value(struct gpio_chip *chip, unsigned offset) in spics_get_value() 63 static void spics_set_value(struct gpio_chip *chip, unsigned offset, int value) in spics_set_value() 82 static int spics_direction_input(struct gpio_chip *chip, unsigned offset) in spics_direction_input() 87 static int spics_direction_output(struct gpio_chip *chip, unsigned offset, in spics_direction_output() 94 static int spics_request(struct gpio_chip *chip, unsigned offset) in spics_request() 109 static void spics_free(struct gpio_chip *chip, unsigned offset) in spics_free()
|
| D | gpio-da9055.c | 22 #define DA9055_PORT_SHIFT(offset) (4 * (offset % 2)) argument 33 static int da9055_gpio_get(struct gpio_chip *gc, unsigned offset) in da9055_gpio_get() 62 static void da9055_gpio_set(struct gpio_chip *gc, unsigned offset, int value) in da9055_gpio_set() 72 static int da9055_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in da9055_gpio_direction_input() 88 unsigned offset, int value) in da9055_gpio_direction_output() 110 static int da9055_gpio_to_irq(struct gpio_chip *gc, u32 offset) in da9055_gpio_to_irq()
|
| D | gpio-bd9571mwv.c | 32 unsigned int offset) in bd9571mwv_gpio_get_direction() 45 unsigned int offset) in bd9571mwv_gpio_direction_input() 56 unsigned int offset, int value) in bd9571mwv_gpio_direction_output() 69 static int bd9571mwv_gpio_get(struct gpio_chip *chip, unsigned int offset) in bd9571mwv_gpio_get() 81 static void bd9571mwv_gpio_set(struct gpio_chip *chip, unsigned int offset, in bd9571mwv_gpio_set()
|
| D | gpio-wm831x.c | 29 static int wm831x_gpio_direction_in(struct gpio_chip *chip, unsigned offset) in wm831x_gpio_direction_in() 43 static int wm831x_gpio_get(struct gpio_chip *chip, unsigned offset) in wm831x_gpio_get() 59 static void wm831x_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in wm831x_gpio_set() 69 unsigned offset, int value) in wm831x_gpio_direction_out() 91 static int wm831x_gpio_to_irq(struct gpio_chip *chip, unsigned offset) in wm831x_gpio_to_irq() 100 static int wm831x_gpio_set_debounce(struct wm831x *wm831x, unsigned offset, in wm831x_gpio_set_debounce() 129 static int wm831x_set_config(struct gpio_chip *chip, unsigned int offset, in wm831x_set_config()
|
| D | gpio-omap.c | 82 #define LINE_USED(line, offset) (line & (BIT(offset))) argument 115 static void omap_set_gpio_dataout_reg(struct gpio_bank *bank, unsigned offset, in omap_set_gpio_dataout_reg() 133 static void omap_set_gpio_dataout_mask(struct gpio_bank *bank, unsigned offset, in omap_set_gpio_dataout_mask() 178 static int omap2_set_gpio_debounce(struct gpio_bank *bank, unsigned offset, in omap2_set_gpio_debounce() 230 static void omap_clear_gpio_debounce(struct gpio_bank *bank, unsigned offset) in omap_clear_gpio_debounce() 371 static void omap_enable_gpio_module(struct gpio_bank *bank, unsigned offset) in omap_enable_gpio_module() 392 static void omap_disable_gpio_module(struct gpio_bank *bank, unsigned offset) in omap_disable_gpio_module() 406 static int omap_gpio_is_input(struct gpio_bank *bank, unsigned offset) in omap_gpio_is_input() 413 static void omap_gpio_init_irq(struct gpio_bank *bank, unsigned offset) in omap_gpio_init_irq() 427 unsigned offset = d->hwirq; in omap_gpio_irq_type() local [all …]
|
| D | gpio-tps65912.c | 24 unsigned offset) in tps65912_gpio_get_direction() 40 static int tps65912_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in tps65912_gpio_direction_input() 49 unsigned offset, int value) in tps65912_gpio_direction_output() 61 static int tps65912_gpio_get(struct gpio_chip *gc, unsigned offset) in tps65912_gpio_get() 76 static void tps65912_gpio_set(struct gpio_chip *gc, unsigned offset, in tps65912_gpio_set()
|
| D | gpio-octeon.c | 25 static unsigned int bit_cfg_reg(unsigned int offset) in bit_cfg_reg() 42 static int octeon_gpio_dir_in(struct gpio_chip *chip, unsigned offset) in octeon_gpio_dir_in() 50 static void octeon_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in octeon_gpio_set() 58 static int octeon_gpio_dir_out(struct gpio_chip *chip, unsigned offset, in octeon_gpio_dir_out() 73 static int octeon_gpio_get(struct gpio_chip *chip, unsigned offset) in octeon_gpio_get()
|
| D | gpio-exar.c | 35 unsigned int offset) in exar_update() 50 unsigned int offset) in exar_set_direction() 73 static int exar_get_direction(struct gpio_chip *chip, unsigned int offset) in exar_get_direction() 83 static int exar_get_value(struct gpio_chip *chip, unsigned int offset) in exar_get_value() 93 static void exar_set_value(struct gpio_chip *chip, unsigned int offset, in exar_set_value() 104 static int exar_direction_output(struct gpio_chip *chip, unsigned int offset, in exar_direction_output() 111 static int exar_direction_input(struct gpio_chip *chip, unsigned int offset) in exar_direction_input()
|
| D | gpio-mc9s08dz60.c | 23 static void mc9s_gpio_to_reg_and_bit(int offset, u8 *reg, u8 *bit) in mc9s_gpio_to_reg_and_bit() 29 static int mc9s08dz60_get_value(struct gpio_chip *gc, unsigned offset) in mc9s08dz60_get_value() 41 static int mc9s08dz60_set(struct mc9s08dz60 *mc9s, unsigned offset, int val) in mc9s08dz60_set() 61 static void mc9s08dz60_set_value(struct gpio_chip *gc, unsigned offset, int val) in mc9s08dz60_set_value() 69 unsigned offset, int val) in mc9s08dz60_direction_output()
|
| D | gpio-da9052.c | 49 static unsigned char da9052_gpio_port_odd(unsigned offset) in da9052_gpio_port_odd() 54 static int da9052_gpio_get(struct gpio_chip *gc, unsigned offset) in da9052_gpio_get() 93 static void da9052_gpio_set(struct gpio_chip *gc, unsigned offset, int value) in da9052_gpio_set() 119 static int da9052_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in da9052_gpio_direction_input() 145 unsigned offset, int value) in da9052_gpio_direction_output() 170 static int da9052_gpio_to_irq(struct gpio_chip *gc, u32 offset) in da9052_gpio_to_irq()
|
| /Linux-v5.4/arch/powerpc/platforms/cell/spufs/ |
| D | spu_save.c | 27 unsigned int offset; in save_event_mask() local 38 unsigned int offset; in save_tag_mask() local 70 unsigned int offset; in save_fpcr() local 82 unsigned int offset; in save_decr() local 94 unsigned int offset; in save_srr0() local
|
| /Linux-v5.4/drivers/net/wireless/ralink/rt2x00/ |
| D | rt2x00mmio.h | 22 const unsigned int offset) in rt2x00mmio_register_read() 28 const unsigned int offset, in rt2x00mmio_register_multiread() 35 const unsigned int offset, in rt2x00mmio_register_write() 42 const unsigned int offset, in rt2x00mmio_register_multiwrite()
|
| D | rt2x00usb.h | 151 const u16 offset, in rt2x00usb_vendor_request_sw() 187 const unsigned int offset) in rt2x00usb_register_read() 205 const unsigned int offset) in rt2x00usb_register_read_lock() 225 const unsigned int offset, in rt2x00usb_register_multiread() 243 const unsigned int offset, in rt2x00usb_register_write() 262 const unsigned int offset, in rt2x00usb_register_write_lock() 282 const unsigned int offset, in rt2x00usb_register_multiwrite()
|
| /Linux-v5.4/drivers/tty/serial/8250/ |
| D | 8250_dw.c | 57 static inline int dw8250_modify_msr(struct uart_port *p, int offset, int value) in dw8250_modify_msr() 80 void __iomem *offset = p->membase + (UART_LCR << p->regshift); in dw8250_check_lcr() local 131 static void dw8250_serial_out38x(struct uart_port *p, int offset, int value) in dw8250_serial_out38x() 146 static void dw8250_serial_out(struct uart_port *p, int offset, int value) in dw8250_serial_out() 156 static unsigned int dw8250_serial_in(struct uart_port *p, int offset) in dw8250_serial_in() 164 static unsigned int dw8250_serial_inq(struct uart_port *p, int offset) in dw8250_serial_inq() 173 static void dw8250_serial_outq(struct uart_port *p, int offset, int value) in dw8250_serial_outq() 187 static void dw8250_serial_out32(struct uart_port *p, int offset, int value) in dw8250_serial_out32() 197 static unsigned int dw8250_serial_in32(struct uart_port *p, int offset) in dw8250_serial_in32() 204 static void dw8250_serial_out32be(struct uart_port *p, int offset, int value) in dw8250_serial_out32be() [all …]
|
| /Linux-v5.4/drivers/pinctrl/sirf/ |
| D | pinctrl-sirf.c | 73 struct seq_file *s, unsigned offset) in sirfsoc_pin_dbg_show() 212 struct pinctrl_gpio_range *range, unsigned offset) in sirfsoc_pinmux_request_gpio() 410 sirfsoc_gpio_to_bank(struct sirfsoc_gpio_chip *sgpio, unsigned int offset) in sirfsoc_gpio_to_bank() 415 static inline int sirfsoc_gpio_to_bankoff(unsigned int offset) in sirfsoc_gpio_to_bankoff() 426 u32 val, offset; in sirfsoc_gpio_irq_ack() local 444 u32 val, offset; in __sirfsoc_gpio_irq_mask() local 474 u32 val, offset; in sirfsoc_gpio_irq_unmask() local 495 u32 val, offset; in sirfsoc_gpio_irq_type() local 610 static int sirfsoc_gpio_request(struct gpio_chip *chip, unsigned offset) in sirfsoc_gpio_request() 633 static void sirfsoc_gpio_free(struct gpio_chip *chip, unsigned offset) in sirfsoc_gpio_free() [all …]
|
| /Linux-v5.4/arch/arm/plat-samsung/ |
| D | gpio-samsung.c | 428 static int samsung_gpiolib_2bit_input(struct gpio_chip *chip, unsigned offset) in samsung_gpiolib_2bit_input() 447 unsigned offset, int value) in samsung_gpiolib_2bit_output() 491 unsigned int offset) in samsung_gpiolib_4bit_input() 510 unsigned int offset, int value) in samsung_gpiolib_4bit_output() 560 unsigned int offset) in samsung_gpiolib_4bit2_input() 582 unsigned int offset, int value) in samsung_gpiolib_4bit2_output() 619 static int s3c24xx_gpiolib_banka_input(struct gpio_chip *chip, unsigned offset) in s3c24xx_gpiolib_banka_input() 625 unsigned offset, int value) in s3c24xx_gpiolib_banka_output() 655 unsigned offset, int value) in samsung_gpiolib_set() 673 static int samsung_gpiolib_get(struct gpio_chip *chip, unsigned offset) in samsung_gpiolib_get() [all …]
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/ |
| D | item.h | 12 unsigned short offset; /* bytes in container */ member 47 unsigned int offset = __mlxsw_item_offset(item, index, sizeof(u8)); in __mlxsw_item_get8() local 62 unsigned int offset = __mlxsw_item_offset(item, index, in __mlxsw_item_set8() local 81 unsigned int offset = __mlxsw_item_offset(item, index, sizeof(u16)); in __mlxsw_item_get16() local 96 unsigned int offset = __mlxsw_item_offset(item, index, in __mlxsw_item_set16() local 115 unsigned int offset = __mlxsw_item_offset(item, index, sizeof(u32)); in __mlxsw_item_get32() local 130 unsigned int offset = __mlxsw_item_offset(item, index, in __mlxsw_item_set32() local 149 unsigned int offset = __mlxsw_item_offset(item, index, sizeof(u64)); in __mlxsw_item_get64() local 164 unsigned int offset = __mlxsw_item_offset(item, index, sizeof(u64)); in __mlxsw_item_set64() local 182 unsigned int offset = __mlxsw_item_offset(item, index, sizeof(char)); in __mlxsw_item_memcpy_from() local [all …]
|
| /Linux-v5.4/arch/unicore32/kernel/ |
| D | gpio.c | 52 static int puv3_gpio_get(struct gpio_chip *chip, unsigned offset) in puv3_gpio_get() 57 static void puv3_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in puv3_gpio_set() 65 static int puv3_direction_input(struct gpio_chip *chip, unsigned offset) in puv3_direction_input() 75 static int puv3_direction_output(struct gpio_chip *chip, unsigned offset, in puv3_direction_output()
|
| /Linux-v5.4/drivers/gpu/drm/radeon/ |
| D | r600_hdmi.c | 177 void r600_hdmi_update_acr(struct drm_encoder *encoder, long offset, in r600_hdmi_update_acr() 217 void r600_set_avi_packet(struct radeon_device *rdev, u32 offset, in r600_set_avi_packet() 250 uint32_t offset = dig->afmt->offset; in r600_hdmi_update_audio_infoframe() local 268 uint32_t offset = dig->afmt->offset; in r600_hdmi_is_audio_buffer_filled() local 301 uint32_t offset = dig->afmt->offset; in r600_hdmi_audio_workaround() local 340 void r600_set_vbi_packet(struct drm_encoder *encoder, u32 offset) in r600_set_vbi_packet() 351 void r600_set_audio_packet(struct drm_encoder *encoder, u32 offset) in r600_set_audio_packet() 393 void r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) in r600_set_mute() 420 uint32_t offset; in r600_hdmi_update_audio_settings() local
|
| /Linux-v5.4/drivers/pinctrl/ |
| D | pinctrl-coh901.c | 211 static int u300_gpio_get(struct gpio_chip *chip, unsigned offset) in u300_gpio_get() 218 static void u300_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in u300_gpio_set() 235 static int u300_gpio_direction_input(struct gpio_chip *chip, unsigned offset) in u300_gpio_direction_input() 250 static int u300_gpio_direction_output(struct gpio_chip *chip, unsigned offset, in u300_gpio_direction_output() 281 unsigned offset, in u300_gpio_config_get() 339 int u300_gpio_config_set(struct gpio_chip *chip, unsigned offset, in u300_gpio_config_set() 401 static void u300_toggle_trigger(struct u300_gpio *gpio, unsigned offset) in u300_toggle_trigger() 425 int offset = d->hwirq; in u300_gpio_irq_type() local 462 int offset = d->hwirq; in u300_gpio_irq_enable() local 478 int offset = d->hwirq; in u300_gpio_irq_disable() local [all …]
|
| /Linux-v5.4/drivers/net/wireless/mediatek/mt76/ |
| D | mmio.c | 9 static u32 mt76_mmio_rr(struct mt76_dev *dev, u32 offset) in mt76_mmio_rr() 19 static void mt76_mmio_wr(struct mt76_dev *dev, u32 offset, u32 val) in mt76_mmio_wr() 25 static u32 mt76_mmio_rmw(struct mt76_dev *dev, u32 offset, u32 mask, u32 val) in mt76_mmio_rmw() 32 static void mt76_mmio_write_copy(struct mt76_dev *dev, u32 offset, in mt76_mmio_write_copy() 38 static void mt76_mmio_read_copy(struct mt76_dev *dev, u32 offset, in mt76_mmio_read_copy()
|
| /Linux-v5.4/drivers/media/pci/solo6x10/ |
| D | solo6x10-gpio.c | 98 unsigned int offset) in solo_gpiochip_get_direction() 120 unsigned int offset) in solo_gpiochip_direction_input() 126 unsigned int offset, int value) in solo_gpiochip_direction_output() 132 unsigned int offset) in solo_gpiochip_get() 143 unsigned int offset, int value) in solo_gpiochip_set()
|
| /Linux-v5.4/drivers/net/ethernet/broadcom/ |
| D | bgmac-bcma.c | 33 static u32 bcma_bgmac_read(struct bgmac *bgmac, u16 offset) in bcma_bgmac_read() 38 static void bcma_bgmac_write(struct bgmac *bgmac, u16 offset, u32 value) in bcma_bgmac_write() 43 static u32 bcma_bgmac_idm_read(struct bgmac *bgmac, u16 offset) in bcma_bgmac_idm_read() 48 static void bcma_bgmac_idm_write(struct bgmac *bgmac, u16 offset, u32 value) in bcma_bgmac_idm_write() 63 static void bcma_bgmac_cco_ctl_maskset(struct bgmac *bgmac, u32 offset, in bcma_bgmac_cco_ctl_maskset() 78 static void bcma_bgmac_cmn_maskset32(struct bgmac *bgmac, u16 offset, u32 mask, in bcma_bgmac_cmn_maskset32()
|
| /Linux-v5.4/drivers/net/wireless/broadcom/b43/ |
| D | pio.h | 109 static inline u16 b43_piotx_read16(struct b43_pio_txqueue *q, u16 offset) in b43_piotx_read16() 114 static inline u32 b43_piotx_read32(struct b43_pio_txqueue *q, u16 offset) in b43_piotx_read32() 120 u16 offset, u16 value) in b43_piotx_write16() 126 u16 offset, u32 value) in b43_piotx_write32() 132 static inline u16 b43_piorx_read16(struct b43_pio_rxqueue *q, u16 offset) in b43_piorx_read16() 137 static inline u32 b43_piorx_read32(struct b43_pio_rxqueue *q, u16 offset) in b43_piorx_read32() 143 u16 offset, u16 value) in b43_piorx_write16() 149 u16 offset, u32 value) in b43_piorx_write32()
|
| /Linux-v5.4/drivers/net/wireless/ath/ath6kl/ |
| D | bmi.c | 118 u32 offset; in ath6kl_bmi_read() local 174 u32 offset; in ath6kl_bmi_write() local 241 u32 offset; in ath6kl_bmi_execute() local 288 u32 offset; in ath6kl_bmi_set_app_start() local 324 u32 offset; in ath6kl_bmi_reg_read() local 367 u32 offset; in ath6kl_bmi_reg_write() local 407 u32 offset; in ath6kl_bmi_lz_data() local 458 u32 offset; in ath6kl_bmi_lz_stream_start() local
|