/kernel/linux/linux-5.10/scripts/dtc/ |
H A D | Makefile | 2 # 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 D | update-dtc-source.sh | 5 # 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 D | Makefile | 2 # 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 D | update-dtc-source.sh | 5 # 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 D | page-writeback.c | 127 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 D | page-writeback.c | 127 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 D | dmatest.c | 248 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 D | dma-jz4780.c | 102 * @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 D | dmatest.c | 247 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 D | dma-jz4780.c | 102 * @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 D | arm-cmn.c | 202 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 D | arm-cmn.c | 292 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 D | pata_cs5536.c | 112 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 D | cs5536.c | 84 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 D | pata_cs5536.c | 112 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 D | wrapper | 15 # -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 D | wrapper | 15 # -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 D | Makefile | 20 CFLAGS_malta-dtshim.o = -I$(src)/../../../scripts/dtc/libfdt
|
/kernel/linux/linux-6.6/arch/mips/mti-malta/ |
H A D | Makefile | 17 CFLAGS_malta-dtshim.o = -I$(src)/../../../scripts/dtc/libfdt
|
/kernel/linux/linux-6.6/arch/arm64/kernel/pi/ |
H A D | Makefile | 7 -I$(srctree)/scripts/dtc/libfdt -fno-stack-protector \
|
/kernel/linux/linux-6.6/arch/riscv/kernel/pi/ |
H A D | Makefile | 7 -I$(srctree)/scripts/dtc/libfdt -fno-stack-protector \
|
/kernel/linux/linux-5.10/drivers/tty/serial/8250/ |
H A D | Makefile | 43 CFLAGS_8250_ingenic.o += -I$(srctree)/scripts/dtc/libfdt
|
/kernel/linux/linux-5.10/scripts/ |
H A D | Makefile | 53 subdir- += basic dtc gdb kconfig mod
|
/kernel/linux/linux-6.6/scripts/ |
H A D | Makefile | 55 subdir- += basic dtc gdb kconfig mod
|
/kernel/linux/linux-5.10/arch/arm/boot/compressed/ |
H A D | Makefile | 96 CFLAGS_kaslr.o := -I $(srctree)/scripts/dtc/libfdt 103 $(eval CFLAGS_$(o) := -I $(srctree)/scripts/dtc/libfdt -fno-stack-protector))
|