| /drivers/platform/chrome/ |
| A D | chromeos_acpi.c | 25 #define GPIO_ATTR_GROUP(_group, _name, _num) \ argument 26 static umode_t attr_is_visible_gpio_##_num(struct kobject *kobj, \ 29 if (_num < chromeos_acpi_gpio_groups) \ 33 static ssize_t chromeos_attr_show_gpio_##_num(struct device *dev, \ 43 return chromeos_acpi_evaluate_method(dev, _num, num, name, buf); \ 46 __ATTR(GPIO.0, 0444, chromeos_attr_show_gpio_##_num, NULL); \ 48 __ATTR(GPIO.1, 0444, chromeos_attr_show_gpio_##_num, NULL); \ 50 __ATTR(GPIO.2, 0444, chromeos_attr_show_gpio_##_num, NULL); \ 52 __ATTR(GPIO.3, 0444, chromeos_attr_show_gpio_##_num, NULL); \ 63 .is_visible = attr_is_visible_gpio_##_num, \
|
| /drivers/regulator/ |
| A D | tps65023-regulator.c | 81 #define TPS65023_REGULATOR_DCDC(_num, _t, _em) \ argument 83 .name = "VDCDC"#_num, \ 84 .of_match = of_match_ptr("VDCDC"#_num), \ 86 .id = TPS65023_DCDC_##_num, \ 100 #define TPS65023_REGULATOR_LDO(_num, _t, _vm) \ argument 102 .name = "LDO"#_num, \ 103 .of_match = of_match_ptr("LDO"#_num), \ 105 .id = TPS65023_LDO_##_num, \ 113 .enable_mask = 1 << (_num), \
|
| A D | fan53880.c | 42 #define FAN53880_LDO(_num, _supply, _default) \ argument 43 [FAN53880_LDO ## _num] = { \ 44 .name = "LDO"#_num, \ 45 .of_match = "LDO"#_num, \ 55 .vsel_reg = FAN53880_LDO ## _num ## VOUT, \ 58 .enable_mask = BIT(_num - 1), \
|
| A D | max77693-regulator.c | 147 #define max77693_regulator_desc_esafeout(_num) { \ argument 148 .name = "ESAFEOUT"#_num, \ 149 .id = MAX77693_ESAFEOUT##_num, \ 150 .of_match = of_match_ptr("ESAFEOUT"#_num), \ 158 .vsel_mask = SAFEOUT_CTRL_SAFEOUT##_num##_MASK, \ 160 .enable_mask = SAFEOUT_CTRL_ENSAFEOUT##_num##_MASK , \
|
| /drivers/staging/iio/frequency/ |
| A D | dds.h | 14 #define IIO_DEV_ATTR_FREQ(_channel, _num, _mode, _show, _store, _addr) \ argument 15 IIO_DEVICE_ATTR(out_altvoltage##_channel##_frequency##_num, \ 37 #define IIO_DEV_ATTR_PHASE(_channel, _num, _mode, _show, _store, _addr) \ argument 38 IIO_DEVICE_ATTR(out_altvoltage##_channel##_phase##_num, \
|
| /drivers/pinctrl/stm32/ |
| A D | pinctrl-stm32.h | 57 #define STM32_FUNCTION(_num, _name) \ argument 58 [_num] = { \ 59 .num = _num, \
|
| /drivers/net/fjes/ |
| A D | fjes_hw.h | 56 #define EP_RING_INDEX(_num, _max) (((_num) + (_max)) % (_max)) argument 57 #define EP_RING_INDEX_INC(_num, _max) \ argument 58 ((_num) = EP_RING_INDEX((_num) + 1, (_max)))
|
| /drivers/media/dvb-frontends/ |
| A D | zd1301_demod.c | 319 #define ZD1301_IS_I2C_XFER_WRITE_READ(_msg, _num) \ in zd1301_demod_i2c_master_xfer() argument 320 (_num == 2 && !(_msg[0].flags & I2C_M_RD) && (_msg[1].flags & I2C_M_RD)) in zd1301_demod_i2c_master_xfer() 321 #define ZD1301_IS_I2C_XFER_WRITE(_msg, _num) \ in zd1301_demod_i2c_master_xfer() argument 322 (_num == 1 && !(_msg[0].flags & I2C_M_RD)) in zd1301_demod_i2c_master_xfer() 323 #define ZD1301_IS_I2C_XFER_READ(_msg, _num) \ in zd1301_demod_i2c_master_xfer() argument 324 (_num == 1 && (_msg[0].flags & I2C_M_RD)) in zd1301_demod_i2c_master_xfer()
|
| /drivers/iio/adc/ |
| A D | max1363.c | 196 #define MAX1363_MODE_SINGLE(_num, _mask) { \ argument 197 .conf = MAX1363_CHANNEL_SEL(_num) \ 203 #define MAX1363_MODE_SCAN_TO_CHANNEL(_num, _mask) { \ argument 204 .conf = MAX1363_CHANNEL_SEL(_num) \ 211 #define MAX1236_MODE_SCAN_MID_TO_CHANNEL(_mid, _num, _mask) { \ argument 212 .conf = MAX1363_CHANNEL_SEL(_num) \ 226 #define MAX1363_MODE_DIFF_SCAN_TO_CHANNEL(_num, _numvals, _mask) { \ argument 227 .conf = MAX1363_CHANNEL_SEL(_num) \ 234 #define MAX1236_MODE_DIFF_SCAN_MID_TO_CHANNEL(_num, _numvals, _mask) { \ argument 235 .conf = MAX1363_CHANNEL_SEL(_num) \
|
| /drivers/clk/tegra/ |
| A D | clk-tegra-audio.c | 71 #define AUDIO2X(_name, _num, _offset) \ argument 78 .clk_num = _num,\
|
| A D | clk-tegra-periph.c | 838 #define PLL_OUT(_num, _offset, _div_shift, _div_flags, _rst_shift, _id) \ argument 840 .div_name = "pll_p_out" #_num "_div",\ 841 .pll_out_name = "pll_p_out" #_num,\
|
| /drivers/perf/arm_cspmu/ |
| A D | nvidia_cspmu.c | 32 #define NV_CSPMU_EVENT_ATTR_4_INNER(_pref, _num, _suff, _config) \ argument 33 ARM_CSPMU_EVENT_ATTR(_pref##_num##_suff, _config)
|
| /drivers/media/usb/dvb-usb-v2/ |
| A D | af9035.c | 312 #define AF9035_IS_I2C_XFER_WRITE_READ(_msg, _num) \ in af9035_i2c_master_xfer() argument 313 (_num == 2 && !(_msg[0].flags & I2C_M_RD) && (_msg[1].flags & I2C_M_RD)) in af9035_i2c_master_xfer() 314 #define AF9035_IS_I2C_XFER_WRITE(_msg, _num) \ in af9035_i2c_master_xfer() argument 315 (_num == 1 && !(_msg[0].flags & I2C_M_RD)) in af9035_i2c_master_xfer() 316 #define AF9035_IS_I2C_XFER_READ(_msg, _num) \ in af9035_i2c_master_xfer() argument 317 (_num == 1 && (_msg[0].flags & I2C_M_RD)) in af9035_i2c_master_xfer()
|
| /drivers/net/ethernet/brocade/bna/ |
| A D | bnad.c | 62 #define BNAD_FILL_UNMAPQ_MEM_REQ(_res_info, _num, _size) \ argument 66 (_res_info)->res_u.mem_info.num = (_num); \
|