Home
last modified time | relevance | path

Searched refs:cell (Results 51 – 75 of 1061) sorted by relevance

12345678910>>...43

/openbmc/linux/arch/powerpc/boot/dts/
H A Dfsp2.dts67 cell-index = <0>;
80 cell-index = <1>;
94 cell-index = <2>;
108 cell-index = <3>;
122 cell-index = <4>;
135 cell-index = <5>;
148 cell-index = <6>;
162 cell-index = <7>;
175 cell-index = <8>;
188 cell-index = <9>;
[all …]
H A Dasp834x-redboot.dts84 cell-index = <0>;
100 cell-index = <1>;
109 cell-index = <0>;
125 cell-index = <0>;
129 cell-index = <0>;
136 cell-index = <1>;
143 cell-index = <2>;
150 cell-index = <3>;
183 cell-index = <0>;
224 cell-index = <1>;
[all …]
H A Dmpc8349emitxgp.dts63 cell-index = <0>;
74 cell-index = <1>;
90 cell-index = <0>;
106 cell-index = <0>;
110 cell-index = <0>;
117 cell-index = <1>;
124 cell-index = <2>;
131 cell-index = <3>;
151 cell-index = <0>;
185 cell-index = <0>;
[all …]
/openbmc/linux/arch/powerpc/boot/dts/fsl/
H A Dqoriq-qman1-portals.dtsi44 cell-index = <0x0>;
50 cell-index = <1>;
56 cell-index = <2>;
62 cell-index = <3>;
68 cell-index = <4>;
74 cell-index = <5>;
80 cell-index = <6>;
87 cell-index = <7>;
93 cell-index = <8>;
99 cell-index = <9>;
H A Dqoriq-fman-1.dtsi38 cell-index = <1>;
54 cell-index = <0x1>;
60 cell-index = <0x2>;
66 cell-index = <0x3>;
72 cell-index = <0x4>;
78 cell-index = <0x5>;
85 cell-index = <0x6>;
92 cell-index = <0x7>;
H A Dqoriq-fman-0.dtsi38 cell-index = <0>;
54 cell-index = <0x1>;
60 cell-index = <0x2>;
66 cell-index = <0x3>;
72 cell-index = <0x4>;
78 cell-index = <0x5>;
85 cell-index = <0x6>;
92 cell-index = <0x7>;
/openbmc/linux/drivers/mfd/
H A Dintel-lpss.c77 struct mfd_cell *cell; member
210 const struct mfd_cell *cell; in intel_lpss_assign_devs() local
218 cell = &intel_lpss_i2c_cell; in intel_lpss_assign_devs()
221 cell = &intel_lpss_uart_cell; in intel_lpss_assign_devs()
224 cell = &intel_lpss_spi_cell; in intel_lpss_assign_devs()
230 lpss->cell = devm_kmemdup(lpss->dev, cell, sizeof(*cell), GFP_KERNEL); in intel_lpss_assign_devs()
231 if (!lpss->cell) in intel_lpss_assign_devs()
323 const struct mfd_cell *cell = lpss->cell; in intel_lpss_register_clock() local
337 snprintf(devname, sizeof(devname), "%s.%d", cell->name, lpss->devid); in intel_lpss_register_clock()
403 lpss->cell->swnode = info->swnode; in intel_lpss_probe()
[all …]
H A Dat91-usart.c26 const struct mfd_cell *cell; in at91_usart_mode_probe() local
33 cell = &at91_usart_spi_subdev; in at91_usart_mode_probe()
36 cell = &at91_usart_serial_subdev; in at91_usart_mode_probe()
44 return devm_mfd_add_devices(&pdev->dev, PLATFORM_DEVID_AUTO, cell, 1, in at91_usart_mode_probe()
H A Djanz-cmodio.c66 struct mfd_cell *cell; in cmodio_setup_subdevice() local
71 cell = &priv->cells[devno]; in cmodio_setup_subdevice()
75 cell->name = name; in cmodio_setup_subdevice()
76 cell->resources = res; in cmodio_setup_subdevice()
77 cell->num_resources = 3; in cmodio_setup_subdevice()
80 cell->id = cmodio_id++; in cmodio_setup_subdevice()
84 cell->platform_data = pdata; in cmodio_setup_subdevice()
85 cell->pdata_size = sizeof(*pdata); in cmodio_setup_subdevice()
H A Dti_am335x_tscadc.c121 struct mfd_cell *cell; in ti_tscadc_probe() local
270 cell = &tscadc->cells[cell_idx++]; in ti_tscadc_probe()
271 cell->name = tscadc->data->secondary_feature_name; in ti_tscadc_probe()
272 cell->of_compatible = tscadc->data->secondary_feature_compatible; in ti_tscadc_probe()
273 cell->platform_data = &tscadc; in ti_tscadc_probe()
274 cell->pdata_size = sizeof(tscadc); in ti_tscadc_probe()
279 cell = &tscadc->cells[cell_idx++]; in ti_tscadc_probe()
280 cell->name = tscadc->data->adc_feature_name; in ti_tscadc_probe()
281 cell->of_compatible = tscadc->data->adc_feature_compatible; in ti_tscadc_probe()
282 cell->platform_data = &tscadc; in ti_tscadc_probe()
[all …]
/openbmc/u-boot/drivers/core/
H A Dof_extra.c52 const fdt_addr_t *cell; in ofnode_decode_region() local
56 cell = ofnode_get_property(node, prop_name, &len); in ofnode_decode_region()
57 if (!cell || (len < sizeof(fdt_addr_t) * 2)) { in ofnode_decode_region()
58 debug("cell=%p, len=%d\n", cell, len); in ofnode_decode_region()
62 *basep = fdt_addr_to_cpu(*cell); in ofnode_decode_region()
63 *sizep = fdt_size_to_cpu(cell[1]); in ofnode_decode_region()
H A Dofnode.c26 const fdt32_t *cell; in ofnode_read_u32() local
31 if (!cell || len < sizeof(int)) { in ofnode_read_u32()
35 *outp = fdt32_to_cpu(cell[0]); in ofnode_read_u32()
60 const fdt64_t *cell; in ofnode_read_u64() local
71 if (!cell || len < sizeof(*cell)) { in ofnode_read_u64()
75 *outp = fdt64_to_cpu(cell[0]); in ofnode_read_u64()
582 const fdt32_t *cell; in ofnode_read_pci_addr() local
595 if (!cell) in ofnode_read_pci_addr()
604 (ulong)fdt32_to_cpu(cell[0]), in ofnode_read_pci_addr()
605 (ulong)fdt32_to_cpu(cell[1]), in ofnode_read_pci_addr()
[all …]
/openbmc/linux/sound/core/seq/
H A Dseq_queue.c243 struct snd_seq_event_cell *cell; in snd_seq_check_queue() local
266 if (!cell) in snd_seq_check_queue()
268 snd_seq_dispatch_event(cell, atomic, hop); in snd_seq_check_queue()
277 if (!cell) in snd_seq_check_queue()
279 snd_seq_dispatch_event(cell, atomic, hop); in snd_seq_check_queue()
305 if (snd_BUG_ON(!cell)) in snd_seq_enqueue_event()
319 snd_seq_inc_real_time(&cell->event.time.time, in snd_seq_enqueue_event()
323 cell->event.flags &= ~SNDRV_SEQ_TIME_MODE_MASK; in snd_seq_enqueue_event()
324 cell->event.flags |= SNDRV_SEQ_TIME_MODE_ABS; in snd_seq_enqueue_event()
329 err = snd_seq_prioq_cell_in(q->tickq, cell); in snd_seq_enqueue_event()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/powerpc/fsl/
H A Ddma.txt21 - cell-index : DMA channel index starts at 0.
37 cell-index = <0>;
40 cell-index = <0>;
47 cell-index = <1>;
54 cell-index = <2>;
61 cell-index = <3>;
97 cell-index = <0>;
101 cell-index = <0>;
108 cell-index = <1>;
115 cell-index = <2>;
[all …]
/openbmc/linux/include/linux/
H A Dnvmem-consumer.h55 void nvmem_cell_put(struct nvmem_cell *cell);
56 void devm_nvmem_cell_put(struct device *dev, struct nvmem_cell *cell);
57 void *nvmem_cell_read(struct nvmem_cell *cell, size_t *len);
58 int nvmem_cell_write(struct nvmem_cell *cell, void *buf, size_t len);
111 struct nvmem_cell *cell) in devm_nvmem_cell_put() argument
115 static inline void nvmem_cell_put(struct nvmem_cell *cell) in nvmem_cell_put() argument
119 static inline void *nvmem_cell_read(struct nvmem_cell *cell, size_t *len) in nvmem_cell_read() argument
124 static inline int nvmem_cell_write(struct nvmem_cell *cell, in nvmem_cell_write() argument
/openbmc/linux/Documentation/devicetree/bindings/iio/adc/
H A Dsprd,sc2720-adc.yaml39 nvmem-cell-names: true
53 nvmem-cell-names:
62 nvmem-cell-names:
78 - nvmem-cell-names
96 nvmem-cell-names = "big_scale_calib", "small_scale_calib";
115 nvmem-cell-names = "big_scale_calib1", "big_scale_calib2",
/openbmc/linux/Documentation/devicetree/bindings/gpio/
H A Dgpio_atmel.txt7 - #gpio-cells: Should be two. The first cell is the pin number and
8 the second cell is used to specify optional parameters to declare if the GPIO
12 - #interrupt-cells: Should be two. The first cell is the pin number and the
13 second cell is used to specify irq type flags, see the two cell description
/openbmc/u-boot/include/dm/
H A Dof.h126 static inline u64 of_read_number(const __be32 *cell, int size) in of_read_number() argument
130 r = (r << 32) | be32_to_cpu(*(cell++)); in of_read_number()
135 static inline unsigned long of_read_ulong(const __be32 *cell, int size) in of_read_ulong() argument
138 return of_read_number(cell, size); in of_read_ulong()
/openbmc/linux/fs/afs/
H A Dvl_list.c150 struct afs_vlserver_list *afs_extract_vlserver_list(struct afs_cell *cell, in afs_extract_vlserver_list() argument
185 read_lock(&cell->vl_servers_lock); in afs_extract_vlserver_list()
187 rcu_dereference_protected(cell->vl_servers, in afs_extract_vlserver_list()
188 lockdep_is_held(&cell->vl_servers_lock))); in afs_extract_vlserver_list()
189 read_unlock(&cell->vl_servers_lock); in afs_extract_vlserver_list()
259 afs_put_vlserver(cell->net, server); in afs_extract_vlserver_list()
269 afs_put_vlserver(cell->net, server); in afs_extract_vlserver_list()
313 afs_put_vlserverlist(cell->net, previous); in afs_extract_vlserver_list()
318 afs_put_vlserver(cell->net, server); in afs_extract_vlserver_list()
320 afs_put_vlserverlist(cell->net, vllist); in afs_extract_vlserver_list()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/clock/
H A Dstericsson,u8500-clks.yaml38 description: A subnode with one clock cell for PRCMU (power, reset, control
39 management unit) clocks. The cell indicates which PRCMU clock in the
51 reset and clock controller) peripheral clocks. The first cell indicates
53 5, 6. The second cell indicates which clock inside the PRCC block it
65 and clock controller) kernel clocks. The first cell indicates which PRCC
67 second cell indicates which clock inside the PRCC block it wants, possible
79 PRCC (peripheral reset and clock controller). The first cell indicates
81 5 and 6. The second cell indicates which reset line inside the PRCC block
121 The first cell indicates which output clock we are using,
123 The second cell indicates which clock we want to use as source,
[all …]
/openbmc/linux/Documentation/userspace-api/media/v4l/
H A Dext-ctrls-detect.rst37 - The image is divided into a grid, each cell with its own motion
41 - The image is divided into a grid, each cell with its own region
55 Sets the motion detection thresholds for each cell in the grid. To
57 detection mode. Matrix element (0, 0) represents the cell at the
61 Sets the motion detection region value for each cell in the grid. To
63 detection mode. Matrix element (0, 0) represents the cell at the
/openbmc/linux/arch/arm64/boot/dts/freescale/
H A Dfsl-ls1028a-kontron-kbox-a-230-ls.dts60 nvmem-cell-names = "mac-address";
66 nvmem-cell-names = "mac-address";
88 nvmem-cell-names = "mac-address";
98 nvmem-cell-names = "mac-address";
108 nvmem-cell-names = "mac-address";
118 nvmem-cell-names = "mac-address";
/openbmc/linux/Documentation/driver-api/
H A Dnvmem.rst99 3. NVMEM cell based consumer APIs
108 void nvmem_cell_put(struct nvmem_cell *cell);
109 void devm_nvmem_cell_put(struct device *dev, struct nvmem_cell *cell);
111 void *nvmem_cell_read(struct nvmem_cell *cell, ssize_t *len);
112 int nvmem_cell_write(struct nvmem_cell *cell, void *buf, ssize_t len);
115 and nvmem_cell_read/write() can then read or write to the cell.
116 Once the usage of the cell is finished the consumer should call
117 `*nvmem_cell_put()` to free all the allocation memory for the cell.
153 void nvmem_cell_put(struct nvmem_cell *cell);
154 void devm_nvmem_cell_put(struct device *dev, struct nvmem_cell *cell);
[all …]
/openbmc/u-boot/doc/device-tree-bindings/misc/
H A Dintel,irq-router.txt23 first cell is the register offset that controls the first PIRQ link routing.
24 The second cell is the total number of PIRQ links the router supports.
26 encoded as 2 cells a group for each link. The first cell is the PIRQ link
27 number (0 for PIRQA, 1 for PIRQB, etc). The second cell is the PIRQ routing
30 link, as specified by the first cell of intel,pirq-link.
34 encoded as 3 cells a group for a device. The first cell is the device's PCI
36 The second cell is the PCI interrupt pin used by this device. The last cell
/openbmc/linux/drivers/nvmem/
H A Dmtk-efuse.c50 struct nvmem_cell_info *cell) in mtk_efuse_fixup_cell_info() argument
52 size_t sz = strlen(cell->name); in mtk_efuse_fixup_cell_info()
59 if (cell->nbits <= 3 && in mtk_efuse_fixup_cell_info()
60 strncmp(cell->name, "gpu-speedbin", min(sz, strlen("gpu-speedbin"))) == 0) in mtk_efuse_fixup_cell_info()
61 cell->read_post_process = mtk_efuse_gpu_speedbin_pp; in mtk_efuse_fixup_cell_info()

12345678910>>...43