analog            107 drivers/input/joystick/analog.c 	struct analog analog[2];
analog            186 drivers/input/joystick/analog.c static void analog_decode(struct analog *analog, int *axes, int *initial, int buttons)
analog            188 drivers/input/joystick/analog.c 	struct input_dev *dev = analog->dev;
analog            191 drivers/input/joystick/analog.c 	if (analog->mask & ANALOG_HAT_FCS)
analog            199 drivers/input/joystick/analog.c 		if (analog->mask & (0x10 << i))
analog            200 drivers/input/joystick/analog.c 			input_report_key(dev, analog->buttons[j++], (buttons >> i) & 1);
analog            202 drivers/input/joystick/analog.c 	if (analog->mask & ANALOG_HBTN_CHF)
analog            204 drivers/input/joystick/analog.c 			input_report_key(dev, analog->buttons[j++], (buttons >> (i + 10)) & 1);
analog            206 drivers/input/joystick/analog.c 	if (analog->mask & ANALOG_BTN_TL)
analog            208 drivers/input/joystick/analog.c 	if (analog->mask & ANALOG_BTN_TR)
analog            210 drivers/input/joystick/analog.c 	if (analog->mask & ANALOG_BTN_TL2)
analog            212 drivers/input/joystick/analog.c 	if (analog->mask & ANALOG_BTN_TR2)
analog            216 drivers/input/joystick/analog.c 		if (analog->mask & (1 << i))
analog            220 drivers/input/joystick/analog.c 		if (analog->mask & analog_exts[i]) {
analog            321 drivers/input/joystick/analog.c 	char saitek = !!(port->analog[0].mask & ANALOG_SAITEK);
analog            322 drivers/input/joystick/analog.c 	char chf = !!(port->analog[0].mask & ANALOG_ANY_CHF);
analog            342 drivers/input/joystick/analog.c 		if (port->analog[i].mask)
analog            343 drivers/input/joystick/analog.c 			analog_decode(port->analog + i, port->axes, port->initial, port->buttons);
analog            420 drivers/input/joystick/analog.c static void analog_name(struct analog *analog)
analog            422 drivers/input/joystick/analog.c 	snprintf(analog->name, sizeof(analog->name), "Analog %d-axis %d-button",
analog            423 drivers/input/joystick/analog.c 		 hweight8(analog->mask & ANALOG_AXES_STD),
analog            424 drivers/input/joystick/analog.c 		 hweight8(analog->mask & ANALOG_BTNS_STD) + !!(analog->mask & ANALOG_BTNS_CHF) * 2 +
analog            425 drivers/input/joystick/analog.c 		 hweight16(analog->mask & ANALOG_BTNS_GAMEPAD) + !!(analog->mask & ANALOG_HBTN_CHF) * 4);
analog            427 drivers/input/joystick/analog.c 	if (analog->mask & ANALOG_HATS_ALL)
analog            428 drivers/input/joystick/analog.c 		snprintf(analog->name, sizeof(analog->name), "%s %d-hat",
analog            429 drivers/input/joystick/analog.c 			 analog->name, hweight16(analog->mask & ANALOG_HATS_ALL));
analog            431 drivers/input/joystick/analog.c 	if (analog->mask & ANALOG_HAT_FCS)
analog            432 drivers/input/joystick/analog.c 		strlcat(analog->name, " FCS", sizeof(analog->name));
analog            433 drivers/input/joystick/analog.c 	if (analog->mask & ANALOG_ANY_CHF)
analog            434 drivers/input/joystick/analog.c 		strlcat(analog->name, (analog->mask & ANALOG_SAITEK) ? " Saitek" : " CHF",
analog            435 drivers/input/joystick/analog.c 			sizeof(analog->name));
analog            437 drivers/input/joystick/analog.c 	strlcat(analog->name, (analog->mask & ANALOG_GAMEPAD) ? " gamepad": " joystick",
analog            438 drivers/input/joystick/analog.c 		sizeof(analog->name));
analog            445 drivers/input/joystick/analog.c static int analog_init_device(struct analog_port *port, struct analog *analog, int index)
analog            451 drivers/input/joystick/analog.c 	analog_name(analog);
analog            452 drivers/input/joystick/analog.c 	snprintf(analog->phys, sizeof(analog->phys),
analog            454 drivers/input/joystick/analog.c 	analog->buttons = (analog->mask & ANALOG_GAMEPAD) ? analog_pad_btn : analog_joy_btn;
analog            456 drivers/input/joystick/analog.c 	analog->dev = input_dev = input_allocate_device();
analog            460 drivers/input/joystick/analog.c 	input_dev->name = analog->name;
analog            461 drivers/input/joystick/analog.c 	input_dev->phys = analog->phys;
analog            464 drivers/input/joystick/analog.c 	input_dev->id.product = analog->mask >> 4;
analog            476 drivers/input/joystick/analog.c 		if (analog->mask & (1 << i)) {
analog            489 drivers/input/joystick/analog.c 			if (analog->mask & ANALOG_SAITEK) {
analog            500 drivers/input/joystick/analog.c 		if (analog->mask & analog_exts[i])
analog            507 drivers/input/joystick/analog.c 		if (analog->mask & (0x10 << i))
analog            508 drivers/input/joystick/analog.c 			set_bit(analog->buttons[j++], input_dev->keybit);
analog            510 drivers/input/joystick/analog.c 	if (analog->mask & ANALOG_BTNS_CHF)
analog            512 drivers/input/joystick/analog.c 			set_bit(analog->buttons[j++], input_dev->keybit);
analog            514 drivers/input/joystick/analog.c 	if (analog->mask & ANALOG_HBTN_CHF)
analog            516 drivers/input/joystick/analog.c 			set_bit(analog->buttons[j++], input_dev->keybit);
analog            519 drivers/input/joystick/analog.c 		if (analog->mask & (ANALOG_BTN_TL << i))
analog            522 drivers/input/joystick/analog.c 	analog_decode(analog, port->axes, port->initial, port->buttons);
analog            524 drivers/input/joystick/analog.c 	error = input_register_device(analog->dev);
analog            526 drivers/input/joystick/analog.c 		input_free_device(analog->dev);
analog            540 drivers/input/joystick/analog.c 	struct analog *analog = port->analog;
analog            556 drivers/input/joystick/analog.c 	analog[0].mask = i & 0xfffff;
analog            558 drivers/input/joystick/analog.c 	analog[0].mask &= ~(ANALOG_AXES_STD | ANALOG_HAT_FCS | ANALOG_BTNS_GAMEPAD)
analog            562 drivers/input/joystick/analog.c 	analog[0].mask &= ~(ANALOG_HAT2_CHF)
analog            563 drivers/input/joystick/analog.c 			| ((analog[0].mask & ANALOG_HBTN_CHF) ? 0 : ANALOG_HAT2_CHF);
analog            565 drivers/input/joystick/analog.c 	analog[0].mask &= ~(ANALOG_THROTTLE | ANALOG_BTN_TR | ANALOG_BTN_TR2)
analog            566 drivers/input/joystick/analog.c 			| ((~analog[0].mask & ANALOG_HAT_FCS) >> 8)
analog            567 drivers/input/joystick/analog.c 			| ((~analog[0].mask & ANALOG_HAT_FCS) << 2)
analog            568 drivers/input/joystick/analog.c 			| ((~analog[0].mask & ANALOG_HAT_FCS) << 4);
analog            570 drivers/input/joystick/analog.c 	analog[0].mask &= ~(ANALOG_THROTTLE | ANALOG_RUDDER)
analog            571 drivers/input/joystick/analog.c 			| (((~analog[0].mask & ANALOG_BTNS_TLR ) >> 10)
analog            572 drivers/input/joystick/analog.c 			&  ((~analog[0].mask & ANALOG_BTNS_TLR2) >> 12));
analog            574 drivers/input/joystick/analog.c 	analog[1].mask = ((i >> 20) & 0xff) | ((i >> 12) & 0xf0000);
analog            576 drivers/input/joystick/analog.c 	analog[1].mask &= (analog[0].mask & ANALOG_EXTENSIONS) ? ANALOG_GAMEPAD
analog            577 drivers/input/joystick/analog.c 			: (((ANALOG_BTNS_STD | port->mask) & ~analog[0].mask) | ANALOG_GAMEPAD);
analog            583 drivers/input/joystick/analog.c 		if ((analog[0].mask & 0x7) == 0x7) max[2] = (max[0] + max[1]) >> 1;
analog            584 drivers/input/joystick/analog.c 		if ((analog[0].mask & 0xb) == 0xb) max[3] = (max[0] + max[1]) >> 1;
analog            585 drivers/input/joystick/analog.c 		if ((analog[0].mask & ANALOG_BTN_TL) && !(analog[0].mask & ANALOG_BTN_TL2)) max[2] >>= 1;
analog            586 drivers/input/joystick/analog.c 		if ((analog[0].mask & ANALOG_BTN_TR) && !(analog[0].mask & ANALOG_BTN_TR2)) max[3] >>= 1;
analog            587 drivers/input/joystick/analog.c 		if ((analog[0].mask & ANALOG_HAT_FCS)) max[3] >>= 1;
analog            595 drivers/input/joystick/analog.c 	return -!(analog[0].mask || analog[1].mask);
analog            682 drivers/input/joystick/analog.c 		if (port->analog[i].mask) {
analog            683 drivers/input/joystick/analog.c 			err = analog_init_device(port, port->analog + i, i);
analog            691 drivers/input/joystick/analog.c 		if (port->analog[i].mask)
analog            692 drivers/input/joystick/analog.c 			input_unregister_device(port->analog[i].dev);
analog            705 drivers/input/joystick/analog.c 		if (port->analog[i].mask)
analog            706 drivers/input/joystick/analog.c 			input_unregister_device(port->analog[i].dev);
analog             78 drivers/media/i2c/et8ek8/et8ek8_driver.c 	u16 analog;
analog            564 drivers/media/i2c/et8ek8/et8ek8_driver.c 				0x124a, new.analog >> 8);
analog            568 drivers/media/i2c/et8ek8/et8ek8_driver.c 				0x1249, new.analog & 0xff);
analog           4639 drivers/net/wireless/broadcom/b43/main.c 	phy->analog = analog_type;
analog            231 drivers/net/wireless/broadcom/b43/phy_common.h 	u8 analog;
analog            191 drivers/net/wireless/broadcom/b43/phy_g.c 	if (phy->analog == 0) {
analog            195 drivers/net/wireless/broadcom/b43/phy_g.c 	} else if (phy->analog > 1) {
analog           1308 drivers/net/wireless/broadcom/b43/phy_g.c 	if (phy->analog == 0) {
analog           1311 drivers/net/wireless/broadcom/b43/phy_g.c 		if (phy->analog >= 2) {
analog           1449 drivers/net/wireless/broadcom/b43/phy_g.c 	if (phy->analog != 0)
analog           1487 drivers/net/wireless/broadcom/b43/phy_g.c 	if (phy->analog == 1) {
analog           1523 drivers/net/wireless/broadcom/b43/phy_g.c 	if (phy->analog == 1) {
analog           1534 drivers/net/wireless/broadcom/b43/phy_g.c 	if (phy->analog == 1)
analog           1539 drivers/net/wireless/broadcom/b43/phy_g.c 	if (phy->analog == 0)
analog           1683 drivers/net/wireless/broadcom/b43/phy_g.c 	if (phy->analog == 4) {
analog           1934 drivers/net/wireless/broadcom/b43/phy_g.c 		if (phy->radio_ver == 0x2050 && phy->analog == 0) {
analog           1967 drivers/net/wireless/broadcom/b43/phy_g.c 		if (phy->radio_ver == 0x2050 && phy->analog == 0) {
analog            406 drivers/net/wireless/broadcom/b43legacy/b43legacy.h 	u8 analog;
analog           3069 drivers/net/wireless/broadcom/b43legacy/main.c 	phy->analog = analog_type;
analog            533 drivers/net/wireless/broadcom/b43legacy/phy.c 	if (phy->analog == 1)
analog            584 drivers/net/wireless/broadcom/b43legacy/phy.c 	if (phy->analog == 1) {
analog            595 drivers/net/wireless/broadcom/b43legacy/phy.c 	if (phy->analog == 1)
analog            600 drivers/net/wireless/broadcom/b43legacy/phy.c 	if (phy->analog == 0)
analog            759 drivers/net/wireless/broadcom/b43legacy/phy.c 	if (phy->analog == 4) {
analog            854 drivers/net/wireless/broadcom/b43legacy/phy.c 	if (phy->analog == 0)
analog           1447 drivers/net/wireless/broadcom/b43legacy/phy.c 	if (phy->analog == 0) {
analog           1454 drivers/net/wireless/broadcom/b43legacy/phy.c 	if (phy->analog > 1) {
analog            463 drivers/net/wireless/broadcom/b43legacy/radio.c 		if (phy->analog == 0)
analog            578 drivers/net/wireless/broadcom/b43legacy/radio.c 		if (phy->analog >= 2)
analog            580 drivers/net/wireless/broadcom/b43legacy/radio.c 		else if (phy->analog == 0)
analog            605 drivers/net/wireless/broadcom/b43legacy/radio.c 		if (phy->analog != 0)
analog            709 drivers/net/wireless/broadcom/b43legacy/radio.c 		if (phy->analog >= 2)
analog           1554 drivers/net/wireless/broadcom/b43legacy/radio.c 	if (phy->analog == 0)
analog           1557 drivers/net/wireless/broadcom/b43legacy/radio.c 		if (phy->analog >= 2)
analog           1681 drivers/net/wireless/broadcom/b43legacy/radio.c 	if (phy->analog != 0)
analog            196 drivers/pinctrl/pinctrl-lpc18xx.c 	unsigned char analog;
analog            219 drivers/pinctrl/pinctrl-lpc18xx.c 	.analog = a,						\
analog            231 drivers/pinctrl/pinctrl-lpc18xx.c 	.analog = a,						\
analog           1175 drivers/pinctrl/pinctrl-lpc18xx.c 	if (function == FUNC_ADC && (pin->analog & LPC18XX_ANALOG_PIN)) {
analog           1180 drivers/pinctrl/pinctrl-lpc18xx.c 		if (LPC18XX_ANALOG_ADC(pin->analog) == 0)
analog           1186 drivers/pinctrl/pinctrl-lpc18xx.c 		reg |= pin->analog & LPC18XX_ANALOG_BIT_MASK;
analog           1192 drivers/pinctrl/pinctrl-lpc18xx.c 	if (function == FUNC_DAC && (pin->analog & LPC18XX_ANALOG_PIN)) {
analog           1278 drivers/pinctrl/pinctrl-lpc18xx.c 	if (function == FUNC_DAC && p->analog == DAC)
analog           1281 drivers/pinctrl/pinctrl-lpc18xx.c 	if (function == FUNC_ADC && p->analog)
analog            180 include/uapi/linux/cec-funcs.h 		} analog;
analog            305 include/uapi/linux/cec-funcs.h 					 rec_src->analog.ana_bcast_type,
analog            306 include/uapi/linux/cec-funcs.h 					 rec_src->analog.ana_freq,
analog            307 include/uapi/linux/cec-funcs.h 					 rec_src->analog.bcast_system);
analog            331 include/uapi/linux/cec-funcs.h 		rec_src->analog.ana_bcast_type = msg->msg[3];
analog            332 include/uapi/linux/cec-funcs.h 		rec_src->analog.ana_freq =
analog            334 include/uapi/linux/cec-funcs.h 		rec_src->analog.bcast_system = msg->msg[6];
analog            962 include/uapi/linux/cec-funcs.h 		} analog;
analog            999 include/uapi/linux/cec-funcs.h 			tuner_dev_info->analog.ana_bcast_type,
analog           1000 include/uapi/linux/cec-funcs.h 			tuner_dev_info->analog.ana_freq,
analog           1001 include/uapi/linux/cec-funcs.h 			tuner_dev_info->analog.bcast_system);
analog           1016 include/uapi/linux/cec-funcs.h 		tuner_dev_info->analog.ana_bcast_type = msg->msg[3];
analog           1017 include/uapi/linux/cec-funcs.h 		tuner_dev_info->analog.ana_freq = (msg->msg[4] << 8) | msg->msg[5];
analog           1018 include/uapi/linux/cec-funcs.h 		tuner_dev_info->analog.bcast_system = msg->msg[6];
analog             25 sound/pci/ice1712/juli.c 	unsigned int analog:1;
analog            609 sound/pci/ice1712/juli.c 	spec->analog = (ice->gpio.get_data(ice) & GPIO_ANALOG_PRESENT) ? 0 : 1;
analog            611 sound/pci/ice1712/juli.c 	spec->analog = 1;
analog            614 sound/pci/ice1712/juli.c 	if (spec->analog) {
analog             32 sound/soc/fsl/efika-audio-fabric.c SND_SOC_DAILINK_DEFS(analog,
analog             48 sound/soc/fsl/efika-audio-fabric.c 	SND_SOC_DAILINK_REG(analog),
analog             26 sound/soc/fsl/pcm030-audio-fabric.c SND_SOC_DAILINK_DEFS(analog,
analog             40 sound/soc/fsl/pcm030-audio-fabric.c 	SND_SOC_DAILINK_REG(analog),
analog             57 sound/soc/kirkwood/armada-370-db.c SND_SOC_DAILINK_DEFS(analog,
analog             78 sound/soc/kirkwood/armada-370-db.c 	SND_SOC_DAILINK_REG(analog),
analog            300 sound/usb/caiaq/device.c 			       int digital, int analog, int erp)
analog            302 sound/usb/caiaq/device.c 	char tmp[3] = { digital, analog, erp };
analog            127 sound/usb/caiaq/device.h int snd_usb_caiaq_set_auto_msg (struct snd_usb_caiaqdev *cdev, int digital, int analog, int erp);