Home
last modified time | relevance | path

Searched refs:dev (Results 26 – 50 of 12513) sorted by relevance

12345678910>>...501

/openbmc/qemu/hw/pci/
H A Dmsix.c36 static MSIMessage msix_prepare_message(PCIDevice *dev, unsigned vector) in msix_prepare_message() argument
38 uint8_t *table_entry = dev->msix_table + vector * PCI_MSIX_ENTRY_SIZE; in msix_prepare_message()
46 MSIMessage msix_get_message(PCIDevice *dev, unsigned vector) in msix_get_message() argument
48 return dev->msix_prepare_message(dev, vector); in msix_get_message()
55 void msix_set_message(PCIDevice *dev, int vector, struct MSIMessage msg) in msix_set_message() argument
57 uint8_t *table_entry = dev->msix_table + vector * PCI_MSIX_ENTRY_SIZE; in msix_set_message()
69 static uint8_t *msix_pending_byte(PCIDevice *dev, int vector) in msix_pending_byte() argument
71 return dev->msix_pba + vector / 8; in msix_pending_byte()
74 static int msix_is_pending(PCIDevice *dev, int vector) in msix_is_pending() argument
76 return *msix_pending_byte(dev, vector) & msix_pending_mask(vector); in msix_is_pending()
[all …]
/openbmc/linux/drivers/misc/mei/
H A Dhw-me.c59 static inline u32 mei_me_mecbrw_read(const struct mei_device *dev) in mei_me_mecbrw_read() argument
61 return mei_me_reg_read(to_me_hw(dev), ME_CB_RW); in mei_me_mecbrw_read()
70 static inline void mei_me_hcbww_write(struct mei_device *dev, u32 data) in mei_me_hcbww_write() argument
72 mei_me_reg_write(to_me_hw(dev), H_CB_WW, data); in mei_me_hcbww_write()
82 static inline u32 mei_me_mecsr_read(const struct mei_device *dev) in mei_me_mecsr_read() argument
86 reg = mei_me_reg_read(to_me_hw(dev), ME_CSR_HA); in mei_me_mecsr_read()
87 trace_mei_reg_read(dev->dev, "ME_CSR_HA", ME_CSR_HA, reg); in mei_me_mecsr_read()
99 static inline u32 mei_hcsr_read(const struct mei_device *dev) in mei_hcsr_read() argument
103 reg = mei_me_reg_read(to_me_hw(dev), H_CSR); in mei_hcsr_read()
104 trace_mei_reg_read(dev->dev, "H_CSR", H_CSR, reg); in mei_hcsr_read()
[all …]
/openbmc/linux/drivers/scsi/aacraid/
H A Dsrc.c34 static int aac_src_get_sync_status(struct aac_dev *dev);
39 struct aac_dev *dev; in aac_src_intr_message() local
46 dev = ctx->dev; in aac_src_intr_message()
49 if (dev->msi_enabled) { in aac_src_intr_message()
52 bellbits = src_readl(dev, MUnit.ODR_MSI); in aac_src_intr_message()
60 bellbits = src_readl(dev, MUnit.ODR_R); in aac_src_intr_message()
63 src_writel(dev, MUnit.ODR_C, bellbits); in aac_src_intr_message()
64 src_readl(dev, MUnit.ODR_C); in aac_src_intr_message()
67 src_writel(dev, MUnit.ODR_C, bellbits); in aac_src_intr_message()
68 src_readl(dev, MUnit.ODR_C); in aac_src_intr_message()
[all …]
/openbmc/linux/drivers/base/power/
H A Dmain.c97 void device_pm_sleep_init(struct device *dev) in device_pm_sleep_init() argument
99 dev->power.is_prepared = false; in device_pm_sleep_init()
100 dev->power.is_suspended = false; in device_pm_sleep_init()
101 dev->power.is_noirq_suspended = false; in device_pm_sleep_init()
102 dev->power.is_late_suspended = false; in device_pm_sleep_init()
103 init_completion(&dev->power.completion); in device_pm_sleep_init()
104 complete_all(&dev->power.completion); in device_pm_sleep_init()
105 dev->power.wakeup = NULL; in device_pm_sleep_init()
106 INIT_LIST_HEAD(&dev->power.entry); in device_pm_sleep_init()
129 void device_pm_add(struct device *dev) in device_pm_add() argument
[all …]
/openbmc/linux/drivers/net/wireless/broadcom/b43/
H A Dphy_ht.c35 static void b43_radio_2059_channel_setup(struct b43_wldev *dev, in b43_radio_2059_channel_setup() argument
42 b43_radio_write(dev, 0x16, e->radio_syn16); in b43_radio_2059_channel_setup()
43 b43_radio_write(dev, 0x17, e->radio_syn17); in b43_radio_2059_channel_setup()
44 b43_radio_write(dev, 0x22, e->radio_syn22); in b43_radio_2059_channel_setup()
45 b43_radio_write(dev, 0x25, e->radio_syn25); in b43_radio_2059_channel_setup()
46 b43_radio_write(dev, 0x27, e->radio_syn27); in b43_radio_2059_channel_setup()
47 b43_radio_write(dev, 0x28, e->radio_syn28); in b43_radio_2059_channel_setup()
48 b43_radio_write(dev, 0x29, e->radio_syn29); in b43_radio_2059_channel_setup()
49 b43_radio_write(dev, 0x2c, e->radio_syn2c); in b43_radio_2059_channel_setup()
50 b43_radio_write(dev, 0x2d, e->radio_syn2d); in b43_radio_2059_channel_setup()
[all …]
H A Dbus.c21 static int b43_bus_bcma_bus_may_powerdown(struct b43_bus_dev *dev) in b43_bus_bcma_bus_may_powerdown() argument
25 static int b43_bus_bcma_bus_powerup(struct b43_bus_dev *dev, in b43_bus_bcma_bus_powerup() argument
30 static int b43_bus_bcma_device_is_enabled(struct b43_bus_dev *dev) in b43_bus_bcma_device_is_enabled() argument
32 return bcma_core_is_enabled(dev->bdev); in b43_bus_bcma_device_is_enabled()
34 static void b43_bus_bcma_device_enable(struct b43_bus_dev *dev, in b43_bus_bcma_device_enable() argument
37 bcma_core_enable(dev->bdev, core_specific_flags); in b43_bus_bcma_device_enable()
39 static void b43_bus_bcma_device_disable(struct b43_bus_dev *dev, in b43_bus_bcma_device_disable() argument
42 bcma_core_disable(dev->bdev, core_specific_flags); in b43_bus_bcma_device_disable()
44 static u16 b43_bus_bcma_read16(struct b43_bus_dev *dev, u16 offset) in b43_bus_bcma_read16() argument
46 return bcma_read16(dev->bdev, offset); in b43_bus_bcma_read16()
[all …]
/openbmc/linux/drivers/net/ethernet/mediatek/
H A Dmtk_wed.c49 struct net_device *dev; member
53 wed_m32(struct mtk_wed_device *dev, u32 reg, u32 mask, u32 val) in wed_m32() argument
55 regmap_update_bits(dev->hw->regs, reg, mask | val, val); in wed_m32()
59 wed_set(struct mtk_wed_device *dev, u32 reg, u32 mask) in wed_set() argument
61 return wed_m32(dev, reg, 0, mask); in wed_set()
65 wed_clr(struct mtk_wed_device *dev, u32 reg, u32 mask) in wed_clr() argument
67 return wed_m32(dev, reg, mask, 0); in wed_clr()
71 wdma_m32(struct mtk_wed_device *dev, u32 reg, u32 mask, u32 val) in wdma_m32() argument
73 wdma_w32(dev, reg, (wdma_r32(dev, reg) & ~mask) | val); in wdma_m32()
77 wdma_set(struct mtk_wed_device *dev, u32 reg, u32 mask) in wdma_set() argument
[all …]
/openbmc/linux/drivers/input/mouse/
H A Dappletouch.c260 static int atp_geyser_init(struct atp *dev) in atp_geyser_init() argument
262 struct usb_device *udev = dev->udev; in atp_geyser_init()
270 dev_err(&dev->intf->dev, "Out of memory\n"); in atp_geyser_init()
285 dev_err(&dev->intf->dev, "Failed to read mode from device.\n"); in atp_geyser_init()
304 dev_err(&dev->intf->dev, "Failed to request geyser raw mode\n"); in atp_geyser_init()
320 struct atp *dev = container_of(work, struct atp, work); in atp_reinit() local
324 atp_geyser_init(dev); in atp_reinit()
326 retval = usb_submit_urb(dev->urb, GFP_ATOMIC); in atp_reinit()
328 dev_err(&dev->intf->dev, in atp_reinit()
333 static int atp_calculate_abs(struct atp *dev, int offset, int nb_sensors, in atp_calculate_abs() argument
[all …]
/openbmc/linux/include/linux/
H A Dpm_runtime.h67 extern int pm_generic_runtime_suspend(struct device *dev);
68 extern int pm_generic_runtime_resume(struct device *dev);
69 extern int pm_runtime_force_suspend(struct device *dev);
70 extern int pm_runtime_force_resume(struct device *dev);
72 extern int __pm_runtime_idle(struct device *dev, int rpmflags);
73 extern int __pm_runtime_suspend(struct device *dev, int rpmflags);
74 extern int __pm_runtime_resume(struct device *dev, int rpmflags);
75 extern int pm_runtime_get_if_active(struct device *dev, bool ign_usage_count);
76 extern int pm_schedule_suspend(struct device *dev, unsigned int delay);
77 extern int __pm_runtime_set_status(struct device *dev, unsigned int status);
[all …]
/openbmc/linux/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc_ctrl.c23 int s5p_mfc_alloc_firmware(struct s5p_mfc_dev *dev) in s5p_mfc_alloc_firmware() argument
25 struct s5p_mfc_priv_buf *fw_buf = &dev->fw_buf; in s5p_mfc_alloc_firmware()
28 fw_buf->size = dev->variant->buf_size->fw; in s5p_mfc_alloc_firmware()
35 err = s5p_mfc_alloc_priv_buf(dev, BANK_L_CTX, &dev->fw_buf); in s5p_mfc_alloc_firmware()
45 int s5p_mfc_load_firmware(struct s5p_mfc_dev *dev) in s5p_mfc_load_firmware() argument
54 if (dev->fw_get_done) in s5p_mfc_load_firmware()
58 if (!dev->variant->fw_name[i]) in s5p_mfc_load_firmware()
61 dev->variant->fw_name[i], &dev->plat_dev->dev); in s5p_mfc_load_firmware()
63 dev->fw_ver = (enum s5p_mfc_fw_ver) i; in s5p_mfc_load_firmware()
72 if (fw_blob->size > dev->fw_buf.size) { in s5p_mfc_load_firmware()
[all …]
/openbmc/linux/drivers/net/mctp/
H A Dmctp-serial.c76 static int next_chunk_len(struct mctp_serial *dev) in next_chunk_len() argument
81 if (dev->txpos == dev->txlen) in next_chunk_len()
87 if (needs_escape(dev->txbuf[dev->txpos])) in next_chunk_len()
94 for (i = 1; i + dev->txpos < dev->txlen; i++) { in next_chunk_len()
95 if (needs_escape(dev->txbuf[dev->txpos + i])) in next_chunk_len()
102 static int write_chunk(struct mctp_serial *dev, unsigned char *buf, int len) in write_chunk() argument
104 return dev->tty->ops->write(dev->tty, buf, len); in write_chunk()
109 struct mctp_serial *dev = container_of(work, struct mctp_serial, in mctp_serial_tx_work() local
115 spin_lock_irqsave(&dev->lock, flags); in mctp_serial_tx_work()
118 switch (dev->txstate) { in mctp_serial_tx_work()
[all …]
/openbmc/linux/drivers/net/usb/
H A Dusbnet.c48 #define RX_QLEN(dev) ((dev)->rx_qlen) argument
49 #define TX_QLEN(dev) ((dev)->tx_qlen) argument
89 int usbnet_get_endpoints(struct usbnet *dev, struct usb_interface *intf) in usbnet_get_endpoints() argument
144 !(dev->driver_info->flags & FLAG_NO_SETINT)) { in usbnet_get_endpoints()
145 tmp = usb_set_interface (dev->udev, alt->desc.bInterfaceNumber, in usbnet_get_endpoints()
151 dev->in = usb_rcvbulkpipe (dev->udev, in usbnet_get_endpoints()
153 dev->out = usb_sndbulkpipe (dev->udev, in usbnet_get_endpoints()
155 dev->status = status; in usbnet_get_endpoints()
160 int usbnet_get_ethernet_addr(struct usbnet *dev, int iMACAddress) in usbnet_get_ethernet_addr() argument
166 ret = usb_string(dev->udev, iMACAddress, buf, sizeof buf); in usbnet_get_ethernet_addr()
[all …]
/openbmc/linux/drivers/i2c/busses/
H A Di2c-designware-platdrv.c38 static u32 i2c_dw_get_clk_rate_khz(struct dw_i2c_dev *dev) in i2c_dw_get_clk_rate_khz() argument
40 return clk_get_rate(dev->clk) / KILO; in i2c_dw_get_clk_rate_khz()
75 struct dw_i2c_dev *dev = context; in bt1_i2c_read() local
82 ret = regmap_write(dev->sysmap, BT1_I2C_CTL, in bt1_i2c_read()
87 return regmap_read(dev->sysmap, BT1_I2C_DO, val); in bt1_i2c_read()
92 struct dw_i2c_dev *dev = context; in bt1_i2c_write() local
95 ret = regmap_write(dev->sysmap, BT1_I2C_DI, val); in bt1_i2c_write()
99 return regmap_write(dev->sysmap, BT1_I2C_CTL, in bt1_i2c_write()
113 static int bt1_i2c_request_regs(struct dw_i2c_dev *dev) in bt1_i2c_request_regs() argument
115 dev->sysmap = syscon_node_to_regmap(dev->dev->of_node->parent); in bt1_i2c_request_regs()
[all …]
/openbmc/linux/drivers/memstick/host/
H A Dr592.c53 static inline u32 r592_read_reg(struct r592_device *dev, int address) in r592_read_reg() argument
55 u32 value = readl(dev->mmio + address); in r592_read_reg()
61 static inline void r592_write_reg(struct r592_device *dev, in r592_write_reg() argument
65 writel(value, dev->mmio + address); in r592_write_reg()
69 static inline u32 r592_read_reg_raw_be(struct r592_device *dev, int address) in r592_read_reg_raw_be() argument
71 u32 value = __raw_readl(dev->mmio + address); in r592_read_reg_raw_be()
77 static inline void r592_write_reg_raw_be(struct r592_device *dev, in r592_write_reg_raw_be() argument
81 __raw_writel(cpu_to_be32(value), dev->mmio + address); in r592_write_reg_raw_be()
85 static inline void r592_set_reg_mask(struct r592_device *dev, in r592_set_reg_mask() argument
88 u32 reg = readl(dev->mmio + address); in r592_set_reg_mask()
[all …]
/openbmc/linux/drivers/media/test-drivers/vivid/
H A Dvivid-core.c238 struct vivid_dev *dev = video_drvdata(file); in vidioc_querycap() local
243 "platform:%s", dev->v4l2_dev.name); in vidioc_querycap()
245 cap->capabilities = dev->vid_cap_caps | dev->vid_out_caps | in vidioc_querycap()
246 dev->vbi_cap_caps | dev->vbi_out_caps | in vidioc_querycap()
247 dev->radio_rx_caps | dev->radio_tx_caps | in vidioc_querycap()
248 dev->sdr_cap_caps | dev->meta_cap_caps | in vidioc_querycap()
249 dev->meta_out_caps | dev->touch_cap_caps | in vidioc_querycap()
298 struct vivid_dev *dev = video_drvdata(file); in vidioc_g_frequency() local
304 &dev->radio_rx_freq : &dev->radio_tx_freq, vf); in vidioc_g_frequency()
312 struct vivid_dev *dev = video_drvdata(file); in vidioc_s_frequency() local
[all …]
/openbmc/linux/drivers/vlynq/
H A Dvlynq.c68 static void vlynq_dump_regs(struct vlynq_device *dev) in vlynq_dump_regs() argument
73 dev->local, dev->remote); in vlynq_dump_regs()
76 i + 1, ((u32 *)dev->local)[i]); in vlynq_dump_regs()
78 i + 1, ((u32 *)dev->remote)[i]); in vlynq_dump_regs()
96 static int vlynq_linked(struct vlynq_device *dev) in vlynq_linked() argument
101 if (readl(&dev->local->status) & VLYNQ_STATUS_LINK) in vlynq_linked()
109 static void vlynq_reset(struct vlynq_device *dev) in vlynq_reset() argument
111 writel(readl(&dev->local->control) | VLYNQ_CTRL_RESET, in vlynq_reset()
112 &dev->local->control); in vlynq_reset()
118 writel(readl(&dev->local->control) & ~VLYNQ_CTRL_RESET, in vlynq_reset()
[all …]
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76x2/
H A Dpci_init.c13 mt76x2_mac_pbf_init(struct mt76x02_dev *dev) in mt76x2_mac_pbf_init() argument
23 mt76_set(dev, MT_PBF_SYS_CTRL, val); in mt76x2_mac_pbf_init()
24 mt76_clear(dev, MT_PBF_SYS_CTRL, val); in mt76x2_mac_pbf_init()
26 mt76_wr(dev, MT_PBF_TX_MAX_PCNT, 0xefef3f1f); in mt76x2_mac_pbf_init()
27 mt76_wr(dev, MT_PBF_RX_MAX_PCNT, 0xfebf); in mt76x2_mac_pbf_init()
31 mt76x2_fixup_xtal(struct mt76x02_dev *dev) in mt76x2_fixup_xtal() argument
36 eep_val = mt76x02_eeprom_get(dev, MT_EE_XTAL_TRIM_2); in mt76x2_fixup_xtal()
46 eep_val = mt76x02_eeprom_get(dev, MT_EE_XTAL_TRIM_1); in mt76x2_fixup_xtal()
54 mt76_rmw_field(dev, MT_XO_CTRL5, MT_XO_CTRL5_C2_VAL, eep_val + offset); in mt76x2_fixup_xtal()
55 mt76_set(dev, MT_XO_CTRL6, MT_XO_CTRL6_C2_CTRL); in mt76x2_fixup_xtal()
[all …]
/openbmc/linux/drivers/media/usb/hackrf/
H A Dhackrf.c111 struct device *dev; member
182 static int hackrf_ctrl_msg(struct hackrf_dev *dev, u8 request, u16 value, in hackrf_ctrl_msg() argument
195 pipe = usb_sndctrlpipe(dev->udev, 0); in hackrf_ctrl_msg()
203 pipe = usb_rcvctrlpipe(dev->udev, 0); in hackrf_ctrl_msg()
207 dev_err(dev->dev, "Unknown command %02x\n", request); in hackrf_ctrl_msg()
214 memcpy(dev->buf, data, size); in hackrf_ctrl_msg()
216 ret = usb_control_msg(dev->udev, pipe, request, requesttype, value, in hackrf_ctrl_msg()
217 index, dev->buf, size, 1000); in hackrf_ctrl_msg()
218 hackrf_dbg_usb_control_msg(dev->dev, request, requesttype, value, in hackrf_ctrl_msg()
219 index, dev->buf, size); in hackrf_ctrl_msg()
[all …]
/openbmc/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_main.c102 struct pvrdma_dev *dev = in pvrdma_get_fw_ver_str() local
105 (int) (dev->dsr->caps.fw_ver >> 32), in pvrdma_get_fw_ver_str()
106 (int) (dev->dsr->caps.fw_ver >> 16) & 0xffff, in pvrdma_get_fw_ver_str()
107 (int) dev->dsr->caps.fw_ver & 0xffff); in pvrdma_get_fw_ver_str()
110 static int pvrdma_init_device(struct pvrdma_dev *dev) in pvrdma_init_device() argument
113 spin_lock_init(&dev->cmd_lock); in pvrdma_init_device()
114 sema_init(&dev->cmd_sema, 1); in pvrdma_init_device()
115 atomic_set(&dev->num_qps, 0); in pvrdma_init_device()
116 atomic_set(&dev->num_srqs, 0); in pvrdma_init_device()
117 atomic_set(&dev->num_cqs, 0); in pvrdma_init_device()
[all …]
/openbmc/u-boot/lib/
H A Dtpm_api.c14 u32 tpm_startup(struct udevice *dev, enum tpm_startup_type mode) in tpm_startup() argument
16 if (tpm_is_v1(dev)) { in tpm_startup()
17 return tpm1_startup(dev, mode); in tpm_startup()
18 } else if (tpm_is_v2(dev)) { in tpm_startup()
32 return tpm2_startup(dev, type); in tpm_startup()
38 u32 tpm_auto_start(struct udevice *dev) in tpm_auto_start() argument
40 if (tpm_is_v2(dev)) in tpm_auto_start()
41 return tpm2_auto_start(dev); in tpm_auto_start()
46 u32 tpm_resume(struct udevice *dev) in tpm_resume() argument
48 if (tpm_is_v1(dev)) in tpm_resume()
[all …]
/openbmc/linux/drivers/input/misc/
H A Dcm109.c294 static void report_key(struct cm109_dev *dev, int key) in report_key() argument
296 struct input_dev *idev = dev->idev; in report_key()
298 if (dev->key_code >= 0) { in report_key()
300 input_report_key(idev, dev->key_code, 0); in report_key()
303 dev->key_code = key; in report_key()
316 static void cm109_report_special(struct cm109_dev *dev) in cm109_report_special() argument
319 struct input_dev *idev = dev->idev; in cm109_report_special()
320 u8 data = dev->irq_data->byte[HID_IR0]; in cm109_report_special()
325 keycode = dev->keymap[0xff + BIT(i)]; in cm109_report_special()
342 static void cm109_submit_buzz_toggle(struct cm109_dev *dev) in cm109_submit_buzz_toggle() argument
[all …]
/openbmc/linux/drivers/net/wireless/realtek/rtl818x/rtl8180/
H A Drtl8225se.c75 static void rtl8187se_three_wire_io(struct ieee80211_hw *dev, u8 *data, in rtl8187se_three_wire_io() argument
78 struct rtl8180_priv *priv = dev->priv; in rtl8187se_three_wire_io()
90 wiphy_err(dev->wiphy, PFX in rtl8187se_three_wire_io()
108 wiphy_err(dev->wiphy, PFX in rtl8187se_three_wire_io()
132 static u32 rtl8187se_rf_readreg(struct ieee80211_hw *dev, u8 addr) in rtl8187se_rf_readreg() argument
135 rtl8187se_three_wire_io(dev, (u8 *)&dataread, 16, 0); in rtl8187se_rf_readreg()
139 static void rtl8187se_rf_writereg(struct ieee80211_hw *dev, u8 addr, u32 data) in rtl8187se_rf_writereg() argument
142 rtl8187se_three_wire_io(dev, (u8 *)&outdata, 16, 1); in rtl8187se_rf_writereg()
146 static void rtl8225se_write_zebra_agc(struct ieee80211_hw *dev) in rtl8225se_write_zebra_agc() argument
151 rtl8225se_write_phy_ofdm(dev, 0xF, ZEBRA_AGC[i]); in rtl8225se_write_zebra_agc()
[all …]
/openbmc/linux/drivers/media/dvb-frontends/
H A Drtl2832_sdr.c154 struct rtl2832_sdr_dev *dev) in rtl2832_sdr_get_next_fill_buf() argument
159 spin_lock_irqsave(&dev->queued_bufs_lock, flags); in rtl2832_sdr_get_next_fill_buf()
160 if (list_empty(&dev->queued_bufs)) in rtl2832_sdr_get_next_fill_buf()
163 buf = list_entry(dev->queued_bufs.next, in rtl2832_sdr_get_next_fill_buf()
167 spin_unlock_irqrestore(&dev->queued_bufs_lock, flags); in rtl2832_sdr_get_next_fill_buf()
171 static unsigned int rtl2832_sdr_convert_stream(struct rtl2832_sdr_dev *dev, in rtl2832_sdr_convert_stream() argument
174 struct platform_device *pdev = dev->pdev; in rtl2832_sdr_convert_stream()
177 if (dev->pixelformat == V4L2_SDR_FMT_CU8) { in rtl2832_sdr_convert_stream()
181 } else if (dev->pixelformat == V4L2_SDR_FMT_CU16LE) { in rtl2832_sdr_convert_stream()
194 if (unlikely(time_is_before_jiffies(dev->jiffies_next))) { in rtl2832_sdr_convert_stream()
[all …]
/openbmc/linux/drivers/w1/
H A Dw1_int.c28 struct w1_master *dev; in w1_alloc_dev() local
34 dev = kzalloc(sizeof(struct w1_master) + sizeof(struct w1_bus_master), GFP_KERNEL); in w1_alloc_dev()
35 if (!dev) { in w1_alloc_dev()
42 dev->bus_master = (struct w1_bus_master *)(dev + 1); in w1_alloc_dev()
44 dev->owner = THIS_MODULE; in w1_alloc_dev()
45 dev->max_slave_count = slave_count; in w1_alloc_dev()
46 dev->slave_count = 0; in w1_alloc_dev()
47 dev->attempts = 0; in w1_alloc_dev()
48 dev->initialized = 0; in w1_alloc_dev()
49 dev->id = id; in w1_alloc_dev()
[all …]
/openbmc/linux/drivers/net/wireless/realtek/rtl818x/rtl8187/
H A Drtl8225.c115 static void rtl8225_write_bitbang(struct ieee80211_hw *dev, u8 addr, u16 data) in rtl8225_write_bitbang() argument
117 struct rtl8187_priv *priv = dev->priv; in rtl8225_write_bitbang()
158 static void rtl8225_write_8051(struct ieee80211_hw *dev, u8 addr, __le16 data) in rtl8225_write_8051() argument
160 struct rtl8187_priv *priv = dev->priv; in rtl8225_write_8051()
197 static void rtl8225_write(struct ieee80211_hw *dev, u8 addr, u16 data) in rtl8225_write() argument
199 struct rtl8187_priv *priv = dev->priv; in rtl8225_write()
202 rtl8225_write_8051(dev, addr, cpu_to_le16(data)); in rtl8225_write()
204 rtl8225_write_bitbang(dev, addr, data); in rtl8225_write()
207 static u16 rtl8225_read(struct ieee80211_hw *dev, u8 addr) in rtl8225_read() argument
209 struct rtl8187_priv *priv = dev->priv; in rtl8225_read()
[all …]

12345678910>>...501