/openbmc/linux/arch/powerpc/boot/dts/ |
H A D | fsp2.dts | 67 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 D | asp834x-redboot.dts | 84 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 D | mpc8349emitxgp.dts | 63 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 D | qoriq-qman1-portals.dtsi | 44 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 D | qoriq-fman-1.dtsi | 38 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 D | qoriq-fman-0.dtsi | 38 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 D | intel-lpss.c | 77 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 D | at91-usart.c | 26 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 D | janz-cmodio.c | 66 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 D | ti_am335x_tscadc.c | 121 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 D | of_extra.c | 52 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 D | ofnode.c | 26 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 D | seq_queue.c | 243 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 D | dma.txt | 21 - 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 D | nvmem-consumer.h | 55 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 D | sprd,sc2720-adc.yaml | 39 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 D | gpio_atmel.txt | 7 - #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 D | of.h | 126 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 D | vl_list.c | 150 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 D | stericsson,u8500-clks.yaml | 38 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 D | ext-ctrls-detect.rst | 37 - 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 D | fsl-ls1028a-kontron-kbox-a-230-ls.dts | 60 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 D | nvmem.rst | 99 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 D | intel,irq-router.txt | 23 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 D | mtk-efuse.c | 50 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()
|