/Linux-v6.6/drivers/net/can/sja1000/ |
D | kvaser_pci.c | 120 struct kvaser_pci *board = priv->priv; in kvaser_pci_disable_irq() local 124 intcsr = ioread32(board->conf_addr + S5920_INTCSR); in kvaser_pci_disable_irq() 126 iowrite32(intcsr, board->conf_addr + S5920_INTCSR); in kvaser_pci_disable_irq() 132 struct kvaser_pci *board = priv->priv; in kvaser_pci_enable_irq() local 136 tmp_en_io = ioread32(board->conf_addr + S5920_INTCSR); in kvaser_pci_enable_irq() 138 iowrite32(tmp_en_io, board->conf_addr + S5920_INTCSR); in kvaser_pci_enable_irq() 163 struct kvaser_pci *board; in kvaser_pci_del_chan() local 169 board = priv->priv; in kvaser_pci_del_chan() 170 if (!board) in kvaser_pci_del_chan() 173 dev_info(&board->pci_dev->dev, "Removing device %s\n", in kvaser_pci_del_chan() [all …]
|
/Linux-v6.6/drivers/nubus/ |
D | bus.c | 72 struct nubus_board *board = to_nubus_board(dev); in nubus_device_release() local 76 if (fres->board == board) { in nubus_device_release() 80 kfree(board); in nubus_device_release() 83 int nubus_device_register(struct nubus_board *board) in nubus_device_register() argument 85 board->dev.parent = &nubus_parent; in nubus_device_register() 86 board->dev.release = nubus_device_release; in nubus_device_register() 87 board->dev.bus = &nubus_bus_type; in nubus_device_register() 88 dev_set_name(&board->dev, "slot.%X", board->slot); in nubus_device_register() 89 board->dev.dma_mask = &board->dev.coherent_dma_mask; in nubus_device_register() 90 dma_set_mask(&board->dev, DMA_BIT_MASK(32)); in nubus_device_register() [all …]
|
D | nubus.c | 226 int nubus_get_root_dir(const struct nubus_board *board, in nubus_get_root_dir() argument 229 dir->ptr = dir->base = board->directory; in nubus_get_root_dir() 231 dir->mask = board->lanes; in nubus_get_root_dir() 241 dir->mask = fres->board->lanes; in nubus_get_func_dir() 246 int nubus_get_board_dir(const struct nubus_board *board, in nubus_get_board_dir() argument 251 dir->ptr = dir->base = board->directory; in nubus_get_board_dir() 253 dir->mask = board->lanes; in nubus_get_board_dir() 345 static int __init nubus_get_block_rsrc_dir(struct nubus_board *board, in nubus_get_block_rsrc_dir() argument 353 dir.procdir = nubus_proc_add_rsrc_dir(procdir, parent, board); in nubus_get_block_rsrc_dir() 365 static int __init nubus_get_display_vidmode(struct nubus_board *board, in nubus_get_display_vidmode() argument [all …]
|
/Linux-v6.6/drivers/mtd/nand/raw/ |
D | orion_nand.c | 33 struct orion_nand_data *board = nand_get_controller_data(nc); in orion_nand_cmd_ctrl() local 40 offs = (1 << board->cle); in orion_nand_cmd_ctrl() 42 offs = (1 << board->ale); in orion_nand_cmd_ctrl() 104 struct orion_nand_data *board; in orion_nand_probe() local 127 board = devm_kzalloc(&pdev->dev, sizeof(struct orion_nand_data), in orion_nand_probe() 129 if (!board) in orion_nand_probe() 132 board->cle = (u8)val; in orion_nand_probe() 134 board->cle = 0; in orion_nand_probe() 136 board->ale = (u8)val; in orion_nand_probe() 138 board->ale = 1; in orion_nand_probe() [all …]
|
/Linux-v6.6/arch/mips/bcm63xx/boards/ |
D | board_bcm963xx.c | 34 static struct board_info board; variable 722 return board.name; in board_get_name() 784 memcpy(&board, bcm963xx_boards[i], sizeof(board)); in board_prom_init() 789 if (!board.name[0]) { in board_prom_init() 803 if (board.has_pci) { in board_prom_init() 810 if (board.has_pccard) { in board_prom_init() 815 if (board.has_enet0 && !board.enet0.use_internal_phy) { in board_prom_init() 821 if (board.has_enet1 && !board.enet1.use_internal_phy) { in board_prom_init() 836 if (!board.name[0]) in board_setup() 838 pr_info("board name: %s\n", board.name); in board_setup() [all …]
|
/Linux-v6.6/arch/sh/boards/ |
D | Makefile | 5 obj-$(CONFIG_SH_MAGIC_PANEL_R2) += board-magicpanelr2.o 6 obj-$(CONFIG_SH_SECUREEDGE5410) += board-secureedge5410.o 7 obj-$(CONFIG_SH_SH2007) += board-sh2007.o 8 obj-$(CONFIG_SH_SH7785LCR) += board-sh7785lcr.o 9 obj-$(CONFIG_SH_URQUELL) += board-urquell.o 10 obj-$(CONFIG_SH_SHMIN) += board-shmin.o 11 obj-$(CONFIG_SH_EDOSK7705) += board-edosk7705.o 12 obj-$(CONFIG_SH_EDOSK7760) += board-edosk7760.o 13 obj-$(CONFIG_SH_ESPT) += board-espt.o 14 obj-$(CONFIG_SH_POLARIS) += board-polaris.o [all …]
|
/Linux-v6.6/drivers/video/fbdev/ |
D | hecubafb.c | 75 par->board->set_data(par, data); in apollo_send_data() 78 par->board->set_ctl(par, HCB_DS_BIT, 0); in apollo_send_data() 81 par->board->wait_for_ack(par, 0); in apollo_send_data() 84 par->board->set_ctl(par, HCB_DS_BIT, 1); in apollo_send_data() 87 par->board->wait_for_ack(par, 1); in apollo_send_data() 93 par->board->set_ctl(par, HCB_CD_BIT, 1); in apollo_send_command() 99 par->board->set_ctl(par, HCB_CD_BIT, 0); in apollo_send_command() 155 struct hecuba_board *board; in hecubafb_probe() local 162 board = dev->dev.platform_data; in hecubafb_probe() 163 if (!board) in hecubafb_probe() [all …]
|
D | broadsheetfb.c | 121 par->board->set_ctl(par, BS_WR, 0); in broadsheet_gpio_issue_data() 122 par->board->set_hdb(par, data); in broadsheet_gpio_issue_data() 123 par->board->set_ctl(par, BS_WR, 1); in broadsheet_gpio_issue_data() 128 par->board->set_ctl(par, BS_DC, 0); in broadsheet_gpio_issue_cmd() 134 par->board->wait_for_rdy(par); in broadsheet_gpio_send_command() 136 par->board->set_ctl(par, BS_CS, 0); in broadsheet_gpio_send_command() 138 par->board->set_ctl(par, BS_DC, 1); in broadsheet_gpio_send_command() 139 par->board->set_ctl(par, BS_CS, 1); in broadsheet_gpio_send_command() 147 par->board->wait_for_rdy(par); in broadsheet_gpio_send_cmdargs() 149 par->board->set_ctl(par, BS_CS, 0); in broadsheet_gpio_send_cmdargs() [all …]
|
/Linux-v6.6/include/linux/ |
D | nubus.h | 80 struct nubus_board *board; member 88 int (*probe)(struct nubus_board *board); 89 void (*remove)(struct nubus_board *board); 98 struct proc_dir_entry *nubus_proc_add_board(struct nubus_board *board); 101 struct nubus_board *board); 110 struct proc_dir_entry *nubus_proc_add_board(struct nubus_board *board) in nubus_proc_add_board() argument 115 struct nubus_board *board) in nubus_proc_add_rsrc_dir() argument 131 for_each_func_rsrc(f) if (f->board != b) {} else 138 int nubus_get_root_dir(const struct nubus_board *board, 141 int nubus_get_board_dir(const struct nubus_board *board, [all …]
|
/Linux-v6.6/drivers/net/ethernet/sfc/falcon/ |
D | falcon_boards.c | 90 struct falcon_board *board = falcon_board(efx); in ef4_init_lm87() local 91 struct i2c_client *client = i2c_new_client_device(&board->i2c_adap, info); in ef4_init_lm87() 108 board->hwmon_client = client; in ef4_init_lm87() 403 struct falcon_board *board = falcon_board(efx); in sfe4001_fini() local 409 i2c_unregister_device(board->ioexp_client); in sfe4001_fini() 410 i2c_unregister_device(board->hwmon_client); in sfe4001_fini() 452 struct falcon_board *board = falcon_board(efx); in sfe4001_init() local 456 board->hwmon_client = in sfe4001_init() 457 i2c_new_client_device(&board->i2c_adap, &sfe4001_hwmon_info); in sfe4001_init() 459 board->hwmon_client = in sfe4001_init() [all …]
|
/Linux-v6.6/Documentation/devicetree/bindings/board/ |
D | fsl-board.txt | 10 - compatible : Should be "fsl,<board>-bcsr" 20 * Freescale on-board FPGA 22 This is the memory-mapped registers for on board FPGA. 25 - compatible: should be a board-specific string followed by a string 27 "fsl,<board>-fpga", "fsl,fpga-pixis", or 28 "fsl,<board>-fpga", "fsl,fpga-qixis" 36 board-control@3,0 { 50 * Freescale on-board FPGA connected on I2C bus 52 Some Freescale boards like BSC9132QDS have on board FPGA connected on 56 - compatible: Should be a board-specific string followed by a string [all …]
|
/Linux-v6.6/drivers/comedi/drivers/ |
D | das08.c | 171 const struct das08_board_struct *board = dev->board_ptr; in das08_ai_insn_read() local 203 if (board->ai_nbits == 16) in das08_ai_insn_read() 216 if (board->ai_encoding == das08_encode12) { in das08_ai_insn_read() 218 } else if (board->ai_encoding == das08_pcm_encode12) { in das08_ai_insn_read() 220 } else if (board->ai_encoding == das08_encode16) { in das08_ai_insn_read() 305 const struct das08_board_struct *board = dev->board_ptr; in das08_ao_set_data() local 311 if (board->is_jr) { in das08_ao_set_data() 344 const struct das08_board_struct *board = dev->board_ptr; in das08_common_attach() local 352 dev->board_name = board->name; in das08_common_attach() 360 if (board->ai_nbits) { in das08_common_attach() [all …]
|
D | pcl730.c | 267 const struct pcl730_board *board = dev->board_ptr; in pcl730_attach() local 272 ret = comedi_request_region(dev, it->options[0], board->io_range); in pcl730_attach() 276 ret = comedi_alloc_subdevices(dev, board->n_subdevs); in pcl730_attach() 282 if (board->n_iso_out_chan) { in pcl730_attach() 287 s->n_chan = board->n_iso_out_chan; in pcl730_attach() 294 if (board->has_readback) in pcl730_attach() 298 if (board->n_iso_in_chan) { in pcl730_attach() 303 s->n_chan = board->n_iso_in_chan; in pcl730_attach() 307 s->private = board->is_ir104 ? (void *)4 : in pcl730_attach() 308 board->is_acl7225b ? (void *)2 : in pcl730_attach() [all …]
|
D | addi_apci_1516.c | 94 const struct apci1516_boardinfo *board = dev->board_ptr; in apci1516_reset() local 97 if (!board->has_wdog) in apci1516_reset() 111 const struct apci1516_boardinfo *board = NULL; in apci1516_auto_attach() local 117 board = &apci1516_boardtypes[context]; in apci1516_auto_attach() 118 if (!board) in apci1516_auto_attach() 120 dev->board_ptr = board; in apci1516_auto_attach() 121 dev->board_name = board->name; in apci1516_auto_attach() 140 if (board->di_nchan) { in apci1516_auto_attach() 143 s->n_chan = board->di_nchan; in apci1516_auto_attach() 153 if (board->do_nchan) { in apci1516_auto_attach() [all …]
|
D | amplc_dio200_common.c | 92 const struct dio200_board *board = dev->board_ptr; in dio200_read8() local 94 if (board->is_pcie) in dio200_read8() 105 const struct dio200_board *board = dev->board_ptr; in dio200_write8() local 107 if (board->is_pcie) in dio200_write8() 119 const struct dio200_board *board = dev->board_ptr; in dio200_read32() local 121 if (board->is_pcie) in dio200_read32() 132 const struct dio200_board *board = dev->board_ptr; in dio200_write32() local 134 if (board->is_pcie) in dio200_write32() 146 const struct dio200_board *board = dev->board_ptr; in dio200_subdev_8254_offset() local 157 if (board->is_pcie) in dio200_subdev_8254_offset() [all …]
|
/Linux-v6.6/sound/soc/intel/common/ |
D | soc-acpi-intel-cht-match.c | 37 .board = "cht-bsw", 105 .board = "cht-bsw", 112 .board = "cht-bsw", 119 .board = "cht-bsw", 126 .board = "cht-bsw", 133 .board = "bytcht_da7213", 140 .board = "bytcht_es8316", 149 .board = "bytcr_rt5640", 163 .board = "bytcr_rt5651", 170 .board = "bytcht_cx2072x", [all …]
|
D | soc-acpi-intel-byt-match.c | 93 .board = "cht-bsw", 101 .board = "bytcr_rt5651", 146 .board = "bytcr_rt5640", 154 .board = "bytcr_rt5651", 161 .board = "bytcr_wm5102", 168 .board = "bytcht_da7213", 175 .board = "bytcht_es8316", 188 .board = "cht-bsw", 196 .board = "cht-bsw", 203 .board = "bytcht_cx2072x", [all …]
|
/Linux-v6.6/arch/mips/bcm47xx/ |
D | board.c | 9 const enum bcm47xx_board board; member 14 struct bcm47xx_board_type board; member 19 struct bcm47xx_board_type board; member 25 struct bcm47xx_board_type board; member 32 enum bcm47xx_board board; member 248 return &e1->board; in bcm47xx_board_get_nvram() 255 return &e1->board; in bcm47xx_board_get_nvram() 264 return &e2->board; in bcm47xx_board_get_nvram() 271 return &e1->board; in bcm47xx_board_get_nvram() 278 return &e1->board; in bcm47xx_board_get_nvram() [all …]
|
/Linux-v6.6/drivers/net/appletalk/ |
D | cops.c | 175 int board; /* Holds what board type is. */ member 184 static int cops_irq (int ioaddr, int board); 281 int board = board_type; in cops_probe1() local 303 dev->irq = cops_irq(ioaddr, board); in cops_probe1() 343 lp->board = board; in cops_probe1() 350 if(board==DAYNA) in cops_probe1() 353 if(board==TANGENT) { in cops_probe1() 369 static int __init cops_irq (int ioaddr, int board) in cops_irq() argument 380 if(board==DAYNA) in cops_irq() 386 if(board==TANGENT) in cops_irq() [all …]
|
/Linux-v6.6/arch/sparc/kernel/ |
D | sun4d_irq.c | 38 static unsigned int sun4d_encode_irq(int board, int lvl, int slot) in sun4d_encode_irq() argument 40 return (board + 1) << 5 | (lvl << 2) | slot; in sun4d_encode_irq() 260 int board = of_getintprop_default(dp, "board#", 0); in sun4d_distribute_irqs() local 261 board_to_cpu[board] = cpuid; in sun4d_distribute_irqs() 291 unsigned int board) in _sun4d_build_device_irq() argument 299 real_irq, pil, board); in _sun4d_build_device_irq() 312 handler_data->cpuid = board_to_cpu[board]; in _sun4d_build_device_irq() 333 int board, slot; in sun4d_build_device_irq() local 369 board = of_getintprop_default(board_parent, "board#", -1); in sun4d_build_device_irq() 370 if (board == -1) { in sun4d_build_device_irq() [all …]
|
/Linux-v6.6/sound/soc/intel/avs/ |
D | board_selection.c | 312 struct platform_device *board; in avs_register_probe_board() local 322 board = platform_device_register_data(NULL, "avs_probe_mb", PLATFORM_DEVID_NONE, in avs_register_probe_board() 324 if (IS_ERR(board)) { in avs_register_probe_board() 326 return PTR_ERR(board); in avs_register_probe_board() 329 ret = devm_add_action(adev->dev, board_pdev_unregister, board); in avs_register_probe_board() 331 platform_device_unregister(board); in avs_register_probe_board() 339 struct platform_device *codec, *board; in avs_register_dmic_board() local 368 board = platform_device_register_data(NULL, "avs_dmic", PLATFORM_DEVID_NONE, in avs_register_dmic_board() 370 if (IS_ERR(board)) { in avs_register_dmic_board() 372 return PTR_ERR(board); in avs_register_dmic_board() [all …]
|
/Linux-v6.6/arch/powerpc/platforms/85xx/ |
D | Kconfig | 23 This option enables support for the Freescale BSC9131RDB board. 32 This option enables support for the C293PCIE board 38 This option enables support for the Freescale BSC9132 QDS board. 47 This option enables support for the MPC 8540 ADS board 54 This option enables support for the MPC 8560 ADS board 62 This option enables support for the MPC85xx CDS board 78 This option enables support for the MPC8536 DS board 107 This option enables generic unified support for any board with the 110 For example: P2020 DS board, P2020 RDB board, P2020 RDB PC board or 117 This option enables support for the P1010 RDB board [all …]
|
/Linux-v6.6/drivers/net/ethernet/natsemi/ |
D | macsonic.c | 384 if (strstr(fres->board->name, "DuoDock")) in macsonic_ident() 401 static int mac_sonic_nubus_probe_board(struct nubus_board *board, int id, in mac_sonic_nubus_probe_board() argument 411 base_addr = board->slot_addr + DUODOCK_SONIC_REGISTERS; in mac_sonic_nubus_probe_board() 412 prom_addr = board->slot_addr + DUODOCK_SONIC_PROM_BASE; in mac_sonic_nubus_probe_board() 419 base_addr = board->slot_addr + APPLE_SONIC_REGISTERS; in mac_sonic_nubus_probe_board() 420 prom_addr = board->slot_addr + APPLE_SONIC_PROM_BASE; in mac_sonic_nubus_probe_board() 426 base_addr = board->slot_addr + APPLE_SONIC_REGISTERS; in mac_sonic_nubus_probe_board() 427 prom_addr = board->slot_addr + APPLE_SONIC_PROM_BASE; in mac_sonic_nubus_probe_board() 434 base_addr = board->slot_addr + APPLE_SONIC_REGISTERS; in mac_sonic_nubus_probe_board() 435 prom_addr = board->slot_addr + DAYNALINK_PROM_BASE; in mac_sonic_nubus_probe_board() [all …]
|
/Linux-v6.6/drivers/net/ethernet/8390/ |
D | mac8390.c | 124 static int mac8390_initdev(struct net_device *dev, struct nubus_board *board, 288 struct nubus_board *board = fres->board; in mac8390_rsrc_init() local 295 dev->irq = SLOT2IRQ(board->slot); in mac8390_rsrc_init() 297 dev->base_addr = board->slot_addr | ((board->slot & 0xf) << 20); in mac8390_rsrc_init() 305 dev_err(&board->dev, in mac8390_rsrc_init() 312 dev_info(&board->dev, "MAC address resource not found\n"); in mac8390_rsrc_init() 323 dev_err(&board->dev, in mac8390_rsrc_init() 334 dev_info(&board->dev, in mac8390_rsrc_init() 345 dev->base_addr = (int)(board->slot_addr + in mac8390_rsrc_init() 347 dev->mem_start = (int)(board->slot_addr + in mac8390_rsrc_init() [all …]
|
/Linux-v6.6/drivers/media/common/siano/ |
D | sms-cards.c | 260 struct sms_board *board = sms_get_board(board_id); in sms_board_setup() local 265 sms_set_gpio(coredev, board->led_power, 0); in sms_board_setup() 266 sms_set_gpio(coredev, board->led_hi, 0); in sms_board_setup() 267 sms_set_gpio(coredev, board->led_lo, 0); in sms_board_setup() 272 sms_set_gpio(coredev, board->lna_ctrl, 0); in sms_board_setup() 282 struct sms_board *board = sms_get_board(board_id); in sms_board_power() local 288 board->led_power, onoff ? 1 : 0); in sms_board_power() 294 sms_set_gpio(coredev, board->lna_ctrl, 0); in sms_board_power() 304 struct sms_board *board = sms_get_board(board_id); in sms_board_led_feedback() local 313 board->led_lo, (led & SMS_LED_LO) ? 1 : 0); in sms_board_led_feedback() [all …]
|