/openbmc/linux/drivers/net/wireless/mediatek/mt7601u/ |
H A D | mcu.c | 24 static inline int firmware_running(struct mt7601u_dev *dev) in firmware_running() argument 26 return mt7601u_rr(dev, MT_MCU_COM_REG0) == 1; in firmware_running() 42 static inline void trace_mt_mcu_msg_send_cs(struct mt7601u_dev *dev, in trace_mt_mcu_msg_send_cs() argument 50 trace_mt_mcu_msg_send(dev, skb, csum, need_resp); in trace_mt_mcu_msg_send_cs() 68 static int mt7601u_mcu_wait_resp(struct mt7601u_dev *dev, u8 seq) in mt7601u_mcu_wait_resp() argument 70 struct urb *urb = dev->mcu.resp.urb; in mt7601u_mcu_wait_resp() 75 if (!wait_for_completion_timeout(&dev->mcu.resp_cmpl, in mt7601u_mcu_wait_resp() 77 dev_warn(dev->dev, "Warning: %s retrying\n", __func__); in mt7601u_mcu_wait_resp() 82 rxfce = get_unaligned_le32(dev->mcu.resp.buf); in mt7601u_mcu_wait_resp() 85 ret = mt7601u_usb_submit_buf(dev, USB_DIR_IN, MT_EP_IN_CMD_RESP, in mt7601u_mcu_wait_resp() [all …]
|
/openbmc/u-boot/test/dm/ |
H A D | bus.c | 32 static int testbus_drv_probe(struct udevice *dev) in testbus_drv_probe() argument 34 return dm_scan_fdt_dev(dev); in testbus_drv_probe() 37 static int testbus_child_post_bind(struct udevice *dev) in testbus_child_post_bind() argument 41 plat = dev_get_parent_platdata(dev); in testbus_child_post_bind() 48 static int testbus_child_pre_probe(struct udevice *dev) in testbus_child_pre_probe() argument 50 struct dm_test_parent_data *parent_data = dev_get_parent_priv(dev); in testbus_child_pre_probe() 57 static int testbus_child_pre_probe_uclass(struct udevice *dev) in testbus_child_pre_probe_uclass() argument 59 struct dm_test_priv *priv = dev_get_priv(dev); in testbus_child_pre_probe_uclass() 66 static int testbus_child_post_probe_uclass(struct udevice *dev) in testbus_child_post_probe_uclass() argument 68 struct dm_test_priv *priv = dev_get_priv(dev); in testbus_child_post_probe_uclass() [all …]
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_mode_config.c | 37 int drm_modeset_register_all(struct drm_device *dev) in drm_modeset_register_all() argument 41 ret = drm_plane_register_all(dev); in drm_modeset_register_all() 45 ret = drm_crtc_register_all(dev); in drm_modeset_register_all() 49 ret = drm_encoder_register_all(dev); in drm_modeset_register_all() 53 ret = drm_connector_register_all(dev); in drm_modeset_register_all() 57 drm_debugfs_late_register(dev); in drm_modeset_register_all() 62 drm_encoder_unregister_all(dev); in drm_modeset_register_all() 64 drm_crtc_unregister_all(dev); in drm_modeset_register_all() 66 drm_plane_unregister_all(dev); in drm_modeset_register_all() 71 void drm_modeset_unregister_all(struct drm_device *dev) in drm_modeset_unregister_all() argument [all …]
|
/openbmc/linux/drivers/infiniband/hw/mthca/ |
H A D | mthca_mr.c | 188 static u32 mthca_alloc_mtt_range(struct mthca_dev *dev, int order, in mthca_alloc_mtt_range() argument 196 if (mthca_is_memfree(dev)) in mthca_alloc_mtt_range() 197 if (mthca_table_get_range(dev, dev->mr_table.mtt_table, seg, in mthca_alloc_mtt_range() 206 static struct mthca_mtt *__mthca_alloc_mtt(struct mthca_dev *dev, int size, in __mthca_alloc_mtt() argument 221 for (i = dev->limits.mtt_seg_size / 8; i < size; i <<= 1) in __mthca_alloc_mtt() 224 mtt->first_seg = mthca_alloc_mtt_range(dev, mtt->order, buddy); in __mthca_alloc_mtt() 233 struct mthca_mtt *mthca_alloc_mtt(struct mthca_dev *dev, int size) in mthca_alloc_mtt() argument 235 return __mthca_alloc_mtt(dev, size, &dev->mr_table.mtt_buddy); in mthca_alloc_mtt() 238 void mthca_free_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt) in mthca_free_mtt() argument 245 mthca_table_put_range(dev, dev->mr_table.mtt_table, in mthca_free_mtt() [all …]
|
/openbmc/linux/drivers/usb/misc/ |
H A D | idmouse.c | 58 #define ftip_command(dev, command, value, index) \ argument 59 usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, 0), command, \ 123 static int idmouse_create_image(struct usb_idmouse *dev) in idmouse_create_image() argument 129 memcpy(dev->bulk_in_buffer, HEADER, sizeof(HEADER)-1); in idmouse_create_image() 133 result = ftip_command(dev, FTIP_RELEASE, 0, 0); in idmouse_create_image() 136 result = ftip_command(dev, FTIP_BLINK, 1, 0); in idmouse_create_image() 142 result = ftip_command(dev, FTIP_ACQUIRE, 0, 0); in idmouse_create_image() 145 result = ftip_command(dev, FTIP_ACQUIRE, 0, 0); in idmouse_create_image() 151 result = ftip_command(dev, FTIP_RESET, 0, 0); in idmouse_create_image() 154 result = ftip_command(dev, FTIP_RESET, 0, 0); in idmouse_create_image() [all …]
|
H A D | usblcd.c | 69 struct usb_lcd *dev = to_lcd_dev(kref); in lcd_delete() local 71 usb_put_dev(dev->udev); in lcd_delete() 72 kfree(dev->bulk_in_buffer); in lcd_delete() 73 kfree(dev); in lcd_delete() 79 struct usb_lcd *dev; in lcd_open() local 92 dev = usb_get_intfdata(interface); in lcd_open() 95 kref_get(&dev->kref); in lcd_open() 100 kref_put(&dev->kref, lcd_delete); in lcd_open() 105 file->private_data = dev; in lcd_open() 112 struct usb_lcd *dev; in lcd_release() local [all …]
|
/openbmc/u-boot/drivers/net/ |
H A D | smc91111.c | 145 static void smc_phy_configure(struct eth_device *dev); 169 static inline word SMC_inw(struct eth_device *dev, dword offset) in SMC_inw() argument 172 v = *((volatile word*)(dev->iobase + offset)); in SMC_inw() 177 static inline void SMC_outw(struct eth_device *dev, word value, dword offset) in SMC_outw() argument 179 *((volatile word*)(dev->iobase + offset)) = value; in SMC_outw() 183 static inline byte SMC_inb(struct eth_device *dev, dword offset) in SMC_inb() argument 187 _w = SMC_inw(dev, offset & ~((dword)1)); in SMC_inb() 191 static inline void SMC_outb(struct eth_device *dev, byte value, dword offset) in SMC_outb() argument 195 _w = SMC_inw(dev, offset & ~((dword)1)); in SMC_outb() 197 *((volatile word*)(dev->iobase + (offset & ~((dword)1)))) = in SMC_outb() [all …]
|
H A D | natsemi.c | 227 static void write_eeprom(struct eth_device *dev, long addr, int location, 230 static int read_eeprom(struct eth_device *dev, long addr, int location); 231 static int mdio_read(struct eth_device *dev, int phy_id, int location); 232 static int natsemi_init(struct eth_device *dev, bd_t * bis); 233 static void natsemi_reset(struct eth_device *dev); 234 static void natsemi_init_rxfilter(struct eth_device *dev); 235 static void natsemi_init_txd(struct eth_device *dev); 236 static void natsemi_init_rxd(struct eth_device *dev); 237 static void natsemi_set_rx_mode(struct eth_device *dev); 238 static void natsemi_check_duplex(struct eth_device *dev); [all …]
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | pci_mcu.c | 15 mt76pci_load_rom_patch(struct mt76x02_dev *dev) in mt76pci_load_rom_patch() argument 19 bool rom_protect = !is_mt7612(dev); in mt76pci_load_rom_patch() 24 if (rom_protect && !mt76_poll(dev, MT_MCU_SEMAPHORE_03, 1, 1, 600)) { in mt76pci_load_rom_patch() 25 dev_err(dev->mt76.dev, in mt76pci_load_rom_patch() 30 if (mt76xx_rev(dev) >= MT76XX_REV_E3) { in mt76pci_load_rom_patch() 38 if (rom_protect && (mt76_rr(dev, patch_reg) & patch_mask)) { in mt76pci_load_rom_patch() 39 dev_info(dev->mt76.dev, "ROM patch already applied\n"); in mt76pci_load_rom_patch() 43 ret = request_firmware(&fw, MT7662_ROM_PATCH, dev->mt76.dev); in mt76pci_load_rom_patch() 49 dev_err(dev->mt76.dev, "Failed to load firmware\n"); in mt76pci_load_rom_patch() 54 dev_info(dev->mt76.dev, "ROM patch build: %.15s\n", hdr->build_time); in mt76pci_load_rom_patch() [all …]
|
/openbmc/linux/drivers/staging/vc04_services/bcm2835-camera/ |
H A D | bcm2835-camera.c | 211 struct bcm2835_mmal_dev *dev = vb2_get_drv_priv(vq); in queue_setup() local 215 if (!dev->capture.port) { in queue_setup() 216 v4l2_err(&dev->v4l2_dev, in queue_setup() 224 sizes[0] < dev->capture.port->current_buffer.size) { in queue_setup() 225 v4l2_dbg(1, bcm2835_v4l2_debug, &dev->v4l2_dev, in queue_setup() 227 __func__, dev, sizes[0], in queue_setup() 228 dev->capture.port->current_buffer.size, in queue_setup() 237 size = dev->capture.port->current_buffer.size; in queue_setup() 239 v4l2_err(&dev->v4l2_dev, in queue_setup() 244 if (*nbuffers < dev->capture.port->minimum_buffer.num) in queue_setup() [all …]
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | pci_init.c | 17 struct mt7615_dev *dev = container_of(work, struct mt7615_dev, in mt7615_pci_init_work() local 21 ret = mt7615_mcu_init(dev); in mt7615_pci_init_work() 24 ret = mt7615_mcu_init(dev); in mt7615_pci_init_work() 30 mt7615_init_work(dev); in mt7615_pci_init_work() 33 static int mt7615_init_hardware(struct mt7615_dev *dev) in mt7615_init_hardware() argument 35 u32 addr = mt7615_reg_map(dev, MT_EFUSE_BASE); in mt7615_init_hardware() 38 mt76_wr(dev, MT_INT_SOURCE_CSR, ~0); in mt7615_init_hardware() 40 INIT_WORK(&dev->mcu_work, mt7615_pci_init_work); in mt7615_init_hardware() 41 ret = mt7615_eeprom_init(dev, addr); in mt7615_init_hardware() 45 if (is_mt7663(&dev->mt76)) { in mt7615_init_hardware() [all …]
|
/openbmc/linux/drivers/vdpa/vdpa_user/ |
H A D | vduse_dev.c | 76 struct vduse_dev *dev; member 88 struct device *dev; member 153 return vdev->dev; in vdpa_to_vduse() 156 static inline struct vduse_dev *dev_to_vduse(struct device *dev) in dev_to_vduse() argument 158 struct vdpa_device *vdpa = dev_to_vdpa(dev); in dev_to_vduse() 196 static void vduse_dev_broken(struct vduse_dev *dev) in vduse_dev_broken() argument 200 if (unlikely(dev->broken)) in vduse_dev_broken() 203 list_splice_init(&dev->recv_list, &dev->send_list); in vduse_dev_broken() 204 list_for_each_entry_safe(msg, tmp, &dev->send_list, list) { in vduse_dev_broken() 210 dev->broken = true; in vduse_dev_broken() [all …]
|
/openbmc/linux/drivers/hid/ |
H A D | hid-u2fzero.c | 93 static int u2fzero_send(struct u2fzero_device *dev, struct u2f_hid_report *req) in u2fzero_send() argument 97 mutex_lock(&dev->lock); in u2fzero_send() 99 memcpy(dev->buf_out, req, sizeof(struct u2f_hid_report)); in u2fzero_send() 101 ret = hid_hw_output_report(dev->hdev, dev->buf_out, in u2fzero_send() 104 mutex_unlock(&dev->lock); in u2fzero_send() 125 static int u2fzero_recv(struct u2fzero_device *dev, in u2fzero_recv() argument 130 struct hid_device *hdev = dev->hdev; in u2fzero_recv() 133 mutex_lock(&dev->lock); in u2fzero_recv() 135 memcpy(dev->buf_out, req, sizeof(struct u2f_hid_report)); in u2fzero_recv() 137 dev->urb->context = &ctx; in u2fzero_recv() [all …]
|
/openbmc/linux/drivers/comedi/ |
H A D | drivers.c | 49 int comedi_set_hw_dev(struct comedi_device *dev, struct device *hw_dev) in comedi_set_hw_dev() argument 51 if (hw_dev == dev->hw_dev) in comedi_set_hw_dev() 53 if (dev->hw_dev) in comedi_set_hw_dev() 55 dev->hw_dev = get_device(hw_dev); in comedi_set_hw_dev() 60 static void comedi_clear_hw_dev(struct comedi_device *dev) in comedi_clear_hw_dev() argument 62 put_device(dev->hw_dev); in comedi_clear_hw_dev() 63 dev->hw_dev = NULL; in comedi_clear_hw_dev() 77 void *comedi_alloc_devpriv(struct comedi_device *dev, size_t size) in comedi_alloc_devpriv() argument 79 dev->private = kzalloc(size, GFP_KERNEL); in comedi_alloc_devpriv() 80 return dev->private; in comedi_alloc_devpriv() [all …]
|
/openbmc/linux/drivers/media/usb/em28xx/ |
H A D | em28xx-input.c | 33 dev_printk(KERN_DEBUG, &ir->dev->intf->dev, \ 50 struct em28xx *dev; member 197 struct em28xx *dev = ir->dev; in default_polling_getkey() local 205 rc = dev->em28xx_read_reg_req_len(dev, 0, EM28XX_R45_IR, in default_polling_getkey() 240 struct em28xx *dev = ir->dev; in em2874_polling_getkey() local 248 rc = dev->em28xx_read_reg_req_len(dev, 0, EM2874_R51_IR, in em2874_polling_getkey() 340 if (ir->dev->chip_id == CHIP_ID_EM2874 || in em28xx_ir_handle_key() 341 ir->dev->chip_id == CHIP_ID_EM2884) in em28xx_ir_handle_key() 387 struct em28xx *dev = ir->dev; in em2860_ir_change_protocol() local 391 dev->board.xclk |= EM28XX_XCLK_IR_RC5_MODE; in em2860_ir_change_protocol() [all …]
|
/openbmc/linux/include/linux/ |
H A D | netdevice.h | 86 void netdev_set_default_ethtool_ops(struct net_device *dev, 88 void netdev_sw_irq_coalesce_default_on(struct net_device *dev); 267 #define netdev_uc_count(dev) netdev_hw_addr_list_count(&(dev)->uc) argument 268 #define netdev_uc_empty(dev) netdev_hw_addr_list_empty(&(dev)->uc) argument 269 #define netdev_for_each_uc_addr(ha, dev) \ argument 270 netdev_hw_addr_list_for_each(ha, &(dev)->uc) 275 #define netdev_mc_count(dev) netdev_hw_addr_list_count(&(dev)->mc) argument 276 #define netdev_mc_empty(dev) netdev_hw_addr_list_empty(&(dev)->mc) argument 277 #define netdev_for_each_mc_addr(ha, dev) \ argument 278 netdev_hw_addr_list_for_each(ha, &(dev)->mc) [all …]
|
/openbmc/linux/drivers/i2c/busses/ |
H A D | i2c-brcmstb.c | 180 static inline int brcmstb_i2c_get_xfersz(struct brcmstb_i2c_dev *dev) in brcmstb_i2c_get_xfersz() argument 182 return (N_DATA_REGS * dev->data_regsz); in brcmstb_i2c_get_xfersz() 185 static inline int brcmstb_i2c_get_data_regsz(struct brcmstb_i2c_dev *dev) in brcmstb_i2c_get_data_regsz() argument 187 return dev->data_regsz; in brcmstb_i2c_get_data_regsz() 190 static void brcmstb_i2c_enable_disable_irq(struct brcmstb_i2c_dev *dev, in brcmstb_i2c_enable_disable_irq() argument 196 dev->bsc_regmap->ctl_reg |= BSC_CTL_REG_INT_EN_MASK; in brcmstb_i2c_enable_disable_irq() 199 dev->bsc_regmap->ctl_reg &= ~BSC_CTL_REG_INT_EN_MASK; in brcmstb_i2c_enable_disable_irq() 202 bsc_writel(dev, dev->bsc_regmap->ctl_reg, ctl_reg); in brcmstb_i2c_enable_disable_irq() 207 struct brcmstb_i2c_dev *dev = devid; in brcmstb_i2c_isr() local 208 u32 status_bsc_ctl = bsc_readl(dev, ctl_reg); in brcmstb_i2c_isr() [all …]
|
/openbmc/linux/drivers/misc/mei/ |
H A D | client.c | 85 static void __mei_me_cl_del(struct mei_device *dev, struct mei_me_client *me_cl) in __mei_me_cl_del() argument 101 void mei_me_cl_del(struct mei_device *dev, struct mei_me_client *me_cl) in mei_me_cl_del() argument 103 down_write(&dev->me_clients_rwsem); in mei_me_cl_del() 104 __mei_me_cl_del(dev, me_cl); in mei_me_cl_del() 105 up_write(&dev->me_clients_rwsem); in mei_me_cl_del() 114 void mei_me_cl_add(struct mei_device *dev, struct mei_me_client *me_cl) in mei_me_cl_add() argument 116 down_write(&dev->me_clients_rwsem); in mei_me_cl_add() 117 list_add(&me_cl->list, &dev->me_clients); in mei_me_cl_add() 118 up_write(&dev->me_clients_rwsem); in mei_me_cl_add() 132 static struct mei_me_client *__mei_me_cl_by_uuid(struct mei_device *dev, in __mei_me_cl_by_uuid() argument [all …]
|
H A D | pci-me.c | 134 static inline void mei_me_set_pm_domain(struct mei_device *dev); 135 static inline void mei_me_unset_pm_domain(struct mei_device *dev); 137 static inline void mei_me_set_pm_domain(struct mei_device *dev) {} in mei_me_set_pm_domain() argument 138 static inline void mei_me_unset_pm_domain(struct mei_device *dev) {} in mei_me_unset_pm_domain() argument 141 static int mei_me_read_fws(const struct mei_device *dev, int where, u32 *val) in mei_me_read_fws() argument 143 struct pci_dev *pdev = to_pci_dev(dev->dev); in mei_me_read_fws() 160 dev_info(&pdev->dev, "Device doesn't have valid ME Interface\n"); in mei_me_quirk_probe() 178 struct mei_device *dev; in mei_me_probe() local 193 dev_err(&pdev->dev, "failed to enable pci device.\n"); in mei_me_probe() 201 dev_err(&pdev->dev, "failed to get pci regions.\n"); in mei_me_probe() [all …]
|
/openbmc/linux/drivers/net/usb/ |
H A D | smsc95xx.c | 82 static int __must_check smsc95xx_read_reg(struct usbnet *dev, u32 index, in smsc95xx_read_reg() argument 85 struct smsc95xx_priv *pdata = dev->driver_priv; in smsc95xx_read_reg() 95 ret = fn(dev, USB_VENDOR_REQUEST_READ_REGISTER, USB_DIR_IN in smsc95xx_read_reg() 102 netdev_warn(dev->net, "Failed to read reg index 0x%08x: %d\n", in smsc95xx_read_reg() 113 static int __must_check smsc95xx_write_reg(struct usbnet *dev, u32 index, in smsc95xx_write_reg() argument 116 struct smsc95xx_priv *pdata = dev->driver_priv; in smsc95xx_write_reg() 129 ret = fn(dev, USB_VENDOR_REQUEST_WRITE_REGISTER, USB_DIR_OUT in smsc95xx_write_reg() 133 netdev_warn(dev->net, "Failed to write reg index 0x%08x: %d\n", in smsc95xx_write_reg() 141 static int __must_check smsc95xx_phy_wait_not_busy(struct usbnet *dev) in smsc95xx_phy_wait_not_busy() argument 148 ret = smsc95xx_read_reg(dev, MII_ADDR, &val); in smsc95xx_phy_wait_not_busy() [all …]
|
/openbmc/linux/drivers/clk/nuvoton/ |
H A D | clk-ma35d1.c | 377 static struct clk_hw *ma35d1_clk_mux_parent(struct device *dev, const char *name, in ma35d1_clk_mux_parent() argument 382 return clk_hw_register_mux_parent_data(dev, name, pdata, num_pdata, in ma35d1_clk_mux_parent() 387 static struct clk_hw *ma35d1_clk_mux(struct device *dev, const char *name, in ma35d1_clk_mux() argument 392 return clk_hw_register_mux_parent_data(dev, name, pdata, num_pdata, in ma35d1_clk_mux() 397 static struct clk_hw *ma35d1_clk_divider(struct device *dev, const char *name, in ma35d1_clk_divider() argument 401 return devm_clk_hw_register_divider(dev, name, parent, CLK_SET_RATE_PARENT, in ma35d1_clk_divider() 405 static struct clk_hw *ma35d1_clk_divider_pow2(struct device *dev, const char *name, in ma35d1_clk_divider_pow2() argument 409 return devm_clk_hw_register_divider(dev, name, parent, in ma35d1_clk_divider_pow2() 414 static struct clk_hw *ma35d1_clk_divider_table(struct device *dev, const char *name, in ma35d1_clk_divider_table() argument 419 return devm_clk_hw_register_divider_table(dev, name, parent, 0, in ma35d1_clk_divider_table() [all …]
|
/openbmc/linux/drivers/media/common/saa7146/ |
H A D | saa7146_core.c | 22 static void dump_registers(struct saa7146_dev* dev) 28 pr_info("0x%03x: 0x%08x\n", i, saa7146_read(dev, i)); 36 void saa7146_setgpio(struct saa7146_dev *dev, int port, u32 data) in saa7146_setgpio() argument 43 value = saa7146_read(dev, GPIO_CTRL); in saa7146_setgpio() 46 saa7146_write(dev, GPIO_CTRL, value); in saa7146_setgpio() 50 static inline int saa7146_wait_for_debi_done_sleep(struct saa7146_dev *dev, in saa7146_wait_for_debi_done_sleep() argument 60 if (saa7146_read(dev, MC2) & 2) in saa7146_wait_for_debi_done_sleep() 64 dev->name, __func__); in saa7146_wait_for_debi_done_sleep() 74 if (!(saa7146_read(dev, PSR) & SPCI_DEBI_S)) in saa7146_wait_for_debi_done_sleep() 76 saa7146_read(dev, MC2); in saa7146_wait_for_debi_done_sleep() [all …]
|
/openbmc/linux/sound/core/seq/ |
H A D | seq_midi_event.c | 33 static void note_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 34 static void one_param_ctrl_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 35 static void pitchbend_ctrl_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 36 static void two_param_ctrl_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 37 static void one_param_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 38 static void songpos_event(struct snd_midi_event *dev, struct snd_seq_event *ev); 51 void (*encode)(struct snd_midi_event *dev, struct snd_seq_event *ev); 83 static int extra_decode_ctrl14(struct snd_midi_event *dev, unsigned char *buf, int len, 85 static int extra_decode_xrpn(struct snd_midi_event *dev, unsigned char *buf, int count, 90 int (*decode)(struct snd_midi_event *dev, unsigned char *buf, int len, [all …]
|
/openbmc/linux/Documentation/admin-guide/ |
H A D | devices.txt | 6 1 = /dev/mem Physical memory access 7 2 = /dev/kmem OBSOLETE - replaced by /proc/kcore 8 3 = /dev/null Null device 9 4 = /dev/port I/O port access 10 5 = /dev/zero Null byte source 11 6 = /dev/core OBSOLETE - replaced by /proc/kcore 12 7 = /dev/full Returns ENOSPC on write 13 8 = /dev/random Nondeterministic random number gen. 14 9 = /dev/urandom Faster, less secure random number gen. 15 10 = /dev/aio Asynchronous I/O notification interface [all …]
|
/openbmc/linux/drivers/media/pci/tw5864/ |
H A D | tw5864-core.c | 77 void tw5864_irqmask_apply(struct tw5864_dev *dev) in tw5864_irqmask_apply() argument 79 tw_writel(TW5864_INTR_ENABLE_L, dev->irqmask & 0xffff); in tw5864_irqmask_apply() 80 tw_writel(TW5864_INTR_ENABLE_H, (dev->irqmask >> 16)); in tw5864_irqmask_apply() 83 static void tw5864_interrupts_disable(struct tw5864_dev *dev) in tw5864_interrupts_disable() argument 87 spin_lock_irqsave(&dev->slock, flags); in tw5864_interrupts_disable() 88 dev->irqmask = 0; in tw5864_interrupts_disable() 89 tw5864_irqmask_apply(dev); in tw5864_interrupts_disable() 90 spin_unlock_irqrestore(&dev->slock, flags); in tw5864_interrupts_disable() 93 static void tw5864_timer_isr(struct tw5864_dev *dev); 94 static void tw5864_h264_isr(struct tw5864_dev *dev); [all …]
|