Home
last modified time | relevance | path

Searched refs:dtc (Results 1 - 25 of 44) sorted by relevance

12

/kernel/linux/linux-5.10/scripts/dtc/
H A DMakefile2 # scripts/dtc makefile
4 hostprogs-always-$(CONFIG_DTC) += dtc
5 hostprogs-always-$(CHECK_DT_BINDING) += dtc
7 dtc-objs := dtc.o flattree.o fstree.o data.o livetree.o treesource.o \
9 dtc-objs += dtc-lexer.lex.o dtc-parser.tab.o
16 $(error dtc needs libyaml for DT schema validation support. \
21 dtc
[all...]
H A Dupdate-dtc-source.sh5 # This script assumes that the dtc and the linux git trees are in the
6 # same directory. After building dtc in the dtc directory, it copies the
7 # source files and generated source file(s) into the scripts/dtc directory
12 # $ ./scripts/dtc/update-dtc-source.sh
14 # The script will change into the dtc tree, build and test dtc, copy the
24 # - The dtc "make check" target needs to return a failure
25 # * Extract the version number from the dtc rep
[all...]
/kernel/linux/linux-6.6/scripts/dtc/
H A DMakefile2 # scripts/dtc makefile
5 hostprogs-always-$(CONFIG_DTC) += dtc fdtoverlay
6 hostprogs-always-$(CHECK_DT_BINDING) += dtc
8 dtc-objs := dtc.o flattree.o fstree.o data.o livetree.o treesource.o \
10 dtc-objs += dtc-lexer.lex.o dtc-parser.tab.o
27 $(obj)/dtc-lexer.lex.o: $(obj)/dtc
[all...]
H A Dupdate-dtc-source.sh5 # This script assumes that the dtc and the linux git trees are in the
6 # same directory. After building dtc in the dtc directory, it copies the
7 # source files and generated source file(s) into the scripts/dtc directory
12 # $ ./scripts/dtc/update-dtc-source.sh
14 # The script will change into the dtc tree, build and test dtc, copy the
24 # - The dtc "make check" target needs to return a failure
25 # * Extract the version number from the dtc rep
[all...]
/kernel/linux/linux-5.10/mm/
H A Dpage-writeback.c127 struct dirty_throttle_control *gdtc; /* only set in memcg dtc's */
164 static bool mdtc_valid(struct dirty_throttle_control *dtc) in mdtc_valid() argument
166 return dtc->dom; in mdtc_valid()
169 static struct wb_domain *dtc_dom(struct dirty_throttle_control *dtc) in dtc_dom() argument
171 return dtc->dom; in dtc_dom()
218 static bool mdtc_valid(struct dirty_throttle_control *dtc) in mdtc_valid() argument
223 static struct wb_domain *dtc_dom(struct dirty_throttle_control *dtc) in dtc_dom() argument
380 * @dtc: dirty_throttle_control of interest
382 * Calculate @dtc->thresh and ->bg_thresh considering
384 * must ensure that @dtc
387 domain_dirty_limits(struct dirty_throttle_control *dtc) domain_dirty_limits() argument
775 __wb_calc_thresh(struct dirty_throttle_control *dtc) __wb_calc_thresh() argument
915 wb_position_ratio(struct dirty_throttle_control *dtc) wb_position_ratio() argument
1144 update_dirty_limit(struct dirty_throttle_control *dtc) update_dirty_limit() argument
1173 domain_update_bandwidth(struct dirty_throttle_control *dtc, unsigned long now) domain_update_bandwidth() argument
1198 wb_update_dirty_ratelimit(struct dirty_throttle_control *dtc, unsigned long dirtied, unsigned long elapsed) wb_update_dirty_ratelimit() argument
1524 wb_dirty_limits(struct dirty_throttle_control *dtc) wb_dirty_limits() argument
[all...]
/kernel/linux/linux-6.6/mm/
H A Dpage-writeback.c127 struct dirty_throttle_control *gdtc; /* only set in memcg dtc's */
164 static bool mdtc_valid(struct dirty_throttle_control *dtc) in mdtc_valid() argument
166 return dtc->dom; in mdtc_valid()
169 static struct wb_domain *dtc_dom(struct dirty_throttle_control *dtc) in dtc_dom() argument
171 return dtc->dom; in dtc_dom()
218 static bool mdtc_valid(struct dirty_throttle_control *dtc) in mdtc_valid() argument
223 static struct wb_domain *dtc_dom(struct dirty_throttle_control *dtc) in dtc_dom() argument
368 * @dtc: dirty_throttle_control of interest
370 * Calculate @dtc->thresh and ->bg_thresh considering
372 * must ensure that @dtc
375 domain_dirty_limits(struct dirty_throttle_control *dtc) domain_dirty_limits() argument
861 __wb_calc_thresh(struct dirty_throttle_control *dtc) __wb_calc_thresh() argument
1001 wb_position_ratio(struct dirty_throttle_control *dtc) wb_position_ratio() argument
1230 update_dirty_limit(struct dirty_throttle_control *dtc) update_dirty_limit() argument
1259 domain_update_dirty_limit(struct dirty_throttle_control *dtc, unsigned long now) domain_update_dirty_limit() argument
1284 wb_update_dirty_ratelimit(struct dirty_throttle_control *dtc, unsigned long dirtied, unsigned long elapsed) wb_update_dirty_ratelimit() argument
1621 wb_dirty_limits(struct dirty_throttle_control *dtc) wb_dirty_limits() argument
[all...]
/kernel/linux/linux-5.10/drivers/dma/
H A Ddmatest.c248 struct dmatest_chan *dtc; in is_threaded_test_run() local
250 list_for_each_entry(dtc, &info->channels, node) { in is_threaded_test_run()
253 list_for_each_entry(thread, &dtc->threads, node) { in is_threaded_test_run()
264 struct dmatest_chan *dtc; in is_threaded_test_pending() local
266 list_for_each_entry(dtc, &info->channels, node) { in is_threaded_test_pending()
269 list_for_each_entry(thread, &dtc->threads, node) { in is_threaded_test_pending()
932 static void dmatest_cleanup_channel(struct dmatest_chan *dtc) in dmatest_cleanup_channel() argument
938 list_for_each_entry_safe(thread, _thread, &dtc->threads, node) { in dmatest_cleanup_channel()
948 dmaengine_terminate_sync(dtc->chan); in dmatest_cleanup_channel()
950 kfree(dtc); in dmatest_cleanup_channel()
953 dmatest_add_threads(struct dmatest_info *info, struct dmatest_chan *dtc, enum dma_transaction_type type) dmatest_add_threads() argument
1007 struct dmatest_chan *dtc; dmatest_add_channel() local
1117 struct dmatest_chan *dtc; run_pending_tests() local
1135 struct dmatest_chan *dtc, *_dtc; stop_threaded_test() local
1219 struct dmatest_chan *dtc; dmatest_chan_set() local
1305 struct dmatest_chan *dtc; dmatest_test_list_get() local
[all...]
H A Ddma-jz4780.c102 * @dtc: transfer count (number of blocks of the transfer size specified in DCM
110 uint32_t dtc; member
349 desc->dtc = len >> jzchan->transfer_shift; in jz4780_dma_setup_hwdesc()
390 desc->desc[i].dtc |= in jz4780_dma_prep_slave_sg()
442 desc->desc[i].dtc |= in jz4780_dma_prep_dma_cyclic()
473 desc->desc[0].dtc = len >> jzchan->transfer_shift; in jz4780_dma_prep_dma_memcpy()
540 jzchan->desc->desc[jzchan->curr_hwdesc].dtc); in jz4780_dma_begin()
624 count += desc->desc[i].dtc & GENMASK(23, 0); in jz4780_dma_desc_residue()
/kernel/linux/linux-6.6/drivers/dma/
H A Ddmatest.c247 struct dmatest_chan *dtc; in is_threaded_test_run() local
249 list_for_each_entry(dtc, &info->channels, node) { in is_threaded_test_run()
252 list_for_each_entry(thread, &dtc->threads, node) { in is_threaded_test_run()
263 struct dmatest_chan *dtc; in is_threaded_test_pending() local
265 list_for_each_entry(dtc, &info->channels, node) { in is_threaded_test_pending()
268 list_for_each_entry(thread, &dtc->threads, node) { in is_threaded_test_pending()
934 static void dmatest_cleanup_channel(struct dmatest_chan *dtc) in dmatest_cleanup_channel() argument
940 list_for_each_entry_safe(thread, _thread, &dtc->threads, node) { in dmatest_cleanup_channel()
950 dmaengine_terminate_sync(dtc->chan); in dmatest_cleanup_channel()
952 kfree(dtc); in dmatest_cleanup_channel()
955 dmatest_add_threads(struct dmatest_info *info, struct dmatest_chan *dtc, enum dma_transaction_type type) dmatest_add_threads() argument
1009 struct dmatest_chan *dtc; dmatest_add_channel() local
1119 struct dmatest_chan *dtc; run_pending_tests() local
1137 struct dmatest_chan *dtc, *_dtc; stop_threaded_test() local
1221 struct dmatest_chan *dtc; dmatest_chan_set() local
1307 struct dmatest_chan *dtc; dmatest_test_list_get() local
[all...]
H A Ddma-jz4780.c102 * @dtc: transfer count (number of blocks of the transfer size specified in DCM
110 u32 dtc; member
357 desc->dtc = len >> jzchan->transfer_shift; in jz4780_dma_setup_hwdesc()
398 desc->desc[i].dtc |= in jz4780_dma_prep_slave_sg()
450 desc->desc[i].dtc |= in jz4780_dma_prep_dma_cyclic()
481 desc->desc[0].dtc = len >> jzchan->transfer_shift; in jz4780_dma_prep_dma_memcpy()
548 jzchan->desc->desc[jzchan->curr_hwdesc].dtc); in jz4780_dma_begin()
632 count += desc->desc[i].dtc & GENMASK(23, 0); in jz4780_dma_desc_residue()
/kernel/linux/linux-5.10/drivers/perf/
H A Darm-cmn.c202 int dtc; member
243 struct arm_cmn_dtc *dtc; member
657 writel_relaxed(0, cmn->dtc[0].base + CMN_DT_PMCR); in arm_cmn_set_state()
666 cmn->dtc[0].base + CMN_DT_PMCR); in arm_cmn_clear_state()
698 static u64 arm_cmn_read_cc(struct arm_cmn_dtc *dtc) in arm_cmn_read_cc() argument
700 u64 val = readq_relaxed(dtc->base + CMN_DT_PMCCNTR); in arm_cmn_read_cc()
702 writeq_relaxed(CMN_CC_INIT, dtc->base + CMN_DT_PMCCNTR); in arm_cmn_read_cc()
706 static u32 arm_cmn_read_counter(struct arm_cmn_dtc *dtc, int idx) in arm_cmn_read_counter() argument
710 val = readl_relaxed(dtc->base + pmevcnt); in arm_cmn_read_counter()
711 writel_relaxed(CMN_COUNTER_INIT, dtc in arm_cmn_read_counter()
1013 struct arm_cmn_dtc *dtc = &cmn->dtc[0]; arm_cmn_event_add() local
1172 struct arm_cmn_dtc *dtc = dev_id; arm_cmn_handle_irq() local
1249 struct arm_cmn_dtc *dtc = cmn->dtc + idx; arm_cmn_init_dtc() local
[all...]
/kernel/linux/linux-6.6/drivers/perf/
H A Darm-cmn.c292 u8 dtc; member
349 struct arm_cmn_dtc *dtc; member
543 u8 dtc = cmn->xps[xp_base + x].dtc; in arm_cmn_map_show() local
545 if (dtc & (dtc - 1)) in arm_cmn_map_show()
548 seq_printf(s, " DTC %ld |", __ffs(dtc)); in arm_cmn_map_show()
1369 writel_relaxed(0, cmn->dtc[0].base + CMN_DT_PMCR); in arm_cmn_set_state()
1378 cmn->dtc[0].base + CMN_DT_PMCR); in arm_cmn_clear_state()
1411 static u64 arm_cmn_read_cc(struct arm_cmn_dtc *dtc) in arm_cmn_read_cc() argument
1419 arm_cmn_read_counter(struct arm_cmn_dtc *dtc, int idx) arm_cmn_read_counter() argument
1794 struct arm_cmn_dtc *dtc = &cmn->dtc[0]; arm_cmn_event_add() local
1969 struct arm_cmn_dtc *dtc = dev_id; arm_cmn_handle_irq() local
2047 struct arm_cmn_dtc *dtc = cmn->dtc + idx; arm_cmn_init_dtc() local
[all...]
/kernel/linux/linux-5.10/drivers/ata/
H A Dpata_cs5536.c112 u32 dtc; in cs5536_program_dtc() local
114 cs5536_read(pdev, DTC, &dtc); in cs5536_program_dtc()
115 dtc &= ~(IDE_DRV_MASK << dshift); in cs5536_program_dtc()
116 dtc |= tim << dshift; in cs5536_program_dtc()
117 cs5536_write(pdev, DTC, dtc); in cs5536_program_dtc()
/kernel/linux/linux-5.10/drivers/ide/
H A Dcs5536.c84 u32 dtc; in cs5536_program_dtc() local
86 cs5536_read(pdev, DTC, &dtc); in cs5536_program_dtc()
87 dtc &= ~(IDE_DRV_MASK << dshift); in cs5536_program_dtc()
88 dtc |= tim << dshift; in cs5536_program_dtc()
89 cs5536_write(pdev, DTC, dtc); in cs5536_program_dtc()
/kernel/linux/linux-6.6/drivers/ata/
H A Dpata_cs5536.c112 u32 dtc; in cs5536_program_dtc() local
114 cs5536_read(pdev, DTC, &dtc); in cs5536_program_dtc()
115 dtc &= ~(IDE_DRV_MASK << dshift); in cs5536_program_dtc()
116 dtc |= tim << dshift; in cs5536_program_dtc()
117 cs5536_write(pdev, DTC, dtc); in cs5536_program_dtc()
/kernel/linux/linux-5.10/arch/powerpc/boot/
H A Dwrapper15 # -s tree.dts specify device-tree source file (needs dtc installed)
59 dtc=scripts/dtc/dtc
185 $dtc -O dtb -o "$dtb" -b 0 "$dts"
/kernel/linux/linux-6.6/arch/powerpc/boot/
H A Dwrapper15 # -s tree.dts specify device-tree source file (needs dtc installed)
63 dtc=scripts/dtc/dtc
189 $dtc -O dtb -o "$dtb" -b 0 "$dts"
/kernel/linux/linux-5.10/arch/mips/mti-malta/
H A DMakefile20 CFLAGS_malta-dtshim.o = -I$(src)/../../../scripts/dtc/libfdt
/kernel/linux/linux-6.6/arch/mips/mti-malta/
H A DMakefile17 CFLAGS_malta-dtshim.o = -I$(src)/../../../scripts/dtc/libfdt
/kernel/linux/linux-6.6/arch/arm64/kernel/pi/
H A DMakefile7 -I$(srctree)/scripts/dtc/libfdt -fno-stack-protector \
/kernel/linux/linux-6.6/arch/riscv/kernel/pi/
H A DMakefile7 -I$(srctree)/scripts/dtc/libfdt -fno-stack-protector \
/kernel/linux/linux-5.10/drivers/tty/serial/8250/
H A DMakefile43 CFLAGS_8250_ingenic.o += -I$(srctree)/scripts/dtc/libfdt
/kernel/linux/linux-5.10/scripts/
H A DMakefile53 subdir- += basic dtc gdb kconfig mod
/kernel/linux/linux-6.6/scripts/
H A DMakefile55 subdir- += basic dtc gdb kconfig mod
/kernel/linux/linux-5.10/arch/arm/boot/compressed/
H A DMakefile96 CFLAGS_kaslr.o := -I $(srctree)/scripts/dtc/libfdt
103 $(eval CFLAGS_$(o) := -I $(srctree)/scripts/dtc/libfdt -fno-stack-protector))

Completed in 27 milliseconds

12