Home
last modified time | relevance | path

Searched refs:sda (Results 1 – 25 of 216) sorted by relevance

123456789

/linux/drivers/hwmon/
A Demc1403.c38 struct sensor_device_attribute *sda = to_sensor_dev_attr(attr); in temp_show() local
43 retval = regmap_read(data->regmap, sda->index, &val); in temp_show()
57 retval = regmap_read(data->regmap, sda->nr, &val); in bit_show()
60 return sprintf(buf, "%d\n", !!(val & sda->index)); in bit_show()
66 struct sensor_device_attribute *sda = to_sensor_dev_attr(attr); in temp_store() local
73 retval = regmap_write(data->regmap, sda->index, in temp_store()
91 retval = regmap_update_bits(data->regmap, sda->nr, sda->index, in bit_store()
92 val ? sda->index : 0); in bit_store()
102 struct sensor_device_attribute *sda = to_sensor_dev_attr(attr); in show_hyst_common() local
109 retval = regmap_read(regmap, sda->index, &limit); in show_hyst_common()
[all …]
A Dasc7621.c97 container_of(_sda, struct asc7621_param, sda)
105 struct sensor_device_attribute sda; member
152 struct asc7621_param *param = to_asc7621_param(sda)
158 struct asc7621_param *param = to_asc7621_param(sda)
299 u8 nr = sda->index; in show_in10()
316 u8 nr = sda->index; in show_in8()
328 u8 nr = sda->index; in store_in8()
800 {.sda = SENSOR_ATTR(name, S_IRUGO, show_##r, NULL, n), \
1113 &(asc7621_params[i].sda.dev_attr)); in asc7621_probe()
1129 &(asc7621_params[i].sda.dev_attr)); in asc7621_probe()
[all …]
/linux/Documentation/devicetree/bindings/i2c/
A Di2c-gpio.yaml20 sda-gpios:
22 gpio used for the sda signal, this should be flagged as
50 description: sda and scl gpio, alternative for {sda,scl}-gpios
52 i2c-gpio,sda-open-drain:
68 - sda-gpios
A Di2c-at91.txt27 - i2c-sda-hold-time-ns: TWD hold time, only available for:
32 - sda-gpios: specify the gpio related to SDA pin
71 i2c-sda-hold-time-ns = <336>;
75 sda-gpios = <&pioA 30 GPIO_ACTIVE_HIGH>;
A Dsnps,designware-i2c.yaml68 i2c-sda-hold-time-ns:
80 i2c-sda-falling-time-ns:
117 i2c-sda-hold-time-ns = <300>;
118 i2c-sda-falling-time-ns = <300>;
/linux/drivers/i2c/algos/
A Di2c-algo-bit.c233 int scl, sda, ret; in test_bus() local
244 sda = getsda(adap); in test_bus()
246 if (!scl || !sda) { in test_bus()
254 sda = getsda(adap); in test_bus()
256 if (sda) { in test_bus()
268 sda = getsda(adap); in test_bus()
270 if (!sda) { in test_bus()
282 sda = getsda(adap); in test_bus()
288 if (!sda) { in test_bus()
296 sda = getsda(adap); in test_bus()
[all …]
/linux/arch/arc/boot/dts/
A Dabilis_tb100_dvk.dts37 i2c-sda-hold-time-ns = <432>;
40 i2c-sda-hold-time-ns = <432>;
43 i2c-sda-hold-time-ns = <432>;
46 i2c-sda-hold-time-ns = <432>;
49 i2c-sda-hold-time-ns = <432>;
A Dabilis_tb101_dvk.dts37 i2c-sda-hold-time-ns = <432>;
40 i2c-sda-hold-time-ns = <432>;
43 i2c-sda-hold-time-ns = <432>;
46 i2c-sda-hold-time-ns = <432>;
49 i2c-sda-hold-time-ns = <432>;
/linux/Documentation/admin-guide/device-mapper/
A Ddm-ebs.rst42 Emulate 1 sector = 512 bytes logical block size on /dev/sda starting at
45 ebs /dev/sda 1024 1
47 Emulate 2 sector = 1KiB logical block size on /dev/sda starting at
49 This presumes 2KiB logical blocksize on /dev/sda or less to work:
51 ebs /dev/sda 128 2 4
A Ddm-service-time.rst78 In case that 2 paths (sda and sdb) are used with repeat_count == 128
79 and sda has an average throughput 1GB/s and sdb has 4GB/s,
80 'relative_throughput' value may be '1' for sda and '4' for sdb::
92 Or '2' for sda and '8' for sdb would be also true::
/linux/kernel/rcu/
A Dsrcutree.c137 sdp = per_cpu_ptr(ssp->sda, cpu); in init_srcu_struct_nodes()
174 ssp->sda = alloc_percpu(struct srcu_data); in init_srcu_struct_fields()
175 if (!ssp->sda) in init_srcu_struct_fields()
390 free_percpu(ssp->sda); in cleanup_srcu_struct()
391 ssp->sda = NULL; in cleanup_srcu_struct()
405 this_cpu_inc(ssp->sda->srcu_lock_count[idx]); in __srcu_read_lock()
560 sdp = per_cpu_ptr(ssp->sda, cpu); in srcu_gp_end()
766 sdp = raw_cpu_ptr(ssp->sda); in srcu_might_be_idle()
820 sdp = raw_cpu_ptr(ssp->sda); in srcu_gp_start_if_needed()
1132 sdp = per_cpu_ptr(ssp->sda, cpu); in srcu_barrier()
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
A Dbit.c108 i2c_bitw(struct nvkm_i2c_bus *bus, int sda) in i2c_bitw() argument
110 nvkm_i2c_drive_sda(bus, sda); in i2c_bitw()
125 int sda; in i2c_bitr() local
134 sda = nvkm_i2c_sense_sda(bus); in i2c_bitr()
138 return sda; in i2c_bitr()
/linux/drivers/i2c/busses/
A Di2c-gpio.c22 struct gpio_desc *sda; member
44 gpiod_set_value_cansleep(priv->sda, state); in i2c_gpio_setsda_val()
64 return gpiod_get_value_cansleep(priv->sda); in i2c_gpio_getsda()
104 WIRE_ATTRIBUTE(sda);
399 priv->sda = i2c_gpio_get_desc(dev, "sda", 0, gflags); in i2c_gpio_probe()
400 if (IS_ERR(priv->sda)) in i2c_gpio_probe()
401 return PTR_ERR(priv->sda); in i2c_gpio_probe()
411 if (gpiod_cansleep(priv->sda) || gpiod_cansleep(priv->scl)) in i2c_gpio_probe()
461 desc_to_gpio(priv->sda), desc_to_gpio(priv->scl), in i2c_gpio_probe()
A Di2c-ibm_iic.c242 u8 mask, v, sda; in iic_smbus_quick() local
265 sda = 0; in iic_smbus_quick()
271 out_8(&iic->directcntl, sda); in iic_smbus_quick()
273 sda = (v & mask) ? DIRCNTL_SDAC : 0; in iic_smbus_quick()
274 out_8(&iic->directcntl, sda); in iic_smbus_quick()
277 out_8(&iic->directcntl, DIRCNTL_SCC | sda); in iic_smbus_quick()
284 out_8(&iic->directcntl, sda); in iic_smbus_quick()
/linux/drivers/media/usb/gspca/
A Dw996Xcf.c192 int sda; in w9968cf_smbus_write_byte() local
195 sda = (v & 0x80) ? 2 : 0; in w9968cf_smbus_write_byte()
198 w9968cf_write_sb(sd, 0x10 | sda); in w9968cf_smbus_write_byte()
200 w9968cf_write_sb(sd, 0x11 | sda); in w9968cf_smbus_write_byte()
202 w9968cf_write_sb(sd, 0x10 | sda); in w9968cf_smbus_write_byte()
234 int sda; in w9968cf_smbus_read_ack() local
239 sda = w9968cf_read_sb(sd); in w9968cf_smbus_read_ack()
241 if (sda >= 0 && (sda & 0x08)) { in w9968cf_smbus_read_ack()
/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
A Dvega10_processpptables.c381 *sda = Vega10_I2C_DDC1DATA; in get_scl_sda_value()
385 *sda = Vega10_I2C_DDC2DATA; in get_scl_sda_value()
389 *sda = Vega10_I2C_DDC3DATA; in get_scl_sda_value()
393 *sda = Vega10_I2C_DDC4DATA; in get_scl_sda_value()
397 *sda = Vega10_I2C_DDC5DATA; in get_scl_sda_value()
401 *sda = Vega10_I2C_DDC6DATA; in get_scl_sda_value()
405 *sda = Vega10_I2C_SDA; in get_scl_sda_value()
409 *sda = Vega10_I2C_DDCVGADATA; in get_scl_sda_value()
413 *sda = 0; in get_scl_sda_value()
426 uint8_t sda; in get_tdp_table() local
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
A Dmarvell,armada-39x-pinctrl.txt21 mpp3 3 gpio, i2c0(sda)
34 mpp16 16 gpio, dram(deccerr), spi0(miso), pcie0(clkreq), i2c1(sda)
37 mpp19 19 gpio, sata1(prsnt) [1], ua0(cts), ua1(rxd), i2c2(sda)
46 mpp27 27 gpio, spi0(cs3), i2c1(sda), sd0(d7), dev(cs2), ge(txclkout)
59 mpp40 40 gpio, i2c1(sda), ua0(rts), sd0(d2), dev(ad6), ge(rxd3)
75 mpp53 53 gpio, sata1(prsnt) [1], sata0(prsnt) [1], tdm(rst) [2], audio(bclk) [2], sd0(d7), i2c3(sda)
81 mpp59 59 gpio, pcie0(rstout), i2c1(sda), spi1(cs0), sd0(d2)
A Dcirrus,lochnagar.yaml117 i2c2-sda, i2c3-scl, i2c3-sda, i2c4-scl, i2c4-sda,
145 i2c2-scl, i2c2-sda, i2c3-scl, i2c3-sda, i2c4-scl,
146 i2c4-sda, spdif-aif, psia1, psia1-bclk, psia1-lrclk,
/linux/Documentation/block/
A Dswitching-sched.rst31 # cat /sys/block/sda/queue/scheduler
33 # echo none >/sys/block/sda/queue/scheduler
34 # cat /sys/block/sda/queue/scheduler
/linux/arch/arm/boot/dts/
A Dkirkwood-km_common.dtsi13 pmx_i2c_gpio_sda: pmx-gpio-sda {
30 gpios = < &gpio0 8 GPIO_ACTIVE_HIGH /* sda */
A Dexynos5250-spring.dts106 samsung,i2c-sda-delay = <100>;
334 samsung,i2c-sda-delay = <100>;
365 samsung,i2c-sda-delay = <100>;
371 samsung,i2c-sda-delay = <100>;
377 samsung,i2c-sda-delay = <100>;
393 samsung,i2c-sda-delay = <100>;
399 samsung,i2c-sda-delay = <100>;
411 samsung,i2c-sda-delay = <100>;
A Dexynos5250-snow-common.dtsi289 samsung,i2c-sda-delay = <100>;
439 samsung,i2c-sda-delay = <100>;
462 samsung,i2c-sda-delay = <100>;
468 samsung,i2c-sda-delay = <100>;
474 samsung,i2c-sda-delay = <100>;
480 samsung,i2c-sda-delay = <100>;
486 samsung,i2c-sda-delay = <100>;
522 samsung,i2c-sda-delay = <100>;
A Dexynos5250-smdk5250.dts125 samsung,i2c-sda-delay = <100>;
285 samsung,i2c-sda-delay = <100>;
314 samsung,i2c-sda-delay = <100>;
321 samsung,i2c-sda-delay = <100>;
327 samsung,i2c-sda-delay = <100>;
/linux/Documentation/devicetree/bindings/arm/marvell/
A Dcp110-system-controller.txt91 mpp0 0 gpio, dev(ale1), au(i2smclk), ge0(rxd3), tdm(pclk), ptp(pulse), mss_i2c(sda), uart0(rxd), sa…
94 mpp3 3 gpio, dev(ad14), au(i2slrclk), ge0(rxd0), tdm(fsync), mss_uart(txd), pcie(rstoutn), i2c1(sda
120 …(mosi), mss_gpio6, ge0(rxd1), spi0(csn6), pcie1(clkreq), ptp(clk), mss_i2c(sda), sata0(present_act…
126 mpp35 35 gpio, sata1(present_act), i2c1(sda), mss_spi(clk), tdm(pclk), au(i2sdo_spdifo), sdio(card_…
129 mpp38 38 gpio, uart2(txd), i2c0(sda), ptp(pulse), tdm(rstn), mss_i2c(sda), sata0(present_act), ge(m…
131 mpp40 40 gpio, sdio(pwr11), synce1(clk), mss_i2c(sda), au(i2sdo_spdifo), ptp(pclk_out), spi0(clk), …
141 mpp50 50 gpio, ge1(rxclk), mss_i2c(sda), spi1(csn0), uart2(txd), uart0(rxd), xg(mdio), sdio(pwr11)
148 mpp57 57 gpio, mss_i2c(sda), ptp(pclk_out), tdm(intn), au(i2sbclk), spi0(mosi), uart1(txd), sata0(p…
/linux/include/linux/
A Dsrcutree.h76 struct srcu_data __percpu *sda; /* Per-CPU srcu_data array. */ member
95 .sda = &pcpu_name, \

Completed in 35 milliseconds

123456789