| /Linux-v6.6/drivers/bus/ | 
| D | imx-weim.c | 138 			     const struct imx_weim_devtype *devtype)  in weim_timing_setup()  argument148 	if (WARN_ON(devtype->cs_regs_count > MAX_CS_REGS_COUNT))  in weim_timing_setup()
 150 	if (WARN_ON(devtype->cs_count > MAX_CS_COUNT))  in weim_timing_setup()
 158 					 value, devtype->cs_regs_count);  in weim_timing_setup()
 178 		if (cs_idx >= devtype->cs_count)  in weim_timing_setup()
 184 					devtype->cs_regs_count * sizeof(u32))) {  in weim_timing_setup()
 190 		for (i = 0; i < devtype->cs_regs_count; i++)  in weim_timing_setup()
 192 				base + cs_idx * devtype->cs_stride + i * 4);  in weim_timing_setup()
 196 				devtype->cs_regs_count * sizeof(u32));  in weim_timing_setup()
 207 	const struct imx_weim_devtype *devtype = of_id->data;  in weim_parse_dt()  local
 [all …]
 
 | 
| /Linux-v6.6/drivers/gpu/drm/imx/dcss/ | 
| D | dcss-dev.c | 67 	const struct dcss_type_data *devtype = dcss->devtype;  in dcss_submodules_init()  local71 	ret = dcss_blkctl_init(dcss, base_addr + devtype->blkctl_ofs);  in dcss_submodules_init()
 75 	ret = dcss_ctxld_init(dcss, base_addr + devtype->ctxld_ofs);  in dcss_submodules_init()
 79 	ret = dcss_dtg_init(dcss, base_addr + devtype->dtg_ofs);  in dcss_submodules_init()
 83 	ret = dcss_ss_init(dcss, base_addr + devtype->ss_ofs);  in dcss_submodules_init()
 87 	ret = dcss_dpr_init(dcss, base_addr + devtype->dpr_ofs);  in dcss_submodules_init()
 91 	ret = dcss_scaler_init(dcss, base_addr + devtype->scaler_ofs);  in dcss_submodules_init()
 172 	const struct dcss_type_data *devtype;  in dcss_dev_create()  local
 174 	devtype = of_device_get_match_data(dev);  in dcss_dev_create()
 175 	if (!devtype) {  in dcss_dev_create()
 [all …]
 
 | 
| /Linux-v6.6/drivers/leds/ | 
| D | leds-mc13783.c | 37 	struct mc13xxx_led_devtype	*devtype;  member105 	return mc13xxx_reg_rmw(leds->master, leds->devtype->ledctrl_base + reg,  in mc13xxx_led_set()
 130 					 leds->devtype->num_regs);  in mc13xxx_led_probe_dt()
 149 		pdata->led[i].id = leds->devtype->led_min + tmp;  in mc13xxx_led_probe_dt()
 181 	struct mc13xxx_led_devtype *devtype =  in mc13xxx_led_probe()  local
 191 	leds->devtype = devtype;  in mc13xxx_led_probe()
 205 	    (leds->num_leds > (devtype->led_max - devtype->led_min + 1))) {  in mc13xxx_led_probe()
 215 	for (i = 0; i < devtype->num_regs; i++) {  in mc13xxx_led_probe()
 216 		ret = mc13xxx_reg_write(mcdev, leds->devtype->ledctrl_base + i,  in mc13xxx_led_probe()
 231 		if ((id > devtype->led_max) || (id < devtype->led_min)) {  in mc13xxx_led_probe()
 
 | 
| /Linux-v6.6/drivers/tty/serial/ | 
| D | max310x.c | 281 	const struct max310x_devtype *devtype;  member338 			"%s ID 0x%02x does not match\n", s->devtype->name, val);  in max3107_detect()
 359 		dev_err(dev, "%s not present\n", s->devtype->name);  in max3108_detect()
 380 			"%s ID 0x%02x does not match\n", s->devtype->name, val);  in max3109_detect()
 410 			"%s ID 0x%02x does not match\n", s->devtype->name, val);  in max14830_detect()
 843 	if (s->devtype->nr > 1) {  in max310x_ist()
 849 			val = ((1 << s->devtype->nr) - 1) & ~val;  in max310x_ist()
 1062 	s->devtype->power(port, 1);  in max310x_startup()
 1112 	s->devtype->power(port, 0);  in max310x_shutdown()
 1119 	return (port->type == PORT_MAX310X) ? s->devtype->name : NULL;  in max310x_type()
 [all …]
 
 | 
| D | sc16is7xx.c | 335 	const struct sc16is7xx_devtype	*devtype;  member801 		for (i = 0; i < s->devtype->nr_uart; ++i)  in sc16is7xx_irq()
 1243 	return (port->type == PORT_SC16IS7XX) ? s->devtype->name : NULL;  in sc16is7xx_type()
 1376 	if (!s->devtype->nr_gpio)  in sc16is7xx_setup_gpio_chip()
 1405 	s->gpio.ngpio		 = s->devtype->nr_gpio;  in sc16is7xx_setup_gpio_chip()
 1459 			   const struct sc16is7xx_devtype *devtype,  in sc16is7xx_probe()  argument
 1482 	s = devm_kzalloc(dev, struct_size(s, p, devtype->nr_uart), GFP_KERNEL);  in sc16is7xx_probe()
 1512 	s->devtype = devtype;  in sc16is7xx_probe()
 1529 	for (i = 0; i < devtype->nr_uart; ++i) {  in sc16is7xx_probe()
 1601 			if (u < devtype->nr_uart)  in sc16is7xx_probe()
 [all …]
 
 | 
| /Linux-v6.6/drivers/gpu/ipu-v3/ | 
| D | ipu-common.c | 889 	const struct ipu_devtype *devtype = ipu->devtype;  in ipu_submodules_init()  local891 	ret = ipu_cpmem_init(ipu, dev, ipu_base + devtype->cpmem_ofs);  in ipu_submodules_init()
 897 	ret = ipu_csi_init(ipu, dev, 0, ipu_base + devtype->csi0_ofs,  in ipu_submodules_init()
 904 	ret = ipu_csi_init(ipu, dev, 1, ipu_base + devtype->csi1_ofs,  in ipu_submodules_init()
 912 			  ipu_base + devtype->ic_ofs,  in ipu_submodules_init()
 913 			  ipu_base + devtype->tpm_ofs);  in ipu_submodules_init()
 919 	ret = ipu_vdi_init(ipu, dev, ipu_base + devtype->vdi_ofs,  in ipu_submodules_init()
 933 	ret = ipu_di_init(ipu, dev, 0, ipu_base + devtype->disp0_ofs,  in ipu_submodules_init()
 940 	ret = ipu_di_init(ipu, dev, 1, ipu_base + devtype->disp1_ofs,  in ipu_submodules_init()
 947 	ret = ipu_dc_init(ipu, dev, ipu_base + devtype->cm_ofs +  in ipu_submodules_init()
 [all …]
 
 | 
| /Linux-v6.6/drivers/media/platform/chips-media/ | 
| D | coda-bit.c | 68 	if (dev->devtype->product == CODA_HX4 ||  in coda_command_async()69 	    dev->devtype->product == CODA_7541 ||  in coda_command_async()
 70 	    dev->devtype->product == CODA_960) {  in coda_command_async()
 81 	if (dev->devtype->product == CODA_960) {  in coda_command_async()
 125 	if (dev->devtype->product == CODA_960) {  in coda_hw_reset()
 139 	if (dev->devtype->product == CODA_960)  in coda_hw_reset()
 290 				if (ctx->dev->devtype->product == CODA_960)  in coda_bitstream_try_queue()
 442 	if ((dev->devtype->product == CODA_960) &&  in coda_bit_stream_end_flag()
 455 	if (dev->devtype->product == CODA_DX6)  in coda_parabuf_write()
 505 		if (dev->devtype->product != CODA_DX6 &&  in coda_alloc_framebuffers()
 [all …]
 
 | 
| D | coda-common.c | 317 	const struct coda_codec *codecs = dev->devtype->codecs;  in coda_find_codec()318 	int num_codecs = dev->devtype->num_codecs;  in coda_find_codec()
 342 	const struct coda_codec *codecs = dev->devtype->codecs;  in coda_get_max_dimensions()
 343 	int num_codecs = dev->devtype->num_codecs;  in coda_get_max_dimensions()
 369 	if (i >= dev->devtype->num_vdevs)  in to_coda_video_device()
 372 	return dev->devtype->vdevs[i];  in to_coda_video_device()
 428 	strscpy(cap->card, coda_product_name(ctx->dev->devtype->product),  in coda_querycap()
 679 		    ctx->dev->devtype->product == CODA_960) {  in coda_try_fmt_vid_cap()
 821 		    ctx->dev->devtype->product == CODA_960) {  in coda_s_fmt()
 867 	    ctx->dev->devtype->product == CODA_960) {  in coda_s_fmt_vid_cap()
 [all …]
 
 | 
| /Linux-v6.6/drivers/net/can/ | 
| D | xilinx_can.c | 221 	struct xcan_devtype_data devtype;  member376 	if (priv->devtype.flags & XCAN_FLAG_RX_FIFO_MULTI)  in xcan_rx_int_mask()
 447 	btr1 |= (bt->phase_seg2 - 1) << priv->devtype.btr_ts2_shift;  in xcan_set_bittiming()
 450 	btr1 |= (bt->sjw - 1) << priv->devtype.btr_sjw_shift;  in xcan_set_bittiming()
 455 	if (priv->devtype.cantype == XAXI_CANFD ||  in xcan_set_bittiming()
 456 	    priv->devtype.cantype == XAXI_CANFD_2_0) {  in xcan_set_bittiming()
 460 			if (priv->devtype.cantype == XAXI_CANFD)  in xcan_set_bittiming()
 472 		btr1 |= (dbt->phase_seg2 - 1) << priv->devtype.btr_ts2_shift;  in xcan_set_bittiming()
 475 		btr1 |= (dbt->sjw - 1) << priv->devtype.btr_sjw_shift;  in xcan_set_bittiming()
 526 	if (priv->devtype.flags & XCAN_FLAG_RXMNF)  in xcan_chip_start()
 [all …]
 
 | 
| /Linux-v6.6/drivers/fpga/ | 
| D | altera-ps-spi.c | 32 	enum altera_ps_devtype devtype;  member60 	.devtype = CYCLONE5,
 68 	.devtype = ARRIA10,
 242 	kernel_ulong_t devtype = id->driver_data;  in id_to_data()  local
 246 	if (devtype >= ARRAY_SIZE(altera_ps_data_map))  in id_to_data()
 249 	data = altera_ps_data_map[devtype];  in id_to_data()
 250 	if (!data || data->devtype != devtype)  in id_to_data()
 
 | 
| /Linux-v6.6/drivers/gpio/ | 
| D | gpio-mpc8xxx.c | 304 	const struct mpc8xxx_gpio_devtype *devtype = NULL;  in mpc8xxx_probe()  local346 	devtype = device_get_match_data(&pdev->dev);  in mpc8xxx_probe()
 347 	if (!devtype)  in mpc8xxx_probe()
 348 		devtype = &mpc8xxx_gpio_devtype_default;  in mpc8xxx_probe()
 354 	if (devtype->irq_set_type)  in mpc8xxx_probe()
 355 		mpc8xxx_irq_chip.irq_set_type = devtype->irq_set_type;  in mpc8xxx_probe()
 357 	if (devtype->gpio_dir_out)  in mpc8xxx_probe()
 358 		gc->direction_output = devtype->gpio_dir_out;  in mpc8xxx_probe()
 359 	if (devtype->gpio_get)  in mpc8xxx_probe()
 360 		gc->get = devtype->gpio_get;  in mpc8xxx_probe()
 
 | 
| /Linux-v6.6/arch/powerpc/boot/ | 
| D | serial.c | 86 	char devtype[MAX_PROP_LEN];  in serial_get_stdout_devp()  local99 		if ((getprop(devp, "device_type", devtype, sizeof(devtype)) > 0)  in serial_get_stdout_devp()
 100 				&& !strcmp(devtype, "serial"))  in serial_get_stdout_devp()
 
 | 
| /Linux-v6.6/drivers/hid/ | 
| D | hid-wiimote-core.c | 203 	if (wdata->state.devtype == WIIMOTE_DEV_BALANCE_BOARD) {  in select_drm()625 				 unsigned int devtype)  in wiimote_modules_load()  argument
 632 	mods = wiimote_devtype_mods[devtype];  in wiimote_modules_load()
 672 	wdata->state.devtype = devtype;  in wiimote_modules_load()
 695 	mods = wiimote_devtype_mods[wdata->state.devtype];  in wiimote_modules_unload()
 698 	wdata->state.devtype = WIIMOTE_DEV_UNKNOWN;  in wiimote_modules_unload()
 816 	__u8 devtype = WIIMOTE_DEV_GENERIC;  in wiimote_init_set_type()  local
 825 		devtype = WIIMOTE_DEV_BALANCE_BOARD;  in wiimote_init_set_type()
 828 		devtype = WIIMOTE_DEV_PRO_CONTROLLER;  in wiimote_init_set_type()
 833 		devtype = WIIMOTE_DEV_GEN10;  in wiimote_init_set_type()
 [all …]
 
 | 
| /Linux-v6.6/drivers/watchdog/ | 
| D | rzg2l_wdt.c | 60 	enum rz_wdt_type devtype;  member67 	if (priv->devtype == WDT_RZV2M) {  in rzg2l_wdt_reset()
 176 	if (priv->devtype == WDT_RZG2L) {  in rzg2l_wdt_restart()
 280 	priv->devtype = (uintptr_t)of_device_get_match_data(dev);  in rzg2l_wdt_probe()
 282 	if (priv->devtype == WDT_RZV2M) {  in rzg2l_wdt_probe()
 
 | 
| /Linux-v6.6/sound/soc/codecs/ | 
| D | tas5720.c | 47 	enum tas572x_type devtype;  member173 	switch (tas5720->devtype) {  in tas5720_set_dai_tdm_slot()
 191 	switch (tas5720->devtype) {  in tas5720_set_dai_tdm_slot()
 217 	switch (tas5720->devtype) {  in tas5720_mute_soc_component()
 329 	switch (tas5720->devtype) {  in tas5720_codec_probe()
 355 	switch (tas5720->devtype) {  in tas5720_codec_probe()
 742 	data->devtype = id->driver_data;  in tas5720_probe()
 
 | 
| D | max98090.c | 1440 	if (max98090->devtype == MAX98091) {  in max98090_add_widgets()1451 	if (max98090->devtype == MAX98091) {  in max98090_add_widgets()
 2381 	enum max98090_type devtype;  in max98090_probe()  local
 2422 		devtype = MAX98090;  in max98090_probe()
 2425 		devtype = MAX98091;  in max98090_probe()
 2428 		devtype = MAX98090;  in max98090_probe()
 2432 	if (max98090->devtype != devtype) {  in max98090_probe()
 2434 		max98090->devtype = devtype;  in max98090_probe()
 2571 	max98090->devtype = driver_data;  in max98090_i2c_probe()
 
 | 
| /Linux-v6.6/drivers/media/i2c/ | 
| D | ov7670.c | 254 	const struct ov7670_devtype *devtype; /* Device specifics */  member980 	unsigned int n_win_sizes = info->devtype->n_win_sizes;  in ov7670_try_fmt_internal()
 1004 			wsize = info->devtype->win_sizes + i;  in ov7670_try_fmt_internal()
 1016 	for (wsize = info->devtype->win_sizes;  in ov7670_try_fmt_internal()
 1017 	     wsize < info->devtype->win_sizes + win_sizes_limit; wsize++)  in ov7670_try_fmt_internal()
 1020 	if (wsize >= info->devtype->win_sizes + win_sizes_limit)  in ov7670_try_fmt_internal()
 1180 	info->devtype->get_framerate(sd, &ival->interval);  in ov7670_g_frame_interval()
 1192 	return info->devtype->set_framerate(sd, tpf);  in ov7670_s_frame_interval()
 1209 	unsigned int n_win_sizes = info->devtype->n_win_sizes;  in ov7670_enum_frame_interval()
 1224 		struct ov7670_win_size *win = &info->devtype->win_sizes[i];  in ov7670_enum_frame_interval()
 [all …]
 
 | 
| /Linux-v6.6/drivers/nvmem/ | 
| D | imx-ocotp-scu.c | 35 	int devtype;  member55 	.devtype = IMX8QXP,
 66 	.devtype = IMX8QM,
 
 | 
| /Linux-v6.6/drivers/i2c/busses/ | 
| D | i2c-rcar.c | 132 	enum rcar_i2c_type devtype;  member221 	if (priv->devtype == I2C_RCAR_GEN3)  in rcar_i2c_init()
 257 	switch (priv->devtype) {  in rcar_i2c_clock_calculate()
 390 	if (priv->devtype == I2C_RCAR_GEN3 &&  in rcar_i2c_cleanup_dma()
 845 	if (priv->devtype == I2C_RCAR_GEN3) {  in rcar_i2c_master_xfer()
 918 			if (priv->devtype < I2C_RCAR_GEN3)  in rcar_i2c_master_xfer_atomic()
 1066 	priv->devtype = (enum rcar_i2c_type)of_device_get_match_data(dev);  in rcar_i2c_probe()
 1097 	if (priv->devtype < I2C_RCAR_GEN3) {  in rcar_i2c_probe()
 1102 	if (priv->devtype == I2C_RCAR_GEN3) {  in rcar_i2c_probe()
 
 | 
| /Linux-v6.6/drivers/scsi/aacraid/ | 
| D | linit.c | 269 struct aac_driver_ident* aac_get_driver_ident(int devtype)  in aac_get_driver_ident()  argument271 	return &aac_drivers[devtype];  in aac_get_driver_ident()
 397 	u8 devtype = 0;  in aac_slave_configure()  local
 402 		devtype = aac->hba_map[chn][tid].devtype;  in aac_slave_configure()
 404 		if (devtype == AAC_DEVTYPE_NATIVE_RAW) {  in aac_slave_configure()
 409 		if (devtype == AAC_DEVTYPE_ARC_RAW) {  in aac_slave_configure()
 534 		aac->hba_map[chn][tid].devtype == AAC_DEVTYPE_NATIVE_RAW)  in aac_change_queue_depth()
 704 	if (aac->hba_map[bus][cid].devtype == AAC_DEVTYPE_NATIVE_RAW) {  in aac_eh_abort()
 932 	if (!(info->devtype == AAC_DEVTYPE_NATIVE_RAW &&  in aac_eh_dev_reset()
 995 	if (!(info->devtype == AAC_DEVTYPE_NATIVE_RAW &&  in aac_eh_target_reset()
 [all …]
 
 | 
| /Linux-v6.6/drivers/spi/ | 
| D | spi-imx.c | 88 	enum spi_imx_devtype devtype;  member132 	return d->devtype_data->devtype == IMX27_CSPI;  in is_imx27_cspi()
 137 	return d->devtype_data->devtype == IMX35_CSPI;  in is_imx35_cspi()
 142 	return d->devtype_data->devtype == IMX51_ECSPI;  in is_imx51_ecspi()
 147 	return d->devtype_data->devtype == IMX53_ECSPI;  in is_imx53_ecspi()
 1000 	.devtype = IMX1_CSPI,
 1014 	.devtype = IMX21_CSPI,
 1029 	.devtype = IMX27_CSPI,
 1043 	.devtype = IMX31_CSPI,
 1058 	.devtype = IMX35_CSPI,
 [all …]
 
 | 
| /Linux-v6.6/drivers/mmc/host/ | 
| D | sdhci-of-dwcmshc.c | 87 	enum dwcmshc_rk_type devtype;  member277 	if (priv->devtype == DWCMSHC_RK3568)  in dwcmshc_rk3568_set_clock()
 303 	if ((priv->devtype == DWCMSHC_RK3588) && host->mmc->ios.timing == MMC_TIMING_MMC_HS400) {  in dwcmshc_rk3568_set_clock()
 534 			rk_priv->devtype = DWCMSHC_RK3588;  in dwcmshc_probe()
 536 			rk_priv->devtype = DWCMSHC_RK3568;  in dwcmshc_probe()
 
 | 
| /Linux-v6.6/Documentation/ABI/testing/ | 
| D | sysfs-bus-cxl | 120 What:		/sys/bus/cxl/devices/*/devtype125 		(RO) CXL device objects export the devtype attribute which
 201 		decoder's decode window. For decoders of devtype
 203 		devtype "cxl_decoder_switch" the address is bounded by the
 216 		devtype "cxl_decoder_root" there is no standard facility to
 217 		unlock them.  For decoders of devtype "cxl_decoder_switch" a
 238 		(RO) When a CXL decoder is of devtype "cxl_decoder_root", it
 251 		(RO) When a CXL decoder is of devtype "cxl_decoder_switch", it
 274 		(RW) When a CXL decoder is of devtype "cxl_decoder_endpoint" it
 294 		(RO) When a CXL decoder is of devtype "cxl_decoder_endpoint",
 [all …]
 
 | 
| /Linux-v6.6/drivers/rtc/ | 
| D | rtc-mxc.c | 69 	enum imx_rtc_type devtype;  member81 	return data->devtype == IMX1_RTC;  in is_imx1_rtc()
 305 	pdata->devtype = (uintptr_t)of_device_get_match_data(&pdev->dev);  in mxc_rtc_probe()
 
 | 
| /Linux-v6.6/drivers/scsi/ | 
| D | atp870u.h | 49 		unsigned char devtype;  member
 |