/linux/sound/soc/intel/atom/sst/ |
H A D | sst_loader.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * sst_dsp.c - Intel SST Driver for audio engine 5 * Copyright (C) 2008-14 Intel Corp 29 #include "../sst-mfld-platform.h" 34 /* __iowrite32_copy uses 32-bit count values so divide by 4 for in memcpy32_toio() 42 /* __ioread32_copy uses 32-bi in memcpy32_fromio() 107 sst_validate_fw_image(struct intel_sst_drv * ctx,unsigned long size,struct fw_module_header ** module,u32 * num_modules) sst_validate_fw_image() argument 147 sst_fill_memcpy_list(struct list_head * memcpy_list,void * destn,const void * src,u32 size,bool is_io) sst_fill_memcpy_list() argument 231 sst_parse_fw_memcpy(struct intel_sst_drv * ctx,unsigned long size,struct list_head * fw_list) sst_parse_fw_memcpy() argument [all...] |
H A D | sst_ipc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * sst_ipc.c - Intel SST Driver for audio engine 5 * Copyright (C) 2008-14 Intel Corporation 25 #include "../sst-mfld-platform.h" 33 dev_dbg(ctx->dev, "Enter\n"); in sst_create_block() 37 msg->conditio in sst_create_block() 64 sst_wake_up_block(struct intel_sst_drv * ctx,int result,u32 drv_id,u32 ipc,void * data,u32 size) sst_wake_up_block() argument [all...] |
/linux/sound/usb/line6/ |
H A D | midibuf.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2004-2010 Markus Grabner (line6@grabner-graz.at) 18 message_length = -1; in midibuf_message_length() 22 message_length = length[(code >> 4) - 8]; in midibuf_message_length() 24 static const int length[] = { -1, 2, 2, 2, - in midibuf_message_length() 49 line6_midibuf_init(struct midi_buffer * this,int size,int split) line6_midibuf_init() argument [all...] |
/linux/Documentation/ABI/testing/ |
H A D | sysfs-driver-ufs | 3 Contact: linux-scsi@vger.kernel.org 5 This file contains the auto-hibernate idle timer setting of a 6 UFS host controller. A value of '0' means auto-hibernate is not 11 10-bit values with a power-of-ten multiplier which allows a 20 device descriptor parameters. The full information about 30 device descriptor parameters. The full information about 40 the UFS device descriptor parameters. The full information 51 The full informatio [all...] |
/linux/arch/arm/boot/dts/nxp/vf/ |
H A D | vf610-zii-dev-rev-b.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "vf610-zii-dev.dtsi" 11 compatible = "zii,vf610dev-b", "zii,vf610dev", "fsl,vf610"; 13 mdio-mux { 14 compatible = "mdio-mux-gpi [all...] |
H A D | vf610-zii-scu4-aib.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 // Copyright (C) 2016-2018 Zodiac Inflight Innovations 5 /dts-v1/; 10 compatible = "zii,vf610scu4-aib", "zii,vf610dev", "fsl,vf610"; 13 stdout-path = &uart0; 21 gpio-leds { 22 compatible = "gpio-leds"; 23 pinctrl- [all...] |
/linux/drivers/gpu/drm/radeon/ |
H A D | r100.c | 111 * r100_wait_for_vblank - vblank wait asic callback. 116 * Wait for vblank on the requested crtc (r1xx-r4xx). 122 if (crtc >= rdev->num_crtc) in r100_wait_for_vblank() 152 * r100_page_flip - pageflip callback. 159 * Does the actual pageflip (r1xx-r4xx). 166 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; in r100_page_flip() 168 struct drm_framebuffer *fb = radeon_crtc->base.primary->fb; in r100_page_flip() 174 WREG32(RADEON_CRTC_OFFSET + radeon_crtc->crtc_offset, tmp); in r100_page_flip() 177 pitch_pixels = fb->pitche in r100_page_flip() 1122 int i, size; r100_cp_load_microcode() local 2158 unsigned long size; r100_cs_track_cube() local 2188 unsigned long size; r100_cs_track_texture_check() local 2269 unsigned long size; r100_cs_track_check() local [all...] |
/linux/kernel/trace/ |
H A D | trace_seq.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2008-2014 Red Hat Inc, Steven Rostedt <srostedt@redhat.com> 28 #define TRACE_SEQ_BUF_LEFT(s) seq_buf_buffer_left(&(s)->seq) 35 if (unlikely(!s->seq.size)) in __trace_seq_init() 40 * trace_print_seq - move the contents of trace_seq into a seq_file 54 ret = seq_buf_print_seq(m, &s->seq); in trace_print_seq() 68 * trace_seq_printf - sequenc [all...] |
/linux/drivers/staging/media/atomisp/pci/base/circbuf/interface/ |
H A D | ia_css_circbuf.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 37 * @param desc The descriptor set to the size using ia_css_circbuf_desc_init(). 60 * @return the pop-out value. 97 elem->val = val; in ia_css_circbuf_elem_set_val() 125 ia_css_circbuf_elem_set_val(dest, src->val); in ia_css_circbuf_elem_cpy() 145 OP___assert(cb->desc); in ia_css_circbuf_get_pos_at_offset() 146 OP___assert(cb->desc->siz in ia_css_circbuf_get_pos_at_offset() [all...] |
H A D | ia_css_circbuf_desc.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 26 * - true when it is empty. 27 * - false when it is not empty. 33 return (cb_desc->end == cb_desc->start); in ia_css_circbuf_desc_is_empty() 37 * @brief Test if the circular buffer descriptor is full. 43 * - true when it is full 61 ia_css_circbuf_desc_init(ia_css_circbuf_desc_t * cb_desc,int8_t size) ia_css_circbuf_desc_init() argument [all...] |
/linux/Documentation/devicetree/bindings/net/ |
H A D | qcom,qca807x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
/linux/fs/btrfs/ |
H A D | block-rsv.c | 1 // SPDX-License-Identifier: GPL-2.0 5 #include "block-rsv.h" 6 #include "space-info.h" 8 #include "block-group.h" 16 * reservations. Each block_rsv has a ->size and a ->reserved. ->siz [all...] |
H A D | block-rsv.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 33 u64 size; member 37 bool full; member 43 * Qgroup equivalent for @size @reserved 45 * Unlike normal @size/@reserved for inode rsv, qgroup doesn't care 46 * about things like csum size nor how many tree blocks it will need to 104 * Fast path to check if the reserve is full, may be carefully used outside of 109 return data_race(rsv->ful in btrfs_block_rsv_full() [all...] |
/linux/arch/arm64/boot/dts/freescale/ |
H A D | fsl-lx2160a-bluebox3.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 5 // Copyright 2020-2021 NXP 7 /dts-v1/; 9 #include "fsl-lx2160a.dtsi" 13 compatible = "fsl,lx2160a-bluebox3", "fsl,lx2160a"; 23 stdout-path = "serial0:115200n8"; 26 sb_3v3: regulator-sb3v3 { 27 compatible = "regulator-fixe [all...] |
/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm958625-meraki-alamo.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 5 * Copyright (C) 2020-2021 Matthew Hagan <mnhagan88@gmail.com> 8 #include "bcm958625-meraki-mx6x-common.dtsi" 12 compatible = "gpio-key [all...] |
/linux/fs/hfsplus/ |
H A D | bitmap.c | 1 // SPDX-License-Identifier: GPL-2.0 19 int hfsplus_block_allocate(struct super_block *sb, u32 size, in hfsplus_block_allocate() argument 32 return size; in hfsplus_block_allocate() 34 hfs_dbg(BITMAP, "block_allocate: %u,%u,%u\n", size, offset, len); in hfsplus_block_allocate() 35 mutex_lock(&sbi->alloc_mutex); in hfsplus_block_allocate() 36 mapping = sbi->alloc_file->i_mapping; in hfsplus_block_allocate() 39 start = size; in hfsplus_block_allocate() [all...] |
/linux/drivers/usb/gadget/ |
H A D | epautoconf.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * epautoconf.c -- endpoint autoconfiguration for usb gadget drivers 20 * usb_ep_autoconfig_ss() - choose an endpoint matching the ep 25 * size must also be initialized. This is modified on 44 * Also, high and full speed descriptors will be different. 54 * is initialized as if the endpoint were used at full speed and 59 * assigning ep->claime 165 int size = ep->maxpacket_limit; usb_ep_autoconfig() local [all...] |
/linux/Documentation/devicetree/bindings/dma/stm32/ |
H A D | st,stm32-dma.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/dma/stm32/st,stm32-dm [all...] |
/linux/arch/arm/boot/dts/mediatek/ |
H A D | mt7623a.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2017-2018 MediaTek Inc. 8 /dts-v1/; 9 #include <dt-bindings/power/mt7623a-power.h> 13 power-domains = <&scpsys MT7623A_POWER_DOMAIN_IFR_MSC>; 17 power-domains = <&scpsys MT7623A_POWER_DOMAIN_ETH>; 22 phy-mod [all...] |
/linux/arch/mips/include/asm/ |
H A D | cmpxchg.h | 6 * Copyright (C) 2003, 06, 07 by Ralf Baechle (ralf@linux-mips.org) 20 * - Get an error at compile-time due to __compiletime_error, if supported by 25 * - Get an error at link-time due to the call to the missing function. 28 __compiletime_error("Bad argument size for cmpxchg"); 32 __compiletime_error("Bad argument size for xchg"); 44 " " __SYNC(full, loongson3_war) " \n" \ 68 unsigned int size); 71 unsigned long __arch_xchg(volatile void *ptr, unsigned long x, int size) in __arch_xchg() argument 153 __cmpxchg(volatile void * ptr,unsigned long old,unsigned long new,unsigned int size) __cmpxchg() argument [all...] |
/linux/lib/xz/ |
H A D | xz_dec_lzma2.c | 1 // SPDX-License-Identifier: 0BSD 7 * Igor Pavlov <https://7-zip.org/> 31 * start <= pos <= full <= end 34 * In multi-call mode, also these are true: 35 * end == size 36 * size <= size_max 37 * allocated <= size 39 * Most of these variables are size_t to support single-call mode, 54 * How full dictionar 57 size_t full; global() member 74 uint32_t size; global() member 276 uint32_t size; global() member [all...] |
/linux/drivers/gpu/drm/xe/abi/ |
H A D | guc_log_abi.h | 1 /* SPDX-License-Identifier: MIT */ 21 * struct guc_log_buffer_state - GuC log buffer state 28 * When any type of log buffer becomes half full, GuC sends a flush interrupt. 51 /** @size: Log buffer size */ 52 u32 size; member 56 * the buffer on log buffer half full or state capture notification 67 /** @flags: Flush to file flag and buffer full count */ 71 /** @version: The Guc-Lo [all...] |
/linux/Documentation/devicetree/bindings/fpga/ |
H A D | fpga-region.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/fpga/fpga-region.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michal Simek <michal.simek@amd.com> 14 - Introductio [all...] |
/linux/drivers/staging/media/atomisp/pci/runtime/queue/interface/ |
H A D | ia_css_queue.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * Copyright (c) 2010 - 2015, Intel Corporation. 33 * @param[in] desc. Descriptor with queue properties filled-in 34 * @return 0 - Successful init of local queue instance. 35 * @return -EINVAL - Invalid argument. 45 * @param[in] desc. Descriptor with queue properties filled-in 46 * @return 0 - Successfu [all...] |
/linux/include/linux/ |
H A D | lz4.h | 4 * Copyright (C) 2016, Sven Schmidt <4sschmid@informatik.uni-hamburg.de> 11 * for LZ4 - Fast LZ compression algorithm. 13 * LZ4 - Fast LZ compression algorithm 14 * Copyright (C) 2011-2016, Yann Collet. 15 * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) 37 * - LZ4 homepage : http://www.lz4.org 38 * - LZ4 source repository : https://github.com/lz4/lz4 47 /*-************************************************************************ 52 * Memory usage formula : N-> [all...] |