/drivers/char/ |
H A D | misc.c | 2 * linux/drivers/char/misc.c 4 * Generic misc open routine by Johan Myreen 14 * of the misc drivers, as they are now completely independent. Linus. 23 * Renamed to misc and miscdevice to be more accurate. Alan Cox 26-Mar-96 164 * @misc: device structure 178 int misc_register(struct miscdevice * misc) argument 183 INIT_LIST_HEAD(&misc->list); 187 if (misc->minor == MISC_DYNAMIC_MINOR) { 193 misc->minor = DYNAMIC_MINORS - i - 1; 199 if (c->minor == misc 238 misc_deregister(struct miscdevice *misc) argument [all...] |
/drivers/fmc/ |
H A D | fmc-chardev.c | 26 struct miscdevice misc; member in struct:fc_instance 37 if (fc->misc.minor == minor) 39 if (fc->misc.minor != minor) 124 /* probe and remove must allocate and release a misc device */ 142 fc->misc.minor = MISC_DYNAMIC_MINOR; 143 fc->misc.fops = &fc_fops; 144 fc->misc.name = kstrdup(dev_name(&fmc->dev), GFP_KERNEL); 146 ret = misc_register(&fc->misc); 152 dev_info(&fc->fmc->dev, "Created misc device \"%s\"\n", 153 fc->misc [all...] |
/drivers/phy/ |
H A D | phy-spear1340-miphy.c | 86 /* regmap for any soc specific misc registers */ 87 struct regmap *misc; member in struct:spear1340_miphy_priv 94 regmap_update_bits(priv->misc, SPEAR1340_PCIE_SATA_CFG, 97 regmap_update_bits(priv->misc, SPEAR1340_PCIE_MIPHY_CFG, 101 regmap_update_bits(priv->misc, SPEAR1340_PCM_CFG, 108 regmap_update_bits(priv->misc, SPEAR1340_PERIP1_SW_RST, 118 regmap_update_bits(priv->misc, SPEAR1340_PCIE_SATA_CFG, 120 regmap_update_bits(priv->misc, SPEAR1340_PCIE_MIPHY_CFG, 124 regmap_update_bits(priv->misc, SPEAR1340_PERIP1_SW_RST, 130 regmap_update_bits(priv->misc, SPEAR1340_PCM_CF [all...] |
H A D | phy-spear1310-miphy.c | 109 /* regmap for any soc specific misc registers */ 110 struct regmap *misc; member in struct:spear1310_miphy_priv 119 regmap_update_bits(priv->misc, SPEAR1310_PCIE_MIPHY_CFG_1, 137 regmap_update_bits(priv->misc, SPEAR1310_PCIE_SATA_CFG, 145 regmap_update_bits(priv->misc, SPEAR1310_PCIE_SATA_CFG, 148 regmap_update_bits(priv->misc, SPEAR1310_PCIE_MIPHY_CFG_1, 218 priv->misc = 219 syscon_regmap_lookup_by_phandle(dev->of_node, "misc"); 220 if (IS_ERR(priv->misc)) { 221 dev_err(dev, "failed to find misc regma [all...] |
/drivers/scsi/bfa/ |
H A D | bfa_plog.h | 50 u16 misc; /* can be used to indicate fc frame length */ member in struct:bfa_plog_rec_s 145 enum bfa_plog_eid event, u16 misc, char *log_str); 147 enum bfa_plog_eid event, u16 misc, 150 enum bfa_plog_eid event, u16 misc, struct fchs_s *fchdr); 152 enum bfa_plog_eid event, u16 misc,
|
/drivers/media/usb/pwc/ |
H A D | Makefile | 1 pwc-objs += pwc-if.o pwc-misc.o pwc-ctrl.o pwc-v4l.o pwc-uncompress.o
|
/drivers/media/common/b2c2/ |
H A D | Makefile | 2 b2c2-flexcop-objs += flexcop-sram.o flexcop-eeprom.o flexcop-misc.o
|
/drivers/mtd/ubi/ |
H A D | Makefile | 4 ubi-y += misc.o debug.o
|
/drivers/video/fbdev/geode/ |
H A D | video_gx.c | 239 u32 dcfg, misc; local 259 misc = read_vp(par, VP_MISC); 262 misc |= VP_MISC_GAM_EN; 267 misc &= ~(VP_MISC_APWRDN | VP_MISC_DACPWRDN); 268 write_vp(par, VP_MISC, misc); 279 misc |= (VP_MISC_APWRDN | VP_MISC_DACPWRDN); 280 write_vp(par, VP_MISC, misc);
|
/drivers/usb/host/ |
H A D | ohci-tmio.c | 301 u8 misc; local 310 misc = tmio_ioread8(tmio->ccr + CCR_MISC); 311 misc |= 1 << 3; /* USSUSP */ 312 tmio_iowrite8(misc, tmio->ccr + CCR_MISC); 331 u8 misc; local 348 misc = tmio_ioread8(tmio->ccr + CCR_MISC); 349 misc &= ~(1 << 3); /* USSUSP */ 350 tmio_iowrite8(misc, tmio->ccr + CCR_MISC);
|
/drivers/staging/android/ion/ |
H A D | ion_test.c | 36 struct miscdevice misc; member in struct:ion_test_device 249 testdev->misc.minor = MISC_DYNAMIC_MINOR; 250 testdev->misc.name = "ion-test"; 251 testdev->misc.fops = &ion_test_fops; 252 testdev->misc.parent = &pdev->dev; 253 ret = misc_register(&testdev->misc); 255 pr_err("failed to register misc device.\n");
|
/drivers/macintosh/ |
H A D | smu.c | 164 void (*done)(struct smu_cmd *cmd, void *misc) = NULL; 165 void *misc = NULL; local 222 misc = cmd->misc; 236 done(cmd, misc); 290 void (*done)(struct smu_cmd *cmd, void *misc), 291 void *misc, ...) 307 cmd->misc = misc; 309 va_start(list, misc); 288 smu_queue_simple(struct smu_simple_cmd *scmd, u8 command, unsigned int data_len, void (*done)(struct smu_cmd *cmd, void *misc), void *misc, ...) argument 333 smu_done_complete(struct smu_cmd *cmd, void *misc) argument 705 void *misc = cmd->misc; local 765 smu_i2c_low_completion(struct smu_cmd *scmd, void *misc) argument 1100 smu_user_cmd_done(struct smu_cmd *cmd, void *misc) argument [all...] |
/drivers/xen/ |
H A D | efi.c | 37 .u.efi_runtime_call.misc = 0} 56 tc->sets_to_zero = !!(efi_data(op).misc & 91 *enabled = !!(efi_data(op).misc & XEN_EFI_GET_WAKEUP_TIME_ENABLED); 94 *pending = !!(efi_data(op).misc & XEN_EFI_GET_WAKEUP_TIME_PENDING); 105 efi_data(op).misc = XEN_EFI_SET_WAKEUP_TIME_ENABLE; 109 efi_data(op).misc |= XEN_EFI_SET_WAKEUP_TIME_ENABLE_ONLY; 137 *attr = efi_data(op).misc; 174 efi_data(op).misc = attr; 216 *count = efi_data(op).misc;
|
/drivers/edac/ |
H A D | mce_amd_inj.c | 56 MCE_INJECT_STORE(misc); variable 68 MCE_INJECT_SHOW(misc); variable 72 EDAC_MCE_ATTR(misc, 0644, edac_inject_misc_show, edac_inject_misc_store);
|
/drivers/ide/ |
H A D | opti621.c | 71 u8 tim, misc, addr_pio = pio, clk; local 110 misc = addr_timings[clk][addr_pio]; 125 write_reg(misc, MISC_REG);
|
/drivers/input/ |
H A D | Makefile | 25 obj-$(CONFIG_INPUT_MISC) += misc/
|
/drivers/misc/cxl/ |
H A D | base.c | 13 #include <misc/cxl.h>
|
/drivers/video/fbdev/via/ |
H A D | via_aux_edid.c | 67 if (!spec || !spec->modedb || !(spec->misc & FB_MISC_1ST_DETAIL))
|
/drivers/net/ethernet/tundra/ |
H A D | tsi108_eth.c | 629 if (data->txring[tx].misc & TSI108_TX_OWN) 634 if (!(data->txring[tx].misc & TSI108_TX_OK)) 635 printk("%s: bad tx packet, misc %x\n", 636 dev->name, data->txring[tx].misc); 641 if (data->txring[tx].misc & TSI108_TX_EOF) { 685 int misc = 0; local 700 misc = TSI108_TX_INT; 708 misc |= TSI108_TX_SOF; 720 misc |= TSI108_TX_EOF; 730 data->txring[tx].misc [all...] |
/drivers/firewire/ |
H A D | nosy.c | 91 struct miscdevice misc; member in struct:pcilynx 284 if (tmp->misc.minor == minor) { 507 misc_deregister(&lynx->misc); 643 lynx->misc.parent = &dev->dev; 644 lynx->misc.minor = MISC_DYNAMIC_MINOR; 645 lynx->misc.name = "nosy"; 646 lynx->misc.fops = &nosy_ops; 649 ret = misc_register(&lynx->misc); 651 dev_err(&dev->dev, "Failed to register misc char device\n");
|
/drivers/usb/ |
H A D | Makefile | 50 obj-$(CONFIG_USB) += misc/
|
/drivers/video/ |
H A D | vgastate.c | 31 __u8 misc; member in struct:regstate 52 u8 misc, attr10, gr4, gr5, gr6, seq1, seq2, seq4; local 56 misc = vga_r(state->vgabase, VGA_MIS_R); 57 iobase = (misc & 1) ? 0x3d0 : 0x3b0; 232 saved->misc = vga_r(state->vgabase, VGA_MIS_R); 233 if (saved->misc & 1) 263 vga_w(state->vgabase, VGA_MIS_W, saved->misc); 265 if (saved->misc & 1)
|
/drivers/net/ethernet/amd/ |
H A D | a2065.h | 118 unsigned short misc; member in struct:lance_tx_desc
|
/drivers/target/sbp/ |
H A D | sbp_target.h | 94 __be32 misc; member in struct:sbp_command_block_orb 107 __be32 misc; member in struct:sbp_management_orb 119 __be32 misc; member in struct:sbp_login_response_block
|
/drivers/video/fbdev/matrox/ |
H A D | g450_pll.c | 379 u_int8_t misc; local 381 misc = mga_inb(M_MISC_REG_READ) & ~0x0C; 386 misc |= 0x04; 389 misc |= 0x0C; 392 mga_outb(M_MISC_REG, misc);
|