/linux-master/drivers/mfd/ |
H A D | ipaq-micro.c | 23 #include <linux/mfd/ipaq-micro.h> 31 static void ipaq_micro_trigger_tx(struct ipaq_micro *micro) argument 33 struct ipaq_micro_txdev *tx = µ->tx; 34 struct ipaq_micro_msg *msg = micro->msg; 55 val = readl(micro->base + UTCR3); 57 writel(val, micro->base + UTCR3); 60 int ipaq_micro_tx_msg(struct ipaq_micro *micro, struct ipaq_micro_msg *msg) argument 64 dev_dbg(micro->dev, "TX msg: %02x, %d bytes\n", msg->id, msg->tx_len); 66 spin_lock_irqsave(µ->lock, flags); 67 if (micro 79 micro_rx_msg(struct ipaq_micro *micro, u8 id, int len, u8 *data) argument 137 micro_process_char(struct ipaq_micro *micro, u8 ch) argument 167 micro_rx_chars(struct ipaq_micro *micro) argument 183 ipaq_micro_get_version(struct ipaq_micro *micro) argument 203 ipaq_micro_eeprom_read(struct ipaq_micro *micro, u8 address, u8 len, u8 *data) argument 235 ipaq_micro_eeprom_dump(struct ipaq_micro *micro) argument 276 micro_tx_chars(struct ipaq_micro *micro) argument 293 micro_reset_comm(struct ipaq_micro *micro) argument 329 struct ipaq_micro *micro = dev_id; local 368 struct ipaq_micro *micro = dev_get_drvdata(dev); local 378 struct ipaq_micro *micro; local [all...] |
H A D | Makefile | 236 obj-$(CONFIG_MFD_IPAQ_MICRO) += ipaq-micro.o
|
/linux-master/drivers/input/touchscreen/ |
H A D | ipaq-micro-ts.c | 4 * h3600 atmel micro companion support, touchscreen subdevice 20 #include <linux/mfd/ipaq-micro.h> 24 struct ipaq_micro *micro; member in struct:touchscreen_data 48 struct ipaq_micro *micro = ts->micro; local 50 spin_lock_irq(µ->lock); 53 micro->ts = micro_ts_receive; 54 micro->ts_data = ts; 56 micro->ts = NULL; 57 micro 81 struct ipaq_micro *micro = dev_get_drvdata(pdev->dev.parent); local [all...] |
H A D | Makefile | 76 obj-$(CONFIG_TOUCHSCREEN_IPAQ_MICRO) += ipaq-micro-ts.o
|
/linux-master/drivers/video/backlight/ |
H A D | ipaq_micro_bl.c | 12 #include <linux/mfd/ipaq-micro.h> 18 struct ipaq_micro *micro = dev_get_drvdata(&bd->dev); local 34 return ipaq_micro_tx_msg_sync(micro, &msg); 52 struct ipaq_micro *micro = dev_get_drvdata(pdev->dev.parent); local 54 bd = devm_backlight_device_register(&pdev->dev, "ipaq-micro-backlight", 55 &pdev->dev, micro, µ_bl_ops, 68 .name = "ipaq-micro-backlight", 75 MODULE_DESCRIPTION("driver for iPAQ Atmel micro backlight"); 76 MODULE_ALIAS("platform:ipaq-micro-backlight");
|
/linux-master/drivers/input/keyboard/ |
H A D | ipaq-micro-keys.c | 4 * h3600 atmel micro companion support, key subdevice 21 #include <linux/mfd/ipaq-micro.h> 24 struct ipaq_micro *micro; member in struct:ipaq_micro_keys 57 spin_lock(&keys->micro->lock); 58 keys->micro->key = micro_key_receive; 59 keys->micro->key_data = keys; 60 spin_unlock(&keys->micro->lock); 65 spin_lock(&keys->micro->lock); 66 keys->micro->key = NULL; 67 keys->micro [all...] |
H A D | Makefile | 30 obj-$(CONFIG_KEYBOARD_IPAQ_MICRO) += ipaq-micro-keys.o
|
/linux-master/drivers/leds/ |
H A D | leds-ipaq-micro.c | 4 * h3xxx atmel micro companion support, notification LED subdevice 11 #include <linux/mfd/ipaq-micro.h> 24 struct ipaq_micro *micro = dev_get_drvdata(led_cdev->dev->parent->parent); local 51 return ipaq_micro_tx_msg_sync(micro, &msg); 61 struct ipaq_micro *micro = dev_get_drvdata(led_cdev->dev->parent->parent); local 98 return ipaq_micro_tx_msg_sync(micro, &msg); 102 .name = "led-ipaq-micro", 117 dev_info(&pdev->dev, "iPAQ micro notification LED driver\n"); 124 .name = "ipaq-micro-leds", 131 MODULE_DESCRIPTION("driver for iPAQ Atmel micro led [all...] |
H A D | Makefile | 36 obj-$(CONFIG_LEDS_IPAQ_MICRO) += leds-ipaq-micro.o
|
/linux-master/include/linux/mfd/ |
H A D | ipaq-micro.h | 126 ipaq_micro_tx_msg(struct ipaq_micro *micro, struct ipaq_micro_msg *msg); 129 ipaq_micro_tx_msg_sync(struct ipaq_micro *micro, argument 135 ret = ipaq_micro_tx_msg(micro, msg); 142 ipaq_micro_tx_msg_async(struct ipaq_micro *micro, argument 146 return ipaq_micro_tx_msg(micro, msg);
|
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | bios.h | 21 u8 micro; member in struct:nvkm_bios::__anon148
|
/linux-master/include/sound/sof/ |
H A D | info.h | 48 uint16_t micro; member in struct:sof_ipc_fw_version 116 uint32_t micro; member in struct:sof_ipc_cc_version
|
/linux-master/drivers/power/supply/ |
H A D | ipaq_micro_battery.c | 4 * h3xxx atmel micro companion support, battery subdevice 13 #include <linux/mfd/ipaq-micro.h> 39 struct ipaq_micro *micro; member in struct:micro_battery 61 ipaq_micro_tx_msg_sync(mb->micro, &msg_battery); 85 ipaq_micro_tx_msg_sync(mb->micro, &msg_sensor); 234 mb->micro = dev_get_drvdata(pdev->dev.parent); 257 dev_info(&pdev->dev, "iPAQ micro battery driver\n"); 301 .name = "ipaq-micro-battery", 310 MODULE_DESCRIPTION("driver for iPAQ Atmel micro battery"); 311 MODULE_ALIAS("platform:ipaq-micro [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | base.c | 199 bios->version.micro = nvbios_rd08(bios, bit_i.offset + 0); 206 bios->version.micro = nvbios_rd08(bios, bios->bmp_offset + 10); 211 bios->version.minor, bios->version.micro, bios->version.patch);
|
/linux-master/arch/arm/boot/dts/allwinner/ |
H A D | Makefile | 52 sun5i-a10s-olinuxino-micro.dtb \ 62 sun5i-a13-olinuxino-micro.dtb \ 73 sun5i-a10s-olinuxino-micro.dtb \ 83 sun5i-a13-olinuxino-micro.dtb \ 142 sun7i-a20-olinuxino-micro.dtb \ 143 sun7i-a20-olinuxino-micro-emmc.dtb \ 174 sun7i-a20-olinuxino-micro.dtb \ 175 sun7i-a20-olinuxino-micro-emmc.dtb \
|
/linux-master/scripts/dtc/include-prefixes/arm/allwinner/ |
H A D | Makefile | 52 sun5i-a10s-olinuxino-micro.dtb \ 62 sun5i-a13-olinuxino-micro.dtb \ 73 sun5i-a10s-olinuxino-micro.dtb \ 83 sun5i-a13-olinuxino-micro.dtb \ 142 sun7i-a20-olinuxino-micro.dtb \ 143 sun7i-a20-olinuxino-micro-emmc.dtb \ 174 sun7i-a20-olinuxino-micro.dtb \ 175 sun7i-a20-olinuxino-micro-emmc.dtb \
|
/linux-master/drivers/iio/accel/ |
H A D | kxsd9.c | 96 static int kxsd9_write_scale(struct iio_dev *indio_dev, int micro) argument 103 if (micro == kxsd9_micro_scales[i]) {
|
/linux-master/arch/arc/include/asm/ |
H A D | entry-arcv2.h | 51 ; Before jumping to Interrupt Vector, hardware micro-ops did following: 80 ; Before jumping to Exception Vector, hardware micro-ops did following:
|
/linux-master/drivers/iio/magnetometer/ |
H A D | tmag5273.c | 237 if (tmag5273_scale[data->version][i].micro == scale_micro) 343 [data->scale_index].micro;
|
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_mailbox.c | 252 ((struct lio_version *)&mbox_cmd->data[0])->micro =
|
H A D | liquidio_common.h | 37 u16 micro; member in struct:lio_version
|
H A D | cn23xx_vf_device.c | 427 ((struct lio_version *)&mbox_cmd.data[0])->micro =
|
H A D | lio_main.c | 3343 unsigned long micro; local 3388 vdata->micro = cpu_to_be16(LIQUIDIO_BASE_MICRO_VERSION); 3472 /* extract micro version field; point past '<maj>.<min>.' */ 3474 if (kstrtoul(micro_ver, 10, µ) != 0) 3475 micro = 0; 3478 octeon_dev->fw_info.ver.rev = micro;
|
/linux-master/include/linux/iio/ |
H A D | iio.h | 390 int micro; member in struct:iio_val_int_plus_micro
|
/linux-master/sound/soc/sof/ |
H A D | ipc3.c | 565 cc->name, cc->major, cc->minor, cc->micro, cc->desc, cc->optim); 785 v->micro, v->tag);
|